htmltree.rb

Required files:

Defined class and modules:

HtmlTree

SUPER CLASS or INCLUDED MODULE:

Class Methods:

self.load(source, maker = HtmlMaker)

Methods:

HtmlTree::Document

SUPER CLASS or INCLUDED MODULE:

Class Methods:

Methods:

load(source, maker = HtmlMaker)
prolog(x)

HtmlTree::Element

SUPER CLASS or INCLUDED MODULE:

Class Methods:

self.load(source)

Methods:

>>(io)
[x]
[x] = y
display(s = $>, depth = 0)

HtmlTree::ElementFinder

SUPER CLASS or INCLUDED MODULE:

Class Methods:

Methods:

each(&b)
initialize(pattern, source)

HtmlTree::HtmlMaker

SUPER CLASS or INCLUDED MODULE:

Class Methods:

Methods:

attribute(k, v)
end_element(name)
start_element(name, empty)