source: NonGTP/Xerces/xerces/doc/html/apiDocs/classDefaultHandler.html @ 358

Revision 358, 87.1 KB checked in by bittner, 19 years ago (diff)

xerces added

Line 
1<HTML><HEAD><SCRIPT language="JavaScript" src="../resources/script.js" type="text/javascript"></SCRIPT><TITLE>DefaultHandler class Reference</TITLE><link href="XercesApi.css" rel="stylesheet" type="text/css"></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="../resources/logo.gif" vspace="0" width="135"></TD><TD align="left" colspan="4" height="5" valign="top" width="456"><IMG border="0" height="5" hspace="0" src="../resources/line.gif" vspace="0" width="456"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="../resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top" width="456"><IMG alt="" border="0" height="35" hspace="0" src="../graphics/api-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" height="20" valign="top" width="168"><IMG border="0" height="20" hspace="0" src="../resources/bottom.gif" vspace="0" width="168"></TD><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','../resources/button-xml-hi.gif','../resources/button-xml-lo.gif');" src="../resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','../resources/button-asf-hi.gif','../resources/button-asf-lo.gif');" src="../resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','../resources/button-w3c-hi.gif','../resources/button-w3c-lo.gif');" src="../resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="../resources/join.gif" vspace="0" width="120"><BR>
2  <A href="../../index.html" onMouseOut="rolloverOff('side-ext-2');" onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-2" onLoad="rolloverLoad('side-ext-2','../graphics/ext-2-label-2.jpg','../graphics/ext-2-label-3.jpg');" src="../graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
3
4  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
5
6  <A href="../index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','../graphics/index-label-2.jpg','../graphics/index-label-3.jpg');" src="../graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
7  <A href="../releases.html" onMouseOut="rolloverOff('side-releases');" onMouseOver="rolloverOn('side-releases');"><IMG alt="Release Info" border="0" height="12" hspace="0" name="side-releases" onLoad="rolloverLoad('side-releases','../graphics/releases-label-2.jpg','../graphics/releases-label-3.jpg');" src="../graphics/releases-label-3.jpg" vspace="0" width="120"></A><BR>
8  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
9  <A href="../install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Installation" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','../graphics/install-label-2.jpg','../graphics/install-label-3.jpg');" src="../graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
10  <A href="http://xml.apache.org/dist/xerces-c/" onMouseOut="rolloverOff('side-ext-18');" onMouseOver="rolloverOn('side-ext-18');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-18" onLoad="rolloverLoad('side-ext-18','../graphics/ext-18-label-2.jpg','../graphics/ext-18-label-3.jpg');" src="../graphics/ext-18-label-3.jpg" vspace="0" width="120"></A><BR>
11  <A href="../build.html" onMouseOut="rolloverOff('side-build');" onMouseOver="rolloverOn('side-build');"><IMG alt="Build" border="0" height="12" hspace="0" name="side-build" onLoad="rolloverLoad('side-build','../graphics/build-label-2.jpg','../graphics/build-label-3.jpg');" src="../graphics/build-label-3.jpg" vspace="0" width="120"></A><BR>
12
13  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
14  <A href="../faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','../graphics/faqs-label-2.jpg','../graphics/faqs-label-3.jpg');" src="../graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR> 
15  <A href="../samples.html" onMouseOut="rolloverOff('side-samples');" onMouseOver="rolloverOn('side-samples');"><IMG alt="Samples" border="0" height="12" hspace="0" name="side-samples" onLoad="rolloverLoad('side-samples','../graphics/samples-label-2.jpg','../graphics/samples-label-3.jpg');" src="../graphics/samples-label-3.jpg" vspace="0" width="120"></A><BR>
16  <A href="../api.html" onMouseOut="rolloverOff('side-api');" onMouseOver="rolloverOn('side-api');"><IMG alt="API Docs" border="0" height="12" hspace="0" name="side-api" onLoad="rolloverLoad('side-api','../graphics/api-label-2.jpg','../graphics/api-label-3.jpg');" src="../graphics/api-label-3.jpg" vspace="0" width="120"></A><BR> 
17
18  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR> 
19  <A href="../ApacheDOMC++Binding.html" onMouseOut="rolloverOff('side-ext-68');" onMouseOver="rolloverOn('side-ext-68');"><IMG alt="DOM C++ Binding" border="0" height="12" hspace="0" name="side-ext-68" onLoad="rolloverLoad('side-ext-68','../graphics/ext-68-label-2.jpg','../graphics/ext-68-label-3.jpg');" src="../graphics/ext-68-label-3.jpg" vspace="0" width="120"></A><BR>
20
21  <A href="../program.html" onMouseOut="rolloverOff('side-program');" onMouseOver="rolloverOn('side-program');"><IMG alt="Programming" border="0" height="12" hspace="0" name="side-program" onLoad="rolloverLoad('side-program','../graphics/program-label-2.jpg','../graphics/program-label-3.jpg');" src="../graphics/program-label-3.jpg" vspace="0" width="120"></A><BR>
22  <A href="../migrate.html" onMouseOut="rolloverOff('side-migrate');" onMouseOver="rolloverOn('side-migrate');"><IMG alt="Migration Guide" border="0" height="12" hspace="0" name="side-migrate" onLoad="rolloverLoad('side-migrate','../graphics/migrate-label-2.jpg','../graphics/migrate-label-3.jpg');" src="../graphics/migrate-label-3.jpg" vspace="0" width="120"></A><BR>
23
24  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
25
26  <A href="../feedback.html" onMouseOut="rolloverOff('side-feedback');" onMouseOver="rolloverOn('side-feedback');"><IMG alt="Feedback" border="0" height="12" hspace="0" name="side-feedback" onLoad="rolloverLoad('side-feedback','../graphics/feedback-label-2.jpg','../graphics/feedback-label-3.jpg');" src="../graphics/feedback-label-3.jpg" vspace="0" width="120"></A><BR>
27  <A href="../bug-report.html" onMouseOut="rolloverOff('side-bug-report');" onMouseOver="rolloverOn('side-bug-report');"><IMG alt="Bug-Reporting" border="0" height="12" hspace="0" name="side-bug-report" onLoad="rolloverLoad('side-bug-report','../graphics/bug-report-label-2.jpg','../graphics/bug-report-label-3.jpg');" src="../graphics/bug-report-label-3.jpg" vspace="0" width="120"></A><BR> 
28  <A href="../pdf.html" onMouseOut="rolloverOff('side-pdf');" onMouseOver="rolloverOn('side-pdf');"><IMG alt="PDF Document" border="0" height="12" hspace="0" name="side-pdf" onLoad="rolloverLoad('side-pdf','../graphics/pdf-label-2.jpg','../graphics/pdf-label-3.jpg');" src="../graphics/pdf-label-3.jpg" vspace="0" width="120"></A><BR>
29
30  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
31
32  <A href="http://xml.apache.org/websrc/cvsweb.cgi/xml-xerces/c/" onMouseOut="rolloverOff('side-ext-100');" onMouseOver="rolloverOn('side-ext-100');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-100" onLoad="rolloverLoad('side-ext-100','../graphics/ext-100-label-2.jpg','../graphics/ext-100-label-3.jpg');" src="../graphics/ext-100-label-3.jpg" vspace="0" width="120"></A><BR>
33
34  <A href="http://marc.theaimsgroup.com/?l=xerces-c-dev" onMouseOut="rolloverOff('side-ext-102');" onMouseOver="rolloverOn('side-ext-102');"><IMG alt="Mail Archive" border="0" height="12" hspace="0" name="side-ext-102" onLoad="rolloverLoad('side-ext-102','../graphics/ext-102-label-2.jpg','../graphics/ext-102-label-3.jpg');" src="../graphics/ext-102-label-3.jpg" vspace="0" width="120"></A><BR>
35
36
37<IMG border="0" height="14" hspace="0" src="../resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD>
38    <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#FFFFFF" colspan="2" width="494"><TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="2" hspace="0" src="../resources/void.gif" vspace="0" width="2"><B>API Docs for SAX and DOM</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10">&nbsp;</TD><TD width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
39
40            <P>
41<!-- Generated by Doxygen 1.2.14 -->
42<center>
43<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
44<hr><h1>DefaultHandler  Class Reference</h1>Default base class for SAX2 handlers.
45<a href="#_details">More...</a>
46<p>
47Inheritance diagram for DefaultHandler:<p><center><img src="classDefaultHandler__inherit__graph.gif" border="0" usemap="#DefaultHandler__inherit__map" alt="Inheritance graph"></center>
48<map name="DefaultHandler__inherit__map">
49<area href="classEntityResolver.html" shape="rect" coords="7,36,103,17" alt="">
50<area href="classDTDHandler.html" shape="rect" coords="127,36,212,17" alt="">
51<area href="classContentHandler.html" shape="rect" coords="236,36,337,17" alt="">
52<area href="classErrorHandler.html" shape="rect" coords="361,36,447,17" alt="">
53<area href="classLexicalHandler.html" shape="rect" coords="471,36,569,17" alt="">
54<area href="classDeclHandler.html" shape="rect" coords="593,36,679,17" alt="">
55</map>
56<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for DefaultHandler:<p><center><img src="classDefaultHandler__coll__graph.gif" border="0" usemap="#DefaultHandler__coll__map" alt="Collaboration graph"></center>
57<map name="DefaultHandler__coll__map">
58<area href="classEntityResolver.html" shape="rect" coords="7,36,103,17" alt="">
59<area href="classDTDHandler.html" shape="rect" coords="127,36,212,17" alt="">
60<area href="classContentHandler.html" shape="rect" coords="236,36,337,17" alt="">
61<area href="classErrorHandler.html" shape="rect" coords="361,36,447,17" alt="">
62<area href="classLexicalHandler.html" shape="rect" coords="471,36,569,17" alt="">
63<area href="classDeclHandler.html" shape="rect" coords="593,36,679,17" alt="">
64</map>
65<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classDefaultHandler-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
66<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
67<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#a0">DefaultHandler</a> ()</td></tr>
68<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#a1">~DefaultHandler</a> ()</td></tr>
69<tr><td colspan="2"><div class="groupHeader">Default handlers for the DocumentHandler interface</div></td></tr>
70<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_0">characters</a> (const XMLCh *const chars, const unsigned int length)</td></tr>
71<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of character data inside an element.</em> <a href="#z534_0">More...</a><em></em></font><br><br></td></tr>
72<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_1">endDocument</a> ()</td></tr>
73<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of the document.</em> <a href="#z534_1">More...</a><em></em></font><br><br></td></tr>
74<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_2">endElement</a> (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)</td></tr>
75<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of an element.</em> <a href="#z534_2">More...</a><em></em></font><br><br></td></tr>
76<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_3">ignorableWhitespace</a> (const XMLCh *const chars, const unsigned int length)</td></tr>
77<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of ignorable whitespace in element content.</em> <a href="#z534_3">More...</a><em></em></font><br><br></td></tr>
78<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_4">processingInstruction</a> (const XMLCh *const target, const XMLCh *const data)</td></tr>
79<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of a processing instruction.</em> <a href="#z534_4">More...</a><em></em></font><br><br></td></tr>
80<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z534_5">resetDocument</a> ()</td></tr>
81<tr><td>&nbsp;</td><td><font size=-1><em>Reset the Docuemnt object on its reuse.</em> <a href="#z534_5">More...</a><em></em></font><br><br></td></tr>
82<tr><td colspan="2"><div class="groupHeader">Default implementation of DocumentHandler interface</div></td></tr>
83<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_0">setDocumentLocator</a> (const <a class="el" href="classLocator.html">Locator</a> *const locator)</td></tr>
84<tr><td>&nbsp;</td><td><font size=-1><em>Receive a <a class="el" href="classLocator.html">Locator</a> object for document events.</em> <a href="#z535_0">More...</a><em></em></font><br><br></td></tr>
85<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_1">startDocument</a> ()</td></tr>
86<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the beginning of the document.</em> <a href="#z535_1">More...</a><em></em></font><br><br></td></tr>
87<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_2">startElement</a> (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const <a class="el" href="classAttributes.html">Attributes</a> &amp;attrs)</td></tr>
88<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the start of an element.</em> <a href="#z535_2">More...</a><em></em></font><br><br></td></tr>
89<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_3">startPrefixMapping</a> (const XMLCh *const prefix, const XMLCh *const uri)</td></tr>
90<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the start of an namespace prefix mapping.</em> <a href="#z535_3">More...</a><em></em></font><br><br></td></tr>
91<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_4">endPrefixMapping</a> (const XMLCh *const prefix)</td></tr>
92<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of an namespace prefix mapping.</em> <a href="#z535_4">More...</a><em></em></font><br><br></td></tr>
93<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z535_5">skippedEntity</a> (const XMLCh *const name)</td></tr>
94<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of a skipped entity.</em> <a href="#z535_5">More...</a><em></em></font><br><br></td></tr>
95<tr><td colspan="2"><div class="groupHeader">Default implementation of the EntityResolver interface.</div></td></tr>
96<tr><td nowrap align=right valign=top>virtual <a class="el" href="classInputSource.html">InputSource</a> *&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z536_0">resolveEntity</a> (const XMLCh *const publicId, const XMLCh *const systemId)</td></tr>
97<tr><td>&nbsp;</td><td><font size=-1><em>Resolve an external entity.</em> <a href="#z536_0">More...</a><em></em></font><br><br></td></tr>
98<tr><td colspan="2"><div class="groupHeader">Default implementation of the ErrorHandler interface</div></td></tr>
99<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z537_0">error</a> (const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;exc)</td></tr>
100<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of a recoverable parser error.</em> <a href="#z537_0">More...</a><em></em></font><br><br></td></tr>
101<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z537_1">fatalError</a> (const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;exc)</td></tr>
102<tr><td>&nbsp;</td><td><font size=-1><em>Report a fatal XML parsing error.</em> <a href="#z537_1">More...</a><em></em></font><br><br></td></tr>
103<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z537_2">warning</a> (const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;exc)</td></tr>
104<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of a parser warning.</em> <a href="#z537_2">More...</a><em></em></font><br><br></td></tr>
105<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z537_3">resetErrors</a> ()</td></tr>
106<tr><td>&nbsp;</td><td><font size=-1><em>Reset the Error handler object on its reuse.</em> <a href="#z537_3">More...</a><em></em></font><br><br></td></tr>
107<tr><td colspan="2"><div class="groupHeader">Default implementation of DTDHandler interface.</div></td></tr>
108<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z538_0">notationDecl</a> (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId)</td></tr>
109<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of a notation declaration.</em> <a href="#z538_0">More...</a><em></em></font><br><br></td></tr>
110<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z538_1">resetDocType</a> ()</td></tr>
111<tr><td>&nbsp;</td><td><font size=-1><em>Reset the DTD object on its reuse.</em> <a href="#z538_1">More...</a><em></em></font><br><br></td></tr>
112<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z538_2">unparsedEntityDecl</a> (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId, const XMLCh *const notationName)</td></tr>
113<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of an unparsed entity declaration.</em> <a href="#z538_2">More...</a><em></em></font><br><br></td></tr>
114<tr><td colspan="2"><div class="groupHeader">Default implementation of LexicalHandler interface.</div></td></tr>
115<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_0">comment</a> (const XMLCh *const chars, const unsigned int length)</td></tr>
116<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of comments.</em> <a href="#z539_0">More...</a><em></em></font><br><br></td></tr>
117<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_1">endCDATA</a> ()</td></tr>
118<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of a CDATA section.</em> <a href="#z539_1">More...</a><em></em></font><br><br></td></tr>
119<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_2">endDTD</a> ()</td></tr>
120<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of the DTD declarations.</em> <a href="#z539_2">More...</a><em></em></font><br><br></td></tr>
121<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_3">endEntity</a> (const XMLCh *const name)</td></tr>
122<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the end of an entity.</em> <a href="#z539_3">More...</a><em></em></font><br><br></td></tr>
123<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_4">startCDATA</a> ()</td></tr>
124<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the start of a CDATA section.</em> <a href="#z539_4">More...</a><em></em></font><br><br></td></tr>
125<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_5">startDTD</a> (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId)</td></tr>
126<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the start of the DTD declarations.</em> <a href="#z539_5">More...</a><em></em></font><br><br></td></tr>
127<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z539_6">startEntity</a> (const XMLCh *const name)</td></tr>
128<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the start of an entity.</em> <a href="#z539_6">More...</a><em></em></font><br><br></td></tr>
129<tr><td colspan="2"><div class="groupHeader">Default implementation of DeclHandler interface.</div></td></tr>
130<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z540_0">elementDecl</a> (const XMLCh *const name, const XMLCh *const model)</td></tr>
131<tr><td>&nbsp;</td><td><font size=-1><em>Report an element type declaration.</em> <a href="#z540_0">More...</a><em></em></font><br><br></td></tr>
132<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z540_1">attributeDecl</a> (const XMLCh *const eName, const XMLCh *const aName, const XMLCh *const type, const XMLCh *const mode, const XMLCh *const value)</td></tr>
133<tr><td>&nbsp;</td><td><font size=-1><em>Report an attribute type declaration.</em> <a href="#z540_1">More...</a><em></em></font><br><br></td></tr>
134<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z540_2">internalEntityDecl</a> (const XMLCh *const name, const XMLCh *const value)</td></tr>
135<tr><td>&nbsp;</td><td><font size=-1><em>Report an internal entity declaration.</em> <a href="#z540_2">More...</a><em></em></font><br><br></td></tr>
136<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classDefaultHandler.html#z540_3">externalEntityDecl</a> (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId)</td></tr>
137<tr><td>&nbsp;</td><td><font size=-1><em>Report a parsed external entity declaration.</em> <a href="#z540_3">More...</a><em></em></font><br><br></td></tr>
138</table>
139<hr><a name="_details"></a><h2>Detailed Description</h2>
140Default base class for SAX2 handlers.
141<p>
142
143<p>
144This class implements the default behaviour for SAX2 interfaces: <a class="el" href="classEntityResolver.html">EntityResolver</a>, <a class="el" href="classDTDHandler.html">DTDHandler</a>, <a class="el" href="classContentHandler.html">ContentHandler</a>, <a class="el" href="classErrorHandler.html">ErrorHandler</a>, <a class="el" href="classLexicalHandler.html">LexicalHandler</a>, and <a class="el" href="classDeclHandler.html">DeclHandler</a>.
145<p>
146
147<p>
148Application writers can extend this class when they need to implement only part of an interface; parser writers can instantiate this class to provide default handlers when the application has not supplied its own.
149<p>
150
151<p>
152Note that the use of this class is optional.
153<p>
154<dl compact><dt><b>
155See also: </b><dd>
156<a class="el" href="classEntityResolver.html#z424_0">EntityResolver::EntityResolver</a> , <a class="el" href="classDTDHandler.html#z422_0">DTDHandler::DTDHandler</a> , <a class="el" href="classContentHandler.html#z530_0">ContentHandler::ContentHandler</a> , <a class="el" href="classErrorHandler.html#z426_0">ErrorHandler::ErrorHandler</a> , <a class="el" href="classLexicalHandler.html#z541_0">LexicalHandler::LexicalHandler</a> , <a class="el" href="classDeclHandler.html#z532_0">DeclHandler::DeclHandler</a> </dl>
157<p>
158<hr><h2>Constructor &amp; Destructor Documentation</h2>
159<a name="a0" doxytag="DefaultHandler::DefaultHandler"></a><p>
160<table width="100%" cellpadding="2" cellspacing="0" border="0">
161  <tr>
162    <td class="md">
163      <table cellpadding="0" cellspacing="0" border="0">
164        <tr>
165          <td class="md" nowrap valign="top"> DefaultHandler::DefaultHandler </td>
166          <td class="md" valign="top">(&nbsp;</td>
167          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
168          <td class="md" valign="top">)&nbsp;</td>
169          <td class="md" nowrap></td>
170        </tr>
171
172      </table>
173    </td>
174  </tr>
175</table>
176<table cellspacing=5 cellpadding=0 border=0>
177  <tr>
178    <td>
179      &nbsp;
180    </td>
181    <td>
182
183<p>
184    </td>
185  </tr>
186</table>
187<a name="a1" doxytag="DefaultHandler::~DefaultHandler"></a><p>
188<table width="100%" cellpadding="2" cellspacing="0" border="0">
189  <tr>
190    <td class="md">
191      <table cellpadding="0" cellspacing="0" border="0">
192        <tr>
193          <td class="md" nowrap valign="top"> virtual DefaultHandler::~DefaultHandler </td>
194          <td class="md" valign="top">(&nbsp;</td>
195          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
196          <td class="md" valign="top">)&nbsp;</td>
197          <td class="md" nowrap><code> [virtual]</code></td>
198        </tr>
199
200      </table>
201    </td>
202  </tr>
203</table>
204<table cellspacing=5 cellpadding=0 border=0>
205  <tr>
206    <td>
207      &nbsp;
208    </td>
209    <td>
210
211<p>
212    </td>
213  </tr>
214</table>
215<hr><h2>Member Function Documentation</h2>
216<a name="z540_1" doxytag="DefaultHandler::attributeDecl"></a><p>
217<table width="100%" cellpadding="2" cellspacing="0" border="0">
218  <tr>
219    <td class="md">
220      <table cellpadding="0" cellspacing="0" border="0">
221        <tr>
222          <td class="md" nowrap valign="top"> void DefaultHandler::attributeDecl </td>
223          <td class="md" valign="top">(&nbsp;</td>
224          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
225          <td class="mdname" nowrap>&nbsp; <em>eName</em>, </td>
226        </tr>
227        <tr>
228          <td></td>
229          <td></td>
230          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
231          <td class="mdname" nowrap>&nbsp; <em>aName</em>, </td>
232        </tr>
233        <tr>
234          <td></td>
235          <td></td>
236          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
237          <td class="mdname" nowrap>&nbsp; <em>type</em>, </td>
238        </tr>
239        <tr>
240          <td></td>
241          <td></td>
242          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
243          <td class="mdname" nowrap>&nbsp; <em>mode</em>, </td>
244        </tr>
245        <tr>
246          <td></td>
247          <td></td>
248          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
249          <td class="mdname" nowrap>&nbsp; <em>value</em></td>
250        </tr>
251        <tr>
252          <td></td>
253          <td class="md">)&nbsp;</td>
254          <td class="md" colspan="2"><code> [virtual]</code></td>
255        </tr>
256
257      </table>
258    </td>
259  </tr>
260</table>
261<table cellspacing=5 cellpadding=0 border=0>
262  <tr>
263    <td>
264      &nbsp;
265    </td>
266    <td>
267
268<p>
269Report an attribute type declaration.
270<p>
271
272<p>
273Only the effective (first) declaration for an attribute will be reported.<dl compact><dt><b>
274Parameters: </b><dd>
275<table border=0 cellspacing=2 cellpadding=0>
276<tr><td valign=top><em>eName</em>&nbsp;</td><td>
277The name of the associated element. </td></tr>
278<tr><td valign=top><em>aName</em>&nbsp;</td><td>
279The name of the attribute. </td></tr>
280<tr><td valign=top><em>type</em>&nbsp;</td><td>
281A string representing the attribute type. </td></tr>
282<tr><td valign=top><em>mode</em>&nbsp;</td><td>
283A string representing the attribute defaulting mode ("IMPLIED", "REQUIRED", or "FIXED") or null if none of these applies. </td></tr>
284<tr><td valign=top><em>value</em>&nbsp;</td><td>
285A string representing the attribute's default value, or null if there is none. </td></tr>
286</table>
287</dl><dl compact><dt><b>
288Exceptions: </b><dd>
289<table border=0 cellspacing=2 cellpadding=0>
290<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
291 Any SAX exception, possibly wrapping another exception. </td></tr>
292</table>
293</dl>
294<p>
295Implements <a class="el" href="classDeclHandler.html#z533_1">DeclHandler</a>.    </td>
296  </tr>
297</table>
298<a name="z534_0" doxytag="DefaultHandler::characters"></a><p>
299<table width="100%" cellpadding="2" cellspacing="0" border="0">
300  <tr>
301    <td class="md">
302      <table cellpadding="0" cellspacing="0" border="0">
303        <tr>
304          <td class="md" nowrap valign="top"> void DefaultHandler::characters </td>
305          <td class="md" valign="top">(&nbsp;</td>
306          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
307          <td class="mdname" nowrap>&nbsp; <em>chars</em>, </td>
308        </tr>
309        <tr>
310          <td></td>
311          <td></td>
312          <td class="md" nowrap>const unsigned int&nbsp;</td>
313          <td class="mdname" nowrap>&nbsp; <em>length</em></td>
314        </tr>
315        <tr>
316          <td></td>
317          <td class="md">)&nbsp;</td>
318          <td class="md" colspan="2"><code> [virtual]</code></td>
319        </tr>
320
321      </table>
322    </td>
323  </tr>
324</table>
325<table cellspacing=5 cellpadding=0 border=0>
326  <tr>
327    <td>
328      &nbsp;
329    </td>
330    <td>
331
332<p>
333Receive notification of character data inside an element.
334<p>
335
336<p>
337By default, do nothing. Application writers may override this method to take specific actions for each chunk of character data (such as adding the data to a node or buffer, or printing it to a file).<dl compact><dt><b>
338Parameters: </b><dd>
339<table border=0 cellspacing=2 cellpadding=0>
340<tr><td valign=top><em>chars</em>&nbsp;</td><td>
341The characters. </td></tr>
342<tr><td valign=top><em>length</em>&nbsp;</td><td>
343The number of characters to use from the character array. </td></tr>
344</table>
345</dl><dl compact><dt><b>
346Exceptions: </b><dd>
347<table border=0 cellspacing=2 cellpadding=0>
348<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
349 Any SAX exception, possibly wrapping another exception. </td></tr>
350</table>
351</dl><dl compact><dt><b>
352See also: </b><dd>
353<a class="el" href="classDocumentHandler.html#z421_0">DocumentHandler::characters</a> </dl>
354<p>
355Implements <a class="el" href="classContentHandler.html#z531_0">ContentHandler</a>.    </td>
356  </tr>
357</table>
358<a name="z539_0" doxytag="DefaultHandler::comment"></a><p>
359<table width="100%" cellpadding="2" cellspacing="0" border="0">
360  <tr>
361    <td class="md">
362      <table cellpadding="0" cellspacing="0" border="0">
363        <tr>
364          <td class="md" nowrap valign="top"> void DefaultHandler::comment </td>
365          <td class="md" valign="top">(&nbsp;</td>
366          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
367          <td class="mdname" nowrap>&nbsp; <em>chars</em>, </td>
368        </tr>
369        <tr>
370          <td></td>
371          <td></td>
372          <td class="md" nowrap>const unsigned int&nbsp;</td>
373          <td class="mdname" nowrap>&nbsp; <em>length</em></td>
374        </tr>
375        <tr>
376          <td></td>
377          <td class="md">)&nbsp;</td>
378          <td class="md" colspan="2"><code> [virtual]</code></td>
379        </tr>
380
381      </table>
382    </td>
383  </tr>
384</table>
385<table cellspacing=5 cellpadding=0 border=0>
386  <tr>
387    <td>
388      &nbsp;
389    </td>
390    <td>
391
392<p>
393Receive notification of comments.
394<p>
395
396<p>
397The <a class="el" href="classParser.html">Parser</a> will call this method to report each occurence of a comment in the XML document.
398<p>
399
400<p>
401The application must not attempt to read from the array outside of the specified range.<dl compact><dt><b>
402Parameters: </b><dd>
403<table border=0 cellspacing=2 cellpadding=0>
404<tr><td valign=top><em>chars</em>&nbsp;</td><td>
405The characters from the XML document. </td></tr>
406<tr><td valign=top><em>length</em>&nbsp;</td><td>
407The number of characters to read from the array. </td></tr>
408</table>
409</dl><dl compact><dt><b>
410Exceptions: </b><dd>
411<table border=0 cellspacing=2 cellpadding=0>
412<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
413 Any SAX exception, possibly wrapping another exception. </td></tr>
414</table>
415</dl>
416<p>
417Implements <a class="el" href="classLexicalHandler.html#z542_0">LexicalHandler</a>.    </td>
418  </tr>
419</table>
420<a name="z540_0" doxytag="DefaultHandler::elementDecl"></a><p>
421<table width="100%" cellpadding="2" cellspacing="0" border="0">
422  <tr>
423    <td class="md">
424      <table cellpadding="0" cellspacing="0" border="0">
425        <tr>
426          <td class="md" nowrap valign="top"> void DefaultHandler::elementDecl </td>
427          <td class="md" valign="top">(&nbsp;</td>
428          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
429          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
430        </tr>
431        <tr>
432          <td></td>
433          <td></td>
434          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
435          <td class="mdname" nowrap>&nbsp; <em>model</em></td>
436        </tr>
437        <tr>
438          <td></td>
439          <td class="md">)&nbsp;</td>
440          <td class="md" colspan="2"><code> [virtual]</code></td>
441        </tr>
442
443      </table>
444    </td>
445  </tr>
446</table>
447<table cellspacing=5 cellpadding=0 border=0>
448  <tr>
449    <td>
450      &nbsp;
451    </td>
452    <td>
453
454<p>
455Report an element type declaration.
456<p>
457
458<p>
459The content model will consist of the string "EMPTY", the string "ANY", or a parenthesised group, optionally followed by an occurrence indicator. The model will be normalized so that all parameter entities are fully resolved and all whitespace is removed,and will include the enclosing parentheses. Other normalization (such as removing redundant parentheses or simplifying occurrence indicators) is at the discretion of the parser.<dl compact><dt><b>
460Parameters: </b><dd>
461<table border=0 cellspacing=2 cellpadding=0>
462<tr><td valign=top><em>name</em>&nbsp;</td><td>
463The element type name. </td></tr>
464<tr><td valign=top><em>model</em>&nbsp;</td><td>
465The content model as a normalized string. </td></tr>
466</table>
467</dl><dl compact><dt><b>
468Exceptions: </b><dd>
469<table border=0 cellspacing=2 cellpadding=0>
470<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
471 Any SAX exception, possibly wrapping another exception. </td></tr>
472</table>
473</dl>
474<p>
475Implements <a class="el" href="classDeclHandler.html#z533_0">DeclHandler</a>.    </td>
476  </tr>
477</table>
478<a name="z539_1" doxytag="DefaultHandler::endCDATA"></a><p>
479<table width="100%" cellpadding="2" cellspacing="0" border="0">
480  <tr>
481    <td class="md">
482      <table cellpadding="0" cellspacing="0" border="0">
483        <tr>
484          <td class="md" nowrap valign="top"> void DefaultHandler::endCDATA </td>
485          <td class="md" valign="top">(&nbsp;</td>
486          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
487          <td class="md" valign="top">)&nbsp;</td>
488          <td class="md" nowrap><code> [virtual]</code></td>
489        </tr>
490
491      </table>
492    </td>
493  </tr>
494</table>
495<table cellspacing=5 cellpadding=0 border=0>
496  <tr>
497    <td>
498      &nbsp;
499    </td>
500    <td>
501
502<p>
503Receive notification of the end of a CDATA section.
504<p>
505
506<p>
507The SAX parser will invoke this method at the end of each CDATA parsed.<dl compact><dt><b>
508Exceptions: </b><dd>
509<table border=0 cellspacing=2 cellpadding=0>
510<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
511 Any SAX exception, possibly wrapping another exception. </td></tr>
512</table>
513</dl>
514<p>
515Implements <a class="el" href="classLexicalHandler.html#z542_1">LexicalHandler</a>.    </td>
516  </tr>
517</table>
518<a name="z534_1" doxytag="DefaultHandler::endDocument"></a><p>
519<table width="100%" cellpadding="2" cellspacing="0" border="0">
520  <tr>
521    <td class="md">
522      <table cellpadding="0" cellspacing="0" border="0">
523        <tr>
524          <td class="md" nowrap valign="top"> void DefaultHandler::endDocument </td>
525          <td class="md" valign="top">(&nbsp;</td>
526          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
527          <td class="md" valign="top">)&nbsp;</td>
528          <td class="md" nowrap><code> [virtual]</code></td>
529        </tr>
530
531      </table>
532    </td>
533  </tr>
534</table>
535<table cellspacing=5 cellpadding=0 border=0>
536  <tr>
537    <td>
538      &nbsp;
539    </td>
540    <td>
541
542<p>
543Receive notification of the end of the document.
544<p>
545
546<p>
547By default, do nothing. Application writers may override this method in a subclass to take specific actions at the beginning of a document (such as finalising a tree or closing an output file).<dl compact><dt><b>
548Exceptions: </b><dd>
549<table border=0 cellspacing=2 cellpadding=0>
550<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
551 Any SAX exception, possibly wrapping another exception. </td></tr>
552</table>
553</dl><dl compact><dt><b>
554See also: </b><dd>
555<a class="el" href="classDocumentHandler.html#z421_1">DocumentHandler::endDocument</a> </dl>
556<p>
557Implements <a class="el" href="classContentHandler.html#z531_1">ContentHandler</a>.    </td>
558  </tr>
559</table>
560<a name="z539_2" doxytag="DefaultHandler::endDTD"></a><p>
561<table width="100%" cellpadding="2" cellspacing="0" border="0">
562  <tr>
563    <td class="md">
564      <table cellpadding="0" cellspacing="0" border="0">
565        <tr>
566          <td class="md" nowrap valign="top"> void DefaultHandler::endDTD </td>
567          <td class="md" valign="top">(&nbsp;</td>
568          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
569          <td class="md" valign="top">)&nbsp;</td>
570          <td class="md" nowrap><code> [virtual]</code></td>
571        </tr>
572
573      </table>
574    </td>
575  </tr>
576</table>
577<table cellspacing=5 cellpadding=0 border=0>
578  <tr>
579    <td>
580      &nbsp;
581    </td>
582    <td>
583
584<p>
585Receive notification of the end of the DTD declarations.
586<p>
587
588<p>
589The SAX parser will invoke this method at the end of the DTD<dl compact><dt><b>
590Exceptions: </b><dd>
591<table border=0 cellspacing=2 cellpadding=0>
592<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
593 Any SAX exception, possibly wrapping another exception. </td></tr>
594</table>
595</dl>
596<p>
597Implements <a class="el" href="classLexicalHandler.html#z542_2">LexicalHandler</a>.    </td>
598  </tr>
599</table>
600<a name="z534_2" doxytag="DefaultHandler::endElement"></a><p>
601<table width="100%" cellpadding="2" cellspacing="0" border="0">
602  <tr>
603    <td class="md">
604      <table cellpadding="0" cellspacing="0" border="0">
605        <tr>
606          <td class="md" nowrap valign="top"> void DefaultHandler::endElement </td>
607          <td class="md" valign="top">(&nbsp;</td>
608          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
609          <td class="mdname" nowrap>&nbsp; <em>uri</em>, </td>
610        </tr>
611        <tr>
612          <td></td>
613          <td></td>
614          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
615          <td class="mdname" nowrap>&nbsp; <em>localname</em>, </td>
616        </tr>
617        <tr>
618          <td></td>
619          <td></td>
620          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
621          <td class="mdname" nowrap>&nbsp; <em>qname</em></td>
622        </tr>
623        <tr>
624          <td></td>
625          <td class="md">)&nbsp;</td>
626          <td class="md" colspan="2"><code> [virtual]</code></td>
627        </tr>
628
629      </table>
630    </td>
631  </tr>
632</table>
633<table cellspacing=5 cellpadding=0 border=0>
634  <tr>
635    <td>
636      &nbsp;
637    </td>
638    <td>
639
640<p>
641Receive notification of the end of an element.
642<p>
643
644<p>
645By default, do nothing. Application writers may override this method in a subclass to take specific actions at the end of each element (such as finalising a tree node or writing output to a file).<dl compact><dt><b>
646Parameters: </b><dd>
647<table border=0 cellspacing=2 cellpadding=0>
648<tr><td valign=top><em>uri</em>&nbsp;</td><td>
649The URI of the asscioated namespace for this element </td></tr>
650<tr><td valign=top><em>localname</em>&nbsp;</td><td>
651The local part of the element name </td></tr>
652<tr><td valign=top><em>qname</em>&nbsp;</td><td>
653The <a class="el" href="classQName.html">QName</a> of this element </td></tr>
654</table>
655</dl><dl compact><dt><b>
656Exceptions: </b><dd>
657<table border=0 cellspacing=2 cellpadding=0>
658<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
659 Any SAX exception, possibly wrapping another exception. </td></tr>
660</table>
661</dl><dl compact><dt><b>
662See also: </b><dd>
663<a class="el" href="classDocumentHandler.html#z421_2">DocumentHandler::endElement</a> </dl>
664<p>
665Implements <a class="el" href="classContentHandler.html#z531_2">ContentHandler</a>.    </td>
666  </tr>
667</table>
668<a name="z539_3" doxytag="DefaultHandler::endEntity"></a><p>
669<table width="100%" cellpadding="2" cellspacing="0" border="0">
670  <tr>
671    <td class="md">
672      <table cellpadding="0" cellspacing="0" border="0">
673        <tr>
674          <td class="md" nowrap valign="top"> void DefaultHandler::endEntity </td>
675          <td class="md" valign="top">(&nbsp;</td>
676          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
677          <td class="mdname1" valign="top" nowrap>&nbsp; <em>name</em>          </td>
678          <td class="md" valign="top">)&nbsp;</td>
679          <td class="md" nowrap><code> [virtual]</code></td>
680        </tr>
681
682      </table>
683    </td>
684  </tr>
685</table>
686<table cellspacing=5 cellpadding=0 border=0>
687  <tr>
688    <td>
689      &nbsp;
690    </td>
691    <td>
692
693<p>
694Receive notification of the end of an entity.
695<p>
696
697<p>
698The SAX parser will invoke this method at the end of an entity<dl compact><dt><b>
699Parameters: </b><dd>
700<table border=0 cellspacing=2 cellpadding=0>
701<tr><td valign=top><em>name</em>&nbsp;</td><td>
702The name of the entity that is ending. </td></tr>
703</table>
704</dl><dl compact><dt><b>
705Exceptions: </b><dd>
706<table border=0 cellspacing=2 cellpadding=0>
707<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
708 Any SAX exception, possibly wrapping another exception. </td></tr>
709</table>
710</dl>
711<p>
712Implements <a class="el" href="classLexicalHandler.html#z542_3">LexicalHandler</a>.    </td>
713  </tr>
714</table>
715<a name="z535_4" doxytag="DefaultHandler::endPrefixMapping"></a><p>
716<table width="100%" cellpadding="2" cellspacing="0" border="0">
717  <tr>
718    <td class="md">
719      <table cellpadding="0" cellspacing="0" border="0">
720        <tr>
721          <td class="md" nowrap valign="top"> void DefaultHandler::endPrefixMapping </td>
722          <td class="md" valign="top">(&nbsp;</td>
723          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
724          <td class="mdname1" valign="top" nowrap>&nbsp; <em>prefix</em>          </td>
725          <td class="md" valign="top">)&nbsp;</td>
726          <td class="md" nowrap><code> [virtual]</code></td>
727        </tr>
728
729      </table>
730    </td>
731  </tr>
732</table>
733<table cellspacing=5 cellpadding=0 border=0>
734  <tr>
735    <td>
736      &nbsp;
737    </td>
738    <td>
739
740<p>
741Receive notification of the end of an namespace prefix mapping.
742<p>
743
744<p>
745By default, do nothing. Application writers may override this method in a subclass to take specific actions at the end of each namespace prefix mapping.
746<p>
747NOTE : The current Implementation of SAX2Parser will _NEVER_ call this<dl compact><dt><b>
748Parameters: </b><dd>
749<table border=0 cellspacing=2 cellpadding=0>
750<tr><td valign=top><em>prefix</em>&nbsp;</td><td>
751The namespace prefix used </td></tr>
752</table>
753</dl><dl compact><dt><b>
754Exceptions: </b><dd>
755<table border=0 cellspacing=2 cellpadding=0>
756<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
757 Any SAX exception, possibly wrapping another exception. </td></tr>
758</table>
759</dl><dl compact><dt><b>
760See also: </b><dd>
761DocumentHandler::endPrefixMapping </dl>
762<p>
763Implements <a class="el" href="classContentHandler.html#z531_9">ContentHandler</a>.    </td>
764  </tr>
765</table>
766<a name="z537_0" doxytag="DefaultHandler::error"></a><p>
767<table width="100%" cellpadding="2" cellspacing="0" border="0">
768  <tr>
769    <td class="md">
770      <table cellpadding="0" cellspacing="0" border="0">
771        <tr>
772          <td class="md" nowrap valign="top"> void DefaultHandler::error </td>
773          <td class="md" valign="top">(&nbsp;</td>
774          <td class="md" nowrap valign="top">const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;&nbsp;</td>
775          <td class="mdname1" valign="top" nowrap>&nbsp; <em>exc</em>          </td>
776          <td class="md" valign="top">)&nbsp;</td>
777          <td class="md" nowrap><code> [virtual]</code></td>
778        </tr>
779
780      </table>
781    </td>
782  </tr>
783</table>
784<table cellspacing=5 cellpadding=0 border=0>
785  <tr>
786    <td>
787      &nbsp;
788    </td>
789    <td>
790
791<p>
792Receive notification of a recoverable parser error.
793<p>
794
795<p>
796The default implementation does nothing. Application writers may override this method in a subclass to take specific actions for each error, such as inserting the message in a log file or printing it to the console.<dl compact><dt><b>
797Parameters: </b><dd>
798<table border=0 cellspacing=2 cellpadding=0>
799<tr><td valign=top><em>exc</em>&nbsp;</td><td>
800The warning information encoded as an exception. </td></tr>
801</table>
802</dl><dl compact><dt><b>
803Exceptions: </b><dd>
804<table border=0 cellspacing=2 cellpadding=0>
805<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
806 Any SAX exception, possibly wrapping another exception. </td></tr>
807</table>
808</dl><dl compact><dt><b>
809See also: </b><dd>
810<a class="el" href="classErrorHandler.html#z427_0">ErrorHandler::warning</a> , <a class="el" href="classSAXParseException.html#z445_0">SAXParseException::SAXParseException</a> </dl>
811<p>
812Implements <a class="el" href="classErrorHandler.html#z427_1">ErrorHandler</a>.    </td>
813  </tr>
814</table>
815<a name="z540_3" doxytag="DefaultHandler::externalEntityDecl"></a><p>
816<table width="100%" cellpadding="2" cellspacing="0" border="0">
817  <tr>
818    <td class="md">
819      <table cellpadding="0" cellspacing="0" border="0">
820        <tr>
821          <td class="md" nowrap valign="top"> void DefaultHandler::externalEntityDecl </td>
822          <td class="md" valign="top">(&nbsp;</td>
823          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
824          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
825        </tr>
826        <tr>
827          <td></td>
828          <td></td>
829          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
830          <td class="mdname" nowrap>&nbsp; <em>publicId</em>, </td>
831        </tr>
832        <tr>
833          <td></td>
834          <td></td>
835          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
836          <td class="mdname" nowrap>&nbsp; <em>systemId</em></td>
837        </tr>
838        <tr>
839          <td></td>
840          <td class="md">)&nbsp;</td>
841          <td class="md" colspan="2"><code> [virtual]</code></td>
842        </tr>
843
844      </table>
845    </td>
846  </tr>
847</table>
848<table cellspacing=5 cellpadding=0 border=0>
849  <tr>
850    <td>
851      &nbsp;
852    </td>
853    <td>
854
855<p>
856Report a parsed external entity declaration.
857<p>
858
859<p>
860Only the effective (first) declaration for each entity will be reported.<dl compact><dt><b>
861Parameters: </b><dd>
862<table border=0 cellspacing=2 cellpadding=0>
863<tr><td valign=top><em>name</em>&nbsp;</td><td>
864The name of the entity. If it is a parameter entity, the name will begin with '%'. </td></tr>
865<tr><td valign=top><em>publicId</em>&nbsp;</td><td>
866The The declared public identifier of the entity, or null if none was declared. </td></tr>
867<tr><td valign=top><em>systemId</em>&nbsp;</td><td>
868The declared system identifier of the entity. </td></tr>
869</table>
870</dl><dl compact><dt><b>
871Exceptions: </b><dd>
872<table border=0 cellspacing=2 cellpadding=0>
873<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
874 Any SAX exception, possibly wrapping another exception. </td></tr>
875</table>
876</dl>
877<p>
878Implements <a class="el" href="classDeclHandler.html#z533_3">DeclHandler</a>.    </td>
879  </tr>
880</table>
881<a name="z537_1" doxytag="DefaultHandler::fatalError"></a><p>
882<table width="100%" cellpadding="2" cellspacing="0" border="0">
883  <tr>
884    <td class="md">
885      <table cellpadding="0" cellspacing="0" border="0">
886        <tr>
887          <td class="md" nowrap valign="top"> void DefaultHandler::fatalError </td>
888          <td class="md" valign="top">(&nbsp;</td>
889          <td class="md" nowrap valign="top">const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;&nbsp;</td>
890          <td class="mdname1" valign="top" nowrap>&nbsp; <em>exc</em>          </td>
891          <td class="md" valign="top">)&nbsp;</td>
892          <td class="md" nowrap><code> [virtual]</code></td>
893        </tr>
894
895      </table>
896    </td>
897  </tr>
898</table>
899<table cellspacing=5 cellpadding=0 border=0>
900  <tr>
901    <td>
902      &nbsp;
903    </td>
904    <td>
905
906<p>
907Report a fatal XML parsing error.
908<p>
909
910<p>
911The default implementation throws a <a class="el" href="classSAXParseException.html">SAXParseException</a>. Application writers may override this method in a subclass if they need to take specific actions for each fatal error (such as collecting all of the errors into a single report): in any case, the application must stop all regular processing when this method is invoked, since the document is no longer reliable, and the parser may no longer report parsing events.<dl compact><dt><b>
912Parameters: </b><dd>
913<table border=0 cellspacing=2 cellpadding=0>
914<tr><td valign=top><em>exc</em>&nbsp;</td><td>
915The error information encoded as an exception. </td></tr>
916</table>
917</dl><dl compact><dt><b>
918Exceptions: </b><dd>
919<table border=0 cellspacing=2 cellpadding=0>
920<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
921 Any SAX exception, possibly wrapping another exception. </td></tr>
922</table>
923</dl><dl compact><dt><b>
924See also: </b><dd>
925<a class="el" href="classErrorHandler.html#z427_2">ErrorHandler::fatalError</a> , <a class="el" href="classSAXParseException.html#z445_0">SAXParseException::SAXParseException</a> </dl>
926<p>
927Implements <a class="el" href="classErrorHandler.html#z427_2">ErrorHandler</a>.    </td>
928  </tr>
929</table>
930<a name="z534_3" doxytag="DefaultHandler::ignorableWhitespace"></a><p>
931<table width="100%" cellpadding="2" cellspacing="0" border="0">
932  <tr>
933    <td class="md">
934      <table cellpadding="0" cellspacing="0" border="0">
935        <tr>
936          <td class="md" nowrap valign="top"> void DefaultHandler::ignorableWhitespace </td>
937          <td class="md" valign="top">(&nbsp;</td>
938          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
939          <td class="mdname" nowrap>&nbsp; <em>chars</em>, </td>
940        </tr>
941        <tr>
942          <td></td>
943          <td></td>
944          <td class="md" nowrap>const unsigned int&nbsp;</td>
945          <td class="mdname" nowrap>&nbsp; <em>length</em></td>
946        </tr>
947        <tr>
948          <td></td>
949          <td class="md">)&nbsp;</td>
950          <td class="md" colspan="2"><code> [virtual]</code></td>
951        </tr>
952
953      </table>
954    </td>
955  </tr>
956</table>
957<table cellspacing=5 cellpadding=0 border=0>
958  <tr>
959    <td>
960      &nbsp;
961    </td>
962    <td>
963
964<p>
965Receive notification of ignorable whitespace in element content.
966<p>
967
968<p>
969By default, do nothing. Application writers may override this method to take specific actions for each chunk of ignorable whitespace (such as adding data to a node or buffer, or printing it to a file).<dl compact><dt><b>
970Parameters: </b><dd>
971<table border=0 cellspacing=2 cellpadding=0>
972<tr><td valign=top><em>chars</em>&nbsp;</td><td>
973The whitespace characters. </td></tr>
974<tr><td valign=top><em>length</em>&nbsp;</td><td>
975The number of characters to use from the character array. </td></tr>
976</table>
977</dl><dl compact><dt><b>
978Exceptions: </b><dd>
979<table border=0 cellspacing=2 cellpadding=0>
980<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
981 Any SAX exception, possibly wrapping another exception. </td></tr>
982</table>
983</dl><dl compact><dt><b>
984See also: </b><dd>
985<a class="el" href="classDocumentHandler.html#z421_3">DocumentHandler::ignorableWhitespace</a> </dl>
986<p>
987Implements <a class="el" href="classContentHandler.html#z531_3">ContentHandler</a>.    </td>
988  </tr>
989</table>
990<a name="z540_2" doxytag="DefaultHandler::internalEntityDecl"></a><p>
991<table width="100%" cellpadding="2" cellspacing="0" border="0">
992  <tr>
993    <td class="md">
994      <table cellpadding="0" cellspacing="0" border="0">
995        <tr>
996          <td class="md" nowrap valign="top"> void DefaultHandler::internalEntityDecl </td>
997          <td class="md" valign="top">(&nbsp;</td>
998          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
999          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
1000        </tr>
1001        <tr>
1002          <td></td>
1003          <td></td>
1004          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1005          <td class="mdname" nowrap>&nbsp; <em>value</em></td>
1006        </tr>
1007        <tr>
1008          <td></td>
1009          <td class="md">)&nbsp;</td>
1010          <td class="md" colspan="2"><code> [virtual]</code></td>
1011        </tr>
1012
1013      </table>
1014    </td>
1015  </tr>
1016</table>
1017<table cellspacing=5 cellpadding=0 border=0>
1018  <tr>
1019    <td>
1020      &nbsp;
1021    </td>
1022    <td>
1023
1024<p>
1025Report an internal entity declaration.
1026<p>
1027
1028<p>
1029Only the effective (first) declaration for each entity will be reported. All parameter entities in the value will be expanded, but general entities will not.<dl compact><dt><b>
1030Parameters: </b><dd>
1031<table border=0 cellspacing=2 cellpadding=0>
1032<tr><td valign=top><em>name</em>&nbsp;</td><td>
1033The name of the entity. If it is a parameter entity, the name will begin with '%'. </td></tr>
1034<tr><td valign=top><em>value</em>&nbsp;</td><td>
1035The replacement text of the entity. </td></tr>
1036</table>
1037</dl><dl compact><dt><b>
1038Exceptions: </b><dd>
1039<table border=0 cellspacing=2 cellpadding=0>
1040<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1041 Any SAX exception, possibly wrapping another exception. </td></tr>
1042</table>
1043</dl>
1044<p>
1045Implements <a class="el" href="classDeclHandler.html#z533_2">DeclHandler</a>.    </td>
1046  </tr>
1047</table>
1048<a name="z538_0" doxytag="DefaultHandler::notationDecl"></a><p>
1049<table width="100%" cellpadding="2" cellspacing="0" border="0">
1050  <tr>
1051    <td class="md">
1052      <table cellpadding="0" cellspacing="0" border="0">
1053        <tr>
1054          <td class="md" nowrap valign="top"> void DefaultHandler::notationDecl </td>
1055          <td class="md" valign="top">(&nbsp;</td>
1056          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1057          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
1058        </tr>
1059        <tr>
1060          <td></td>
1061          <td></td>
1062          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1063          <td class="mdname" nowrap>&nbsp; <em>publicId</em>, </td>
1064        </tr>
1065        <tr>
1066          <td></td>
1067          <td></td>
1068          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1069          <td class="mdname" nowrap>&nbsp; <em>systemId</em></td>
1070        </tr>
1071        <tr>
1072          <td></td>
1073          <td class="md">)&nbsp;</td>
1074          <td class="md" colspan="2"><code> [virtual]</code></td>
1075        </tr>
1076
1077      </table>
1078    </td>
1079  </tr>
1080</table>
1081<table cellspacing=5 cellpadding=0 border=0>
1082  <tr>
1083    <td>
1084      &nbsp;
1085    </td>
1086    <td>
1087
1088<p>
1089Receive notification of a notation declaration.
1090<p>
1091
1092<p>
1093By default, do nothing. Application writers may override this method in a subclass if they wish to keep track of the notations declared in a document.<dl compact><dt><b>
1094Parameters: </b><dd>
1095<table border=0 cellspacing=2 cellpadding=0>
1096<tr><td valign=top><em>name</em>&nbsp;</td><td>
1097The notation name. </td></tr>
1098<tr><td valign=top><em>publicId</em>&nbsp;</td><td>
1099The notation public identifier, or null if not available. </td></tr>
1100<tr><td valign=top><em>systemId</em>&nbsp;</td><td>
1101The notation system identifier. </td></tr>
1102</table>
1103</dl><dl compact><dt><b>
1104See also: </b><dd>
1105<a class="el" href="classDTDHandler.html#z423_0">DTDHandler::notationDecl</a> </dl>
1106<p>
1107Implements <a class="el" href="classDTDHandler.html#z423_0">DTDHandler</a>.    </td>
1108  </tr>
1109</table>
1110<a name="z534_4" doxytag="DefaultHandler::processingInstruction"></a><p>
1111<table width="100%" cellpadding="2" cellspacing="0" border="0">
1112  <tr>
1113    <td class="md">
1114      <table cellpadding="0" cellspacing="0" border="0">
1115        <tr>
1116          <td class="md" nowrap valign="top"> void DefaultHandler::processingInstruction </td>
1117          <td class="md" valign="top">(&nbsp;</td>
1118          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1119          <td class="mdname" nowrap>&nbsp; <em>target</em>, </td>
1120        </tr>
1121        <tr>
1122          <td></td>
1123          <td></td>
1124          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1125          <td class="mdname" nowrap>&nbsp; <em>data</em></td>
1126        </tr>
1127        <tr>
1128          <td></td>
1129          <td class="md">)&nbsp;</td>
1130          <td class="md" colspan="2"><code> [virtual]</code></td>
1131        </tr>
1132
1133      </table>
1134    </td>
1135  </tr>
1136</table>
1137<table cellspacing=5 cellpadding=0 border=0>
1138  <tr>
1139    <td>
1140      &nbsp;
1141    </td>
1142    <td>
1143
1144<p>
1145Receive notification of a processing instruction.
1146<p>
1147
1148<p>
1149By default, do nothing. Application writers may override this method in a subclass to take specific actions for each processing instruction, such as setting status variables or invoking other methods.<dl compact><dt><b>
1150Parameters: </b><dd>
1151<table border=0 cellspacing=2 cellpadding=0>
1152<tr><td valign=top><em>target</em>&nbsp;</td><td>
1153The processing instruction target. </td></tr>
1154<tr><td valign=top><em>data</em>&nbsp;</td><td>
1155The processing instruction data, or null if none is supplied. </td></tr>
1156</table>
1157</dl><dl compact><dt><b>
1158Exceptions: </b><dd>
1159<table border=0 cellspacing=2 cellpadding=0>
1160<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1161 Any SAX exception, possibly wrapping another exception. </td></tr>
1162</table>
1163</dl><dl compact><dt><b>
1164See also: </b><dd>
1165<a class="el" href="classDocumentHandler.html#z421_4">DocumentHandler::processingInstruction</a> </dl>
1166<p>
1167Implements <a class="el" href="classContentHandler.html#z531_4">ContentHandler</a>.    </td>
1168  </tr>
1169</table>
1170<a name="z538_1" doxytag="DefaultHandler::resetDocType"></a><p>
1171<table width="100%" cellpadding="2" cellspacing="0" border="0">
1172  <tr>
1173    <td class="md">
1174      <table cellpadding="0" cellspacing="0" border="0">
1175        <tr>
1176          <td class="md" nowrap valign="top"> void DefaultHandler::resetDocType </td>
1177          <td class="md" valign="top">(&nbsp;</td>
1178          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
1179          <td class="md" valign="top">)&nbsp;</td>
1180          <td class="md" nowrap><code> [virtual]</code></td>
1181        </tr>
1182
1183      </table>
1184    </td>
1185  </tr>
1186</table>
1187<table cellspacing=5 cellpadding=0 border=0>
1188  <tr>
1189    <td>
1190      &nbsp;
1191    </td>
1192    <td>
1193
1194<p>
1195Reset the DTD object on its reuse.
1196<p>
1197<dl compact><dt><b>
1198See also: </b><dd>
1199<a class="el" href="classDTDHandler.html#z423_2">DTDHandler::resetDocType</a> </dl>
1200<p>
1201Implements <a class="el" href="classDTDHandler.html#z423_2">DTDHandler</a>.    </td>
1202  </tr>
1203</table>
1204<a name="z534_5" doxytag="DefaultHandler::resetDocument"></a><p>
1205<table width="100%" cellpadding="2" cellspacing="0" border="0">
1206  <tr>
1207    <td class="md">
1208      <table cellpadding="0" cellspacing="0" border="0">
1209        <tr>
1210          <td class="md" nowrap valign="top"> void DefaultHandler::resetDocument </td>
1211          <td class="md" valign="top">(&nbsp;</td>
1212          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
1213          <td class="md" valign="top">)&nbsp;</td>
1214          <td class="md" nowrap><code> [virtual]</code></td>
1215        </tr>
1216
1217      </table>
1218    </td>
1219  </tr>
1220</table>
1221<table cellspacing=5 cellpadding=0 border=0>
1222  <tr>
1223    <td>
1224      &nbsp;
1225    </td>
1226    <td>
1227
1228<p>
1229Reset the Docuemnt object on its reuse.
1230<p>
1231<dl compact><dt><b>
1232See also: </b><dd>
1233<a class="el" href="classDocumentHandler.html#z421_5">DocumentHandler::resetDocument</a> </dl>    </td>
1234  </tr>
1235</table>
1236<a name="z537_3" doxytag="DefaultHandler::resetErrors"></a><p>
1237<table width="100%" cellpadding="2" cellspacing="0" border="0">
1238  <tr>
1239    <td class="md">
1240      <table cellpadding="0" cellspacing="0" border="0">
1241        <tr>
1242          <td class="md" nowrap valign="top"> void DefaultHandler::resetErrors </td>
1243          <td class="md" valign="top">(&nbsp;</td>
1244          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
1245          <td class="md" valign="top">)&nbsp;</td>
1246          <td class="md" nowrap><code> [virtual]</code></td>
1247        </tr>
1248
1249      </table>
1250    </td>
1251  </tr>
1252</table>
1253<table cellspacing=5 cellpadding=0 border=0>
1254  <tr>
1255    <td>
1256      &nbsp;
1257    </td>
1258    <td>
1259
1260<p>
1261Reset the Error handler object on its reuse.
1262<p>
1263<dl compact><dt><b>
1264See also: </b><dd>
1265<a class="el" href="classErrorHandler.html#z427_3">ErrorHandler::resetErrors</a> </dl>
1266<p>
1267Implements <a class="el" href="classErrorHandler.html#z427_3">ErrorHandler</a>.    </td>
1268  </tr>
1269</table>
1270<a name="z536_0" doxytag="DefaultHandler::resolveEntity"></a><p>
1271<table width="100%" cellpadding="2" cellspacing="0" border="0">
1272  <tr>
1273    <td class="md">
1274      <table cellpadding="0" cellspacing="0" border="0">
1275        <tr>
1276          <td class="md" nowrap valign="top"> <a class="el" href="classInputSource.html">InputSource</a> * DefaultHandler::resolveEntity </td>
1277          <td class="md" valign="top">(&nbsp;</td>
1278          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1279          <td class="mdname" nowrap>&nbsp; <em>publicId</em>, </td>
1280        </tr>
1281        <tr>
1282          <td></td>
1283          <td></td>
1284          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1285          <td class="mdname" nowrap>&nbsp; <em>systemId</em></td>
1286        </tr>
1287        <tr>
1288          <td></td>
1289          <td class="md">)&nbsp;</td>
1290          <td class="md" colspan="2"><code> [virtual]</code></td>
1291        </tr>
1292
1293      </table>
1294    </td>
1295  </tr>
1296</table>
1297<table cellspacing=5 cellpadding=0 border=0>
1298  <tr>
1299    <td>
1300      &nbsp;
1301    </td>
1302    <td>
1303
1304<p>
1305Resolve an external entity.
1306<p>
1307
1308<p>
1309Always return null, so that the parser will use the system identifier provided in the XML document. This method implements the SAX default behaviour: application writers can override it in a subclass to do special translations such as catalog lookups or URI redirection.<dl compact><dt><b>
1310Parameters: </b><dd>
1311<table border=0 cellspacing=2 cellpadding=0>
1312<tr><td valign=top><em>publicId</em>&nbsp;</td><td>
1313The public identifer, or null if none is available. </td></tr>
1314<tr><td valign=top><em>systemId</em>&nbsp;</td><td>
1315The system identifier provided in the XML document. </td></tr>
1316</table>
1317</dl><dl compact><dt><b>
1318Returns: </b><dd>
1319The new input source, or null to require the default behaviour. The returned <a class="el" href="classInputSource.html">InputSource</a> is owned by the parser which is responsible to clean up the memory. </dl><dl compact><dt><b>
1320Exceptions: </b><dd>
1321<table border=0 cellspacing=2 cellpadding=0>
1322<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1323 Any SAX exception, possibly wrapping another exception. </td></tr>
1324</table>
1325</dl><dl compact><dt><b>
1326See also: </b><dd>
1327<a class="el" href="classEntityResolver.html#z425_0">EntityResolver::resolveEntity</a> </dl>
1328<p>
1329Implements <a class="el" href="classEntityResolver.html#z425_0">EntityResolver</a>.    </td>
1330  </tr>
1331</table>
1332<a name="z535_0" doxytag="DefaultHandler::setDocumentLocator"></a><p>
1333<table width="100%" cellpadding="2" cellspacing="0" border="0">
1334  <tr>
1335    <td class="md">
1336      <table cellpadding="0" cellspacing="0" border="0">
1337        <tr>
1338          <td class="md" nowrap valign="top"> void DefaultHandler::setDocumentLocator </td>
1339          <td class="md" valign="top">(&nbsp;</td>
1340          <td class="md" nowrap valign="top">const <a class="el" href="classLocator.html">Locator</a> *const&nbsp;</td>
1341          <td class="mdname1" valign="top" nowrap>&nbsp; <em>locator</em>          </td>
1342          <td class="md" valign="top">)&nbsp;</td>
1343          <td class="md" nowrap><code> [virtual]</code></td>
1344        </tr>
1345
1346      </table>
1347    </td>
1348  </tr>
1349</table>
1350<table cellspacing=5 cellpadding=0 border=0>
1351  <tr>
1352    <td>
1353      &nbsp;
1354    </td>
1355    <td>
1356
1357<p>
1358Receive a <a class="el" href="classLocator.html">Locator</a> object for document events.
1359<p>
1360
1361<p>
1362By default, do nothing. Application writers may override this method in a subclass if they wish to store the locator for use with other document events.<dl compact><dt><b>
1363Parameters: </b><dd>
1364<table border=0 cellspacing=2 cellpadding=0>
1365<tr><td valign=top><em>locator</em>&nbsp;</td><td>
1366A locator for all SAX document events. </td></tr>
1367</table>
1368</dl><dl compact><dt><b>
1369See also: </b><dd>
1370<a class="el" href="classDocumentHandler.html#z421_6">DocumentHandler::setDocumentLocator</a> , <a class="el" href="classLocator.html">Locator</a> </dl>
1371<p>
1372Implements <a class="el" href="classContentHandler.html#z531_5">ContentHandler</a>.    </td>
1373  </tr>
1374</table>
1375<a name="z535_5" doxytag="DefaultHandler::skippedEntity"></a><p>
1376<table width="100%" cellpadding="2" cellspacing="0" border="0">
1377  <tr>
1378    <td class="md">
1379      <table cellpadding="0" cellspacing="0" border="0">
1380        <tr>
1381          <td class="md" nowrap valign="top"> void DefaultHandler::skippedEntity </td>
1382          <td class="md" valign="top">(&nbsp;</td>
1383          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1384          <td class="mdname1" valign="top" nowrap>&nbsp; <em>name</em>          </td>
1385          <td class="md" valign="top">)&nbsp;</td>
1386          <td class="md" nowrap><code> [virtual]</code></td>
1387        </tr>
1388
1389      </table>
1390    </td>
1391  </tr>
1392</table>
1393<table cellspacing=5 cellpadding=0 border=0>
1394  <tr>
1395    <td>
1396      &nbsp;
1397    </td>
1398    <td>
1399
1400<p>
1401Receive notification of a skipped entity.
1402<p>
1403
1404<p>
1405The parser will invoke this method once for each entity skipped. All processors may skip external entities, depending on the values of the features:<br>
1406 <a href="http://xml.org/sax/features/external-general-entities">http://xml.org/sax/features/external-general-entities</a><br>
1407 <a href="http://xml.org/sax/features/external-parameter-entities">http://xml.org/sax/features/external-parameter-entities</a>
1408<p>
1409
1410<p>
1411Introduced with SAX2<dl compact><dt><b>
1412Parameters: </b><dd>
1413<table border=0 cellspacing=2 cellpadding=0>
1414<tr><td valign=top><em>name</em>&nbsp;</td><td>
1415The name of the skipped entity. If it is a parameter entity, the name will begin with %, and if it is the external DTD subset, it will be the string [dtd]. </td></tr>
1416</table>
1417</dl><dl compact><dt><b>
1418Exceptions: </b><dd>
1419<table border=0 cellspacing=2 cellpadding=0>
1420<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1421 Any SAX exception, possibly wrapping another exception. </td></tr>
1422</table>
1423</dl>
1424<p>
1425Implements <a class="el" href="classContentHandler.html#z531_10">ContentHandler</a>.    </td>
1426  </tr>
1427</table>
1428<a name="z539_4" doxytag="DefaultHandler::startCDATA"></a><p>
1429<table width="100%" cellpadding="2" cellspacing="0" border="0">
1430  <tr>
1431    <td class="md">
1432      <table cellpadding="0" cellspacing="0" border="0">
1433        <tr>
1434          <td class="md" nowrap valign="top"> void DefaultHandler::startCDATA </td>
1435          <td class="md" valign="top">(&nbsp;</td>
1436          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
1437          <td class="md" valign="top">)&nbsp;</td>
1438          <td class="md" nowrap><code> [virtual]</code></td>
1439        </tr>
1440
1441      </table>
1442    </td>
1443  </tr>
1444</table>
1445<table cellspacing=5 cellpadding=0 border=0>
1446  <tr>
1447    <td>
1448      &nbsp;
1449    </td>
1450    <td>
1451
1452<p>
1453Receive notification of the start of a CDATA section.
1454<p>
1455
1456<p>
1457The SAX parser will invoke this method at the start of each CDATA parsed.<dl compact><dt><b>
1458Exceptions: </b><dd>
1459<table border=0 cellspacing=2 cellpadding=0>
1460<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1461 Any SAX exception, possibly wrapping another exception. </td></tr>
1462</table>
1463</dl>
1464<p>
1465Implements <a class="el" href="classLexicalHandler.html#z542_4">LexicalHandler</a>.    </td>
1466  </tr>
1467</table>
1468<a name="z535_1" doxytag="DefaultHandler::startDocument"></a><p>
1469<table width="100%" cellpadding="2" cellspacing="0" border="0">
1470  <tr>
1471    <td class="md">
1472      <table cellpadding="0" cellspacing="0" border="0">
1473        <tr>
1474          <td class="md" nowrap valign="top"> void DefaultHandler::startDocument </td>
1475          <td class="md" valign="top">(&nbsp;</td>
1476          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
1477          <td class="md" valign="top">)&nbsp;</td>
1478          <td class="md" nowrap><code> [virtual]</code></td>
1479        </tr>
1480
1481      </table>
1482    </td>
1483  </tr>
1484</table>
1485<table cellspacing=5 cellpadding=0 border=0>
1486  <tr>
1487    <td>
1488      &nbsp;
1489    </td>
1490    <td>
1491
1492<p>
1493Receive notification of the beginning of the document.
1494<p>
1495
1496<p>
1497By default, do nothing. Application writers may override this method in a subclass to take specific actions at the beginning of a document (such as allocating the root node of a tree or creating an output file).<dl compact><dt><b>
1498Exceptions: </b><dd>
1499<table border=0 cellspacing=2 cellpadding=0>
1500<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1501 Any SAX exception, possibly wrapping another exception. </td></tr>
1502</table>
1503</dl><dl compact><dt><b>
1504See also: </b><dd>
1505<a class="el" href="classDocumentHandler.html#z421_7">DocumentHandler::startDocument</a> </dl>
1506<p>
1507Implements <a class="el" href="classContentHandler.html#z531_6">ContentHandler</a>.    </td>
1508  </tr>
1509</table>
1510<a name="z539_5" doxytag="DefaultHandler::startDTD"></a><p>
1511<table width="100%" cellpadding="2" cellspacing="0" border="0">
1512  <tr>
1513    <td class="md">
1514      <table cellpadding="0" cellspacing="0" border="0">
1515        <tr>
1516          <td class="md" nowrap valign="top"> void DefaultHandler::startDTD </td>
1517          <td class="md" valign="top">(&nbsp;</td>
1518          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1519          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
1520        </tr>
1521        <tr>
1522          <td></td>
1523          <td></td>
1524          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1525          <td class="mdname" nowrap>&nbsp; <em>publicId</em>, </td>
1526        </tr>
1527        <tr>
1528          <td></td>
1529          <td></td>
1530          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1531          <td class="mdname" nowrap>&nbsp; <em>systemId</em></td>
1532        </tr>
1533        <tr>
1534          <td></td>
1535          <td class="md">)&nbsp;</td>
1536          <td class="md" colspan="2"><code> [virtual]</code></td>
1537        </tr>
1538
1539      </table>
1540    </td>
1541  </tr>
1542</table>
1543<table cellspacing=5 cellpadding=0 border=0>
1544  <tr>
1545    <td>
1546      &nbsp;
1547    </td>
1548    <td>
1549
1550<p>
1551Receive notification of the start of the DTD declarations.
1552<p>
1553
1554<p>
1555The SAX parser will invoke this method at the start of the DTD<dl compact><dt><b>
1556Parameters: </b><dd>
1557<table border=0 cellspacing=2 cellpadding=0>
1558<tr><td valign=top><em>name</em>&nbsp;</td><td>
1559The document type name. </td></tr>
1560<tr><td valign=top><em>publicId</em>&nbsp;</td><td>
1561The declared public identifier for the external DTD subset, or null if none was declared. </td></tr>
1562<tr><td valign=top><em>systemId</em>&nbsp;</td><td>
1563The declared system identifier for the external DTD subset, or null if none was declared. </td></tr>
1564</table>
1565</dl><dl compact><dt><b>
1566Exceptions: </b><dd>
1567<table border=0 cellspacing=2 cellpadding=0>
1568<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1569 Any SAX exception, possibly wrapping another exception. </td></tr>
1570</table>
1571</dl>
1572<p>
1573Implements <a class="el" href="classLexicalHandler.html#z542_5">LexicalHandler</a>.    </td>
1574  </tr>
1575</table>
1576<a name="z535_2" doxytag="DefaultHandler::startElement"></a><p>
1577<table width="100%" cellpadding="2" cellspacing="0" border="0">
1578  <tr>
1579    <td class="md">
1580      <table cellpadding="0" cellspacing="0" border="0">
1581        <tr>
1582          <td class="md" nowrap valign="top"> void DefaultHandler::startElement </td>
1583          <td class="md" valign="top">(&nbsp;</td>
1584          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1585          <td class="mdname" nowrap>&nbsp; <em>uri</em>, </td>
1586        </tr>
1587        <tr>
1588          <td></td>
1589          <td></td>
1590          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1591          <td class="mdname" nowrap>&nbsp; <em>localname</em>, </td>
1592        </tr>
1593        <tr>
1594          <td></td>
1595          <td></td>
1596          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1597          <td class="mdname" nowrap>&nbsp; <em>qname</em>, </td>
1598        </tr>
1599        <tr>
1600          <td></td>
1601          <td></td>
1602          <td class="md" nowrap>const <a class="el" href="classAttributes.html">Attributes</a> &amp;&nbsp;</td>
1603          <td class="mdname" nowrap>&nbsp; <em>attrs</em></td>
1604        </tr>
1605        <tr>
1606          <td></td>
1607          <td class="md">)&nbsp;</td>
1608          <td class="md" colspan="2"><code> [virtual]</code></td>
1609        </tr>
1610
1611      </table>
1612    </td>
1613  </tr>
1614</table>
1615<table cellspacing=5 cellpadding=0 border=0>
1616  <tr>
1617    <td>
1618      &nbsp;
1619    </td>
1620    <td>
1621
1622<p>
1623Receive notification of the start of an element.
1624<p>
1625
1626<p>
1627By default, do nothing. Application writers may override this method in a subclass to take specific actions at the start of each element (such as allocating a new tree node or writing output to a file).<dl compact><dt><b>
1628Parameters: </b><dd>
1629<table border=0 cellspacing=2 cellpadding=0>
1630<tr><td valign=top><em>uri</em>&nbsp;</td><td>
1631The URI of the asscioated namespace for this element </td></tr>
1632<tr><td valign=top><em>localname</em>&nbsp;</td><td>
1633the local part of the element name </td></tr>
1634<tr><td valign=top><em>qname</em>&nbsp;</td><td>
1635the <a class="el" href="classQName.html">QName</a> of this element </td></tr>
1636<tr><td valign=top><em>attrs</em>&nbsp;</td><td>
1637The specified or defaulted attributes. </td></tr>
1638</table>
1639</dl><dl compact><dt><b>
1640Exceptions: </b><dd>
1641<table border=0 cellspacing=2 cellpadding=0>
1642<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1643 Any SAX exception, possibly wrapping another exception. </td></tr>
1644</table>
1645</dl><dl compact><dt><b>
1646See also: </b><dd>
1647<a class="el" href="classDocumentHandler.html#z421_8">DocumentHandler::startElement</a> </dl>
1648<p>
1649Implements <a class="el" href="classContentHandler.html#z531_7">ContentHandler</a>.    </td>
1650  </tr>
1651</table>
1652<a name="z539_6" doxytag="DefaultHandler::startEntity"></a><p>
1653<table width="100%" cellpadding="2" cellspacing="0" border="0">
1654  <tr>
1655    <td class="md">
1656      <table cellpadding="0" cellspacing="0" border="0">
1657        <tr>
1658          <td class="md" nowrap valign="top"> void DefaultHandler::startEntity </td>
1659          <td class="md" valign="top">(&nbsp;</td>
1660          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1661          <td class="mdname1" valign="top" nowrap>&nbsp; <em>name</em>          </td>
1662          <td class="md" valign="top">)&nbsp;</td>
1663          <td class="md" nowrap><code> [virtual]</code></td>
1664        </tr>
1665
1666      </table>
1667    </td>
1668  </tr>
1669</table>
1670<table cellspacing=5 cellpadding=0 border=0>
1671  <tr>
1672    <td>
1673      &nbsp;
1674    </td>
1675    <td>
1676
1677<p>
1678Receive notification of the start of an entity.
1679<p>
1680
1681<p>
1682The SAX parser will invoke this method at the start of an entity<dl compact><dt><b>
1683Parameters: </b><dd>
1684<table border=0 cellspacing=2 cellpadding=0>
1685<tr><td valign=top><em>name</em>&nbsp;</td><td>
1686The name of the entity that is starting. </td></tr>
1687</table>
1688</dl><dl compact><dt><b>
1689Exceptions: </b><dd>
1690<table border=0 cellspacing=2 cellpadding=0>
1691<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1692 Any SAX exception, possibly wrapping another exception. </td></tr>
1693</table>
1694</dl>
1695<p>
1696Implements <a class="el" href="classLexicalHandler.html#z542_6">LexicalHandler</a>.    </td>
1697  </tr>
1698</table>
1699<a name="z535_3" doxytag="DefaultHandler::startPrefixMapping"></a><p>
1700<table width="100%" cellpadding="2" cellspacing="0" border="0">
1701  <tr>
1702    <td class="md">
1703      <table cellpadding="0" cellspacing="0" border="0">
1704        <tr>
1705          <td class="md" nowrap valign="top"> void DefaultHandler::startPrefixMapping </td>
1706          <td class="md" valign="top">(&nbsp;</td>
1707          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1708          <td class="mdname" nowrap>&nbsp; <em>prefix</em>, </td>
1709        </tr>
1710        <tr>
1711          <td></td>
1712          <td></td>
1713          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1714          <td class="mdname" nowrap>&nbsp; <em>uri</em></td>
1715        </tr>
1716        <tr>
1717          <td></td>
1718          <td class="md">)&nbsp;</td>
1719          <td class="md" colspan="2"><code> [virtual]</code></td>
1720        </tr>
1721
1722      </table>
1723    </td>
1724  </tr>
1725</table>
1726<table cellspacing=5 cellpadding=0 border=0>
1727  <tr>
1728    <td>
1729      &nbsp;
1730    </td>
1731    <td>
1732
1733<p>
1734Receive notification of the start of an namespace prefix mapping.
1735<p>
1736
1737<p>
1738By default, do nothing. Application writers may override this method in a subclass to take specific actions at the start of each namespace prefix mapping.
1739<p>
1740NOTE : The current Implementation of SAX2Parser will _NEVER_ call this<dl compact><dt><b>
1741Parameters: </b><dd>
1742<table border=0 cellspacing=2 cellpadding=0>
1743<tr><td valign=top><em>prefix</em>&nbsp;</td><td>
1744The namespace prefix used </td></tr>
1745<tr><td valign=top><em>uri</em>&nbsp;</td><td>
1746The namespace URI used. </td></tr>
1747</table>
1748</dl><dl compact><dt><b>
1749Exceptions: </b><dd>
1750<table border=0 cellspacing=2 cellpadding=0>
1751<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1752 Any SAX exception, possibly wrapping another exception. </td></tr>
1753</table>
1754</dl><dl compact><dt><b>
1755See also: </b><dd>
1756DocumentHandler::startPrefixMapping </dl>
1757<p>
1758Implements <a class="el" href="classContentHandler.html#z531_8">ContentHandler</a>.    </td>
1759  </tr>
1760</table>
1761<a name="z538_2" doxytag="DefaultHandler::unparsedEntityDecl"></a><p>
1762<table width="100%" cellpadding="2" cellspacing="0" border="0">
1763  <tr>
1764    <td class="md">
1765      <table cellpadding="0" cellspacing="0" border="0">
1766        <tr>
1767          <td class="md" nowrap valign="top"> void DefaultHandler::unparsedEntityDecl </td>
1768          <td class="md" valign="top">(&nbsp;</td>
1769          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
1770          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
1771        </tr>
1772        <tr>
1773          <td></td>
1774          <td></td>
1775          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1776          <td class="mdname" nowrap>&nbsp; <em>publicId</em>, </td>
1777        </tr>
1778        <tr>
1779          <td></td>
1780          <td></td>
1781          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1782          <td class="mdname" nowrap>&nbsp; <em>systemId</em>, </td>
1783        </tr>
1784        <tr>
1785          <td></td>
1786          <td></td>
1787          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
1788          <td class="mdname" nowrap>&nbsp; <em>notationName</em></td>
1789        </tr>
1790        <tr>
1791          <td></td>
1792          <td class="md">)&nbsp;</td>
1793          <td class="md" colspan="2"><code> [virtual]</code></td>
1794        </tr>
1795
1796      </table>
1797    </td>
1798  </tr>
1799</table>
1800<table cellspacing=5 cellpadding=0 border=0>
1801  <tr>
1802    <td>
1803      &nbsp;
1804    </td>
1805    <td>
1806
1807<p>
1808Receive notification of an unparsed entity declaration.
1809<p>
1810
1811<p>
1812By default, do nothing. Application writers may override this method in a subclass to keep track of the unparsed entities declared in a document.<dl compact><dt><b>
1813Parameters: </b><dd>
1814<table border=0 cellspacing=2 cellpadding=0>
1815<tr><td valign=top><em>name</em>&nbsp;</td><td>
1816The entity name. </td></tr>
1817<tr><td valign=top><em>publicId</em>&nbsp;</td><td>
1818The entity public identifier, or null if not available. </td></tr>
1819<tr><td valign=top><em>systemId</em>&nbsp;</td><td>
1820The entity system identifier. </td></tr>
1821<tr><td valign=top><em>notationName</em>&nbsp;</td><td>
1822The name of the associated notation. </td></tr>
1823</table>
1824</dl><dl compact><dt><b>
1825See also: </b><dd>
1826<a class="el" href="classDTDHandler.html#z423_1">DTDHandler::unparsedEntityDecl</a> </dl>
1827<p>
1828Implements <a class="el" href="classDTDHandler.html#z423_1">DTDHandler</a>.    </td>
1829  </tr>
1830</table>
1831<a name="z537_2" doxytag="DefaultHandler::warning"></a><p>
1832<table width="100%" cellpadding="2" cellspacing="0" border="0">
1833  <tr>
1834    <td class="md">
1835      <table cellpadding="0" cellspacing="0" border="0">
1836        <tr>
1837          <td class="md" nowrap valign="top"> void DefaultHandler::warning </td>
1838          <td class="md" valign="top">(&nbsp;</td>
1839          <td class="md" nowrap valign="top">const <a class="el" href="classSAXParseException.html">SAXParseException</a> &amp;&nbsp;</td>
1840          <td class="mdname1" valign="top" nowrap>&nbsp; <em>exc</em>          </td>
1841          <td class="md" valign="top">)&nbsp;</td>
1842          <td class="md" nowrap><code> [virtual]</code></td>
1843        </tr>
1844
1845      </table>
1846    </td>
1847  </tr>
1848</table>
1849<table cellspacing=5 cellpadding=0 border=0>
1850  <tr>
1851    <td>
1852      &nbsp;
1853    </td>
1854    <td>
1855
1856<p>
1857Receive notification of a parser warning.
1858<p>
1859
1860<p>
1861The default implementation does nothing. Application writers may override this method in a subclass to take specific actions for each warning, such as inserting the message in a log file or printing it to the console.<dl compact><dt><b>
1862Parameters: </b><dd>
1863<table border=0 cellspacing=2 cellpadding=0>
1864<tr><td valign=top><em>exc</em>&nbsp;</td><td>
1865The warning information encoded as an exception. </td></tr>
1866</table>
1867</dl><dl compact><dt><b>
1868Exceptions: </b><dd>
1869<table border=0 cellspacing=2 cellpadding=0>
1870<tr><td valign=top><em><a class="el" href="classSAXException.html">SAXException</a></em>&nbsp;</td><td>
1871 Any SAX exception, possibly wrapping another exception. </td></tr>
1872</table>
1873</dl><dl compact><dt><b>
1874See also: </b><dd>
1875<a class="el" href="classErrorHandler.html#z427_0">ErrorHandler::warning</a> , <a class="el" href="classSAXParseException.html#z445_0">SAXParseException::SAXParseException</a> </dl>
1876<p>
1877Implements <a class="el" href="classErrorHandler.html#z427_0">ErrorHandler</a>.    </td>
1878  </tr>
1879</table>
1880<hr>The documentation for this class was generated from the following file:<ul>
1881<li><a class="el" href="DefaultHandler_8hpp-source.html">DefaultHandler.hpp</a></ul>
1882    </FONT></TD></TR></TABLE><BR>
1883</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1" alt=""></TD></TR><TR><TD align="center"><FONT color="#0086b2" size="-1"><I>
1884              Copyright &copy; 1994-2004 The Apache Software Foundation.
1885              All Rights Reserved.
1886            </I></FONT></TD></TR></TABLE></BODY></HTML>
Note: See TracBrowser for help on using the repository browser.