Module HTML5::TreeBuilders
In: lib/feed_tools/vendor/html5/lib/html5/treebuilders/base.rb
lib/feed_tools/vendor/html5/lib/html5/treebuilders/hpricot.rb
lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb
lib/feed_tools/vendor/html5/lib/html5/treebuilders/simpletree.rb
lib/feed_tools/vendor/html5/lib/html5/treebuilders.rb

Methods

[]  

Classes and Modules

Module HTML5::TreeBuilders::Base
Module HTML5::TreeBuilders::Hpricot
Module HTML5::TreeBuilders::REXML
Module HTML5::TreeBuilders::SimpleTree

External Aliases

[] -> get_tree_builder

Public Class methods

[Source]

    # File lib/feed_tools/vendor/html5/lib/html5/treebuilders.rb, line 5
 5:       def [](name)
 6:         case name.to_s.downcase
 7:         when 'simpletree' then
 8:           require 'html5/treebuilders/simpletree'
 9:           SimpleTree::TreeBuilder
10:         when 'rexml' then
11:           require 'html5/treebuilders/rexml'
12:           REXML::TreeBuilder
13:         when 'hpricot' then
14:           require 'html5/treebuilders/hpricot'
15:           Hpricot::TreeBuilder
16:         else
17:           raise "Unknown TreeBuilder #{name}"
18:         end
19:       end

[Validate]