Ńň
ŞJc @ s d Z d d k l Z d d k l Z d d k l Z l Z d d k l Z l Z d e i
f d YZ d Z d e f d
YZ
d e f d YZ d
Z d S( sI
SAX-based adapter to copy trees from/to the Python standard library.
Use the `ElementTreeContentHandler` class to build an ElementTree from
SAX events.
Use the `ElementTreeProducer` class or the `saxify()` function to fire
the SAX events of an ElementTree against a SAX ContentHandler.
See http://codespeak.net/lxml/sax.html
i˙˙˙˙( t ContentHandler( t etree( t ElementTreet
SubElement( t Commentt ProcessingInstructiont SaxErrorc B s e Z d Z RS( s General SAX error.
( t __name__t
__module__t __doc__( ( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyR s c C s: | d d j o t | d i d d Sd | f Sd S( Ni t {i t }( t tuplet splitt None( t tag( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt _getNsTag s t ElementTreeContentHandlerc B s§ e Z d Z d d Z d Z e e d e i Z d Z d Z d Z
d Z d Z d d Z
d
Z d Z d d Z d
Z d Z e Z RS( s/ Build an lxml ElementTree from SAX events.
c C sg d | _ g | _ g | _ d | _ h d g d 6| _ h | _ | d j o
t i } n | | _ d S( N(
R t _roott _root_siblingst _element_stackt _default_nst _ns_mappingt
_new_mappingsR t Elementt _makeelement( t selft makeelement( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt __init__ s
c C s
t | i S( s= Contains the generated ElementTree after parsing is finished.( R R ( R ( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt
_get_etree+ s t docc C s d S( N( ( R t locator( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt setDocumentLocator1 s c C s d S( N( ( R ( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt
startDocument4 s c C s d S( N( ( R ( ( s. /usr/lib64/python2.6/site-packages/lxml/sax.pyt endDocument7 s c C si | | i |