BigBrotherBot v1.8.0
System Development Information for the BigBrotherBot project.

b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder Class Reference

(experimental) An alternate builder that supports manipulation of new elements. More...

Inheritance diagram for b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder:
b3::lib::elementtree::XMLTreeBuilder::TreeBuilder

List of all members.

Public Member Functions

def __init__
def start
 Hook method that's called when a new element has been opened.
def end
 Hook method that's called when a new element has been closed.

Public Attributes

 namespaces

Private Member Functions

def _start
def _start_list
def _end
def _start_ns
def _end_ns

Detailed Description

(experimental) An alternate builder that supports manipulation of new elements.


Constructor & Destructor Documentation

def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::__init__ (   self,
  html = 0 
)

Member Function Documentation

def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::_end (   self,
  tag 
) [private]
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::_end_ns (   self,
  prefix 
) [private]
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::_start (   self,
  tag,
  attrib_in 
) [private]
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::_start_list (   self,
  tag,
  attrib_in 
) [private]
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::_start_ns (   self,
  prefix,
  value 
) [private]
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::end (   self,
  element 
)

Hook method that's called when a new element has been closed.

May access the namespaces attribute.

Parameters:
elementThe new element.
def b3::lib::elementtree::XMLTreeBuilder::FancyTreeBuilder::start (   self,
  element 
)

Hook method that's called when a new element has been opened.

May access the namespaces attribute.

Parameters:
elementThe new element. The tag name and attributes are, set, but it has no children, and the text and tail attributes are still empty.

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties