blob: c3f81aa86473835dba741350570f3e762c1d57e8 [file] [log] [blame]
<HTML><HEAD><TITLE>Xalan-C++ API Documentation</TITLE></HEAD>
<BODY>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center">The Xalan C++ XSLT Processor Version 1.10</h3>
</BODY>
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
<hr><h1>FormatterToXMLUnicode Class Template Reference</h1>FormatterToXMLUnicode formats SAX-style events into XML.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="FormatterToXMLUnicode_8hpp-source.html">FormatterToXMLUnicode.hpp</a>&gt;</code>
<p>
Inheritance diagram for FormatterToXMLUnicode:<p><center><img src="classFormatterToXMLUnicode__inherit__graph.gif" border="0" usemap="#FormatterToXMLUnicode_inherit_map" alt="Inheritance graph"></center>
<map name="FormatterToXMLUnicode_inherit_map">
<area href="classXalanXMLSerializerBase.html" shape="rect" coords="6,42,169,18">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for FormatterToXMLUnicode:<p><center><img src="classFormatterToXMLUnicode__coll__graph.gif" border="0" usemap="#FormatterToXMLUnicode_coll_map" alt="Collaboration graph"></center>
<map name="FormatterToXMLUnicode_coll_map">
<area href="classXalanXMLSerializerBase.html" shape="rect" coords="6,42,169,18">
<area href="classXalanDOMString.html" shape="rect" coords="318,42,436,18">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classFormatterToXMLUnicode-members.html">List of all members.</a><h2>Public Types</h2>
<ul>
<li>typedef UnicodeWriter::value_type <a class="el" href="classFormatterToXMLUnicode.html#s0">value_type</a>
<li>enum { <a class="el" href="classFormatterToXMLUnicode.html#s2s1">eDefaultIndentAmount</a> = 0
}
</ul>
<h2>Public Methods</h2>
<ul>
<li><a class="el" href="classFormatterToXMLUnicode.html#a0">FormatterToXMLUnicode</a> (MemoryManager &amp;theManager, <a class="el" href="classWriter.html">Writer</a> &amp;writer, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;encoding, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;doctypeSystem=s_emptyString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;doctypePublic=s_emptyString, bool xmlDecl=true, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;standalone=s_emptyString, <a class="el" href="XalanMap_8hpp.html#a1">size_type</a> indent=eDefaultIndentAmount)
<dl class="el"><dd><font size=-1><em>Constructor.</em> <a href="#a0">More...</a><em><br><br></em></font></dl><li>virtual <a class="el" href="classFormatterToXMLUnicode.html#a1">~FormatterToXMLUnicode</a> ()
<li><a class="el" href="classWriter.html">Writer</a>* <a class="el" href="classFormatterToXMLUnicode.html#a2">getWriter</a> () const
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a3">endDocument</a> ()
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a4">startElement</a> (const XMLCh *const name, AttributeList &amp;attrs)
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a5">endElement</a> (const XMLCh *const name)
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a6">charactersRaw</a> (const XMLCh *const chars, const unsigned int length)
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a7">entityReference</a> (const XMLCh *const name)
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#a8">comment</a> (const XMLCh *const data)
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classFormatterToXMLUnicode.html#a9">getEncoding</a> () const
</ul>
<h2>Static Public Methods</h2>
<ul>
<li>FormatterToXMLUnicode* <a class="el" href="classFormatterToXMLUnicode.html#d0">create</a> (<a class="el" href="XalanMemoryManagement_8hpp.html#a5">MemoryManagerType</a> &amp;theManager, <a class="el" href="classWriter.html">Writer</a> &amp;writer, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;encoding, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;doctypeSystem=s_emptyString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;doctypePublic=s_emptyString, bool xmlDecl=true, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;standalone=s_emptyString, <a class="el" href="XalanMap_8hpp.html#a1">size_type</a> indent=eDefaultIndentAmount)
</ul>
<h2>Protected Methods</h2>
<ul>
<li>virtual void <a class="el" href="classFormatterToXMLUnicode.html#b0">flushBuffer</a> ()
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b1">writeXMLHeader</a> ()
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b2">writeDoctypeDecl</a> (const XalanDOMChar *name)
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b3">writeProcessingInstruction</a> (const XMLCh *target, const XMLCh *data)
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b4">writeCharacters</a> (const XMLCh *chars, unsigned int length)
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b5">writeCDATA</a> (const XMLCh *chars, unsigned int length)
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b6">outputNewline</a> ()
<dl class="el"><dd><font size=-1><em>Output a line break.</em> <a href="#b6">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="classFormatterToXMLUnicode.html#b7">writeDefaultEscape</a> (XalanDOMChar ch)
<dl class="el"><dd><font size=-1><em>Escape and write a character.</em> <a href="#b7">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="classFormatterToXMLUnicode.html#b8">writeDefaultAttributeEscape</a> (XalanDOMChar ch)
<dl class="el"><dd><font size=-1><em>Escape and write a character in an attribute.</em> <a href="#b8">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classFormatterToXMLUnicode.html#b9">writeDefaultEntity</a> (XalanDOMChar ch)
<dl class="el"><dd><font size=-1><em>Handle one of the default entities, return false if it is not a default entity.</em> <a href="#b9">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classFormatterToXMLUnicode.html#b10">writeDefaultAttributeEntity</a> (XalanDOMChar ch)
<dl class="el"><dd><font size=-1><em>Handle one of the default entities, return false if it is not a default entity.</em> <a href="#b10">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="classFormatterToXMLUnicode.html#b11">writeParentTagEnd</a> ()
<dl class="el"><dd><font size=-1><em>Check to see if a parent's "&gt;" has been written, and, if it has not, write it.</em> <a href="#b11">More...</a><em><br><br></em></font></dl><li><a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <a class="el" href="classFormatterToXMLUnicode.html#b12">writeNormalizedChar</a> (XalanDOMChar ch, const XalanDOMChar chars[], <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> start, <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> length)
<dl class="el"><dd><font size=-1><em>Write a normalized character to the stream.</em> <a href="#b12">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="classFormatterToXMLUnicode.html#b13">writeNumericCharacterReference</a> (unsigned long theNumber)
<li><a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <a class="el" href="classFormatterToXMLUnicode.html#b14">writeNormalizedCharBig</a> (const XalanDOMChar chars[], <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> start, <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> length)
<li>void <a class="el" href="classFormatterToXMLUnicode.html#b15">writeCDATAChars</a> (const XalanDOMChar chars[], <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> length, bool &amp;outsideCDATA)
<dl class="el"><dd><font size=-1><em>Write characters for a CDATA section.</em> <a href="#b15">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="classFormatterToXMLUnicode.html#b16">writeAttrString</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> theStringLength)
<dl class="el"><dd><font size=-1><em>Write an attribute string.</em> <a href="#b16">More...</a><em><br><br></em></font></dl></ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; class FormatterToXMLUnicode</h3>
FormatterToXMLUnicode formats SAX-style events into XML.
<p>
<hr><h2>Member Typedef Documentation</h2>
<a name="s0" doxytag="FormatterToXMLUnicode::value_type"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
typedef UnicodeWriter::value_type FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::value_type
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr><h2>Member Enumeration Documentation</h2>
<a name="s2" doxytag="FormatterToXMLUnicode::@22"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
anonymous enum
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt>
<b>Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><a name="s2s1" doxytag="eDefaultIndentAmount"></a><em>eDefaultIndentAmount</em>
&nbsp;</td><td>
</td></tr>
</table>
</dl>
</td>
</tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="FormatterToXMLUnicode::FormatterToXMLUnicode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt; (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classWriter.html">Writer</a> &amp; <em>writer</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>encoding</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>doctypeSystem</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>doctypePublic</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
bool <em>xmlDecl</em> = true,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>standalone</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="XalanMap_8hpp.html#a1">size_type</a> <em>indent</em> = eDefaultIndentAmount&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Constructor.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>theManager</em>
&nbsp;</td><td>
The MemoryManager instance to use for all memory allocations </td></tr>
<tr><td valign=top><em>writer</em>
&nbsp;</td><td>
the writer. </td></tr>
<tr><td valign=top><em>version</em>
&nbsp;</td><td>
the string to write for the XML version number. </td></tr>
<tr><td valign=top><em>doctypeSystem</em>
&nbsp;</td><td>
system identifier to be used in the document type declaration </td></tr>
<tr><td valign=top><em>doctypePublic</em>
&nbsp;</td><td>
public identifier to be used in the document type declaration </td></tr>
<tr><td valign=top><em>xmlDecl</em>
&nbsp;</td><td>
true if the XSLT processor should output an XML declaration </td></tr>
<tr><td valign=top><em>standalone</em>
&nbsp;</td><td>
The string the XSLT processor should output for the standalone document declaration </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="a1" doxytag="FormatterToXMLUnicode::~FormatterToXMLUnicode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::~FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt; (
</b></td>
<td valign="bottom"><b>
)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="a6" doxytag="FormatterToXMLUnicode::charactersRaw"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::charactersRaw (
</b></td>
<td valign="bottom"><b>
const XMLCh *const <em>chars</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const unsigned int <em>length</em>&nbsp;)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a8" doxytag="FormatterToXMLUnicode::comment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::comment (
</b></td>
<td valign="bottom"><b>
const XMLCh *const <em>data</em>&nbsp;)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="d0" doxytag="FormatterToXMLUnicode::create"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt; * FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::create (
</b></td>
<td valign="bottom"><b>
<a class="el" href="XalanMemoryManagement_8hpp.html#a5">MemoryManagerType</a> &amp; <em>theManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classWriter.html">Writer</a> &amp; <em>writer</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>encoding</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>doctypeSystem</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>doctypePublic</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
bool <em>xmlDecl</em> = true,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <em>standalone</em> = s_emptyString,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="XalanMap_8hpp.html#a1">size_type</a> <em>indent</em> = eDefaultIndentAmount&nbsp;)<code> [static]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a3" doxytag="FormatterToXMLUnicode::endDocument"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::endDocument (
</b></td>
<td valign="bottom"><b>
)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a5" doxytag="FormatterToXMLUnicode::endElement"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::endElement (
</b></td>
<td valign="bottom"><b>
const XMLCh *const <em>name</em>&nbsp;)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a7" doxytag="FormatterToXMLUnicode::entityReference"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::entityReference (
</b></td>
<td valign="bottom"><b>
const XMLCh *const <em>name</em>&nbsp;)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b0" doxytag="FormatterToXMLUnicode::flushBuffer"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::flushBuffer (
</b></td>
<td valign="bottom"><b>
)<code> [protected, virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a9" doxytag="FormatterToXMLUnicode::getEncoding"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::getEncoding (
</b></td>
<td valign="bottom"><b>
) const<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a2" doxytag="FormatterToXMLUnicode::getWriter"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
<a class="el" href="classWriter.html">Writer</a> * FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::getWriter (
</b></td>
<td valign="bottom"><b>
) const
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b6" doxytag="FormatterToXMLUnicode::outputNewline"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::outputNewline (
</b></td>
<td valign="bottom"><b>
)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Output a line break.
<p>
</td>
</tr>
</table>
<a name="a4" doxytag="FormatterToXMLUnicode::startElement"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::startElement (
</b></td>
<td valign="bottom"><b>
const XMLCh *const <em>name</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
AttributeList &amp; <em>attrs</em>&nbsp;)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b16" doxytag="FormatterToXMLUnicode::writeAttrString"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeAttrString (
</b></td>
<td valign="bottom"><b>
const XalanDOMChar * <em>theString</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>theStringLength</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Write an attribute string.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>theString</em>
&nbsp;</td><td>
The string to write. </td></tr>
<tr><td valign=top><em>theStringLength</em>
&nbsp;</td><td>
The length of the string. </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="b5" doxytag="FormatterToXMLUnicode::writeCDATA"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeCDATA (
</b></td>
<td valign="bottom"><b>
const XMLCh * <em>chars</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
unsigned int <em>length</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b15" doxytag="FormatterToXMLUnicode::writeCDATAChars"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeCDATAChars (
</b></td>
<td valign="bottom"><b>
const XalanDOMChar <em>chars</em>[],
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>length</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
bool &amp; <em>outsideCDATA</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Write characters for a CDATA section.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>ch</em>
&nbsp;</td><td>
the string to write. </td></tr>
<tr><td valign=top><em>length</em>
&nbsp;</td><td>
the length of the string. </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="b4" doxytag="FormatterToXMLUnicode::writeCharacters"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeCharacters (
</b></td>
<td valign="bottom"><b>
const XMLCh * <em>chars</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
unsigned int <em>length</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b10" doxytag="FormatterToXMLUnicode::writeDefaultAttributeEntity"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
bool FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeDefaultAttributeEntity (
</b></td>
<td valign="bottom"><b>
XalanDOMChar <em>ch</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Handle one of the default entities, return false if it is not a default entity.
<p>
</td>
</tr>
</table>
<a name="b8" doxytag="FormatterToXMLUnicode::writeDefaultAttributeEscape"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeDefaultAttributeEscape (
</b></td>
<td valign="bottom"><b>
XalanDOMChar <em>ch</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Escape and write a character in an attribute.
<p>
</td>
</tr>
</table>
<a name="b9" doxytag="FormatterToXMLUnicode::writeDefaultEntity"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
bool FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeDefaultEntity (
</b></td>
<td valign="bottom"><b>
XalanDOMChar <em>ch</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Handle one of the default entities, return false if it is not a default entity.
<p>
</td>
</tr>
</table>
<a name="b7" doxytag="FormatterToXMLUnicode::writeDefaultEscape"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeDefaultEscape (
</b></td>
<td valign="bottom"><b>
XalanDOMChar <em>ch</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Escape and write a character.
<p>
</td>
</tr>
</table>
<a name="b2" doxytag="FormatterToXMLUnicode::writeDoctypeDecl"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeDoctypeDecl (
</b></td>
<td valign="bottom"><b>
const XalanDOMChar * <em>name</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b12" doxytag="FormatterToXMLUnicode::writeNormalizedChar"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeNormalizedChar (
</b></td>
<td valign="bottom"><b>
XalanDOMChar <em>ch</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const XalanDOMChar <em>chars</em>[],
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>start</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>length</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Write a normalized character to the stream.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>ch</em>
&nbsp;</td><td>
the string to write. </td></tr>
<tr><td valign=top><em>start</em>
&nbsp;</td><td>
the start offset into the string. </td></tr>
<tr><td valign=top><em>length</em>
&nbsp;</td><td>
the length of the string. </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="b14" doxytag="FormatterToXMLUnicode::writeNormalizedCharBig"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeNormalizedCharBig (
</b></td>
<td valign="bottom"><b>
const XalanDOMChar <em>chars</em>[],
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>start</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
<a class="el" href="classXalanDOMString.html#s6">XalanDOMString::size_type</a> <em>length</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b13" doxytag="FormatterToXMLUnicode::writeNumericCharacterReference"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeNumericCharacterReference (
</b></td>
<td valign="bottom"><b>
unsigned long <em>theNumber</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b11" doxytag="FormatterToXMLUnicode::writeParentTagEnd"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeParentTagEnd (
</b></td>
<td valign="bottom"><b>
)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Check to see if a parent's "&gt;" has been written, and, if it has not, write it.
<p>
</td>
</tr>
</table>
<a name="b3" doxytag="FormatterToXMLUnicode::writeProcessingInstruction"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeProcessingInstruction (
</b></td>
<td valign="bottom"><b>
const XMLCh * <em>target</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const XMLCh * <em>data</em>&nbsp;)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="b1" doxytag="FormatterToXMLUnicode::writeXMLHeader"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><b>
template&lt;class UnicodeWriter, class ConstantsType, class CharPredicate, class IndentHandler, FormatterListener::eXMLVersion XMLVersion&gt; </b></td>
</tr>
<tr>
<td nowrap valign="top"><b>
void FormatterToXMLUnicode&lt;UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion&gt;::writeXMLHeader (
</b></td>
<td valign="bottom"><b>
)<code> [protected]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="FormatterToXMLUnicode_8hpp-source.html">FormatterToXMLUnicode.hpp</a></ul>
<p align="center"><a href="diagramnotes.html">Interpreting class diagrams</a></p>
<p><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<i><A href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</A> and
<A href="http://www.research.att.com/sw/tools/graphviz/">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="820"><TR><TD bgcolor="#0086b2"><IMG height="1" src="../resources/dot.gif" width="1" alt="dot"></TD></TR></TABLE>
<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.10</B><BR>
Copyright &copy; 1999-2004 The Apache Software Foundation. All Rights Reserved.</i></p>
</TD>
</TR>
<TR>
<TD WIDTH="100%">
<P ALIGN="CENTER"><IMG SRC="ApacheLogo.jpg" WIDTH="387" HEIGHT="100" ALIGN="BOTTOM" BORDER="0" ALT="Apache Logo">
</TD>
</TR>
</TABLE>