Method: REXML::Light::Node#initialize
- Defined in:
- lib/rexml/light/node.rb
#initialize(node = nil) ⇒ Node
Create a new element.
13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/rexml/light/node.rb', line 13 def initialize node=nil @node = node if node.kind_of? String node = [ :text, node ] elsif node.nil? node = [ :document, nil, nil ] elsif node[0] == :start_element node[0] = :element elsif node[0] == :start_doctype node[0] = :doctype elsif node[0] == :start_document node[0] = :document end end |