CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Static Public Attributes | Static Private Member Functions | Private Attributes
python.XML2Python.TreeBuilder Class Reference
Inheritance diagram for python.XML2Python.TreeBuilder:

Public Member Functions

def __init__
 
def characters
 
def endElement
 
def root
 
def startElement
 
def topLevel
 

Public Attributes

 current
 

Static Public Attributes

tuple non_id_char = re.compile('[^_0-9a-zA-Z]')
 

Static Private Member Functions

def _name_mangle
 

Private Attributes

 _ncDict
 
 _root
 
 _stack
 
 _text_parts
 

Detailed Description

Definition at line 65 of file XML2Python.py.

Constructor & Destructor Documentation

def python.XML2Python.TreeBuilder.__init__ (   self,
  kwargs 
)

Definition at line 69 of file XML2Python.py.

Member Function Documentation

def python.XML2Python.TreeBuilder._name_mangle (   name)
staticprivate

Definition at line 108 of file XML2Python.py.

def python.XML2Python.TreeBuilder.characters (   self,
  content 
)

Definition at line 96 of file XML2Python.py.

def python.XML2Python.TreeBuilder.endElement (   self,
  name 
)

Definition at line 84 of file XML2Python.py.

def python.XML2Python.TreeBuilder.root (   self)

Definition at line 99 of file XML2Python.py.

def python.XML2Python.TreeBuilder.startElement (   self,
  name,
  attrs 
)

Definition at line 76 of file XML2Python.py.

def python.XML2Python.TreeBuilder.topLevel (   self)
Returns top level object

Definition at line 102 of file XML2Python.py.

Member Data Documentation

python.XML2Python.TreeBuilder._ncDict
private

Definition at line 72 of file XML2Python.py.

python.XML2Python.TreeBuilder._root
private

Definition at line 73 of file XML2Python.py.

python.XML2Python.TreeBuilder._stack
private

Definition at line 70 of file XML2Python.py.

python.XML2Python.TreeBuilder._text_parts
private

Definition at line 71 of file XML2Python.py.

python.XML2Python.TreeBuilder.current

Definition at line 74 of file XML2Python.py.

tuple python.XML2Python.TreeBuilder.non_id_char = re.compile('[^_0-9a-zA-Z]')
static

Definition at line 67 of file XML2Python.py.