Page MenuHomec4science

Pyblio.XML.Parser-class.html
No OneTemporary

File Metadata

Created
Sun, Jul 6, 16:08

Pyblio.XML.Parser-class.html

<?xml version="1.0" encoding="iso-8859-1"?>
<!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>Pyblio.XML.Parser</title>
<link rel="stylesheet" href="epydoc.css" type="text/css"></link>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- =========== START OF NAVBAR =========== -->
<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
<tr valign="center">
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="Pyblio-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<font size="-1"><b class="breadcrumbs">
<a href="Pyblio-module.html">Package&nbsp;Pyblio</a> ::
<a href="Pyblio.XML-module.html">Module&nbsp;XML</a> ::
Class&nbsp;Parser
</b></font></br>
</td>
<td><table cellpadding="0" cellspacing="0">
<tr><td align="right"><font size="-2">[<a href="../private/Pyblio.XML.Parser-class.html">show&nbsp;private</a>&nbsp;|&nbsp;hide&nbsp;private]</font></td></tr>
<tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a>&nbsp;|&nbsp;<a href="Pyblio.XML.Parser-class.html" target="_top">no&nbsp;frames</a>]</font></td></tr>
</table></td>
</tr></table>
<!-- =========== START OF CLASS DESCRIPTION =========== -->
<h2 class="class">Class Parser</h2>
<pre class="base-tree">
<a href="xml.sax.handler.ContentHandler-class.html"><code>ContentHandler</code></a> --+
|
<b>Parser</b>
</pre><br />
<hr/>
This class parses the XML format of a Schema
<hr/>
<!-- =========== START OF METHOD SUMMARY =========== -->
<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="summary">
<th colspan="2">Method Summary</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="Pyblio.XML.Parser-class.html#setDocumentLocator" class="summary-sig-name"><code>setDocumentLocator</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>locator</span>)</span></code>
<br />
Called by the parser to give the application a locator for locating
the origin of document events.</td></tr>
<tr bgcolor="#e8f0f8" class="group">
<th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from ContentHandler</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#characters" class="summary-sig-name"><code>characters</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>content</span>)</span></code>
<br />
Receive notification of character data.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#endDocument" class="summary-sig-name"><code>endDocument</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
Receive notification of the end of a document.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#endElement" class="summary-sig-name"><code>endElement</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>name</span>)</span></code>
<br />
Signals the end of an element in non-namespace mode.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#endElementNS" class="summary-sig-name"><code>endElementNS</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>name</span>,
<span class=summary-sig-arg>qname</span>)</span></code>
<br />
Signals the end of an element in namespace mode.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#endPrefixMapping" class="summary-sig-name"><code>endPrefixMapping</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>prefix</span>)</span></code>
<br />
End the scope of a prefix-URI mapping.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#ignorableWhitespace" class="summary-sig-name"><code>ignorableWhitespace</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>whitespace</span>)</span></code>
<br />
Receive notification of ignorable whitespace in element content.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#processingInstruction" class="summary-sig-name"><code>processingInstruction</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>target</span>,
<span class=summary-sig-arg>data</span>)</span></code>
<br />
Receive notification of a processing instruction.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#skippedEntity" class="summary-sig-name"><code>skippedEntity</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>name</span>)</span></code>
<br />
Receive notification of a skipped entity.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#startDocument" class="summary-sig-name"><code>startDocument</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
Receive notification of the beginning of a document.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#startElement" class="summary-sig-name"><code>startElement</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>name</span>,
<span class=summary-sig-arg>attrs</span>)</span></code>
<br />
Signals the start of an element in non-namespace mode.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#startElementNS" class="summary-sig-name"><code>startElementNS</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>name</span>,
<span class=summary-sig-arg>qname</span>,
<span class=summary-sig-arg>attrs</span>)</span></code>
<br />
Signals the start of an element in namespace mode.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><code><span class="summary-sig"><a href="xml.sax.handler.ContentHandler-class.html#startPrefixMapping" class="summary-sig-name"><code>startPrefixMapping</code></a>(<span class=summary-sig-arg>self</span>,
<span class=summary-sig-arg>prefix</span>,
<span class=summary-sig-arg>uri</span>)</span></code>
<br />
Begin the scope of a prefix-URI Namespace mapping.</td></tr>
</table><br />
<!-- =========== START OF METHOD DETAILS =========== -->
<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="details">
<th colspan="2">Method Details</th></tr>
</table>
<a name="setDocumentLocator"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
<h3><span class="sig"><span class="sig-name">setDocumentLocator</span>(<span class=sig-arg>self</span>,
<span class=sig-arg>locator</span>)</span>
</h3>
<p>Called by the parser to give the application a locator for locating
the origin of document events.</p>
<p>SAX parsers are strongly encouraged (though not absolutely required)
to supply a locator: if it does so, it must supply the locator to the
application by invoking this method before invoking any of the other
methods in the DocumentHandler interface.</p>
<p>The locator allows the application to determine the end position of
any document-related event, even if the parser is not reporting an
error. Typically, the application will use this information for
reporting its own errors (such as character content that does not match
an application's business rules). The information returned by the
locator is probably not sufficient for use with a search engine.</p>
Note that the locator will return correct information only during
the invocation of the events in this interface. The application should
not attempt to use it at any other time.
<dl><dt></dt><dd>
<dl><dt><b>Overrides:</b></dt>
<dd><a href="xml.sax.handler.ContentHandler-class.html#setDocumentLocator"><code>xml.sax.handler.ContentHandler.setDocumentLocator</code></a> <i>(inherited documentation)</i>
</dd>
</dl>
</dd></dl>
</td></tr></table>
<br />
<!-- =========== START OF NAVBAR =========== -->
<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
<tr valign="center">
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="Pyblio-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jan 19 14:17:38 2006</font></td>
<td align="right"><a href="http://epydoc.sourceforge.net"
><font size="-2">http://epydoc.sf.net</font></a></td>
</tr>
</table>
</body>
</html>

Event Timeline