[Source]
# File lib/xtemplate/xml.rb, line 242 def initialize() @visitor = XMLVisitor.new @parser = XMLScanParser.new(@visitor) @visitor.set_parser(@parser) end
# File lib/xtemplate/xml.rb, line 338 def initialize @listener = XMLListener.new end
# File lib/xtemplate/xml.rb, line 248 def parse(doc) @parser.parse(doc) @visitor.root end
# File lib/xtemplate/xml.rb, line 342 def parse(io) REXML::Document.parse_stream(io, @listener) @listener.root end
[Validate]