blob: 2f93b3131381a8034a2fa1b4716d123d74a34094 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Xalan-C++ API : Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<!-- The head section is copied from Doxygen 1.7.1 generated default output -->
<body>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3>
<hr/>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> </div>
<div class="headertitle">
<h1>FormatterListener Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="FormatterListener" -->
<p>A SAX-based formatter interface for the XSL processor.
<a href="#_details">More...</a></p>
<p><code>#include &lt;<a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>&gt;</code></p>
<p>Inherited by <a class="el" href="classFormatterStringLengthCounter.html">FormatterStringLengthCounter</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToNull.html">FormatterToNull</a>, <a class="el" href="classFormatterToSourceTree.html">FormatterToSourceTree</a>, <a class="el" href="classFormatterToText.html">FormatterToText</a>, <a class="el" href="classFormatterToXercesDOM.html">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToXML.html">FormatterToXML</a>, <a class="el" href="classStylesheetHandler.html">StylesheetHandler</a>, and <a class="el" href="classXalanXMLSerializerBase.html">XalanXMLSerializerBase</a>.</p>
<div class="dynheader">
Collaboration diagram for FormatterListener:</div>
<div class="dyncontent">
<div class="center"><img src="classFormatterListener__coll__graph.png" border="0" usemap="#FormatterListener_coll__map" alt="Collaboration graph"/></div>
<map name="FormatterListener_coll__map" id="FormatterListener_coll__map">
<area shape="rect" id="node2" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs..." alt="" coords="5,101,115,131"/><area shape="rect" id="node4" href="classXalanDOMString.html" title="XalanDOMString" alt="" coords="139,101,267,131"/><area shape="rect" id="node6" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMChar \&gt;" alt="" coords="89,5,316,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classFormatterListener-members.html">List of all members.</a></p>
<h2><a name="pub-types"></a>
Public Types</h2>
<ul>
<li>enum <a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">eFormat</a> { <br/>
&nbsp;&nbsp;<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083aca354ae83fe552550a5b28387cfda683">OUTPUT_METHOD_NONE</a> = 0,
<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083a9e3818e282c23178ec108b8c7e7bbcd2">OUTPUT_METHOD_XML</a> = 1,
<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083a58b2ed38bce9f5f86cc8ef16aa1c739f">OUTPUT_METHOD_HTML</a> = 2,
<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083aa1273972d0e7d4916b926e97806e4c74">OUTPUT_METHOD_TEXT</a> = 3,
<br/>
&nbsp;&nbsp;<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083ab8fe2d5a54a7a08e5e7c424aeef8c332">OUTPUT_METHOD_DOM</a> = 4,
<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083ab8a4aa11358e62ccd47754040ff3109d">OUTPUT_METHOD_OTHER</a> = 5
<br/>
}
<li>enum <a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">eXMLVersion</a> { <a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9ac6fb9e535b1eef2f972abc8aadf9e19e">XML_VERSION_1_0</a> = 0,
<a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9a15b5f728d7d29335f9b18ac3b619d6ff">XML_VERSION_1_1</a> = 1
}
<li>typedef <br class="typebreak"/>
XERCES_CPP_NAMESPACE_QUALIFIER <br class="typebreak"/>
DocumentHandler <a class="el" href="classFormatterListener.html#a1fc5c24b791093163b04dab56daa48d0">ParentType</a>
<li>typedef XalanSize_t <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a>
</ul>
<h2><a name="pub-methods"></a>
Public Member Functions</h2>
<ul>
<li><a class="el" href="classFormatterListener.html#aca0e395b86b7f4f0761e1b0c704038c7">FormatterListener</a> (<a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">eFormat</a> theFormat)
<li>virtual <a class="el" href="classFormatterListener.html#a79129c70f6680161a6753053700b167a">~FormatterListener</a> ()
<li><a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">eFormat</a> <a class="el" href="classFormatterListener.html#a56b5cae1fbca07005b9d01ae6c1b64c7">getOutputFormat</a> () const
<dl class="el"><dd class="mdescRight">Get the output format for the instance. <a href="#a56b5cae1fbca07005b9d01ae6c1b64c7"></a><br/></dl><li><a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">eXMLVersion</a> <a class="el" href="classFormatterListener.html#a661fc9b6ff2d5249a21e3a8a2fb227c5">getXMLVersion</a> () const
<dl class="el"><dd class="mdescRight">Get the version of XML the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> is generating. <a href="#a661fc9b6ff2d5249a21e3a8a2fb227c5"></a><br/></dl><li>bool <a class="el" href="classFormatterListener.html#a2f83d0391f3b9713546945b61a3d8ee8">isXML1_1Version</a> () const
<dl class="el"><dd class="mdescRight">Determine if the version of XML output is 1.1. <a href="#a2f83d0391f3b9713546945b61a3d8ee8"></a><br/></dl><li>const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> * <a class="el" href="classFormatterListener.html#a5a3cb51f20271205829e56d175ccc55e">getPrefixResolver</a> () const
<dl class="el"><dd class="mdescRight">Get the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a> for the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a5a3cb51f20271205829e56d175ccc55e"></a><br/></dl><li>void <a class="el" href="classFormatterListener.html#a07468d5681c9c60b81022b710e6e7ebf">setPrefixResolver</a> (const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> *thePrefixResolver)
<dl class="el"><dd class="mdescRight">Set the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a> for the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a07468d5681c9c60b81022b710e6e7ebf"></a><br/></dl><li>virtual void <a class="el" href="classFormatterListener.html#a18ab1aa51b868ead8dc2e4c55aa425a2">charactersRaw</a> (const XMLCh *const chars, const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a> length)=0
<dl class="el"><dd class="mdescRight">Receive notification of character data. <a href="#a18ab1aa51b868ead8dc2e4c55aa425a2"></a><br/></dl><li>virtual void <a class="el" href="classFormatterListener.html#a64692100e4e57b2e45d910d4ea05d511">comment</a> (const XMLCh *const data)=0
<dl class="el"><dd class="mdescRight">Called when a Comment is to be constructed. <a href="#a64692100e4e57b2e45d910d4ea05d511"></a><br/></dl><li>virtual void <a class="el" href="classFormatterListener.html#a3dd17e5cbf3adc902dedfc6eb1dd44c9">cdata</a> (const XMLCh *const ch, const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a> length)=0
<dl class="el"><dd class="mdescRight">Receive notification of cdata. <a href="#a3dd17e5cbf3adc902dedfc6eb1dd44c9"></a><br/></dl><li>virtual void <a class="el" href="classFormatterListener.html#a5cc2496d5da4a9c26aafd3d1a8bc8c02">entityReference</a> (const XMLCh *const name)=0
<dl class="el"><dd class="mdescRight">Receive notification of a entityReference. <a href="#a5cc2496d5da4a9c26aafd3d1a8bc8c02"></a><br/></dl><li>virtual void <a class="el" href="classFormatterListener.html#a3ce148868cd9153ca20a3ae4113a7044">characters</a> (const XMLCh *const chars, const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a> length)=0
<li>virtual void <a class="el" href="classFormatterListener.html#a82e9e9315647350cca3b1a17c07c7c3d">endDocument</a> ()=0
<li>virtual void <a class="el" href="classFormatterListener.html#a0c551e1c370ed2344a2b4314cb4cbecf">endElement</a> (const XMLCh *const name)=0
<li>virtual void <a class="el" href="classFormatterListener.html#a1ac985a009aabfe9c868857a177ca260">ignorableWhitespace</a> (const XMLCh *const chars, const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a> length)=0
<li>virtual void <a class="el" href="classFormatterListener.html#a42cddea41720bd6b6c3c117a6198ef81">processingInstruction</a> (const XMLCh *const target, const XMLCh *const data)=0
<li>virtual void <a class="el" href="classFormatterListener.html#a76ba87b5c046b23538a26d5b0621010b">resetDocument</a> ()=0
<li>virtual void <a class="el" href="classFormatterListener.html#a646fe8ea374bafd04522fe0bfdee7be1">setDocumentLocator</a> (const Locator *const locator)=0
<li>virtual void <a class="el" href="classFormatterListener.html#acf58b52bf6868f9ca0204faa7cad5d3e">startDocument</a> ()=0
<li>virtual void <a class="el" href="classFormatterListener.html#a1f3776570e3ac272a32f149ed077b32c">startElement</a> (const XMLCh *const name, AttributeList &amp;attrs)=0
<li>virtual <a class="el" href="classWriter.html">Writer</a> * <a class="el" href="classFormatterListener.html#a94ec3c89faa43cc3235889cd632eed9f">getWriter</a> () const
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classFormatterListener.html#a2b06d0bc817777293ecf275012b4410c">getDoctypeSystem</a> () const
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classFormatterListener.html#ab2d05ecd5bc66c603ccce372429abf85">getDoctypePublic</a> () const
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classFormatterListener.html#a8e76a3476bf02fac6282ed2a4a4a101e">getEncoding</a> () const
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classFormatterListener.html#a4da77ab88d3e064b20b9b75f7a4310fb">getMediaType</a> () const
<li>virtual int <a class="el" href="classFormatterListener.html#a3bf5dfdcdb386e59f2d89d1045d3c2eb">getIndent</a> () const
</ul>
<h2><a name="pub-static-attribs"></a>
Static Public Attributes</h2>
<ul>
<li>static const XalanDOMChar <a class="el" href="classFormatterListener.html#a338f07f736d0d6b2d479a148fee146e9">s_piTarget</a> []
<li>static const XalanDOMChar <a class="el" href="classFormatterListener.html#a08581cf080749be2ea542910874eb8db">s_piData</a> []
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="classFormatterListener.html#ac2a09297e9577e685488c9d4819efa13">s_piTargetLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="classFormatterListener.html#a77aa34356fce6fc6abce63334e4636cd">s_piDataLength</a>
</ul>
<h2><a name="pro-methods"></a>
Protected Member Functions</h2>
<ul>
<li>void <a class="el" href="classFormatterListener.html#a80c7c5e2d27588b88c3cfcb7894f2798">setXMLVersion</a> (<a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">eXMLVersion</a> theVersion)
<dl class="el"><dd class="mdescRight">Set the output version during serializing. <a href="#a80c7c5e2d27588b88c3cfcb7894f2798"></a><br/></dl></ul>
<h2><a name="pro-attribs"></a>
Protected Attributes</h2>
<ul>
<li>const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> * <a class="el" href="classFormatterListener.html#a52439a85d9398bc46b7df7e1a19e456a">m_prefixResolver</a>
</ul>
<h2><a name="pro-static-attribs"></a>
Static Protected Attributes</h2>
<ul>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> <a class="el" href="classFormatterListener.html#a9f1d6ba296c02d89fd9b02c434b5d510">s_emptyString</a>
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A SAX-based formatter interface for the XSL processor. </p>
<p>This interface will be called as result tree elements are constructed. </p>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00056">56</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a1fc5c24b791093163b04dab56daa48d0"></a><!-- doxytag: member="FormatterListener::ParentType" ref="a1fc5c24b791093163b04dab56daa48d0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler <a class="el" href="classFormatterListener.html#a1fc5c24b791093163b04dab56daa48d0">FormatterListener::ParentType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00060">60</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a4fa8f54ee8831c8be70336c00a8352b1"></a><!-- doxytag: member="FormatterListener::size_type" ref="a4fa8f54ee8831c8be70336c00a8352b1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef XalanSize_t <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">FormatterListener::size_type</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00063">63</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a97b2a080679437ca6c87c534a6044083"></a><!-- doxytag: member="FormatterListener::eFormat" ref="a97b2a080679437ca6c87c534a6044083" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">FormatterListener::eFormat</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083aca354ae83fe552550a5b28387cfda683"></a><!-- doxytag: member="OUTPUT_METHOD_NONE" ref="a97b2a080679437ca6c87c534a6044083aca354ae83fe552550a5b28387cfda683" args="" -->OUTPUT_METHOD_NONE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083a9e3818e282c23178ec108b8c7e7bbcd2"></a><!-- doxytag: member="OUTPUT_METHOD_XML" ref="a97b2a080679437ca6c87c534a6044083a9e3818e282c23178ec108b8c7e7bbcd2" args="" -->OUTPUT_METHOD_XML</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083a58b2ed38bce9f5f86cc8ef16aa1c739f"></a><!-- doxytag: member="OUTPUT_METHOD_HTML" ref="a97b2a080679437ca6c87c534a6044083a58b2ed38bce9f5f86cc8ef16aa1c739f" args="" -->OUTPUT_METHOD_HTML</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083aa1273972d0e7d4916b926e97806e4c74"></a><!-- doxytag: member="OUTPUT_METHOD_TEXT" ref="a97b2a080679437ca6c87c534a6044083aa1273972d0e7d4916b926e97806e4c74" args="" -->OUTPUT_METHOD_TEXT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083ab8fe2d5a54a7a08e5e7c424aeef8c332"></a><!-- doxytag: member="OUTPUT_METHOD_DOM" ref="a97b2a080679437ca6c87c534a6044083ab8fe2d5a54a7a08e5e7c424aeef8c332" args="" -->OUTPUT_METHOD_DOM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a97b2a080679437ca6c87c534a6044083ab8a4aa11358e62ccd47754040ff3109d"></a><!-- doxytag: member="OUTPUT_METHOD_OTHER" ref="a97b2a080679437ca6c87c534a6044083ab8a4aa11358e62ccd47754040ff3109d" args="" -->OUTPUT_METHOD_OTHER</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00065">65</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a22c9af24851f6f64b5647ee4ee6c3dd9"></a><!-- doxytag: member="FormatterListener::eXMLVersion" ref="a22c9af24851f6f64b5647ee4ee6c3dd9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">FormatterListener::eXMLVersion</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a22c9af24851f6f64b5647ee4ee6c3dd9ac6fb9e535b1eef2f972abc8aadf9e19e"></a><!-- doxytag: member="XML_VERSION_1_0" ref="a22c9af24851f6f64b5647ee4ee6c3dd9ac6fb9e535b1eef2f972abc8aadf9e19e" args="" -->XML_VERSION_1_0</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a22c9af24851f6f64b5647ee4ee6c3dd9a15b5f728d7d29335f9b18ac3b619d6ff"></a><!-- doxytag: member="XML_VERSION_1_1" ref="a22c9af24851f6f64b5647ee4ee6c3dd9a15b5f728d7d29335f9b18ac3b619d6ff" args="" -->XML_VERSION_1_1</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00075">75</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aca0e395b86b7f4f0761e1b0c704038c7"></a><!-- doxytag: member="FormatterListener::FormatterListener" ref="aca0e395b86b7f4f0761e1b0c704038c7" args="(eFormat theFormat)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">FormatterListener::FormatterListener </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">eFormat</a>&nbsp;</td>
<td class="paramname"> <em>theFormat</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a79129c70f6680161a6753053700b167a"></a><!-- doxytag: member="FormatterListener::~FormatterListener" ref="a79129c70f6680161a6753053700b167a" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual FormatterListener::~FormatterListener </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a3dd17e5cbf3adc902dedfc6eb1dd44c9"></a><!-- doxytag: member="FormatterListener::cdata" ref="a3dd17e5cbf3adc902dedfc6eb1dd44c9" args="(const XMLCh *const ch, const size_type length)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::cdata </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>ch</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a>&nbsp;</td>
<td class="paramname"> <em>length</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Receive notification of cdata. </p>
<p>The Parser will call this method to report each chunk of character data. SAX parsers may return all contiguous character data in a single chunk, or they may split it into several chunks; however, all of the characters in any single event must come from the same external entity, so that the Locator provides useful information.</p>
<p>The application must not attempt to read from the array outside of the specified range.</p>
<p>Note that some parsers will report whitespace using the <a class="el" href="classFormatterListener.html#a1ac985a009aabfe9c868857a177ca260">ignorableWhitespace()</a> method rather than this one (validating parsers must do so).</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>ch</em>&nbsp;</td><td>pointer to characters from the XML document </td></tr>
<tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>number of characters to read from the array </td></tr>
</table>
</dd>
</dl>
<dl><dt><b>Exceptions:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>SAXException</em>&nbsp;</td><td></td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a30d4557883d94a30477344fb7a1f69bd">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#ad44c5c20707c6a18db16f6d2978ddcde">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a5783524f6168b8713eeff2a4bd8bea00">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToNull.html#a1a3a0fcaedc3a824678a4ce9f60858d2">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#add4dfd780abf664c9d2de18d3520f3c7">FormatterToText</a>, <a class="el" href="classXalanXMLSerializerBase.html#ad3cb074b72cf4b1ef12f4df081afc469">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#ab1ec2ec1deb9ff71aca8f82438463c56">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a3ce148868cd9153ca20a3ae4113a7044"></a><!-- doxytag: member="FormatterListener::characters" ref="a3ce148868cd9153ca20a3ae4113a7044" args="(const XMLCh *const chars, const size_type length)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::characters </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>chars</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a>&nbsp;</td>
<td class="paramname"> <em>length</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#ac0a8bdaf1d757e1506392ddd22b76c33">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#ae885ad730cee017c7b9b01ebf3a615fb">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a525c63558ac3a410a40198666784129c">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToNull.html#a0c812c3de33ca8b3404da08b9efb6c0d">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a07a8db57e00b02f0c9cb9f1b6bd4a57b">FormatterToText</a>, <a class="el" href="classXalanXMLSerializerBase.html#a8c222b9d32f3d5505c2fee6d031d672e">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a7fa1afce2bccc4199c9c294f995f9f47">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a18ab1aa51b868ead8dc2e4c55aa425a2"></a><!-- doxytag: member="FormatterListener::charactersRaw" ref="a18ab1aa51b868ead8dc2e4c55aa425a2" args="(const XMLCh *const chars, const size_type length)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::charactersRaw </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>chars</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a>&nbsp;</td>
<td class="paramname"> <em>length</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Receive notification of character data. </p>
<p>If available, when the disable-output-escaping attribute is used, output raw text without escaping.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>chars</em>&nbsp;</td><td>pointer to characters from the XML document </td></tr>
<tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>number of characters to read from the array </td></tr>
</table>
</dd>
</dl>
<dl><dt><b>Exceptions:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>SAXException</em>&nbsp;</td><td></td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a0f88f418b19286c60e4c0f34c8e5b220">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a12b99b35a19b15b48fecb6d3ea96cc3c">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a6b159e0cc71663928573577d22aec5ae">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToNull.html#a63aba17ae1f9090f63d2859d64d312e0">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a06dc1fcc7c9b58527d6d9ff1ea72f0e3">FormatterToText</a>, <a class="el" href="classFormatterToXMLUnicode.html#a2dd334f5dd4d57dbc86342c219a48d60">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, <a class="el" href="classXalanXMLSerializerBase.html#a7db6e75bf8bfe81f168a95efd59e0765">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a5d64252b034c2a17d8137aef33283d4d">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a64692100e4e57b2e45d910d4ea05d511"></a><!-- doxytag: member="FormatterListener::comment" ref="a64692100e4e57b2e45d910d4ea05d511" args="(const XMLCh *const data)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::comment </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>data</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Called when a Comment is to be constructed. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>pointer to comment data </td></tr>
</table>
</dd>
</dl>
<dl><dt><b>Exceptions:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>SAXException</em>&nbsp;</td><td></td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#af566a1d84e4d6053cf8a70114af4771b">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a7bfddefb3530c7cda9e26939b9e73968">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a55f7dc3193244e6a7e23bc754620c3b2">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#ae972d8d7b59243d58cbe744bba5d93c1">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToNull.html#a563d7667a0c5bbca873252271414638a">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a7a99da29cb9704e569b2ac2993134ac0">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a3dad5229c66be02aae25c76ed2e1ac2a">FormatterToXML</a>, <a class="el" href="classFormatterToXMLUnicode.html#a156afd69c80e08c89697f7be85b0a9a0">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, <a class="el" href="classXalanXMLSerializerBase.html#a2b25028d959fecfda51cab39a5e3bd62">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a8144e0ba2cff6d79aaef48f5d8ffb1bf">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a82e9e9315647350cca3b1a17c07c7c3d"></a><!-- doxytag: member="FormatterListener::endDocument" ref="a82e9e9315647350cca3b1a17c07c7c3d" args="()=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::endDocument </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a234ac45a3c5dc1eb8bb8874e04b9e4e4">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#adaf5df727c334841c95f2d66ce13c0b8">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a4bd4b1faad6cac558db3e4083d7d9910">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#a05b287b3aee8eab47abd91c029648dfc">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToHTML.html#a49ecb3b6314ca61efe93d52991b3ba11">FormatterToHTML</a>, <a class="el" href="classFormatterToNull.html#ae56eab9657c22ae74f804c1e3cbb3eca">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a6cca5c5bd997a4b67b3557fa4ed9a3c1">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#ae1687df652d4ba79a336d60f14b5c59d">FormatterToXML</a>, <a class="el" href="classFormatterToXMLUnicode.html#a29dd2deca61fac5db75ff312a5ceacdf">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, and <a class="el" href="classFormatterStringLengthCounter.html#aa9556c0462d01057fbd024d912df1857">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a0c551e1c370ed2344a2b4314cb4cbecf"></a><!-- doxytag: member="FormatterListener::endElement" ref="a0c551e1c370ed2344a2b4314cb4cbecf" args="(const XMLCh *const name)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::endElement </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>name</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#abfc22f30b8f2369e1493937f27da2274">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a9e0237b8e0697eda7d64751c771fd8bf">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#ab904a482dbb13517c18e24e290b3eaf5">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#a4f9395be1c3901bd107f86ba8a77fb67">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToHTML.html#a9da4e285f3cfb1e50736f879afc5cbd3">FormatterToHTML</a>, <a class="el" href="classFormatterToNull.html#add9b6d955875d34163e17f62b0b0d49e">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#acf398ec55769f8457d442440a5a2f569">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a4db3a2a18d1f9af4597fe0f503a1d0ad">FormatterToXML</a>, <a class="el" href="classFormatterToXMLUnicode.html#a823ffe8a3a680cdfc1cd5e8345269b99">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, <a class="el" href="classXalanXMLSerializerBase.html#a6b205c68a7dbc9052171795bca19c158">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a0fd06cbcf788ee3fa288a23493780513">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a5cc2496d5da4a9c26aafd3d1a8bc8c02"></a><!-- doxytag: member="FormatterListener::entityReference" ref="a5cc2496d5da4a9c26aafd3d1a8bc8c02" args="(const XMLCh *const name)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::entityReference </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>name</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Receive notification of a entityReference. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>pointer to characters from the XML document </td></tr>
</table>
</dd>
</dl>
<dl><dt><b>Exceptions:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>SAXException</em>&nbsp;</td><td></td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#ab0ed3e4a3ef9ff5294f18b1965401b74">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a1023f58f8f2f2851178e1bffab9b9c8e">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#ae5923e4a7a2e9acd33500c9521370e94">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#a182f6e38982814a70d6d331e55fae1c1">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToHTML.html#ab838102726fa31835a9ea4cfee8a39c6">FormatterToHTML</a>, <a class="el" href="classFormatterToNull.html#a2ca2ab70c870fad63616b002116b72ee">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#ad81e7310cf075c917b43ea60d3ae274d">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a773e9f97915586d674d8f1f04df5d6ac">FormatterToXML</a>, <a class="el" href="classFormatterToXMLUnicode.html#aad78580522528e92d8d71329ba8db368">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, <a class="el" href="classXalanXMLSerializerBase.html#aa082d1ecb2cd7837a0a7f819e7c59962">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#aaf3f493d13cca259482e74a996787b2a">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="ab2d05ecd5bc66c603ccce372429abf85"></a><!-- doxytag: member="FormatterListener::getDoctypePublic" ref="ab2d05ecd5bc66c603ccce372429abf85" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; FormatterListener::getDoctypePublic </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToXML.html#a8193027a909352079781c536c5ec800a">FormatterToXML</a>, and <a class="el" href="classXalanXMLSerializerBase.html#a0dced86f0f1d36e0b510bca694ba9460">XalanXMLSerializerBase</a>.</p>
</div>
</div>
<a class="anchor" id="a2b06d0bc817777293ecf275012b4410c"></a><!-- doxytag: member="FormatterListener::getDoctypeSystem" ref="a2b06d0bc817777293ecf275012b4410c" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; FormatterListener::getDoctypeSystem </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToXML.html#a262643911ac5a401281fc9ca332680fe">FormatterToXML</a>, and <a class="el" href="classXalanXMLSerializerBase.html#a2d3e3bed7c2de98e82e645e51542129d">XalanXMLSerializerBase</a>.</p>
</div>
</div>
<a class="anchor" id="a8e76a3476bf02fac6282ed2a4a4a101e"></a><!-- doxytag: member="FormatterListener::getEncoding" ref="a8e76a3476bf02fac6282ed2a4a4a101e" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; FormatterListener::getEncoding </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToText.html#a6f2257e6ea1c3c1e06439df441545349">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#ad6a3d83f98ee04266dd1729b689a1e43">FormatterToXML</a>, and <a class="el" href="classXalanXMLSerializerBase.html#a83b498a402a502c8f31f71d2e7fdca33">XalanXMLSerializerBase</a>.</p>
</div>
</div>
<a class="anchor" id="a3bf5dfdcdb386e59f2d89d1045d3c2eb"></a><!-- doxytag: member="FormatterListener::getIndent" ref="a3bf5dfdcdb386e59f2d89d1045d3c2eb" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual int FormatterListener::getIndent </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToXML.html#aad9d614ce64cc29204dc65ca135c8d39">FormatterToXML</a>.</p>
</div>
</div>
<a class="anchor" id="a4da77ab88d3e064b20b9b75f7a4310fb"></a><!-- doxytag: member="FormatterListener::getMediaType" ref="a4da77ab88d3e064b20b9b75f7a4310fb" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; FormatterListener::getMediaType </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToXML.html#ae77133337ef391453f4fea6dceee6594">FormatterToXML</a>.</p>
</div>
</div>
<a class="anchor" id="a56b5cae1fbca07005b9d01ae6c1b64c7"></a><!-- doxytag: member="FormatterListener::getOutputFormat" ref="a56b5cae1fbca07005b9d01ae6c1b64c7" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classFormatterListener.html#a97b2a080679437ca6c87c534a6044083">eFormat</a> FormatterListener::getOutputFormat </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the output format for the instance. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An enum indicating the output format. </dd></dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00092">92</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a5a3cb51f20271205829e56d175ccc55e"></a><!-- doxytag: member="FormatterListener::getPrefixResolver" ref="a5a3cb51f20271205829e56d175ccc55e" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classPrefixResolver.html">PrefixResolver</a>* FormatterListener::getPrefixResolver </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a> for the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A pointer to the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a>, if any. </dd></dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00126">126</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a94ec3c89faa43cc3235889cd632eed9f"></a><!-- doxytag: member="FormatterListener::getWriter" ref="a94ec3c89faa43cc3235889cd632eed9f" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classWriter.html">Writer</a>* FormatterListener::getWriter </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented in <a class="el" href="classFormatterToText.html#a213e9326b93fe26e849ecedf32e7dead">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#aa86b1d6f034f0a574797f562bdcbe9a6">FormatterToXML</a>, and <a class="el" href="classFormatterToXMLUnicode.html#a2e28dd027dc252649878f38c7ee15acc">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>.</p>
</div>
</div>
<a class="anchor" id="a661fc9b6ff2d5249a21e3a8a2fb227c5"></a><!-- doxytag: member="FormatterListener::getXMLVersion" ref="a661fc9b6ff2d5249a21e3a8a2fb227c5" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">eXMLVersion</a> FormatterListener::getXMLVersion </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the version of XML the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> is generating. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An enum indication the XML version. </dd></dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00104">104</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1ac985a009aabfe9c868857a177ca260"></a><!-- doxytag: member="FormatterListener::ignorableWhitespace" ref="a1ac985a009aabfe9c868857a177ca260" args="(const XMLCh *const chars, const size_type length)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::ignorableWhitespace </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>chars</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">size_type</a>&nbsp;</td>
<td class="paramname"> <em>length</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#afba3f757e76fcf14e3074a8266c55cfb">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a8ca8f72f51cc2d006b6fb171c765226c">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a6cbce28a3868794227de1788a0830564">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToNull.html#a09a5059a84e6f2b8e0d293f6aa6b0113">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a692e2c2ca355295cafd97a8ecf6c09d7">FormatterToText</a>, <a class="el" href="classXalanXMLSerializerBase.html#a093732b09379da1c1dd891c7a686d4e8">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#aa92add9d7930dd4f91aad92c023a94e7">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a2f83d0391f3b9713546945b61a3d8ee8"></a><!-- doxytag: member="FormatterListener::isXML1_1Version" ref="a2f83d0391f3b9713546945b61a3d8ee8" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool FormatterListener::isXML1_1Version </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determine if the version of XML output is 1.1. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the output version is 1.1, false if not. </dd></dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00115">115</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a42cddea41720bd6b6c3c117a6198ef81"></a><!-- doxytag: member="FormatterListener::processingInstruction" ref="a42cddea41720bd6b6c3c117a6198ef81" args="(const XMLCh *const target, const XMLCh *const data)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::processingInstruction </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>target</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a60fb364777edacbc272c27cddafcfcbf">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a61e18e6790ac25195e4f9b4d8ed093b4">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a349f9415d7a273de3765bb93297500c2">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#af2b0c7057ce28fda059d45d7a3b671f2">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToHTML.html#a34a1ff48963e4e627f3fe169ec729e0f">FormatterToHTML</a>, <a class="el" href="classFormatterToNull.html#aafe6e5fe42eac096670ffb30c26068ba">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a920b0e4984f829bb5756af0b884b4b9e">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a44bca67b1e04babe52974725152e057b">FormatterToXML</a>, <a class="el" href="classXalanXMLSerializerBase.html#a46785a54b8354c83763ceca02294756f">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a67e66a9aa40e1ce801cbd5a925e8b1d0">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a76ba87b5c046b23538a26d5b0621010b"></a><!-- doxytag: member="FormatterListener::resetDocument" ref="a76ba87b5c046b23538a26d5b0621010b" args="()=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::resetDocument </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a747c531877421c13248763b11db5e3be">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a7bb2e62ee6262f2f9b3fd7ba5914f96c">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#a00ce246294a4bddb5b0046cc85fd108a">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#ae90fd1c118c59b34c130a90cd5ba7c4f">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToNull.html#ade499e0fd646afb6451ab5a649aee381">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a84e275c2e321444412b7e7d66a21f13e">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a9f70fb130604ed5b487ab88402372e44">FormatterToXML</a>, <a class="el" href="classXalanXMLSerializerBase.html#a36f96f0ee72eb09b0188fbda3d82d880">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#aa71923bd782ae1e279cf060b6aab82e3">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a646fe8ea374bafd04522fe0bfdee7be1"></a><!-- doxytag: member="FormatterListener::setDocumentLocator" ref="a646fe8ea374bafd04522fe0bfdee7be1" args="(const Locator *const locator)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::setDocumentLocator </td>
<td>(</td>
<td class="paramtype">const Locator *const &nbsp;</td>
<td class="paramname"> <em>locator</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a932de371585a3472330f1533156c413b">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a4a22d217cab46c4c6929488d6e5aea4b">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#ad4f8dfa8b4edcbcf7dbec0bb69af34b5">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#a9a6cb11f870abd0c1c81e4e1eb55c025">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToNull.html#ad9646d12f57dbb05b7b4f875376ca73a">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#a205bf9883dec08be419c51330a3d617f">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#abb197ffd2f68f0c4e76cb29de9c5dfea">FormatterToXML</a>, <a class="el" href="classXalanXMLSerializerBase.html#ac635d11ad225aee254e3dcf9c24e53bf">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a046b038281016dbec025988360df2877">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a07468d5681c9c60b81022b710e6e7ebf"></a><!-- doxytag: member="FormatterListener::setPrefixResolver" ref="a07468d5681c9c60b81022b710e6e7ebf" args="(const PrefixResolver *thePrefixResolver)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void FormatterListener::setPrefixResolver </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> *&nbsp;</td>
<td class="paramname"> <em>thePrefixResolver</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Set the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a> for the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>thePrefixResolver</em>&nbsp;</td><td>A pointer to the <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a>, if any. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00137">137</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a80c7c5e2d27588b88c3cfcb7894f2798"></a><!-- doxytag: member="FormatterListener::setXMLVersion" ref="a80c7c5e2d27588b88c3cfcb7894f2798" args="(eXMLVersion theVersion)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void FormatterListener::setXMLVersion </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classFormatterListener.html#a22c9af24851f6f64b5647ee4ee6c3dd9">eXMLVersion</a>&nbsp;</td>
<td class="paramname"> <em>theVersion</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Set the output version during serializing. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theVersion</em>&nbsp;</td><td>XML version of the output </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00285">285</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="acf58b52bf6868f9ca0204faa7cad5d3e"></a><!-- doxytag: member="FormatterListener::startDocument" ref="acf58b52bf6868f9ca0204faa7cad5d3e" args="()=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::startDocument </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToSourceTree.html#a6807bc4544198cb6a3c2765032c13c6f">FormatterToSourceTree</a>, <a class="el" href="classStylesheetHandler.html#a67c3c33d22e89e199c2e96d465d9ec99">StylesheetHandler</a>, <a class="el" href="classFormatterToXercesDOM.html#aaaf3158201cf20db37ec9c6e8bd8a37e">FormatterToXercesDOM</a>, <a class="el" href="classFormatterToDeprecatedXercesDOM.html#a90db5d973e7f03749cbff38855020bb4">FormatterToDeprecatedXercesDOM</a>, <a class="el" href="classFormatterToHTML.html#a455aa6dfc8247b138d94bf0ab5b756a4">FormatterToHTML</a>, <a class="el" href="classFormatterToNull.html#ae54378586deed83a2bcea8cd093a247b">FormatterToNull</a>, <a class="el" href="classFormatterToText.html#aa3fdd9d2b65a6c1443db12da6cc51d82">FormatterToText</a>, <a class="el" href="classFormatterToXML.html#a2e511ca1879a1a145a84a8d266954ed6">FormatterToXML</a>, <a class="el" href="classXalanXMLSerializerBase.html#a347f7ffe207c3a3bdab28bb8bca9d024">XalanXMLSerializerBase</a>, and <a class="el" href="classFormatterStringLengthCounter.html#a5386c9291d06dd1ec2c9c4bf05a8169b">FormatterStringLengthCounter</a>.</p>
</div>
</div>
<a class="anchor" id="a1f3776570e3ac272a32f149ed077b32c"></a><!-- doxytag: member="FormatterListener::startElement" ref="a1f3776570e3ac272a32f149ed077b32c" args="(const XMLCh *const name, AttributeList &amp;attrs)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void FormatterListener::startElement </td>
<td>(</td>
<td class="paramtype">const XMLCh *const &nbsp;</td>
<td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AttributeList &amp;&nbsp;</td>
<td class="paramname"> <em>attrs</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implemented in <a class="el" href="classFormatterToXMLUnicode.html#a08b92e775396a226969b4dbbc88f801d">FormatterToXMLUnicode&lt; UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion &gt;</a>, and <a class="el" href="classXalanXMLSerializerBase.html#abed57c0818c2627fe55fc3840e6c2d80">XalanXMLSerializerBase</a>.</p>
</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a52439a85d9398bc46b7df7e1a19e456a"></a><!-- doxytag: member="FormatterListener::m_prefixResolver" ref="a52439a85d9398bc46b7df7e1a19e456a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classPrefixResolver.html">PrefixResolver</a>* <a class="el" href="classFormatterListener.html#a52439a85d9398bc46b7df7e1a19e456a">FormatterListener::m_prefixResolver</a><code> [protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00275">275</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a9f1d6ba296c02d89fd9b02c434b5d510"></a><!-- doxytag: member="FormatterListener::s_emptyString" ref="a9f1d6ba296c02d89fd9b02c434b5d510" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> <a class="el" href="classFormatterListener.html#a9f1d6ba296c02d89fd9b02c434b5d510">FormatterListener::s_emptyString</a><code> [static, protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00277">277</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a08581cf080749be2ea542910874eb8db"></a><!-- doxytag: member="FormatterListener::s_piData" ref="a08581cf080749be2ea542910874eb8db" args="[]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar <a class="el" href="classFormatterListener.html#a08581cf080749be2ea542910874eb8db">FormatterListener::s_piData</a>[]<code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00261">261</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a77aa34356fce6fc6abce63334e4636cd"></a><!-- doxytag: member="FormatterListener::s_piDataLength" ref="a77aa34356fce6fc6abce63334e4636cd" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="classFormatterListener.html#a77aa34356fce6fc6abce63334e4636cd">FormatterListener::s_piDataLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00268">268</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a338f07f736d0d6b2d479a148fee146e9"></a><!-- doxytag: member="FormatterListener::s_piTarget" ref="a338f07f736d0d6b2d479a148fee146e9" args="[]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar <a class="el" href="classFormatterListener.html#a338f07f736d0d6b2d479a148fee146e9">FormatterListener::s_piTarget</a>[]<code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00259">259</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac2a09297e9577e685488c9d4819efa13"></a><!-- doxytag: member="FormatterListener::s_piTargetLength" ref="ac2a09297e9577e685488c9d4819efa13" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="classFormatterListener.html#ac2a09297e9577e685488c9d4819efa13">FormatterListener::s_piTargetLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="FormatterListener_8hpp_source.html#l00267">267</a> of file <a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="FormatterListener_8hpp_source.html">FormatterListener.hpp</a></li>
</ul>
</div>
<p align="center"><a href="graph_legend.html">Interpreting class diagrams</a></p>
<p><font color="#000000" face="arial,helvetica,sanserif" size="-1">
<i><a href="http://www.doxygen.org/">Doxygen</a> and
<a href="http://www.graphviz.org/">GraphViz</a> are
used to generate this API documentation from the Xalan-C header files.</i></font></p>
<table border="0" cellpadding="0" cellspacing="0" width="80%">
<tr>
<td width="80%" valign="top">
<p align="center"><b>Xalan-C++ XSLT Processor Version 1.11</b><br/>
Copyright &copy; 1999-2012 The Apache Software Foundation.<br/>
All Rights Reserved.</p>
</td>
</tr>
<tr>
<td width="100%">
<p align="center"><img src="asf_logo_wide.gif" width="268" height="25" align="bottom" border="0" alt="Apache Logo">
</td>
</tr>
</table>
</body>
</html>