Class HTML5::TreeBuilders::REXML::DocumentType
In: lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb
Parent: Node

Methods

new   printTree   rxclass  

Public Class methods

[Source]

     # File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 128
128:         def initialize name, public_id, system_id
129:             super(name)
130:             if public_id
131:               @rxobj = ::REXML::DocType.new [name, ::REXML::DocType::PUBLIC, public_id, system_id]
132:             elsif system_id
133:               @rxobj = ::REXML::DocType.new [name, ::REXML::DocType::SYSTEM, nil, system_id]
134:             else
135:               @rxobj = ::REXML::DocType.new name
136:             end
137:         end

[Source]

     # File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 124
124:         def self.rxclass
125:           ::REXML::DocType
126:         end

Public Instance methods

[Source]

     # File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 139
139:         def printTree indent=0
140:           "\n|#{' ' * indent}<!DOCTYPE #{name}>"
141:         end

[Validate]