Sophie

Sophie

distrib > CentOS > 5 > i386 > by-pkgid > 90dba77ca23efa667b541b5c0dd77497 > files > 95

python-lxml-2.0.11-2.el5.i386.rpm

<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Class Hierarchy</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://codespeak.net/lxml/">lxml API</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">&nbsp;</td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="class-tree.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<center><b>
 [ <a href="module-tree.html">Module Hierarchy</a>
 | <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Class Hierarchy</h1>
<ul class="nomargin-top">
    <li> <strong class="uidlink">xml.sax.handler.ContentHandler</strong>:
      <em class="summary">Interface for receiving logical document content events.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.sax.ElementTreeContentHandler-class.html">lxml.sax.ElementTreeContentHandler</a></strong>:
      <em class="summary">Build an lxml ElementTree from SAX events.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ErrorDomains-class.html">lxml.etree.ErrorDomains</a></strong>:
      <em class="summary">Libxml2 error domains</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ErrorLevels-class.html">lxml.etree.ErrorLevels</a></strong>:
      <em class="summary">Libxml2 error levels</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ErrorTypes-class.html">lxml.etree.ErrorTypes</a></strong>:
      <em class="summary">Libxml2 error types</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.common_imports.LargeFileLike-class.html">lxml.tests.common_imports.LargeFileLike</a></strong>
    </li>
    <li> <strong class="uidlink">doctest.OutputChecker</strong>:
      <em class="summary">A class used to check the whether the actual output from a doctest
example matches the expected output.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.doctestcompare.LXMLOutputChecker-class.html">lxml.doctestcompare.LXMLOutputChecker</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.doctestcompare.LHTMLOutputChecker-class.html">lxml.doctestcompare.LHTMLOutputChecker</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.RelaxNGErrorTypes-class.html">lxml.etree.RelaxNGErrorTypes</a></strong>:
      <em class="summary">Libxml2 RelaxNG error types</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.common_imports.SillyFileLike-class.html">lxml.tests.common_imports.SillyFileLike</a></strong>
    </li>
    <li> <strong class="uidlink">object</strong>:
      <em class="summary">The most base type</em>
    <ul>
    <li> <strong class="uidlink">exceptions.BaseException</strong>:
      <em class="summary">Common base class for all exceptions</em>
    <ul>
    <li> <strong class="uidlink">exceptions.Exception</strong>:
      <em class="summary">Common base class for all non-exit exceptions.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.Error-class.html">lxml.etree.Error</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.LxmlError-class.html">lxml.etree.LxmlError</a></strong>:
      <em class="summary">Main exception base class for lxml.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.C14NError-class.html">lxml.etree.C14NError</a></strong>:
      <em class="summary">Error during C14N serialisation.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.DTDError-class.html">lxml.etree.DTDError</a></strong>:
      <em class="summary">Base class for DTD errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.DTDParseError-class.html">lxml.etree.DTDParseError</a></strong>:
      <em class="summary">Error while parsing a DTD.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.DTDValidateError-class.html">lxml.etree.DTDValidateError</a></strong>:
      <em class="summary">Error while validating an XML document with a DTD.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.DocumentInvalid-class.html">lxml.etree.DocumentInvalid</a></strong>:
      <em class="summary">Validation error.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.LxmlRegistryError-class.html">lxml.etree.LxmlRegistryError</a></strong>:
      <em class="summary">Base class of lxml registry errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.NamespaceRegistryError-class.html">lxml.etree.NamespaceRegistryError</a></strong>:
      <em class="summary">Error registering a namespace extension.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.LxmlSyntaxError-class.html">lxml.etree.LxmlSyntaxError</a></strong>:
      <em class="summary">Base class for all syntax errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.ElementInclude.FatalIncludeError-class.html">lxml.ElementInclude.FatalIncludeError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ParseError-class.html">lxml.etree.ParseError</a></strong>:
      <em class="summary">Syntax error while parsing an XML document.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSyntaxError-class.html">lxml.etree.XMLSyntaxError</a></strong>:
      <em class="summary">Syntax error while parsing an XML document.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathSyntaxError-class.html">lxml.etree.XPathSyntaxError</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ParserError-class.html">lxml.etree.ParserError</a></strong>:
      <em class="summary">Internal lxml parser error.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.RelaxNGError-class.html">lxml.etree.RelaxNGError</a></strong>:
      <em class="summary">Base class for RelaxNG errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.RelaxNGParseError-class.html">lxml.etree.RelaxNGParseError</a></strong>:
      <em class="summary">Error while parsing an XML document as RelaxNG.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.RelaxNGValidateError-class.html">lxml.etree.RelaxNGValidateError</a></strong>:
      <em class="summary">Error while validating an XML document with a RelaxNG schema.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.sax.SaxError-class.html">lxml.sax.SaxError</a></strong>:
      <em class="summary">General SAX error.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.SchematronError-class.html">lxml.etree.SchematronError</a></strong>:
      <em class="summary">Base class of all Schematron errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.SchematronParseError-class.html">lxml.etree.SchematronParseError</a></strong>:
      <em class="summary">Error while parsing an XML document as Schematron schema.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.SchematronValidateError-class.html">lxml.etree.SchematronValidateError</a></strong>:
      <em class="summary">Error while validating an XML document with a Schematron schema.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XIncludeError-class.html">lxml.etree.XIncludeError</a></strong>:
      <em class="summary">Error during XInclude processing.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSchemaError-class.html">lxml.etree.XMLSchemaError</a></strong>:
      <em class="summary">Base class of all XML Schema errors</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSchemaParseError-class.html">lxml.etree.XMLSchemaParseError</a></strong>:
      <em class="summary">Error while parsing an XML document as XML Schema.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSchemaValidateError-class.html">lxml.etree.XMLSchemaValidateError</a></strong>:
      <em class="summary">Error while validating an XML document with an XML Schema.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathError-class.html">lxml.etree.XPathError</a></strong>:
      <em class="summary">Base class of all XPath errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathEvalError-class.html">lxml.etree.XPathEvalError</a></strong>:
      <em class="summary">Error during XPath evaluation.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathFunctionError-class.html">lxml.etree.XPathFunctionError</a></strong>:
      <em class="summary">Internal error looking up an XPath extension function.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathResultError-class.html">lxml.etree.XPathResultError</a></strong>:
      <em class="summary">Error handling an XPath result.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathSyntaxError-class.html">lxml.etree.XPathSyntaxError</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTError-class.html">lxml.etree.XSLTError</a></strong>:
      <em class="summary">Base class of all XSLT errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTApplyError-class.html">lxml.etree.XSLTApplyError</a></strong>:
      <em class="summary">Error running an XSL transformation.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTExtensionError-class.html">lxml.etree.XSLTExtensionError</a></strong>:
      <em class="summary">Error registering an XSLT extension.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTParseError-class.html">lxml.etree.XSLTParseError</a></strong>:
      <em class="summary">Error parsing a stylesheet document.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTSaveError-class.html">lxml.etree.XSLTSaveError</a></strong>:
      <em class="summary">Error serialising an XSLT result.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">exceptions.StandardError</strong>:
      <em class="summary">Base class for all standard Python exceptions that do not represent
interpreter exiting.</em>
    <ul>
    <li> <strong class="uidlink"><a href="exceptions.AssertionError-class.html">exceptions.AssertionError</a></strong>:
      <em class="summary">Assertion failed.</em>
    </li>
    <li> <strong class="uidlink">exceptions.LookupError</strong>:
      <em class="summary">Base class for lookup errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.html.formfill.FormNotFound-class.html">lxml.html.formfill.FormNotFound</a></strong>:
      <em class="summary">Raised when no form can be found</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">exceptions.RuntimeError</strong>:
      <em class="summary">Unspecified run-time error.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.cssselect.ExpressionError-class.html">lxml.cssselect.ExpressionError</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">exceptions.SyntaxError</strong>:
      <em class="summary">Invalid syntax.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.LxmlSyntaxError-class.html">lxml.etree.LxmlSyntaxError</a></strong>:
      <em class="summary">Base class for all syntax errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.ElementInclude.FatalIncludeError-class.html">lxml.ElementInclude.FatalIncludeError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ParseError-class.html">lxml.etree.ParseError</a></strong>:
      <em class="summary">Syntax error while parsing an XML document.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSyntaxError-class.html">lxml.etree.XMLSyntaxError</a></strong>:
      <em class="summary">Syntax error while parsing an XML document.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathSyntaxError-class.html">lxml.etree.XPathSyntaxError</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.ParseError-class.html">elementtree.ElementTree.ParseError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.cssselect.SelectorSyntaxError-class.html">lxml.cssselect.SelectorSyntaxError</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.html.clean.Cleaner-class.html">lxml.html.clean.Cleaner</a></strong>:
      <em class="summary">Instances cleans the document of each of the possible offending
elements.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.html.formfill.DefaultErrorCreator-class.html">lxml.html.formfill.DefaultErrorCreator</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.DocInfo-class.html">lxml.etree.DocInfo</a></strong>:
      <em class="summary">Document information provided by parser and DTD.</em>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.Element-class.html">elementtree.ElementTree.Element</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementClassLookup-class.html">lxml.etree.ElementClassLookup</a></strong>:
      <em class="summary">ElementClassLookup(self)</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementDefaultClassLookup-class.html">lxml.etree.ElementDefaultClassLookup</a></strong>:
      <em class="summary">ElementDefaultClassLookup(self, element=None, comment=None, pi=None, entity=None)
Element class lookup scheme that always returns the default Element
class.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.FallbackElementClassLookup-class.html">lxml.etree.FallbackElementClassLookup</a></strong>:
      <em class="summary">FallbackElementClassLookup(self, fallback=None)</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.AttributeBasedElementClassLookup-class.html">lxml.etree.AttributeBasedElementClassLookup</a></strong>:
      <em class="summary">AttributeBasedElementClassLookup(self, attribute_name, class_mapping, fallback=None)
Checks an attribute of an Element and looks up the value in a
class dictionary.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.CustomElementClassLookup-class.html">lxml.etree.CustomElementClassLookup</a></strong>:
      <em class="summary">CustomElementClassLookup(self, fallback=None)
Element class lookup based on a subclass method.</em>
    <ul>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementNamespaceClassLookup-class.html">lxml.etree.ElementNamespaceClassLookup</a></strong>:
      <em class="summary">ElementNamespaceClassLookup(self, fallback=None)</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ParserBasedElementClassLookup-class.html">lxml.etree.ParserBasedElementClassLookup</a></strong>:
      <em class="summary">ParserBasedElementClassLookup(self, fallback=None)
Element class lookup based on the XML parser.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.pyclasslookup.PythonElementClassLookup-class.html">lxml.pyclasslookup.PythonElementClassLookup</a></strong>:
      <em class="summary">PythonElementClassLookup(self, fallback=None)
Element class lookup based on a subclass method.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.ObjectifyElementClassLookup-class.html">lxml.objectify.ObjectifyElementClassLookup</a></strong>:
      <em class="summary">ObjectifyElementClassLookup(self, tree_class=None, empty_data_class=None)
Element class lookup method that uses the objectify classes.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.ElementMaker-class.html">lxml.objectify.ElementMaker</a></strong>:
      <em class="summary">ElementMaker(self, namespace=None, nsmap=None, annotate=True, makeelement=None)</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.builder.ElementMaker-class.html">lxml.builder.ElementMaker</a></strong>:
      <em class="summary">Element generator factory.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementTextIterator-class.html">lxml.etree.ElementTextIterator</a></strong>:
      <em class="summary">ElementTextIterator(self, element, tag=None, with_tail=True)
Iterates over the text content of a subtree.</em>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.ElementTree-class.html">elementtree.ElementTree.ElementTree</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.sax.ElementTreeContentHandler-class.html">lxml.sax.ElementTreeContentHandler</a></strong>:
      <em class="summary">Build an lxml ElementTree from SAX events.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.sax.ElementTreeProducer-class.html">lxml.sax.ElementTreeProducer</a></strong>:
      <em class="summary">Produces SAX events for an element and children.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.ObjectPath-class.html">lxml.objectify.ObjectPath</a></strong>:
      <em class="summary">ObjectPath(path)
Immutable object that represents a compiled object path.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.PyType-class.html">lxml.objectify.PyType</a></strong>:
      <em class="summary">PyType(self, name, type_check, type_class, stringify=None)
User defined type.</em>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.QName-class.html">elementtree.ElementTree.QName</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.QName-class.html">lxml.etree.QName</a></strong>:
      <em class="summary">QName(text_or_uri, tag=None)</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.Resolver-class.html">lxml.etree.Resolver</a></strong>:
      <em class="summary">This is the base class of all resolvers.</em>
    </li>
    <li> <strong class="uidlink">unittest.TestCase</strong>:
      <em class="summary">A class whose instances are single test cases.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.tests.common_imports.HelperTestCase-class.html">lxml.tests.common_imports.HelperTestCase</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.tests.test_css.CSSTestCase-class.html">lxml.tests.test_css.CSSTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_classlookup.ClassLookupTestCase-class.html">lxml.tests.test_classlookup.ClassLookupTestCase</a></strong>:
      <em class="summary">Test cases for different Element class lookup mechanisms.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_etree.ETreeC14NTestCase-class.html">lxml.tests.test_etree.ETreeC14NTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_dtd.ETreeDtdTestCase-class.html">lxml.tests.test_dtd.ETreeDtdTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_xpathevaluator.ETreeETXPathClassTestCase-class.html">lxml.tests.test_xpathevaluator.ETreeETXPathClassTestCase</a></strong>:
      <em class="summary">Tests for the ETXPath class</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase-class.html">lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_etree.ETreeOnlyTestCase-class.html">lxml.tests.test_etree.ETreeOnlyTestCase</a></strong>:
      <em class="summary">Tests only for etree, not ElementTree</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_relaxng.ETreeRelaxNGTestCase-class.html">lxml.tests.test_relaxng.ETreeRelaxNGTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_sax.ETreeSaxTestCase-class.html">lxml.tests.test_sax.ETreeSaxTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_schematron.ETreeSchematronTestCase-class.html">lxml.tests.test_schematron.ETreeSchematronTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_elementtree.ETreeTestCaseBase-class.html">lxml.tests.test_elementtree.ETreeTestCaseBase</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.tests.test_elementtree.ETreeTestCase-class.html">lxml.tests.test_elementtree.ETreeTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_elementtree.ElementTreeTestCase-class.html">lxml.tests.test_elementtree.ElementTreeTestCase</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_xmlschema.ETreeXMLSchemaTestCase-class.html">lxml.tests.test_xmlschema.ETreeXMLSchemaTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_xpathevaluator.ETreeXPathClassTestCase-class.html">lxml.tests.test_xpathevaluator.ETreeXPathClassTestCase</a></strong>:
      <em class="summary">Tests for the XPath class</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_xpathevaluator.ETreeXPathTestCase-class.html">lxml.tests.test_xpathevaluator.ETreeXPathTestCase</a></strong>:
      <em class="summary">XPath tests etree</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_xslt.ETreeXSLTTestCase-class.html">lxml.tests.test_xslt.ETreeXSLTTestCase</a></strong>:
      <em class="summary">XPath tests etree</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_errors.ErrorTestCase-class.html">lxml.tests.test_errors.ErrorTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_htmlparser.HtmlParserTestCase-class.html">lxml.tests.test_htmlparser.HtmlParserTestCase</a></strong>:
      <em class="summary">HTML parser test cases</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_io.IOTestCaseBase-class.html">lxml.tests.test_io.IOTestCaseBase</a></strong>:
      <em class="summary">(c)ElementTree compatibility for IO functions/methods</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.tests.test_io.ETreeIOTestCase-class.html">lxml.tests.test_io.ETreeIOTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_io.ElementTreeIOTestCase-class.html">lxml.tests.test_io.ElementTreeIOTestCase</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_objectify.ObjectifyTestCase-class.html">lxml.tests.test_objectify.ObjectifyTestCase</a></strong>:
      <em class="summary">Test cases for lxml.objectify</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_pyclasslookup.PyClassLookupTestCase-class.html">lxml.tests.test_pyclasslookup.PyClassLookupTestCase</a></strong>:
      <em class="summary">Test cases for the lxml.pyclasslookup class lookup mechanism.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_threading.ThreadingTestCase-class.html">lxml.tests.test_threading.ThreadingTestCase</a></strong>:
      <em class="summary">Threading tests</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_unicode.UnicodeTestCase-class.html">lxml.tests.test_unicode.UnicodeTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_etree.XIncludeTestCase-class.html">lxml.tests.test_etree.XIncludeTestCase</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.tests.test_etree.ETreeXIncludeTestCase-class.html">lxml.tests.test_etree.ETreeXIncludeTestCase</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_etree.ElementIncludeTestCase-class.html">lxml.tests.test_etree.ElementIncludeTestCase</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.TreeBuilder-class.html">elementtree.ElementTree.TreeBuilder</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XInclude-class.html">lxml.etree.XInclude</a></strong>:
      <em class="summary">XInclude(self)
XInclude processor.</em>
    </li>
    <li> <strong class="uidlink"><a href="elementtree.ElementTree.XMLParser-class.html">elementtree.ElementTree.XMLParser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLT-class.html">lxml.etree.XSLT</a></strong>:
      <em class="summary">XSLT(self, xslt_input, extensions=None, regexp=True, access_control=None)</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XSLTAccessControl-class.html">lxml.etree.XSLTAccessControl</a></strong>:
      <em class="summary">XSLTAccessControl(self, read_file=True, write_file=True, create_dir=True, read_network=True, write_network=True)</em>
    </li>
    <li> <strong class="uidlink">lxml.etree._BaseErrorLog</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.PyErrorLog-class.html">lxml.etree.PyErrorLog</a></strong>:
      <em class="summary">PyErrorLog(self, logger_name=None)
A global error log that connects to the Python stdlib logging package.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._BaseParser</strong>
    <ul>
    <li> <strong class="uidlink">lxml.etree._FeedParser</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.HTMLParser-class.html">lxml.etree.HTMLParser</a></strong>:
      <em class="summary">HTMLParser(self, recover=True, no_network=True, remove_blank_text=False, compact=True, remove_comments=False, remove_pis=False, target=None, encoding=None, schema=None)
The HTML parser.</em>
    <ul>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLParser-class.html">lxml.etree.XMLParser</a></strong>:
      <em class="summary">XMLParser(self, attribute_defaults=False, dtd_validation=False, load_dtd=False, no_network=True, ns_clean=False, recover=False, remove_blank_text=False, compact=True, resolve_entities=True, remove_comments=False, remove_pis=False, target=None, encoding=None, schema=None)
The XML parser.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.ETCompatXMLParser-class.html">lxml.etree.ETCompatXMLParser</a></strong>:
      <em class="summary">ETCompatXMLParser(self, attribute_defaults=False, dtd_validation=False, load_dtd=False, no_network=True, ns_clean=False, recover=False, remove_blank_text=False, compact=True, resolve_entities=True, remove_comments=True, remove_pis=True, target=None, encoding=None, schema=None)
An XML parser with an ElementTree compatible default setup.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.iterparse-class.html">lxml.etree.iterparse</a></strong>:
      <em class="summary">iterparse(self, source, events=(&quot;end&quot;,), tag=None, attribute_defaults=False, dtd_validation=False, load_dtd=False, no_network=True, remove_blank_text=False, remove_comments=False, remove_pis=False, encoding=None, html=False, schema=None)
Incremental parser.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._Element</strong>:
      <em class="summary">Element class.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementBase-class.html">lxml.etree.ElementBase</a></strong>:
      <em class="summary">All custom Element classes must inherit from this one.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.objectify.ObjectifiedElement-class.html">lxml.objectify.ObjectifiedElement</a></strong>:
      <em class="summary">Main XML Element class.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.objectify.ObjectifiedDataElement-class.html">lxml.objectify.ObjectifiedDataElement</a></strong>:
      <em class="summary">This is the base class for all data type Elements.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.objectify.BoolElement-class.html">lxml.objectify.BoolElement</a></strong>:
      <em class="summary">Boolean type base on string values: 'true' or 'false'.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.NoneElement-class.html">lxml.objectify.NoneElement</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.NumberElement-class.html">lxml.objectify.NumberElement</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.objectify.FloatElement-class.html">lxml.objectify.FloatElement</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.IntElement-class.html">lxml.objectify.IntElement</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.LongElement-class.html">lxml.objectify.LongElement</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.objectify.StringElement-class.html">lxml.objectify.StringElement</a></strong>:
      <em class="summary">String data class.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.bluff_class-class.html">lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.bluff_class</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.default_class-class.html">lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.default_class</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.maeh_class-class.html">lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase.maeh_class</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree.__ContentOnlyElement</strong>
    <ul>
    <li> <strong class="uidlink">lxml.etree._Comment</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.CommentBase-class.html">lxml.etree.CommentBase</a></strong>:
      <em class="summary">All custom Comment classes must inherit from this one.</em>
    <ul>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._Entity</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.EntityBase-class.html">lxml.etree.EntityBase</a></strong>:
      <em class="summary">All custom Entity classes must inherit from this one.</em>
    <ul>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._ProcessingInstruction</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.PIBase-class.html">lxml.etree.PIBase</a></strong>:
      <em class="summary">All custom Processing Instruction classes must inherit from this one.</em>
    <ul>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._ElementTagMatcher</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementDepthFirstIterator-class.html">lxml.etree.ElementDepthFirstIterator</a></strong>:
      <em class="summary">ElementDepthFirstIterator(self, node, tag=None, inclusive=True)
Iterates over an element and its sub-elements in document order (depth
first pre-order).</em>
    </li>
    <li> <strong class="uidlink">lxml.etree._ElementIterator</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.AncestorsIterator-class.html">lxml.etree.AncestorsIterator</a></strong>:
      <em class="summary">AncestorsIterator(self, node, tag=None)
Iterates over the ancestors of an element (from parent to parent).</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ElementChildIterator-class.html">lxml.etree.ElementChildIterator</a></strong>:
      <em class="summary">ElementChildIterator(self, node, tag=None, reversed=False)
Iterates over the children of an element.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.SiblingsIterator-class.html">lxml.etree.SiblingsIterator</a></strong>:
      <em class="summary">SiblingsIterator(self, node, tag=None, preceding=False)
Iterates over the siblings of an element.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._SaxParserTarget</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.TreeBuilder-class.html">lxml.etree.TreeBuilder</a></strong>:
      <em class="summary">TreeBuilder(self, element_factory=None, parser=None)
Parser target that builds a tree.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._Validator</strong>:
      <em class="summary">Base class for XML validators.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.DTD-class.html">lxml.etree.DTD</a></strong>:
      <em class="summary">DTD(self, file=None, external_id=None)
A DTD validator.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.RelaxNG-class.html">lxml.etree.RelaxNG</a></strong>:
      <em class="summary">RelaxNG(self, etree=None, file=None)
Turn a document into a Relax NG validator.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.Schematron-class.html">lxml.etree.Schematron</a></strong>:
      <em class="summary">Schematron(self, etree=None, file=None)
A Schematron validator.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XMLSchema-class.html">lxml.etree.XMLSchema</a></strong>:
      <em class="summary">XMLSchema(self, etree=None, file=None)
Turn a document into an XML Schema validator.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">lxml.etree._XPathEvaluatorBase</strong>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XPath-class.html">lxml.etree.XPath</a></strong>:
      <em class="summary">XPath(self, path, namespaces=None, extensions=None, regexp=True)
A compiled XPath expression that can be called on Elements and ElementTrees.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.cssselect.CSSSelector-class.html">lxml.cssselect.CSSSelector</a></strong>:
      <em class="summary">A CSS selector.</em>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.ETXPath-class.html">lxml.etree.ETXPath</a></strong>:
      <em class="summary">ETXPath(self, path, extensions=None, regexp=True)
Special XPath class that supports the ElementTree {uri} notation for namespaces.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathElementEvaluator-class.html">lxml.etree.XPathElementEvaluator</a></strong>:
      <em class="summary">XPathElementEvaluator(self, element, namespaces=None, extensions=None, regexp=True)
Create an XPath evaluator for an element.</em>
    <ul>
    <li> <strong class="uidlink"><a href="lxml.etree.XPathDocumentEvaluator-class.html">lxml.etree.XPathDocumentEvaluator</a></strong>:
      <em class="summary">XPathDocumentEvaluator(self, etree, namespaces=None, extensions=None, regexp=True)
Create an XPath evaluator for an ElementTree.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="lxml.etree.iterwalk-class.html">lxml.etree.iterwalk</a></strong>:
      <em class="summary">iterwalk(self, element_or_tree, events=(&quot;end&quot;,), tag=None)</em>
    </li>
    </ul>
    </li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://codespeak.net/lxml/">lxml API</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0 on Fri Dec 12 22:40:28 2008
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>