class XSD::XMLParser::NokoDocHandler
Public Class Methods
new(owner)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 32 def initialize(owner) @owner = (owner) end
Public Instance Methods
cdata_block(t)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 48 def cdata_block(t) @owner.characters(t) end
characters(t)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 52 def characters(t) @owner.characters(t) end
comment(t)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 56 def comment(t) @owner.characters(t) end
end_element(name)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 44 def end_element(name) @owner.end_element(name) end
start_element(name,attrs)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 40 def start_element(name,attrs) @owner.start_element(name,Hash[*attrs.flatten]) end
xmldecl(version, encoding, standalone)
click to toggle source
# File lib/xsd/xmlparser/nokogiriparser.rb, line 36 def xmldecl(version, encoding, standalone) @owner.xmldecl_encoding= encoding end