blob: 82ec77a881c5f322c731f9f79227c6317da2f410 [file] [log] [blame]
<HTML><HEAD><SCRIPT language="JavaScript" src="../resources/script.js" type="text/javascript"></SCRIPT><TITLE>Xerces-C++: DefaultHandler.hpp Source File</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>
<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>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<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>
<A href="../charter.html" onMouseOut="rolloverOff('side-charter');" onMouseOver="rolloverOn('side-charter');"><IMG alt="Charter" border="0" height="12" hspace="0" name="side-charter" onLoad="rolloverLoad('side-charter','../graphics/charter-label-2.jpg','../graphics/charter-label-3.jpg');" src="../graphics/charter-label-3.jpg" vspace="0" width="120"></A><BR>
<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>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<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>
<A href="http://xerces.apache.org/xerces-c/download.cgi" onMouseOut="rolloverOff('side-ext-20');" onMouseOver="rolloverOn('side-ext-20');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-20" onLoad="rolloverLoad('side-ext-20','../graphics/ext-20-label-2.jpg','../graphics/ext-20-label-3.jpg');" src="../graphics/ext-20-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="../build.html" onMouseOut="rolloverOff('side-build');" onMouseOver="rolloverOn('side-build');"><IMG alt="Build Instructions" 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>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<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>
<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>
<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>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<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>
<A href="../ApacheDOMC++Binding.html" onMouseOut="rolloverOff('side-ext-88');" onMouseOver="rolloverOn('side-ext-88');"><IMG alt="DOM C++ Binding" border="0" height="12" hspace="0" name="side-ext-88" onLoad="rolloverLoad('side-ext-88','../graphics/ext-88-label-2.jpg','../graphics/ext-88-label-3.jpg');" src="../graphics/ext-88-label-3.jpg" vspace="0" width="120"></A><BR>
<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>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<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>
<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>
<A href="../mailing-lists.html" onMouseOut="rolloverOff('side-mailing-lists');" onMouseOver="rolloverOn('side-mailing-lists');"><IMG alt="Mailing Lists" border="0" height="12" hspace="0" name="side-mailing-lists" onLoad="rolloverLoad('side-mailing-lists','../graphics/mailing-lists-label-2.jpg','../graphics/mailing-lists-label-3.jpg');" src="../graphics/mailing-lists-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
<A href="../source-repository.html" onMouseOut="rolloverOff('side-source-repository');" onMouseOver="rolloverOn('side-source-repository');"><IMG alt="Source Repository" border="0" height="12" hspace="0" name="side-source-repository" onLoad="rolloverLoad('side-source-repository','../graphics/source-repository-label-2.jpg','../graphics/source-repository-label-3.jpg');" src="../graphics/source-repository-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="../applications.html" onMouseOut="rolloverOff('side-applications');" onMouseOver="rolloverOn('side-applications');"><IMG alt="Applications" border="0" height="12" hspace="0" name="side-applications" onLoad="rolloverLoad('side-applications','../graphics/applications-label-2.jpg','../graphics/applications-label-3.jpg');" src="../graphics/applications-label-3.jpg" vspace="0" width="120"></A><BR>
<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>
<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">
<P>
<!-- Generated by Doxygen 1.5.3 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
</ul>
</div>
<h1>DefaultHandler.hpp</h1><a href="DefaultHandler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
<a name="l00008"></a>00008 <span class="comment"> * </span>
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
<a name="l00016"></a>00016 <span class="comment"> */</span>
<a name="l00017"></a>00017
<a name="l00018"></a>00018 <span class="comment">/*</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DefaultHandler.hpp 568078 2007-08-21 11:43:25Z amassari $</span>
<a name="l00020"></a>00020 <span class="comment"> */</span>
<a name="l00021"></a>00021
<a name="l00022"></a>00022
<a name="l00023"></a>00023 <span class="preprocessor">#ifndef DEFAULTHANDLER_HPP</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define DEFAULTHANDLER_HPP</span>
<a name="l00025"></a>00025 <span class="preprocessor"></span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="ContentHandler_8hpp.html">xercesc/sax2/ContentHandler.hpp</a>&gt;</span>
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;<a class="code" href="LexicalHandler_8hpp.html">xercesc/sax2/LexicalHandler.hpp</a>&gt;</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;<a class="code" href="DeclHandler_8hpp.html">xercesc/sax2/DeclHandler.hpp</a>&gt;</span>
<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;<a class="code" href="DTDHandler_8hpp.html">xercesc/sax/DTDHandler.hpp</a>&gt;</span>
<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;<a class="code" href="EntityResolver_8hpp.html">xercesc/sax/EntityResolver.hpp</a>&gt;</span>
<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;<a class="code" href="ErrorHandler_8hpp.html">xercesc/sax/ErrorHandler.hpp</a>&gt;</span>
<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;<a class="code" href="SAXParseException_8hpp.html">xercesc/sax/SAXParseException.hpp</a>&gt;</span>
<a name="l00033"></a>00033
<a name="l00034"></a>00034 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
<a name="l00035"></a>00035
<a name="l00036"></a>00036 <span class="keyword">class </span><a class="code" href="classLocator.html" title="Interface for associating a SAX event with a document location.">Locator</a>;
<a name="l00037"></a>00037 <span class="keyword">class </span><a class="code" href="classAttributes.html" title="Interface for an element&amp;#39;s attribute specifications.">Attributes</a>;
<a name="l00038"></a>00038
<a name="l00061"></a><a class="code" href="classDefaultHandler.html">00061</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#33ae6aeb420a5fc867079688f5cdc617"></a> <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a> :
<a name="l00062"></a>00062
<a name="l00063"></a>00063 <span class="keyword">public</span> <a class="code" href="classEntityResolver.html" title="Basic interface for resolving entities.">EntityResolver</a>,
<a name="l00064"></a>00064 <span class="keyword">public</span> <a class="code" href="classDTDHandler.html" title="Receive notification of basic DTD-related events.">DTDHandler</a>,
<a name="l00065"></a>00065 <span class="keyword">public</span> <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>,
<a name="l00066"></a>00066 <span class="keyword">public</span> <a class="code" href="classErrorHandler.html" title="Basic interface for SAX error handlers.">ErrorHandler</a>,
<a name="l00067"></a>00067 <span class="keyword">public</span> <a class="code" href="classLexicalHandler.html" title="Receive notification of lexical events.">LexicalHandler</a>,
<a name="l00068"></a>00068 <span class="keyword">public</span> <a class="code" href="classDeclHandler.html" title="Receive notification of DTD declaration events.">DeclHandler</a>
<a name="l00069"></a>00069 {
<a name="l00070"></a>00070 <span class="keyword">public</span>:
<a name="l00088"></a>00088 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#37b7cc388847f9407417eabde0af9c0a" title="Receive notification of character data.">characters</a>
<a name="l00089"></a>00089 (
<a name="l00090"></a>00090 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> chars
<a name="l00091"></a>00091 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> length
<a name="l00092"></a>00092 );
<a name="l00093"></a>00093
<a name="l00106"></a>00106 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#a553a7c058197711ee9b37cce6783874" title="Receive notification of the end of a document.">endDocument</a>();
<a name="l00107"></a>00107
<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#ceef0020fe2d5a65f3a34485de5e8c76" title="Receive notification of the end of an element.">endElement</a>
<a name="l00124"></a>00124 (
<a name="l00125"></a>00125 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> uri,
<a name="l00126"></a>00126 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> localname,
<a name="l00127"></a>00127 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> qname
<a name="l00128"></a>00128 );
<a name="l00129"></a>00129
<a name="l00145"></a>00145 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#f48d8f61f7f414de524fab2030f730f1" title="Receive notification of ignorable whitespace in element content.">ignorableWhitespace</a>
<a name="l00146"></a>00146 (
<a name="l00147"></a>00147 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> chars
<a name="l00148"></a>00148 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> length
<a name="l00149"></a>00149 );
<a name="l00150"></a>00150
<a name="l00166"></a>00166 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#e854129d2a6dcaa431ccf6892c989fd1" title="Receive notification of a processing instruction.">processingInstruction</a>
<a name="l00167"></a>00167 (
<a name="l00168"></a>00168 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> target
<a name="l00169"></a>00169 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> data
<a name="l00170"></a>00170 );
<a name="l00171"></a>00171
<a name="l00177"></a>00177 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocument();
<a name="l00179"></a>00179
<a name="l00194"></a>00194 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#f425a50ed53f258a7e7517cbb263fb44" title="Receive an object for locating the origin of SAX document events.">setDocumentLocator</a>(<span class="keyword">const</span> <a class="code" href="classLocator.html" title="Interface for associating a SAX event with a document location.">Locator</a>* <span class="keyword">const</span> locator);
<a name="l00195"></a>00195
<a name="l00208"></a>00208 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#eef6a75cf8b819dd9c932900bc75c0fa" title="Receive notification of the beginning of a document.">startDocument</a>();
<a name="l00209"></a>00209
<a name="l00226"></a>00226 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#52997056caa6524c568526e587c0fa56" title="Receive notification of the beginning of an element.">startElement</a>
<a name="l00227"></a>00227 (
<a name="l00228"></a>00228 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> uri,
<a name="l00229"></a>00229 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> localname,
<a name="l00230"></a>00230 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> qname
<a name="l00231"></a>00231 , <span class="keyword">const</span> <a class="code" href="classAttributes.html" title="Interface for an element&amp;#39;s attribute specifications.">Attributes</a>&amp; attrs
<a name="l00232"></a>00232 );
<a name="l00233"></a>00233
<a name="l00247"></a>00247 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#e9177472bb83817ffe6b1a3e73109e0e" title="Receive notification of the start of an namespace prefix mapping.">startPrefixMapping</a>
<a name="l00248"></a>00248 (
<a name="l00249"></a>00249 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> prefix,
<a name="l00250"></a>00250 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> uri
<a name="l00251"></a>00251 ) ;
<a name="l00252"></a>00252
<a name="l00265"></a>00265 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#862dfd4a991d2074616b726fd39ecc8d" title="Receive notification of the end of an namespace prefix mapping.">endPrefixMapping</a>
<a name="l00266"></a>00266 (
<a name="l00267"></a>00267 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> prefix
<a name="l00268"></a>00268 ) ;
<a name="l00269"></a>00269
<a name="l00287"></a>00287 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classContentHandler.html#3e0c021aa3079527861679f5c79b5ebd" title="Receive notification of a skipped entity.">skippedEntity</a>
<a name="l00288"></a>00288 (
<a name="l00289"></a>00289 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00290"></a>00290 ) ;
<a name="l00291"></a>00291
<a name="l00293"></a>00293
<a name="l00318"></a>00318 <span class="keyword">virtual</span> <a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>* <a class="code" href="classEntityResolver.html#f6e630429ea35de71acda7287846911e" title="Allow the application to resolve external entities.">resolveEntity</a>
<a name="l00319"></a>00319 (
<a name="l00320"></a>00320 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> publicId
<a name="l00321"></a>00321 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId
<a name="l00322"></a>00322 );
<a name="l00323"></a>00323
<a name="l00325"></a>00325
<a name="l00342"></a>00342 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classErrorHandler.html#9f6d55ac2d4aec618aaffb75494c8b94" title="Receive notification of a recoverable error.">error</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp; exc);
<a name="l00343"></a>00343
<a name="l00361"></a>00361 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classErrorHandler.html#1e45f82d84a9e305a3fa7059da96bc13" title="Receive notification of a non-recoverable error.">fatalError</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp; exc);
<a name="l00362"></a>00362
<a name="l00377"></a>00377 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classErrorHandler.html#1b9ae5ce728c0cc610ff9d1284c0f415" title="Receive notification of a warning.">warning</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp; exc);
<a name="l00378"></a>00378
<a name="l00384"></a>00384 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classErrorHandler.html#6069802c864480be0e2431ac5129c5dd" title="Reset the Error handler object on its reuse.">resetErrors</a>();
<a name="l00385"></a>00385
<a name="l00387"></a>00387
<a name="l00388"></a>00388
<a name="l00391"></a>00391
<a name="l00405"></a>00405 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDTDHandler.html#aafc15a4880f41e9e44904be254cb70d" title="Receive notification of a notation declaration event.">notationDecl</a>
<a name="l00406"></a>00406 (
<a name="l00407"></a>00407 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00408"></a>00408 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> publicId
<a name="l00409"></a>00409 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId
<a name="l00410"></a>00410 );
<a name="l00411"></a>00411
<a name="l00417"></a>00417 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDTDHandler.html#4eebace32128b2215f51a5c73a9437ad" title="Reset the DocType object on its reuse.">resetDocType</a>();
<a name="l00418"></a>00418
<a name="l00433"></a>00433 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDTDHandler.html#713d4ba5348319077a8d9b8f2d0948d6" title="Receive notification of an unparsed entity declaration event.">unparsedEntityDecl</a>
<a name="l00434"></a>00434 (
<a name="l00435"></a>00435 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00436"></a>00436 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> publicId
<a name="l00437"></a>00437 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId
<a name="l00438"></a>00438 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> notationName
<a name="l00439"></a>00439 );
<a name="l00441"></a>00441
<a name="l00442"></a>00442
<a name="l00460"></a>00460 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#f3cb28209bad9b3284c7b35c9813d777" title="Receive notification of comments.">comment</a>
<a name="l00461"></a>00461 (
<a name="l00462"></a>00462 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> chars
<a name="l00463"></a>00463 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> length
<a name="l00464"></a>00464 );
<a name="l00465"></a>00465
<a name="l00475"></a>00475 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#8609c86c920f8c4e0d194f82d9a4087d" title="Receive notification of the end of a CDATA section.">endCDATA</a> ();
<a name="l00476"></a>00476
<a name="l00486"></a>00486 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#1cb667e6f9070cb3570d44c1025d9792" title="Receive notification of the end of the DTD declarations.">endDTD</a> ();
<a name="l00487"></a>00487
<a name="l00498"></a>00498 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#1cb805a2bd1c80320a7cdc54a99e03a0" title="Receive notification of the end of an entity.">endEntity</a> (<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name);
<a name="l00499"></a>00499
<a name="l00509"></a>00509 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#7eee2fa16d2eb2b7fa0accf4cce68442" title="Receive notification of the start of a CDATA section.">startCDATA</a> ();
<a name="l00510"></a>00510
<a name="l00523"></a>00523 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#0d4c4c6e8cd2a1d459c54e3bb644f3b7" title="Receive notification of the start of the DTD declarations.">startDTD</a>
<a name="l00524"></a>00524 (
<a name="l00525"></a>00525 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00526"></a>00526 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> publicId
<a name="l00527"></a>00527 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId
<a name="l00528"></a>00528 );
<a name="l00529"></a>00529
<a name="l00540"></a>00540 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classLexicalHandler.html#f9038d10ebb57009523aebd73781d1b2" title="Receive notification of the start of an entity.">startEntity</a> (<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name);
<a name="l00541"></a>00541
<a name="l00543"></a>00543
<a name="l00547"></a>00547
<a name="l00564"></a>00564 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDeclHandler.html#918870d6d34d8dba9076adca24416a5f" title="Report an element type declaration.">elementDecl</a>
<a name="l00565"></a>00565 (
<a name="l00566"></a>00566 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00567"></a>00567 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> model
<a name="l00568"></a>00568 );
<a name="l00569"></a>00569
<a name="l00584"></a>00584 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDeclHandler.html#a1e6849776d6b68f853e7e025faf94a6" title="Report an attribute type declaration.">attributeDecl</a>
<a name="l00585"></a>00585 (
<a name="l00586"></a>00586 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> eName
<a name="l00587"></a>00587 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> aName
<a name="l00588"></a>00588 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> type
<a name="l00589"></a>00589 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> mode
<a name="l00590"></a>00590 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> value
<a name="l00591"></a>00591 );
<a name="l00592"></a>00592
<a name="l00605"></a>00605 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDeclHandler.html#e65d5b30882c3a8aab62ee62e0090f77" title="Report an internal entity declaration.">internalEntityDecl</a>
<a name="l00606"></a>00606 (
<a name="l00607"></a>00607 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00608"></a>00608 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> value
<a name="l00609"></a>00609 );
<a name="l00610"></a>00610
<a name="l00623"></a>00623 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classDeclHandler.html#67094919f6659bc7aeeca7717d38a3b1" title="Report a parsed external entity declaration.">externalEntityDecl</a>
<a name="l00624"></a>00624 (
<a name="l00625"></a>00625 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name
<a name="l00626"></a>00626 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> publicId
<a name="l00627"></a>00627 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId
<a name="l00628"></a>00628 );
<a name="l00629"></a>00629
<a name="l00631"></a>00631
<a name="l00632"></a><a class="code" href="classDefaultHandler.html#b3aff728663a1c0aa9a1c0ed517f6806">00632</a> <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>() {};
<a name="l00633"></a><a class="code" href="classDefaultHandler.html#c3c21ef83b8a2ff725c681c0b260b696">00633</a> <span class="keyword">virtual</span> ~<a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>() {};
<a name="l00634"></a>00634
<a name="l00635"></a>00635 <span class="keyword">private</span>:
<a name="l00636"></a>00636 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00637"></a>00637 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00638"></a>00638 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00639"></a>00639 <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>(<span class="keyword">const</span> <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>&amp;);
<a name="l00640"></a>00640 <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classDefaultHandler.html" title="Default base class for SAX2 handlers.">DefaultHandler</a>&amp;);
<a name="l00641"></a>00641 };
<a name="l00642"></a>00642
<a name="l00643"></a>00643
<a name="l00644"></a>00644 <span class="comment">// ---------------------------------------------------------------------------</span>
<a name="l00645"></a>00645 <span class="comment">// HandlerBase: Inline default implementations</span>
<a name="l00646"></a>00646 <span class="comment">// ---------------------------------------------------------------------------</span>
<a name="l00647"></a><a class="code" href="classDefaultHandler.html#3dd24a32c5bd22c4516cf577721fd9e9">00647</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#3dd24a32c5bd22c4516cf577721fd9e9" title="Receive notification of character data inside an element.">DefaultHandler::characters</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00648"></a>00648 ,<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)
<a name="l00649"></a>00649 {
<a name="l00650"></a>00650 }
<a name="l00651"></a>00651
<a name="l00652"></a><a class="code" href="classDefaultHandler.html#78c8d2f4cc9b392bc6b15e82ab8f3b6b">00652</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#78c8d2f4cc9b392bc6b15e82ab8f3b6b" title="Receive notification of the end of the document.">DefaultHandler::endDocument</a>()
<a name="l00653"></a>00653 {
<a name="l00654"></a>00654 }
<a name="l00655"></a>00655
<a name="l00656"></a><a class="code" href="classDefaultHandler.html#d911e0c4995cf46e85a5574151ba45ea">00656</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#d911e0c4995cf46e85a5574151ba45ea" title="Receive notification of the end of an element.">DefaultHandler::endElement</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00657"></a>00657 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00658"></a>00658 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00659"></a>00659 {
<a name="l00660"></a>00660 }
<a name="l00661"></a>00661
<a name="l00662"></a><a class="code" href="classDefaultHandler.html#85879d0d4f34c60a44166b38661a568d">00662</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#85879d0d4f34c60a44166b38661a568d" title="Receive notification of a recoverable parser error.">DefaultHandler::error</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp;)
<a name="l00663"></a>00663 {
<a name="l00664"></a>00664 }
<a name="l00665"></a>00665
<a name="l00666"></a><a class="code" href="classDefaultHandler.html#5792c0974b44c549de462f0b7b27ab38">00666</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#5792c0974b44c549de462f0b7b27ab38" title="Report a fatal XML parsing error.">DefaultHandler::fatalError</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp; exc)
<a name="l00667"></a>00667 {
<a name="l00668"></a>00668 <span class="keywordflow">throw</span> exc;
<a name="l00669"></a>00669 }
<a name="l00670"></a>00670
<a name="l00671"></a>00671 <span class="keyword">inline</span> <span class="keywordtype">void</span>
<a name="l00672"></a><a class="code" href="classDefaultHandler.html#4e3fe673e26db43a081be8364d1336d9">00672</a> <a class="code" href="classDefaultHandler.html#4e3fe673e26db43a081be8364d1336d9" title="Receive notification of ignorable whitespace in element content.">DefaultHandler::ignorableWhitespace</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00673"></a>00673 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)
<a name="l00674"></a>00674 {
<a name="l00675"></a>00675 }
<a name="l00676"></a>00676
<a name="l00677"></a><a class="code" href="classDefaultHandler.html#d65445c39515705673b258c3c5bff816">00677</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#d65445c39515705673b258c3c5bff816" title="Receive notification of a notation declaration.">DefaultHandler::notationDecl</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00678"></a>00678 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00679"></a>00679 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00680"></a>00680 {
<a name="l00681"></a>00681 }
<a name="l00682"></a>00682
<a name="l00683"></a>00683 <span class="keyword">inline</span> <span class="keywordtype">void</span>
<a name="l00684"></a><a class="code" href="classDefaultHandler.html#884a740e358a2f904f76eab21e1d1008">00684</a> <a class="code" href="classDefaultHandler.html#884a740e358a2f904f76eab21e1d1008" title="Receive notification of a processing instruction.">DefaultHandler::processingInstruction</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00685"></a>00685 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00686"></a>00686 {
<a name="l00687"></a>00687 }
<a name="l00688"></a>00688
<a name="l00689"></a><a class="code" href="classDefaultHandler.html#e3adfacffdc6767081c7768a5e381275">00689</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#e3adfacffdc6767081c7768a5e381275" title="Reset the Error handler object on its reuse.">DefaultHandler::resetErrors</a>()
<a name="l00690"></a>00690 {
<a name="l00691"></a>00691 }
<a name="l00692"></a>00692
<a name="l00693"></a><a class="code" href="classDefaultHandler.html#67192b4248f3eb5a18e125e1115c3c09">00693</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#67192b4248f3eb5a18e125e1115c3c09" title="Reset the Docuemnt object on its reuse.">DefaultHandler::resetDocument</a>()
<a name="l00694"></a>00694 {
<a name="l00695"></a>00695 }
<a name="l00696"></a>00696
<a name="l00697"></a><a class="code" href="classDefaultHandler.html#ab6378da1da5f80ee254d9c9fbc0e73f">00697</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#ab6378da1da5f80ee254d9c9fbc0e73f" title="Reset the DTD object on its reuse.">DefaultHandler::resetDocType</a>()
<a name="l00698"></a>00698 {
<a name="l00699"></a>00699 }
<a name="l00700"></a>00700
<a name="l00701"></a>00701 <span class="keyword">inline</span> <a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>*
<a name="l00702"></a><a class="code" href="classDefaultHandler.html#6890d0f8c734eaca9fbc5da987b2b4d4">00702</a> <a class="code" href="classDefaultHandler.html#6890d0f8c734eaca9fbc5da987b2b4d4" title="Resolve an external entity.">DefaultHandler::resolveEntity</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00703"></a>00703 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00704"></a>00704 {
<a name="l00705"></a>00705 <span class="keywordflow">return</span> 0;
<a name="l00706"></a>00706 }
<a name="l00707"></a>00707
<a name="l00708"></a>00708 <span class="keyword">inline</span> <span class="keywordtype">void</span>
<a name="l00709"></a><a class="code" href="classDefaultHandler.html#00c42bf6af7327af2eb1704bf57121cf">00709</a> <a class="code" href="classDefaultHandler.html#00c42bf6af7327af2eb1704bf57121cf" title="Receive notification of an unparsed entity declaration.">DefaultHandler::unparsedEntityDecl</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00710"></a>00710 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00711"></a>00711 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00712"></a>00712 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00713"></a>00713 {
<a name="l00714"></a>00714 }
<a name="l00715"></a>00715
<a name="l00716"></a><a class="code" href="classDefaultHandler.html#ccf5e52b4a71980acb061991b58d7e7c">00716</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#ccf5e52b4a71980acb061991b58d7e7c" title="Receive a Locator object for document events.">DefaultHandler::setDocumentLocator</a>(<span class="keyword">const</span> <a class="code" href="classLocator.html" title="Interface for associating a SAX event with a document location.">Locator</a>* <span class="keyword">const</span>)
<a name="l00717"></a>00717 {
<a name="l00718"></a>00718 }
<a name="l00719"></a>00719
<a name="l00720"></a><a class="code" href="classDefaultHandler.html#9821468bdbac57596aec0d7272986b7f">00720</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#9821468bdbac57596aec0d7272986b7f" title="Receive notification of the beginning of the document.">DefaultHandler::startDocument</a>()
<a name="l00721"></a>00721 {
<a name="l00722"></a>00722 }
<a name="l00723"></a>00723
<a name="l00724"></a>00724 <span class="keyword">inline</span> <span class="keywordtype">void</span>
<a name="l00725"></a><a class="code" href="classDefaultHandler.html#931f1eac710f7d81d2714c78a4c8cb60">00725</a> <a class="code" href="classDefaultHandler.html#931f1eac710f7d81d2714c78a4c8cb60" title="Receive notification of the start of an element.">DefaultHandler::startElement</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00726"></a>00726 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00727"></a>00727 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00728"></a>00728 , <span class="keyword">const</span> <a class="code" href="classAttributes.html" title="Interface for an element&amp;#39;s attribute specifications.">Attributes</a>&amp;
<a name="l00729"></a>00729 )
<a name="l00730"></a>00730 {
<a name="l00731"></a>00731 }
<a name="l00732"></a>00732
<a name="l00733"></a><a class="code" href="classDefaultHandler.html#d80becb18c2c9bed09f5fc20ab32a827">00733</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#d80becb18c2c9bed09f5fc20ab32a827" title="Receive notification of a parser warning.">DefaultHandler::warning</a>(<span class="keyword">const</span> <a class="code" href="classSAXParseException.html" title="Encapsulate an XML parse error or warning.">SAXParseException</a>&amp;)
<a name="l00734"></a>00734 {
<a name="l00735"></a>00735 }
<a name="l00736"></a>00736
<a name="l00737"></a><a class="code" href="classDefaultHandler.html#ace9cb5db37a219a9d719ba8fd732ea0">00737</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#ace9cb5db37a219a9d719ba8fd732ea0" title="Receive notification of the start of an namespace prefix mapping.">DefaultHandler::startPrefixMapping</a> ( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00738"></a>00738 ,<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00739"></a>00739 {
<a name="l00740"></a>00740 }
<a name="l00741"></a>00741
<a name="l00742"></a><a class="code" href="classDefaultHandler.html#5349d9afe5d8ffb7f6e412a9171eff97">00742</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#5349d9afe5d8ffb7f6e412a9171eff97" title="Receive notification of the end of an namespace prefix mapping.">DefaultHandler::endPrefixMapping</a> ( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00743"></a>00743 {
<a name="l00744"></a>00744 }
<a name="l00745"></a>00745
<a name="l00746"></a><a class="code" href="classDefaultHandler.html#b90327a945c68d70ef0adfc6054486a1">00746</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#b90327a945c68d70ef0adfc6054486a1" title="Receive notification of a skipped entity.">DefaultHandler::skippedEntity</a> ( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00747"></a>00747 {
<a name="l00748"></a>00748 }
<a name="l00749"></a>00749
<a name="l00750"></a><a class="code" href="classDefaultHandler.html#027c8b5810c9eced9396824978958fbe">00750</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#027c8b5810c9eced9396824978958fbe" title="Receive notification of comments.">DefaultHandler::comment</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00751"></a>00751 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)
<a name="l00752"></a>00752 {
<a name="l00753"></a>00753 }
<a name="l00754"></a>00754
<a name="l00755"></a><a class="code" href="classDefaultHandler.html#f35a07e77f5f22f4118fa9af93e41664">00755</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#f35a07e77f5f22f4118fa9af93e41664" title="Receive notification of the end of a CDATA section.">DefaultHandler::endCDATA</a> ()
<a name="l00756"></a>00756 {
<a name="l00757"></a>00757 }
<a name="l00758"></a>00758
<a name="l00759"></a><a class="code" href="classDefaultHandler.html#d5c97eedfa56518b329ba5fabfc6d947">00759</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#d5c97eedfa56518b329ba5fabfc6d947" title="Receive notification of the end of the DTD declarations.">DefaultHandler::endDTD</a> ()
<a name="l00760"></a>00760 {
<a name="l00761"></a>00761 }
<a name="l00762"></a>00762
<a name="l00763"></a><a class="code" href="classDefaultHandler.html#f8878dc6a70b85d2b697570392293874">00763</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#f8878dc6a70b85d2b697570392293874" title="Receive notification of the end of an entity.">DefaultHandler::endEntity</a> (<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00764"></a>00764 {
<a name="l00765"></a>00765 }
<a name="l00766"></a>00766
<a name="l00767"></a><a class="code" href="classDefaultHandler.html#3d563ab646fb550e6c041c584f52cc60">00767</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#3d563ab646fb550e6c041c584f52cc60" title="Receive notification of the start of a CDATA section.">DefaultHandler::startCDATA</a> ()
<a name="l00768"></a>00768 {
<a name="l00769"></a>00769 }
<a name="l00770"></a>00770
<a name="l00771"></a><a class="code" href="classDefaultHandler.html#0356f7c9aa7416eec0918d885896d74c">00771</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#0356f7c9aa7416eec0918d885896d74c" title="Receive notification of the start of the DTD declarations.">DefaultHandler::startDTD</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00772"></a>00772 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>
<a name="l00773"></a>00773 , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00774"></a>00774 {
<a name="l00775"></a>00775 }
<a name="l00776"></a>00776
<a name="l00777"></a><a class="code" href="classDefaultHandler.html#4906bc9239e3fce1fab572d02c616004">00777</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#4906bc9239e3fce1fab572d02c616004" title="Receive notification of the start of an entity.">DefaultHandler::startEntity</a> (<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00778"></a>00778 {
<a name="l00779"></a>00779 }
<a name="l00780"></a>00780
<a name="l00781"></a><a class="code" href="classDefaultHandler.html#76b1eded355413b15b888f44f491630d">00781</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#76b1eded355413b15b888f44f491630d" title="Report an attribute type declaration.">DefaultHandler::attributeDecl</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00782"></a>00782 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00783"></a>00783 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00784"></a>00784 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00785"></a>00785 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00786"></a>00786 {
<a name="l00787"></a>00787 }
<a name="l00788"></a>00788
<a name="l00789"></a><a class="code" href="classDefaultHandler.html#474906ae189ae209fc5f5f08f75d1601">00789</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#474906ae189ae209fc5f5f08f75d1601" title="Report an element type declaration.">DefaultHandler::elementDecl</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00790"></a>00790 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00791"></a>00791 {
<a name="l00792"></a>00792 }
<a name="l00793"></a>00793
<a name="l00794"></a><a class="code" href="classDefaultHandler.html#7eb9734102ebff9279d76b7d8db61dc2">00794</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#7eb9734102ebff9279d76b7d8db61dc2" title="Report a parsed external entity declaration.">DefaultHandler::externalEntityDecl</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00795"></a>00795 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00796"></a>00796 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00797"></a>00797 {
<a name="l00798"></a>00798 }
<a name="l00799"></a>00799
<a name="l00800"></a><a class="code" href="classDefaultHandler.html#3d415c8de49efd0d90c97de14c99e96a">00800</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classDefaultHandler.html#3d415c8de49efd0d90c97de14c99e96a" title="Report an internal entity declaration.">DefaultHandler::internalEntityDecl</a>(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span>,
<a name="l00801"></a>00801 <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>)
<a name="l00802"></a>00802 {
<a name="l00803"></a>00803 }
<a name="l00804"></a>00804
<a name="l00805"></a>00805 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
<a name="l00806"></a>00806
<a name="l00807"></a>00807 <span class="preprocessor">#endif // ! DEFAULTHANDLER_HPP</span>
</pre></div> </FONT></TD></TR></TABLE><BR>
</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>
Copyright &copy; 1994-2004 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>