blob: 85f42f671eec3dee6cbd67369cabd668dd70f55a [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-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#friends">Friends</a> </div>
<div class="headertitle">
<h1>DOMServices Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="DOMServices" -->
<p><code>#include &lt;<a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for DOMServices:</div>
<div class="dyncontent">
<div class="center"><img src="classDOMServices__coll__graph.png" border="0" usemap="#DOMServices_coll__map" alt="Collaboration graph"/></div>
<map name="DOMServices_coll__map" id="DOMServices_coll__map">
<area shape="rect" id="node2" href="classXalanDOMString.html" title="XalanDOMString" alt="" coords="55,101,183,131"/><area shape="rect" id="node4" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMChar \&gt;" alt="" coords="5,5,232,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classDOMServices-members.html">List of all members.</a></p>
<h2><a name="pub-types"></a>
Public Types</h2>
<ul>
<li>typedef void(FormatterListener::* <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> )(const XMLCh *const, const <a class="el" href="classFormatterListener.html#a4fa8f54ee8831c8be70336c00a8352b1">FormatterListener::size_type</a>)
</ul>
<h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2>
<ul>
<li>static void <a class="el" href="classDOMServices.html#a533ce28b80ba0cf7c807db831cd357b2">initialize</a> (MemoryManager &amp;theManager)
<dl class="el"><dd class="mdescRight">Initialize static data. <a href="#a533ce28b80ba0cf7c807db831cd357b2"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a81f12484324e8caf7c2234ac4d5e569d">terminate</a> ()
<dl class="el"><dd class="mdescRight">Destroy static data. <a href="#a81f12484324e8caf7c2234ac4d5e569d"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a43a52d526af0b91392a96cb1f2997c6a">getNodeData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a43a52d526af0b91392a96cb1f2997c6a"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a8705f71ba8b03f3ae2446abf69e47378">getNodeData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a8705f71ba8b03f3ae2446abf69e47378"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a64e399760e17c76bba51424a803749b3">getNodeData</a> (const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;attribute, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a64e399760e17c76bba51424a803749b3"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a9ebb7cb5875d7ac81e14f63f2b28c984">getNodeData</a> (const <a class="el" href="classXalanComment.html">XalanComment</a> &amp;comment, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a9ebb7cb5875d7ac81e14f63f2b28c984"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a85035884419f2a4e7892d9fc22c8b7cb">getNodeData</a> (const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;document, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a85035884419f2a4e7892d9fc22c8b7cb"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a35f03e45eee10f45839d96e1f32f64ef">getNodeData</a> (const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;document, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a35f03e45eee10f45839d96e1f32f64ef"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#acff6bf638ed78378d5e3285c73f4a202">getNodeData</a> (const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;documentFragment, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#acff6bf638ed78378d5e3285c73f4a202"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a644f1604e156806ba507425bc1d0f5c0">getNodeData</a> (const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;documentFragment, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a644f1604e156806ba507425bc1d0f5c0"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a15ad49a5faf40eff4b9e382eb3dcf460">getNodeData</a> (const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;element, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a15ad49a5faf40eff4b9e382eb3dcf460"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a3abe1c7e097d8400fa14ab40c370c4e8">getNodeData</a> (const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;element, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a3abe1c7e097d8400fa14ab40c370c4e8"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a18a62287c82907114b67b93cc210c15c">getNodeData</a> (const <a class="el" href="classXalanProcessingInstruction.html">XalanProcessingInstruction</a> &amp;pi, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a18a62287c82907114b67b93cc210c15c"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a52a650ceb2ae69dface9970ffee64e50">getNodeData</a> (const <a class="el" href="classXalanText.html">XalanText</a> &amp;text, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a52a650ceb2ae69dface9970ffee64e50"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a571bebab6759352f0174da4a6c45efee">getNodeData</a> (const <a class="el" href="classXalanText.html">XalanText</a> &amp;text, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<dl class="el"><dd class="mdescRight">Retrieves data for node. <a href="#a571bebab6759352f0174da4a6c45efee"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#ae07dcc6560c14491826cf444c2bf38d2">getNodeData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#ae07dcc6560c14491826cf444c2bf38d2"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a598b0894048f497bf639438d2940ee14">getNodeData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a598b0894048f497bf639438d2940ee14"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a0cc870148b32329084a69b3a201acd1a">getNodeData</a> (const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;attribute, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a0cc870148b32329084a69b3a201acd1a"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a37ce6b710b6bee3044aeebbb8b2104a1">getNodeData</a> (const <a class="el" href="classXalanComment.html">XalanComment</a> &amp;comment, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a37ce6b710b6bee3044aeebbb8b2104a1"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a1c0e735b2513a6be4bd691e767e7f9f0">getNodeData</a> (const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;document, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a1c0e735b2513a6be4bd691e767e7f9f0"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#aa4e8375d9cf1cb9556ea24a2a231b9d4">getNodeData</a> (const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;document, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#aa4e8375d9cf1cb9556ea24a2a231b9d4"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a8f1eca3c489ecb0353d6d3906a35e76f">getNodeData</a> (const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;documentFragment, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a8f1eca3c489ecb0353d6d3906a35e76f"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#ab50370e13ec9d36d7077a24edf00ccf6">getNodeData</a> (const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;documentFragment, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#ab50370e13ec9d36d7077a24edf00ccf6"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#aeffa31df3cfae631862f3c6b50988608">getNodeData</a> (const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;element, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#aeffa31df3cfae631862f3c6b50988608"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#a3f7be6abea38d5167fdad7d17e804a6c">getNodeData</a> (const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;element, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#a3f7be6abea38d5167fdad7d17e804a6c"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#aa3e2e2cab32400ad3ae6a84f866f6ecb">getNodeData</a> (const <a class="el" href="classXalanProcessingInstruction.html">XalanProcessingInstruction</a> &amp;pi, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#aa3e2e2cab32400ad3ae6a84f866f6ecb"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#ab9926a1949f9b8213c79ce793777f841">getNodeData</a> (const <a class="el" href="classXalanText.html">XalanText</a> &amp;text, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#ab9926a1949f9b8213c79ce793777f841"></a><br/></dl><li>static void <a class="el" href="classDOMServices.html#ac0f09903ad71249c65d57ebd0422e096">getNodeData</a> (const <a class="el" href="classXalanText.html">XalanText</a> &amp;text, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;context, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a> function)
<dl class="el"><dd class="mdescRight">Sends the data for a node to a <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a>. <a href="#ac0f09903ad71249c65d57ebd0422e096"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a469c4b3b82444cbc371f6124f762f416">getNameOfNode</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;n)
<dl class="el"><dd class="mdescRight">Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. <a href="#a469c4b3b82444cbc371f6124f762f416"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a1d95be26415e2ffd1818c3c40e20aeec">getNameOfNode</a> (const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;attr)
<dl class="el"><dd class="mdescRight">Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. <a href="#a1d95be26415e2ffd1818c3c40e20aeec"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a3cc3ae0ae9e97650740dcbf6be79d156">getNameOfNode</a> (const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;element)
<dl class="el"><dd class="mdescRight">Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. <a href="#a3cc3ae0ae9e97650740dcbf6be79d156"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#ad11c8c1673dfe3cf0498cc2072e5c744">getLocalNameOfNode</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;n)
<dl class="el"><dd class="mdescRight">Retrieve local name of node, taking into account the differences between the DOM and XSLT data models. <a href="#ad11c8c1673dfe3cf0498cc2072e5c744"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#ae3006d2f90a6c6eec500450de27b4c29">getNamespaceOfNode</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;n)
<dl class="el"><dd class="mdescRight">Retrieve the namespace of the node, taking into account the differences between the DOM and XSLT data models. <a href="#ae3006d2f90a6c6eec500450de27b4c29"></a><br/></dl><li>static bool <a class="el" href="classDOMServices.html#ab34b2d5c1e85a44547d2a5dd9ea7eed3">isNamespaceDeclaration</a> (const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;n)
<dl class="el"><dd class="mdescRight">Determine whether or not an attribute node is declaring a namespace. <a href="#ab34b2d5c1e85a44547d2a5dd9ea7eed3"></a><br/></dl><li>static <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classDOMServices.html#a0448c4e6a5c05aaafe903cbe21c4d662">getParentOfNode</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node)
<dl class="el"><dd class="mdescRight">Retrieve the parent of a node. <a href="#a0448c4e6a5c05aaafe903cbe21c4d662"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> * <a class="el" href="classDOMServices.html#ac3b821b1ec9497a7ddc98338b226cf52">getNamespaceForPrefix</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;prefix, const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;namespaceContext)
<dl class="el"><dd class="mdescRight">Retrieve the URI corresponding to a namespace prefix. <a href="#ac3b821b1ec9497a7ddc98338b226cf52"></a><br/></dl><li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> * <a class="el" href="classDOMServices.html#a109a0d7abd50b71facf08b95e8743495">getNamespaceForPrefix</a> (const XalanDOMChar *theName, const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> &amp;thePrefixResolver, bool isAttribute, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;thePrefix)
<dl class="el"><dd class="mdescRight">Retrieve the URI corresponding to a namespace prefix, using the supplied name, and <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a>. <a href="#a109a0d7abd50b71facf08b95e8743495"></a><br/></dl><li>static bool <a class="el" href="classDOMServices.html#ab27e8955e4e2df8b07bbc8159386c53f">isNodeAfter</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node1, const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;node2)
<dl class="el"><dd class="mdescRight">Determine if a node is after another node, in document order. <a href="#ab27e8955e4e2df8b07bbc8159386c53f"></a><br/></dl><li>static bool <a class="el" href="classDOMServices.html#af5f6bd72a571cea9c611d62f38803146">isNodeAfterSibling</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;parent, const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;child1, const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;child2)
<dl class="el"><dd class="mdescRight">Determine if a node is after another node in the sibling list. <a href="#af5f6bd72a571cea9c611d62f38803146"></a><br/></dl></ul>
<h2><a name="pub-static-attribs"></a>
Static Public Attributes</h2>
<ul>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a6173fd29bc3b519f0ce93876a8888bc2">s_XMLString</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#aab64d1912966c6b72564b7851ce1ed39">s_XMLStringWithSeparator</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a8e85caa1adcc82d954eed5c954f6c663">s_XMLNamespacePrefix</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#aaddb41495569c55d46fafbd26642b000">s_XMLNamespaceURI</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#aef174cb0896525f74e2ef75134ea615c">s_XMLNamespace</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#ae4f1ac15ecb5b29ebceea113662d0ae4">s_XMLNamespaceWithSeparator</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a7fc0093c1415c5279025b74fc01ca0f8">s_XMLNamespaceSeparatorString</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classDOMServices.html#a32ec3e612005adfadd3ba562c634b561">s_XMLNamespacePrefixURI</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a13d55d3710c9ab8ef7a096d9fb4efce3">s_XMLStringLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a700a0f7ba5c49b8d881156e4f5b76fa8">s_XMLStringWithSeparatorLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a11462ee0a075232265fe1b59f6d3aad3">s_XMLNamespacePrefixLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a179d67f85eedeaffd4dac615a667dbb8">s_XMLNamespaceURILength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a19e9e700d68ec1d7f7dbd7d077011306">s_XMLNamespaceLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#aa9081b9756b945e4b671252a758a3d5e">s_XMLNamespaceWithSeparatorLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#a97816874890b023b572509b56a4ff697">s_XMLNamespaceSeparatorStringLength</a>
<li>static const <br class="typebreak"/>
<a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> &amp; <a class="el" href="classDOMServices.html#ac76e58f49ffb9deceae8121393a7b694">s_XMLNamespacePrefixURILength</a>
<li>static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> <a class="el" href="classDOMServices.html#ae70c31bc8cedae568698b016fc97c249">s_emptyString</a>
</ul>
<h2><a name="friends"></a>
Friends</h2>
<ul>
<li>void <a class="el" href="classDOMServices.html#a91f87b1a87c92841cc9fd20b2b5d8059">getChildData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> *child, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<li>void <a class="el" href="classDOMServices.html#a8254d5909ff44b41c3c3186435d7de96">getChildData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> *child, <a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;executionContext, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data)
<li>void <a class="el" href="classDOMServices.html#a309a3e71b19a455bcbd6cb0b8a81a32f">getChildData</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> *child, <a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;formatterListener, <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">DOMServices::MemberFunctionPtr</a> function)
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00053">53</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="ad3570beddae2a1a22537575fbabc1e07"></a><!-- doxytag: member="DOMServices::MemberFunctionPtr" ref="ad3570beddae2a1a22537575fbabc1e07" args=")(const XMLCh *const, const FormatterListener::size_type)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(FormatterListener::* <a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">DOMServices::MemberFunctionPtr</a>)(const XMLCh *const, const <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="DOMServices_8hpp_source.html#l00314">314</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ad11c8c1673dfe3cf0498cc2072e5c744"></a><!-- doxytag: member="DOMServices::getLocalNameOfNode" ref="ad11c8c1673dfe3cf0498cc2072e5c744" args="(const XalanNode &amp;n)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; DOMServices::getLocalNameOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>n</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve local name of node, taking into account the differences between the DOM and XSLT data models. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose name is returned </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>name of node without namespace </dd></dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00619">619</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a469c4b3b82444cbc371f6124f762f416"></a><!-- doxytag: member="DOMServices::getNameOfNode" ref="a469c4b3b82444cbc371f6124f762f416" args="(const XalanNode &amp;n)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; DOMServices::getNameOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>n</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose name is returned </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>name of the node </dd></dl>
</div>
</div>
<a class="anchor" id="a1d95be26415e2ffd1818c3c40e20aeec"></a><!-- doxytag: member="DOMServices::getNameOfNode" ref="a1d95be26415e2ffd1818c3c40e20aeec" args="(const XalanAttr &amp;attr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; DOMServices::getNameOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;&nbsp;</td>
<td class="paramname"> <em>attr</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>attr</em>&nbsp;</td><td>DOM attribute node whose name is returned </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>name of the node </dd></dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00577">577</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3cc3ae0ae9e97650740dcbf6be79d156"></a><!-- doxytag: member="DOMServices::getNameOfNode" ref="a3cc3ae0ae9e97650740dcbf6be79d156" args="(const XalanElement &amp;element)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; DOMServices::getNameOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>element</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>attr</em>&nbsp;</td><td>DOM element node whose name is returned </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>name of the node </dd></dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00605">605</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac3b821b1ec9497a7ddc98338b226cf52"></a><!-- doxytag: member="DOMServices::getNamespaceForPrefix" ref="ac3b821b1ec9497a7ddc98338b226cf52" args="(const XalanDOMString &amp;prefix, const XalanElement &amp;namespaceContext)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>* DOMServices::getNamespaceForPrefix </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>prefix</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>namespaceContext</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the URI corresponding to a namespace prefix. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>prefix</em>&nbsp;</td><td>prefix for a namespace </td></tr>
<tr><td valign="top"></td><td valign="top"><em>namespaceContext</em>&nbsp;</td><td>DOM element representing the context for namespace </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>URI corresponding to namespace </dd></dl>
</div>
</div>
<a class="anchor" id="a109a0d7abd50b71facf08b95e8743495"></a><!-- doxytag: member="DOMServices::getNamespaceForPrefix" ref="a109a0d7abd50b71facf08b95e8743495" args="(const XalanDOMChar *theName, const PrefixResolver &amp;thePrefixResolver, bool isAttribute, XalanDOMString &amp;thePrefix)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>* DOMServices::getNamespaceForPrefix </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classPrefixResolver.html">PrefixResolver</a> &amp;&nbsp;</td>
<td class="paramname"> <em>thePrefixResolver</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>isAttribute</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>thePrefix</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the URI corresponding to a namespace prefix, using the supplied name, and <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a>. </p>
<p>The routine also returns the prefix.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theName</em>&nbsp;</td><td>The name that contains the prefix </td></tr>
<tr><td valign="top"></td><td valign="top"><em>thePrefixResolver</em>&nbsp;</td><td>The <a class="el" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs...">PrefixResolver</a> to use </td></tr>
<tr><td valign="top"></td><td valign="top"><em>isAttribute</em>&nbsp;</td><td>If true, special rules for attributes are used </td></tr>
<tr><td valign="top"></td><td valign="top"><em>thePrefix</em>&nbsp;</td><td>The prefix </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>URI corresponding to namespace </dd></dl>
</div>
</div>
<a class="anchor" id="ae3006d2f90a6c6eec500450de27b4c29"></a><!-- doxytag: member="DOMServices::getNamespaceOfNode" ref="ae3006d2f90a6c6eec500450de27b4c29" args="(const XalanNode &amp;n)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; DOMServices::getNamespaceOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>n</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the namespace of the node, taking into account the differences between the DOM and XSLT data models. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose namespace is returned </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>namespace of the node </dd></dl>
</div>
</div>
<a class="anchor" id="a8705f71ba8b03f3ae2446abf69e47378"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a8705f71ba8b03f3ae2446abf69e47378" args="(const XalanNode &amp;node, ExecutionContext &amp;context, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00114">114</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a35f03e45eee10f45839d96e1f32f64ef"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a35f03e45eee10f45839d96e1f32f64ef" args="(const XalanDocument &amp;document, ExecutionContext &amp;context, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;&nbsp;</td>
<td class="paramname"> <em>document</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>document</em>&nbsp;</td><td>The DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00180">180</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a9ebb7cb5875d7ac81e14f63f2b28c984"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a9ebb7cb5875d7ac81e14f63f2b28c984" args="(const XalanComment &amp;comment, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanComment.html">XalanComment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>comment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>comment</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00154">154</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a571bebab6759352f0174da4a6c45efee"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a571bebab6759352f0174da4a6c45efee" args="(const XalanText &amp;text, ExecutionContext &amp;context, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanText.html">XalanText</a> &amp;&nbsp;</td>
<td class="paramname"> <em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>text</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00299">299</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a52a650ceb2ae69dface9970ffee64e50"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a52a650ceb2ae69dface9970ffee64e50" args="(const XalanText &amp;text, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanText.html">XalanText</a> &amp;&nbsp;</td>
<td class="paramname"> <em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00284">284</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae07dcc6560c14491826cf444c2bf38d2"></a><!-- doxytag: member="DOMServices::getNodeData" ref="ae07dcc6560c14491826cf444c2bf38d2" args="(const XalanNode &amp;node, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>A pointer to the member function of <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> to call </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab9926a1949f9b8213c79ce793777f841"></a><!-- doxytag: member="DOMServices::getNodeData" ref="ab9926a1949f9b8213c79ce793777f841" args="(const XalanText &amp;text, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanText.html">XalanText</a> &amp;&nbsp;</td>
<td class="paramname"> <em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00524">524</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa3e2e2cab32400ad3ae6a84f866f6ecb"></a><!-- doxytag: member="DOMServices::getNodeData" ref="aa3e2e2cab32400ad3ae6a84f866f6ecb" args="(const XalanProcessingInstruction &amp;pi, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanProcessingInstruction.html">XalanProcessingInstruction</a> &amp;&nbsp;</td>
<td class="paramname"> <em>pi</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>pi</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00508">508</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3f7be6abea38d5167fdad7d17e804a6c"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a3f7be6abea38d5167fdad7d17e804a6c" args="(const XalanElement &amp;element, ExecutionContext &amp;context, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>element</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>A pointer to the member function of <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> to call </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00484">484</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a598b0894048f497bf639438d2940ee14"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a598b0894048f497bf639438d2940ee14" args="(const XalanNode &amp;node, ExecutionContext &amp;context, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>A pointer to the member function of <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> to call </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00338">338</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab50370e13ec9d36d7077a24edf00ccf6"></a><!-- doxytag: member="DOMServices::getNodeData" ref="ab50370e13ec9d36d7077a24edf00ccf6" args="(const XalanDocumentFragment &amp;documentFragment, ExecutionContext &amp;context, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>documentFragment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>documentFragment</em>&nbsp;</td><td>DOM node whose data is to be sent </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00446">446</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8f1eca3c489ecb0353d6d3906a35e76f"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a8f1eca3c489ecb0353d6d3906a35e76f" args="(const XalanDocumentFragment &amp;documentFragment, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>documentFragment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>documentFragment</em>&nbsp;</td><td>DOM node whose data is to be sent </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa4e8375d9cf1cb9556ea24a2a231b9d4"></a><!-- doxytag: member="DOMServices::getNodeData" ref="aa4e8375d9cf1cb9556ea24a2a231b9d4" args="(const XalanDocument &amp;document, ExecutionContext &amp;context, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;&nbsp;</td>
<td class="paramname"> <em>document</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>A pointer to the member function of <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> to call </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00408">408</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1c0e735b2513a6be4bd691e767e7f9f0"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a1c0e735b2513a6be4bd691e767e7f9f0" args="(const XalanDocument &amp;document, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;&nbsp;</td>
<td class="paramname"> <em>document</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>document</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0cc870148b32329084a69b3a201acd1a"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a0cc870148b32329084a69b3a201acd1a" args="(const XalanAttr &amp;attribute, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;&nbsp;</td>
<td class="paramname"> <em>attribute</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>attribute</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00362">362</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a37ce6b710b6bee3044aeebbb8b2104a1"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a37ce6b710b6bee3044aeebbb8b2104a1" args="(const XalanComment &amp;comment, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanComment.html">XalanComment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>comment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>comment</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00378">378</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a64e399760e17c76bba51424a803749b3"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a64e399760e17c76bba51424a803749b3" args="(const XalanAttr &amp;attribute, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;&nbsp;</td>
<td class="paramname"> <em>attribute</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>attribute</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00138">138</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a644f1604e156806ba507425bc1d0f5c0"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a644f1604e156806ba507425bc1d0f5c0" args="(const XalanDocumentFragment &amp;documentFragment, ExecutionContext &amp;context, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>documentFragment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>documentFragment</em>&nbsp;</td><td>The DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00214">214</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a43a52d526af0b91392a96cb1f2997c6a"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a43a52d526af0b91392a96cb1f2997c6a" args="(const XalanNode &amp;node, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac0f09903ad71249c65d57ebd0422e096"></a><!-- doxytag: member="DOMServices::getNodeData" ref="ac0f09903ad71249c65d57ebd0422e096" args="(const XalanText &amp;text, ExecutionContext &amp;context, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanText.html">XalanText</a> &amp;&nbsp;</td>
<td class="paramname"> <em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00541">541</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a18a62287c82907114b67b93cc210c15c"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a18a62287c82907114b67b93cc210c15c" args="(const XalanProcessingInstruction &amp;pi, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanProcessingInstruction.html">XalanProcessingInstruction</a> &amp;&nbsp;</td>
<td class="paramname"> <em>pi</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>pi</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00270">270</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aeffa31df3cfae631862f3c6b50988608"></a><!-- doxytag: member="DOMServices::getNodeData" ref="aeffa31df3cfae631862f3c6b50988608" args="(const XalanElement &amp;element, FormatterListener &amp;formatterListener, MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>element</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sends the data for a node to a <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>element</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>formatterListener</em>&nbsp;</td><td>the <a class="el" href="classFormatterListener.html" title="A SAX-based formatter interface for the XSL processor.">FormatterListener</a> instance to receive the data </td></tr>
<tr><td valign="top"></td><td valign="top"><em>fRaw</em>&nbsp;</td><td>Whether or not the data should be sent raw. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a15ad49a5faf40eff4b9e382eb3dcf460"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a15ad49a5faf40eff4b9e382eb3dcf460" args="(const XalanElement &amp;element, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>element</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>element</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="acff6bf638ed78378d5e3285c73f4a202"></a><!-- doxytag: member="DOMServices::getNodeData" ref="acff6bf638ed78378d5e3285c73f4a202" args="(const XalanDocumentFragment &amp;documentFragment, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a> &amp;&nbsp;</td>
<td class="paramname"> <em>documentFragment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>documentFragment</em>&nbsp;</td><td>The DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3abe1c7e097d8400fa14ab40c370c4e8"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a3abe1c7e097d8400fa14ab40c370c4e8" args="(const XalanElement &amp;element, ExecutionContext &amp;context, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanElement.html">XalanElement</a> &amp;&nbsp;</td>
<td class="paramname"> <em>element</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>The current execution context </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00248">248</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a85035884419f2a4e7892d9fc22c8b7cb"></a><!-- doxytag: member="DOMServices::getNodeData" ref="a85035884419f2a4e7892d9fc22c8b7cb" args="(const XalanDocument &amp;document, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::getNodeData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDocument.html">XalanDocument</a> &amp;&nbsp;</td>
<td class="paramname"> <em>document</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves data for node. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>document</em>&nbsp;</td><td>DOM node whose data is to be returned </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a string to which the node's data will be appended </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0448c4e6a5c05aaafe903cbe21c4d662"></a><!-- doxytag: member="DOMServices::getParentOfNode" ref="a0448c4e6a5c05aaafe903cbe21c4d662" args="(const XalanNode &amp;node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="classXalanNode.html">XalanNode</a>* DOMServices::getParentOfNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve the parent of a node. </p>
<p>This function has to be implemented, because the DOM WG decided that attributes don't have parents.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>child node </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>parent node </dd></dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00668">668</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a533ce28b80ba0cf7c807db831cd357b2"></a><!-- doxytag: member="DOMServices::initialize" ref="a533ce28b80ba0cf7c807db831cd357b2" args="(MemoryManager &amp;theManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::initialize </td>
<td>(</td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theManager</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Initialize static data. </p>
<p>Must be called before any other functions are called. </p>
</div>
</div>
<a class="anchor" id="ab34b2d5c1e85a44547d2a5dd9ea7eed3"></a><!-- doxytag: member="DOMServices::isNamespaceDeclaration" ref="ab34b2d5c1e85a44547d2a5dd9ea7eed3" args="(const XalanAttr &amp;n)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static bool DOMServices::isNamespaceDeclaration </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanAttr.html">XalanAttr</a> &amp;&nbsp;</td>
<td class="paramname"> <em>n</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determine whether or not an attribute node is declaring a namespace. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node</em>&nbsp;</td><td>DOM node to check </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the attribute is declaring a namespace, false if not. </dd></dl>
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00652">652</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab27e8955e4e2df8b07bbc8159386c53f"></a><!-- doxytag: member="DOMServices::isNodeAfter" ref="ab27e8955e4e2df8b07bbc8159386c53f" args="(const XalanNode &amp;node1, const XalanNode &amp;node2)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static bool DOMServices::isNodeAfter </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>node2</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determine if a node is after another node, in document order. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>node1</em>&nbsp;</td><td>The first node </td></tr>
<tr><td valign="top"></td><td valign="top"><em>node2</em>&nbsp;</td><td>The second node </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if node1 one is after node2, or false if it is not. </dd></dl>
</div>
</div>
<a class="anchor" id="af5f6bd72a571cea9c611d62f38803146"></a><!-- doxytag: member="DOMServices::isNodeAfterSibling" ref="af5f6bd72a571cea9c611d62f38803146" args="(const XalanNode &amp;parent, const XalanNode &amp;child1, const XalanNode &amp;child2)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static bool DOMServices::isNodeAfterSibling </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>child1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>child2</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determine if a node is after another node in the sibling list. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>The parent of the nodes. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>node1</em>&nbsp;</td><td>The first node </td></tr>
<tr><td valign="top"></td><td valign="top"><em>node2</em>&nbsp;</td><td>The second node </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if node1 one is after node2, or false if it is not. </dd></dl>
</div>
</div>
<a class="anchor" id="a81f12484324e8caf7c2234ac4d5e569d"></a><!-- doxytag: member="DOMServices::terminate" ref="a81f12484324e8caf7c2234ac4d5e569d" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void DOMServices::terminate </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Destroy static data. </p>
<p>After thus function is called, no other functions can be called. </p>
</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a91f87b1a87c92841cc9fd20b2b5d8059"></a><!-- doxytag: member="DOMServices::getChildData" ref="a91f87b1a87c92841cc9fd20b2b5d8059" args="(const XalanNode *child, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void getChildData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>child</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [friend]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a309a3e71b19a455bcbd6cb0b8a81a32f"></a><!-- doxytag: member="DOMServices::getChildData" ref="a309a3e71b19a455bcbd6cb0b8a81a32f" args="(const XalanNode *child, FormatterListener &amp;formatterListener, DOMServices::MemberFunctionPtr function)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void getChildData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>child</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classFormatterListener.html">FormatterListener</a> &amp;&nbsp;</td>
<td class="paramname"> <em>formatterListener</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classDOMServices.html#ad3570beddae2a1a22537575fbabc1e07">DOMServices::MemberFunctionPtr</a>&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [friend]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8254d5909ff44b41c3c3186435d7de96"></a><!-- doxytag: member="DOMServices::getChildData" ref="a8254d5909ff44b41c3c3186435d7de96" args="(const XalanNode *child, ExecutionContext &amp;executionContext, XalanDOMString &amp;data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void getChildData </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>child</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classExecutionContext.html">ExecutionContext</a> &amp;&nbsp;</td>
<td class="paramname"> <em>executionContext</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [friend]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ae70c31bc8cedae568698b016fc97c249"></a><!-- doxytag: member="DOMServices::s_emptyString" ref="ae70c31bc8cedae568698b016fc97c249" 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="classDOMServices.html#ae70c31bc8cedae568698b016fc97c249">DOMServices::s_emptyString</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00077">77</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aef174cb0896525f74e2ef75134ea615c"></a><!-- doxytag: member="DOMServices::s_XMLNamespace" ref="aef174cb0896525f74e2ef75134ea615c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#aef174cb0896525f74e2ef75134ea615c">DOMServices::s_XMLNamespace</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00061">61</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a19e9e700d68ec1d7f7dbd7d077011306"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceLength" ref="a19e9e700d68ec1d7f7dbd7d077011306" 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>&amp; <a class="el" href="classDOMServices.html#a19e9e700d68ec1d7f7dbd7d077011306">DOMServices::s_XMLNamespaceLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00070">70</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8e85caa1adcc82d954eed5c954f6c663"></a><!-- doxytag: member="DOMServices::s_XMLNamespacePrefix" ref="a8e85caa1adcc82d954eed5c954f6c663" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#a8e85caa1adcc82d954eed5c954f6c663">DOMServices::s_XMLNamespacePrefix</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00059">59</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a11462ee0a075232265fe1b59f6d3aad3"></a><!-- doxytag: member="DOMServices::s_XMLNamespacePrefixLength" ref="a11462ee0a075232265fe1b59f6d3aad3" 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>&amp; <a class="el" href="classDOMServices.html#a11462ee0a075232265fe1b59f6d3aad3">DOMServices::s_XMLNamespacePrefixLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00068">68</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a32ec3e612005adfadd3ba562c634b561"></a><!-- doxytag: member="DOMServices::s_XMLNamespacePrefixURI" ref="a32ec3e612005adfadd3ba562c634b561" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#a32ec3e612005adfadd3ba562c634b561">DOMServices::s_XMLNamespacePrefixURI</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00064">64</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac76e58f49ffb9deceae8121393a7b694"></a><!-- doxytag: member="DOMServices::s_XMLNamespacePrefixURILength" ref="ac76e58f49ffb9deceae8121393a7b694" 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>&amp; <a class="el" href="classDOMServices.html#ac76e58f49ffb9deceae8121393a7b694">DOMServices::s_XMLNamespacePrefixURILength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00073">73</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a7fc0093c1415c5279025b74fc01ca0f8"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceSeparatorString" ref="a7fc0093c1415c5279025b74fc01ca0f8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#a7fc0093c1415c5279025b74fc01ca0f8">DOMServices::s_XMLNamespaceSeparatorString</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00063">63</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a97816874890b023b572509b56a4ff697"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceSeparatorStringLength" ref="a97816874890b023b572509b56a4ff697" 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>&amp; <a class="el" href="classDOMServices.html#a97816874890b023b572509b56a4ff697">DOMServices::s_XMLNamespaceSeparatorStringLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00072">72</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aaddb41495569c55d46fafbd26642b000"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceURI" ref="aaddb41495569c55d46fafbd26642b000" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#aaddb41495569c55d46fafbd26642b000">DOMServices::s_XMLNamespaceURI</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00060">60</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a179d67f85eedeaffd4dac615a667dbb8"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceURILength" ref="a179d67f85eedeaffd4dac615a667dbb8" 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>&amp; <a class="el" href="classDOMServices.html#a179d67f85eedeaffd4dac615a667dbb8">DOMServices::s_XMLNamespaceURILength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00069">69</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae4f1ac15ecb5b29ebceea113662d0ae4"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceWithSeparator" ref="ae4f1ac15ecb5b29ebceea113662d0ae4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#ae4f1ac15ecb5b29ebceea113662d0ae4">DOMServices::s_XMLNamespaceWithSeparator</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00062">62</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa9081b9756b945e4b671252a758a3d5e"></a><!-- doxytag: member="DOMServices::s_XMLNamespaceWithSeparatorLength" ref="aa9081b9756b945e4b671252a758a3d5e" 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>&amp; <a class="el" href="classDOMServices.html#aa9081b9756b945e4b671252a758a3d5e">DOMServices::s_XMLNamespaceWithSeparatorLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00071">71</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6173fd29bc3b519f0ce93876a8888bc2"></a><!-- doxytag: member="DOMServices::s_XMLString" ref="a6173fd29bc3b519f0ce93876a8888bc2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#a6173fd29bc3b519f0ce93876a8888bc2">DOMServices::s_XMLString</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00057">57</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a13d55d3710c9ab8ef7a096d9fb4efce3"></a><!-- doxytag: member="DOMServices::s_XMLStringLength" ref="a13d55d3710c9ab8ef7a096d9fb4efce3" 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>&amp; <a class="el" href="classDOMServices.html#a13d55d3710c9ab8ef7a096d9fb4efce3">DOMServices::s_XMLStringLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00066">66</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aab64d1912966c6b72564b7851ce1ed39"></a><!-- doxytag: member="DOMServices::s_XMLStringWithSeparator" ref="aab64d1912966c6b72564b7851ce1ed39" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; <a class="el" href="classDOMServices.html#aab64d1912966c6b72564b7851ce1ed39">DOMServices::s_XMLStringWithSeparator</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00058">58</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a700a0f7ba5c49b8d881156e4f5b76fa8"></a><!-- doxytag: member="DOMServices::s_XMLStringWithSeparatorLength" ref="a700a0f7ba5c49b8d881156e4f5b76fa8" 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>&amp; <a class="el" href="classDOMServices.html#a700a0f7ba5c49b8d881156e4f5b76fa8">DOMServices::s_XMLStringWithSeparatorLength</a><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMServices_8hpp_source.html#l00067">67</a> of file <a class="el" href="DOMServices_8hpp_source.html">DOMServices.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="DOMServices_8hpp_source.html">DOMServices.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>