| Class | HTML5::TreeBuilders::REXML::TreeBuilder |
| In: |
lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb
|
| Parent: | Base::TreeBuilder |
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 180
180: def initialize
181: @documentClass = Document
182: @doctypeClass = DocumentType
183: @elementClass = Element
184: @commentClass = CommentNode
185: @fragmentClass = DocumentFragment
186: end
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 197
197: def get_document
198: @document.rxobj
199: end
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 201
201: def get_fragment
202: @document = super
203: return @document.rxobj.children
204: end
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 188
188: def insertDoctype(name, public_id, system_id)
189: doctype = @doctypeClass.new(name, public_id, system_id)
190: @document.appendChild(doctype)
191: end