blob: b31cba66a928aff5777ecb37df700c215184c8cc [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Xalan-C++ API : Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<!-- The head section is copied from Doxygen 1.7.1 generated default output -->
<body>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3>
<hr/>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<h1>XalanNode Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="XalanNode" -->
<p><code>#include &lt;<a class="el" href="XalanNode_8hpp_source.html">XalanNode.hpp</a>&gt;</code></p>
<p>Inherited by <a class="el" href="classXalanAttr.html">XalanAttr</a>, <a class="el" href="classXalanCharacterData.html">XalanCharacterData</a>, <a class="el" href="classXalanDocument.html">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html">XalanDocumentType</a>, <a class="el" href="classXalanElement.html">XalanElement</a>, <a class="el" href="classXalanEntity.html">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html">XalanNotation</a>, and <a class="el" href="classXalanProcessingInstruction.html">XalanProcessingInstruction</a>.</p>
<p><a href="classXalanNode-members.html">List of all members.</a></p>
<h2><a name="pub-types"></a>
Public Types</h2>
<ul>
<li>enum <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> { <br/>
&nbsp;&nbsp;<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a942b60fdfe260fa57505179fbc51522a">UNKNOWN_NODE</a> = 0,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a4e1e80f85c5b3e24cc7646c6386fa42f">ELEMENT_NODE</a> = 1,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24ab5b4e04d361953bf30b7284c705c84b2">ATTRIBUTE_NODE</a> = 2,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a8c90e493858a3a1a19ed47b6eb1d6a70">TEXT_NODE</a> = 3,
<br/>
&nbsp;&nbsp;<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a470f9a18a25b45443c395e9ee31fb8a8">CDATA_SECTION_NODE</a> = 4,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a7d38422d7a9bd7e564e97d90af6f2a8e">ENTITY_REFERENCE_NODE</a> = 5,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a1e6b29f151096570984718032103f8e3">ENTITY_NODE</a> = 6,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24ae0053e4eee881149aa9bea31b27fe45f">PROCESSING_INSTRUCTION_NODE</a> = 7,
<br/>
&nbsp;&nbsp;<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a03aaad4a635fe149c1da7bc6574e9b3c">COMMENT_NODE</a> = 8,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a08628dd10b2decc2f234418402cd729c">DOCUMENT_NODE</a> = 9,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a275c5ee97d5d757de8d2b87a894311ce">DOCUMENT_TYPE_NODE</a> = 10,
<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a0f5644dfa6c9d59d10b1259cd2c48e31">DOCUMENT_FRAGMENT_NODE</a> = 11,
<br/>
&nbsp;&nbsp;<a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24a3f5c1453346e98fb11cdb3df4d29ea64">NOTATION_NODE</a> = 12
<br/>
}
<li>typedef unsigned long <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a>
</ul>
<h2><a name="pub-methods"></a>
Public Member Functions</h2>
<ul>
<li><a class="el" href="classXalanNode.html#a6259d38a92c1961a53606c631aece99d">XalanNode</a> ()
<li>virtual <a class="el" href="classXalanNode.html#a89c3150fbcaed93324307a0ec6190a4d">~XalanNode</a> ()
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanNode.html#a2d1cc45095aa8cd3abad0b606fe79a5f">getNodeName</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the name of this node, depending on its type. <a href="#a2d1cc45095aa8cd3abad0b606fe79a5f"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanNode.html#acb5caaa69dd938f7cc0c7d2cbcb94bd4">getNodeValue</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the value of this node, depending on its type. <a href="#acb5caaa69dd938f7cc0c7d2cbcb94bd4"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> <a class="el" href="classXalanNode.html#a78412015183ad6fea2bc7ba9d2b2d6e8">getNodeType</a> () const =0
<dl class="el"><dd class="mdescRight">An enum value representing the type of the underlying object. <a href="#a78412015183ad6fea2bc7ba9d2b2d6e8"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanNode.html#a048e4450e7d4495cfa596ea886e1167a">getParentNode</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the parent of this node. <a href="#a048e4450e7d4495cfa596ea886e1167a"></a><br/></dl><li>virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a> * <a class="el" href="classXalanNode.html#a8caea29fa6adac847e90fa0aea78eac1">getChildNodes</a> () const =0
<dl class="el"><dd class="mdescRight">Gets a <a class="el" href="classXalanNodeList.html">XalanNodeList</a> that contains all children of this node. <a href="#a8caea29fa6adac847e90fa0aea78eac1"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanNode.html#a47a94228405464385e432e7d3a927045">getFirstChild</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the first child of this node. <a href="#a47a94228405464385e432e7d3a927045"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanNode.html#acd488e059415e809493e0dfea5ee0829">getLastChild</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the last child of this node. <a href="#acd488e059415e809493e0dfea5ee0829"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanNode.html#a6e2fde6b9937a3a878c54853763f196d">getPreviousSibling</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the node immediately preceding this node. <a href="#a6e2fde6b9937a3a878c54853763f196d"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanNode.html#a9171783ab70c3908007acc73e5b45d4f">getNextSibling</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the node immediately following this node. <a href="#a9171783ab70c3908007acc73e5b45d4f"></a><br/></dl><li>virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> * <a class="el" href="classXalanNode.html#acb86ca32289c3da18650a683aae789eb">getAttributes</a> () const =0
<dl class="el"><dd class="mdescRight">Gets a <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> containing the attributes of this node (if it is an <a class="el" href="classXalanElement.html">XalanElement</a>) or a null pointer otherwise. <a href="#acb86ca32289c3da18650a683aae789eb"></a><br/></dl><li>virtual <a class="el" href="classXalanDocument.html">XalanDocument</a> * <a class="el" href="classXalanNode.html#a659bb717d33889be8828bb31a1ac8813">getOwnerDocument</a> () const =0
<dl class="el"><dd class="mdescRight">Gets the <a class="el" href="classXalanDocument.html">XalanDocument</a> object associated with this node. <a href="#a659bb717d33889be8828bb31a1ac8813"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanNode.html#a2d2d941c2717492e551b82fbfab7108f">getNamespaceURI</a> () const =0
<dl class="el"><dd class="mdescRight">Get the namespace URI of this node. <a href="#a2d2d941c2717492e551b82fbfab7108f"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanNode.html#a5ee8bc0d7e4b5270f3d13156352db808">getPrefix</a> () const =0
<dl class="el"><dd class="mdescRight">Get the namespace prefix of this node. <a href="#a5ee8bc0d7e4b5270f3d13156352db808"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanNode.html#a92a08d5b0e1c9202a35068ba967feb5f">getLocalName</a> () const =0
<dl class="el"><dd class="mdescRight">Returns the local part of the qualified name of this node. <a href="#a92a08d5b0e1c9202a35068ba967feb5f"></a><br/></dl><li>virtual bool <a class="el" href="classXalanNode.html#a4ca16a43da08f03a58ad57ff4e35c2b0">isIndexed</a> () const =0
<dl class="el"><dd class="mdescRight">Determine if the document is node-order indexed. <a href="#a4ca16a43da08f03a58ad57ff4e35c2b0"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> <a class="el" href="classXalanNode.html#a6da471c8944c0cbced7a0db832c84574">getIndex</a> () const =0
<dl class="el"><dd class="mdescRight">Get the node's index. <a href="#a6da471c8944c0cbced7a0db832c84574"></a><br/></dl></ul>
<h2><a name="pro-methods"></a>
Protected Member Functions</h2>
<ul>
<li><a class="el" href="classXalanNode.html#a42d8cd3c9dda31381b4038d9746cf11d">XalanNode</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;theSource)
<li><a class="el" href="classXalanNode.html">XalanNode</a> &amp; <a class="el" href="classXalanNode.html#afac761272a8cb1a68ee7b9718f94065b">operator=</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;theSource)
<li>bool <a class="el" href="classXalanNode.html#ac8b803c63a524dc238d97444bb1e245f">operator==</a> (const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;theRHS) const
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Definition at line <a class="el" href="XalanNode_8hpp_source.html#l00038">38</a> of file <a class="el" href="XalanNode_8hpp_source.html">XalanNode.hpp</a>.</p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a737e6c797973546c10650cd72cc5f8ab"></a><!-- doxytag: member="XalanNode::IndexType" ref="a737e6c797973546c10650cd72cc5f8ab" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned long <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">XalanNode::IndexType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanNode_8hpp_source.html#l00064">64</a> of file <a class="el" href="XalanNode_8hpp_source.html">XalanNode.hpp</a>.</p>
</div>
</div>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a93d60cd336327226e55c45a320cced24"></a><!-- doxytag: member="XalanNode::NodeType" ref="a93d60cd336327226e55c45a320cced24" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">XalanNode::NodeType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a942b60fdfe260fa57505179fbc51522a"></a><!-- doxytag: member="UNKNOWN_NODE" ref="a93d60cd336327226e55c45a320cced24a942b60fdfe260fa57505179fbc51522a" args="" -->UNKNOWN_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a4e1e80f85c5b3e24cc7646c6386fa42f"></a><!-- doxytag: member="ELEMENT_NODE" ref="a93d60cd336327226e55c45a320cced24a4e1e80f85c5b3e24cc7646c6386fa42f" args="" -->ELEMENT_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24ab5b4e04d361953bf30b7284c705c84b2"></a><!-- doxytag: member="ATTRIBUTE_NODE" ref="a93d60cd336327226e55c45a320cced24ab5b4e04d361953bf30b7284c705c84b2" args="" -->ATTRIBUTE_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a8c90e493858a3a1a19ed47b6eb1d6a70"></a><!-- doxytag: member="TEXT_NODE" ref="a93d60cd336327226e55c45a320cced24a8c90e493858a3a1a19ed47b6eb1d6a70" args="" -->TEXT_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a470f9a18a25b45443c395e9ee31fb8a8"></a><!-- doxytag: member="CDATA_SECTION_NODE" ref="a93d60cd336327226e55c45a320cced24a470f9a18a25b45443c395e9ee31fb8a8" args="" -->CDATA_SECTION_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a7d38422d7a9bd7e564e97d90af6f2a8e"></a><!-- doxytag: member="ENTITY_REFERENCE_NODE" ref="a93d60cd336327226e55c45a320cced24a7d38422d7a9bd7e564e97d90af6f2a8e" args="" -->ENTITY_REFERENCE_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a1e6b29f151096570984718032103f8e3"></a><!-- doxytag: member="ENTITY_NODE" ref="a93d60cd336327226e55c45a320cced24a1e6b29f151096570984718032103f8e3" args="" -->ENTITY_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24ae0053e4eee881149aa9bea31b27fe45f"></a><!-- doxytag: member="PROCESSING_INSTRUCTION_NODE" ref="a93d60cd336327226e55c45a320cced24ae0053e4eee881149aa9bea31b27fe45f" args="" -->PROCESSING_INSTRUCTION_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a03aaad4a635fe149c1da7bc6574e9b3c"></a><!-- doxytag: member="COMMENT_NODE" ref="a93d60cd336327226e55c45a320cced24a03aaad4a635fe149c1da7bc6574e9b3c" args="" -->COMMENT_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a08628dd10b2decc2f234418402cd729c"></a><!-- doxytag: member="DOCUMENT_NODE" ref="a93d60cd336327226e55c45a320cced24a08628dd10b2decc2f234418402cd729c" args="" -->DOCUMENT_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a275c5ee97d5d757de8d2b87a894311ce"></a><!-- doxytag: member="DOCUMENT_TYPE_NODE" ref="a93d60cd336327226e55c45a320cced24a275c5ee97d5d757de8d2b87a894311ce" args="" -->DOCUMENT_TYPE_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a0f5644dfa6c9d59d10b1259cd2c48e31"></a><!-- doxytag: member="DOCUMENT_FRAGMENT_NODE" ref="a93d60cd336327226e55c45a320cced24a0f5644dfa6c9d59d10b1259cd2c48e31" args="" -->DOCUMENT_FRAGMENT_NODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a93d60cd336327226e55c45a320cced24a3f5c1453346e98fb11cdb3df4d29ea64"></a><!-- doxytag: member="NOTATION_NODE" ref="a93d60cd336327226e55c45a320cced24a3f5c1453346e98fb11cdb3df4d29ea64" args="" -->NOTATION_NODE</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="XalanNode_8hpp_source.html#l00047">47</a> of file <a class="el" href="XalanNode_8hpp_source.html">XalanNode.hpp</a>.</p>
</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a6259d38a92c1961a53606c631aece99d"></a><!-- doxytag: member="XalanNode::XalanNode" ref="a6259d38a92c1961a53606c631aece99d" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanNode::XalanNode </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a89c3150fbcaed93324307a0ec6190a4d"></a><!-- doxytag: member="XalanNode::~XalanNode" ref="a89c3150fbcaed93324307a0ec6190a4d" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual XalanNode::~XalanNode </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a42d8cd3c9dda31381b4038d9746cf11d"></a><!-- doxytag: member="XalanNode::XalanNode" ref="a42d8cd3c9dda31381b4038d9746cf11d" args="(const XalanNode &amp;theSource)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanNode::XalanNode </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSource</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="acb86ca32289c3da18650a683aae789eb"></a><!-- doxytag: member="XalanNode::getAttributes" ref="acb86ca32289c3da18650a683aae789eb" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a>* XalanNode::getAttributes </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> containing the attributes of this node (if it is an <a class="el" href="classXalanElement.html">XalanElement</a>) or a null pointer otherwise. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a1f3d6a7ab9b181509f47c98f2171e63c">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a97a7eceea85bd318dbea8a33d5200aeb">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#ac612a0eb6a39ab1b65bc13f25e588690">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a110aec84fcb92f21204c8af629fbc986">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a1a46aefffaeda22b4558c24e98c232ca">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeElementNA.html#ae4d1d27a282f14e63b089d8bb8d9c946">XalanSourceTreeElementNA</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a52c59e07b7a6e2b2e31c8a76a3ec72c3">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a2f0309ff068305fe1441da867d21c02c">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a7750ba37bb437d4d30833e41d92a21bb">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a6c9d071799ad373d6f62d9a22989e125">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a090fb0e976e9652e41c72e5acc30ccb2">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a1bf5559e6954b2526c0f9fe2780b3458">XalanComment</a>, <a class="el" href="classXalanDocument.html#a6f780b399f97a59a4061aafd26ef31b3">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a3bcea5dffa145e9c187a9b0b587b04eb">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#aac38bf96570aacca2f9293efaf50ce9c">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a1a7033722e9dfd4ca1dfdb12886767b9">XalanElement</a>, <a class="el" href="classXalanEntity.html#a53b96fdc715e7612378193d9ae20b4d0">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a9992dd2f9625276c27ba0ffc4f9fef5b">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#aa8e914f0bc8c83cf6764389833e0203f">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#ac005c110391869d475315332603d64c3">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#aad22f83f1dafa7231509d46666896ad3">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a53b230ddb33c4ac88b1f0c1d28017da6">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a4110a44288da745b47d238eb41e313ba">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a48da0cfaa6d4acffc0b261b9bdc9cb5f">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a31040e8651fbe07ebee59b63a707bd8b">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#ab4602cd3ce9e596069e039dc0f725886">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#ae3fb9c8fa8d785c8a4a18b1788797a44">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a774159e048afc2d2deacf300460b2479">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a3d94f1fd2f131aff29fdf3eb02936f28">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a387dde5898f6c2ec79614c25e4760bc7">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a0ff545412e17b3e89c2b9fc267713fe5">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#afb3793a05c76d1ef7654c1efd42430b1">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a09fb8e7e7b9e8d0e4da541a3d1077643">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a81e41c1a244138c7bed54292b9bea679">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#ab721d39e7983ae25287307f529c133b0">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a7463f924dda581d0d75634f78f8355e6">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a3adeed38fb5c0b22f70c0c1a6dba88ab">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a068ec7433f9468268cdc122386d9c20e">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#ab72a85bc3b5357cac64db7ec4de3ccfa">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a31f66bca5219ebbefff9867678f77798">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a17406085493b648eac55d9c6e3b5c21c">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a7346e12d4ec6b2a862a6c0ef8e580196">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a913b392d61088121b507601fcbb1ce31">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a288a7730a07c59363ae4f621170bc004">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#ac063dc4df4bde2ef63446fedaef503ce">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a8caea29fa6adac847e90fa0aea78eac1"></a><!-- doxytag: member="XalanNode::getChildNodes" ref="a8caea29fa6adac847e90fa0aea78eac1" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a>* XalanNode::getChildNodes </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a <a class="el" href="classXalanNodeList.html">XalanNodeList</a> that contains all children of this node. </p>
<p>If there are no children, this is a <a class="el" href="classXalanNodeList.html">XalanNodeList</a> containing no nodes. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a1e011da1bc32741beef4926b65b06da8">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a148beac667dd205d76908c602560265d">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#adb23fb0879a3d12cba3acb8bf39339a2">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a733982b6249d2fca15150e98fd24f51b">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a788513d9e4e4813af106f7aec839d173">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a1779147aadb6bb38ac8465d4f6878e36">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a47ff374b8b58350df6ad6eccff895d46">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a54cf5616ea6b217c4b3b3fdfd1556d5c">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a6cbf85025295e1ed116a6feec8031bb7">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a86266f01c2b2a901549120737794ce26">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#aef7ccbde23664467f91a7822fac70363">XalanComment</a>, <a class="el" href="classXalanDocument.html#a4f871bc14fc245470c488cbb94c49598">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a2216499d1a2e36ce3b89ec25c538e3a6">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#acb6b06648c9bf3d9917f13c24ae6f8b8">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a2e297bffe67615d516de55cdbec12c22">XalanElement</a>, <a class="el" href="classXalanEntity.html#aa1286cfa58bc581c4e25c76fe666d63c">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#af43ee21110a76c4ed054932da72e760d">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a16878c8435914312171223c01f8d991e">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a8c4085ee68ef12cb136037c73e550183">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a230ebf4cb61d24fee5570587f81038e7">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a7f358d0c960b7efc62b54731f8114851">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aeba3407fd63b678848f5332dbdddc0a3">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#ab2411153cbb1f359b72b56e0e6bd63a8">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a3bc52fd84ac4f8a85ab5e83a0daa839f">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a2b031845d36255db7bc6bd6974732889">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#ac3baa0c27f1fabb0f8a8abf63fdf38df">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a741cacb760d289199d3a5669865c51f3">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a67ab6d0ba808e26e9749b14f6a44a1f6">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#ad5b0e55548dc7204c2c8741b7f5c5e57">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#ad5c950d781211eebe47cb6c0f36a8b61">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a630a90c085619ad85f4f60b7268fd71f">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a8b99c8699812c552d8aed55e74154288">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a844efdebcba79de49cef7d50bbbc69d0">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a96b78db028f04b85590c237c9fd093f5">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#aa7f2015059d90e934752acdc113fc407">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#adb947c580bfc9a258967f8952a1b0768">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a417199ff5cac3f67f82612e056e1e4de">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a763e88dd6feb170beff34a5ac8ceed6b">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a1502ee4762219189d3a1f4a9c266f5d1">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a83957197bca1f3e3ce61defc9ac59628">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#ab80db4d37f9be745f6729e387a4aaedf">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#af8063439a06bd0edb216c34d335bcd66">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a1d3ed9214e5cccab11c025e57239c738">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a0d82170d3ad047b29fb3b47a9196d47b">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a47a94228405464385e432e7d3a927045"></a><!-- doxytag: member="XalanNode::getFirstChild" ref="a47a94228405464385e432e7d3a927045" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanNode::getFirstChild </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the first child of this node. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a7924c5e67a184a40184cefd2d7b186dc">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#aa5cf012530fa61752b07995ec19d4d09">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#adbac0b5f28ac15c4ce1fd21e54ca8ace">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a115f7ede50600d5e82e87a504edcd732">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#ac6f53d9a3811b528ad3461ab08fa4270">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a671717320a3147126282fb5bf0bc2ce3">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#ac1e1e8d84df5f4a59770434dfd6bdd74">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#add6a2d506a31ba389642a4a23790e77f">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#aff96336fd5a4ed8a11d249a39849f8d2">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a92dd3fbc43eff167f4ef05eed57ee02b">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#aeaa65371f42a59ba0720d30d45083c24">XalanComment</a>, <a class="el" href="classXalanDocument.html#a40aed14a5893812182104732dd6bf448">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a75e888b7d1aa7a8135cc3ce58b4913b9">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#abc315afe8d4c80c69f47b65eaab84919">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a997e0a9f869fe6dc37dca8cd69ac62c2">XalanElement</a>, <a class="el" href="classXalanEntity.html#a44a88308be2c0268a906bb3bd1eac2dc">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#ad5f8fb50262b43837445bfea9b88477e">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ac1b26e6beb7954aa9d5eea66604c0e7a">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#ad89fc70b266968f72167c2be1fec6c8f">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a66ab429689aabe139a15876b500b5029">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#aa591e9bafdaea4e83c4a418b38a9f972">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aeb8b538ea87d9ce87c3d0f46a901c351">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a3df2054b51a94d21bb0d27e81db37e0f">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a4f90c0f244cf932143b9871598a7a02b">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a8c3b6033c198be33cde97a45ad71a8a8">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a668c4373c367636e68fc3e954955a0a6">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a5f2756db99277f41c8fd8b6d12f53e08">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#ab9988ffe503446bf0fed79728205c64e">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a3ff5e530064325c004e65fdebdb89162">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a0d1903e84515402aac96e176619f5a65">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a0537ff8d465894b9932ab344dfc5d0b6">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a4556cd0b98bb160cbe9ccecadf6a7853">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#ab3da7c8887201325bf99a6cfad177ada">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#ad6eca26778b37056cf50bea79c2d2b2d">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#aa29698084d4af7d76a7510d1cc5346d2">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a9cfdef9f4434babc3701568896947a17">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#ac87728f4b1cb3a11fb9084a65acfa191">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a82fcb58e899f1e4b830df5f3a1b66552">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#ab973bad99295792e8841324b95bea539">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#aea1e21baa326aa48d656ec091a6cd28d">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#abdf7058c300a8a79ff34909e6baa710d">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a8f264f63dce4e926afaa4df1b14f385e">XercesTextBridge</a>, <a class="el" href="classXNodeSetResultTreeFragProxy.html#a91c243dc4daf4988aee6ac578f865856">XNodeSetResultTreeFragProxy</a>, <a class="el" href="classXObjectResultTreeFragProxy.html#a0234b692781d618e94a76d3b297841e9">XObjectResultTreeFragProxy</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#ad801249908f50247a8309bf0b0c51ddb">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a322a31d3fe74ddc107ba4f1229b4c896">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a6da471c8944c0cbced7a0db832c84574"></a><!-- doxytag: member="XalanNode::getIndex" ref="a6da471c8944c0cbced7a0db832c84574" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> XalanNode::getIndex </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the node's index. </p>
<p>Valid only if the owner document reports that the document is node-order indexed.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index value, or 0 if the node is not indexed. </dd></dl>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a904e2fe4fd23654ab6f52ca971c6c6f0">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a10629432c55d6a45cee19949ebed0668">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a67758dddd5ae43110b3936956dd267b7">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ad40cca026df739d17962232754af7958">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a3fd08d16fbb2e15a789895ac2662e261">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#ab990459437374b95c690af88b1200e6a">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#ab3224a55cc12f5bdff51c24131c88ea4">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#ac4eb197ed43dc452ae5d3229a41eced4">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a476fac69445b4f1360fcb390034afbeb">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#aa8d4bbd4b690228506fa2a97b016be90">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#aa8d0a97b7d0de85028b4c4df56646890">XalanComment</a>, <a class="el" href="classXalanDocument.html#a20b724b7aca87bf85cf082abf1a4e5dd">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a730e3a8ff0e86c03ed22c93b1cbbaf8d">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#aceee3911aaf1fdd2d21eedf23307e09a">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a0721e6a03aa63fe230eaaa399a6181c5">XalanElement</a>, <a class="el" href="classXalanEntity.html#a673fa7a812d02ed5f553353b587172fb">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a6ed03cc6e19b29da786728c50738671c">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a18bac14740ab605fd0e64bc016fcbba1">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#ae6c39ec74afa68e55f915852cb6f5a75">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a312477b719b8b65058637fef250c860d">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#aa2fabba049439a51a4ed0fe6dcf43dc3">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#ad4945ecc8ceec33d07dc343ad016162f">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#ab7e7fa22437dabecc16bad1b3ca80b7d">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a0441984b2db0e11e9095d765234d9e5a">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a98789cb01ae42ed52b209dbeaecbf445">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#aa173d8eacb5f8855e059db0414da1280">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#aae17c7381ef8912415c31aa2d9b3b6d2">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a4593bd243d4d34e33a3a864054d6f42c">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#abe6fbdd323d20c72c2340acea5d9dddb">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a38c63baf95c7b8269c158788811037c4">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a1d6ddfa1effa4a7b6009a351799c30b9">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a802b673c7976a711165042772e500cc8">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#affae05c11ff03f6786cd8b070f0cea91">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a198848a7e0ee14c2869ce3c1ea809541">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a3b136d0e9e1007b1692cc840eead8a2f">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a81444e0b538d4f460a3b8992c70698f9">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#ac04171b9d2cf0de1d454ec11104eff5a">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#af847f94aa5a357d648ac051d336e16c6">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#ae36b65464039faa276802ad78ce968ac">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#adedeb62fc027cce00f7a127f80af984a">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#ae9714f1245f46a254d8ba2e9d06b2097">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a86c1071e2823c0cd12155f94d3e94c0e">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a9eb60623231937479b00bc123c63d562">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a5b268ef90fad17dc3c773d62141df95b">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="acd488e059415e809493e0dfea5ee0829"></a><!-- doxytag: member="XalanNode::getLastChild" ref="acd488e059415e809493e0dfea5ee0829" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanNode::getLastChild </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the last child of this node. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#ac4649d5b3ef945147bfa487b4833b2d9">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#ac529ec503d0374364b99e2db1c914a08">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a674b5e1079d1541c2ed59285b0829692">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a695c5182be3f21909abd06ad321bc04e">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#ad046bf5f792ed71477c1214f4eb829fd">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a542f4da606f4b35d63ad78d66ff24933">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a1ce646b307b5dd412ac23026071a8b42">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a879d12b52d6a15ccec56116c42d7feb8">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#ac2770d4d620361c0e8dc5f9ab3613fc4">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a69886be8d13b68fb14fe1d261a309ddb">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#ad14c0b26fe3d7e4b0d794703673b3261">XalanComment</a>, <a class="el" href="classXalanDocument.html#af4e20f8a532dfcd0fa71fc812f41f08e">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#ab728c2419287dac66286c5a5e78d7d8a">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a4c0e1a1ba37e2eff0467791f37876276">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a4a9f4e0e44ebf6dceea76ebb2922dc1a">XalanElement</a>, <a class="el" href="classXalanEntity.html#a50e0552b0a6cc5ba076ee885e697f8e0">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#af2acca024c247cbf2e4307de0a24258b">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a18f6723732386de10701656a4d938fbe">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a1358c4eae9a6ce7816e4eec07810db8b">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#aaebbd0a84e109722cc288da1d2627b8e">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#ab11d1790cda76c0389c93df223703d9a">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#afa0d9c6299e6ce10b83758d80da72cb1">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#af921316e47d503249c9e0c4d1b2dc0b7">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a23eab32995b2ede3b9ee69d9882e1d23">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#af3284f6eea4985f3de642d8398d3aaa7">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a9d38e0b4f3f49bf56e98ff3c2f83069a">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a5139c11c1dc3ce6a5e669f92d8accdb2">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#aa3a2b42678295db47b84adaef7c9465b">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#ae1140ed0531808c07254e9f4237b40c5">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#aefb2cba203c3e87760e060022008f760">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a3269a42027dfc8f2ed13530a451e659a">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a4ab13fa5c671d9790119937f44f15325">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a1fe488e943c2a7bd66bec7b3e6298d58">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a0e1791065cd15861b64d7e44d15a3d96">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a73c486bcdace4babdbc173aab141bb41">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a56e30ec96e594c949ea87b5af4d62cf4">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#acecf2a9eb6bb56fd269a47c429c8e3b6">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a2a5f756646f7bc101255143a46e7d88d">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#afe4987e1b619e2f96187e6db0f59de6d">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a9037413421d5243da0e2fd6c65d6587a">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#aa9533b9ca3a41cdd2370d26cfbe39513">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#ac29b882b23952d030a8075f0a97ed52e">XercesTextBridge</a>, <a class="el" href="classXNodeSetResultTreeFragProxy.html#a4870020a3bf7ec972b861899504e3230">XNodeSetResultTreeFragProxy</a>, <a class="el" href="classXObjectResultTreeFragProxy.html#af7647af6934b3c14726229a894d770b8">XObjectResultTreeFragProxy</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a3e2febd9478e631b2095c676f0889106">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a172dd7e4ab63d80fd147bd144a70a9fd">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a92a08d5b0e1c9202a35068ba967feb5f"></a><!-- doxytag: member="XalanNode::getLocalName" ref="a92a08d5b0e1c9202a35068ba967feb5f" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanNode::getLocalName </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Returns the local part of the qualified name of this node. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a1f2d256ead929911d28bd156b610ee44">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeAttrNS.html#a098ffed98b536713e3c90d86a836b086">XalanSourceTreeAttrNS</a>, <a class="el" href="classXalanSourceTreeComment.html#aa4f92959a0ff9261a053ce15116b056b">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#aaffa3f8c8914257713cb87c4cfd7a939">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a5485378493dbf7e77027219d9b863453">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#af5f28b65a3eadac510f84f6570ee1860">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeElementNA.html#a203b8a4e2ee4dac72f8c383db02826ec">XalanSourceTreeElementNA</a>, <a class="el" href="classXalanSourceTreeElementNANS.html#a892575431fffee788fca1471f4ea2a5c">XalanSourceTreeElementNANS</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#ab762f7572424af0bc43687e63917559d">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a084adcd2bc23d3cd0d644d53b9b4334d">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a4c9470c847ec9850fb18995558bf209b">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a950d5ef9ff0ababe507acea85a11c323">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a23dd099f183ce7dd1ec7b62111c3b4eb">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a9ed216fc60aa3132ea702b8883f8baa8">XalanComment</a>, <a class="el" href="classXalanDocument.html#ad14578d1413a7449303e5992b81aaeb8">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a0886bc62089cb83ed1d438c7f531bd6a">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a450affba307ec448fa84b6c85e8cdc7c">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#aef7cd1ce0e3f0ee39b5f741f43150bdf">XalanElement</a>, <a class="el" href="classXalanEntity.html#a2fc7126a67c606d200deb7ba228afa59">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a7c0dbfdc177483b016c5e810783f7c0c">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a334347bbe469eb011038aaeb050a1059">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#afb40627c25941ebb99e674b301627e0c">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a3a3802bcfcc36b321bda6679a766dd02">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a5b533ac9535c2ee8760867c78d41fa30">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a2429b1637abf97fc605727afe204ea82">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a662585a157e297607720b8d068469085">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a4a30d2eb4313e2c3759848ffa9a9535e">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#aec45c316d224e45daf5a8ddf3c8565ae">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#aef12834390a38316a05b96f707ced818">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a1f83649704aeb81f3fd3466cb4b6c55a">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a572173f3c475f6eaea9f222fc35ecd4f">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#ab0ef959ebec619318f5a14cec56b7eae">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a6eae9637ba5e5b1b053fdfd245013191">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a6612751ec2233f842b5b79a8d95242d3">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#ad30efd6003851d676329d3a5ef7682d5">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a69eef1201162377c06296a508f11d54c">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#ade25d7318f156941f1754af95d1b2e4c">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a885a367d32b418ed7edca11818e322c1">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#ad6d9f835e6431076eb698c94fefc8e3e">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a21680577bdec3dd46b461c564dd7046b">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a579bf6786a194ef4d43f769bab9e22b2">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a0878d71f2f746a50e0cd50997af890da">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a7ca177703b59790c0b25b100b40177b2">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a0adb6f4dd385293016dced7bcb6c93da">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#aa1baa30ff98379416f172c9e7c41d371">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#adda43ece042b8162f16caacc5317fc81">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a3cc610ddbe3444439e438e0385548af5">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a2d2d941c2717492e551b82fbfab7108f"></a><!-- doxytag: member="XalanNode::getNamespaceURI" ref="a2d2d941c2717492e551b82fbfab7108f" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanNode::getNamespaceURI </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the namespace URI of this node. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a150025f7c00a2a86e20354eae7b31ec0">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeAttrNS.html#a5dc9a91d613ed3b429d0f825f3c8e047">XalanSourceTreeAttrNS</a>, <a class="el" href="classXalanSourceTreeComment.html#aed5a95fd457ae9d396c865ec45e3e887">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#adf204eb83610913e302b4010f9bb9787">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ae7aa074656b1697867e95afa74b875d1">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a7913e6b4deae7011ef61caae9b2d0746">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeElementNA.html#ab56b0bb0a72ac2a4da748eed9b645239">XalanSourceTreeElementNA</a>, <a class="el" href="classXalanSourceTreeElementNANS.html#a84eb459bddd687f8efcfdcb1a3aa841e">XalanSourceTreeElementNANS</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a9bfb4977675a65eee2cd376d37a34293">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#ac46904a9dacab3808c1e46874408369f">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#aded5065e84d25c337d98fb9c08f5d86c">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a321b313a9b130dbdea6e610c178985c9">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a2712274900516395bba2fc1ab58eef42">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a4ceff6a984c83decab1a5c020e966237">XalanComment</a>, <a class="el" href="classXalanDocument.html#a34fdda83e4d9b7668dc5bbb2f898fe8f">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#acf4343288614b6aa7a592502669bff2e">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a75b612aff175fe920d94f4695c97449a">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a7285dc350f87c1491d5c71388170f01a">XalanElement</a>, <a class="el" href="classXalanEntity.html#acc6e59df957bb76f2eeb1f24bb08991f">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a0ad555bd01128cef925d922f8913af2e">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ae5d9afaaaecf8c3453adbec3e3ee1566">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#aeb15f5dc809dee8509e1326184679b0d">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#afea90458ea7f46b617fe64f9c9a0ecdf">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a164f7b7d03cc45eaaa97db45abd54ae8">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aed70adb80dda7001b06ef4f8a84cafb3">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a3119782a6192d5e362e4b4d5318197df">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a08fde3fa8ec929405641bfda7953f3e1">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#ae9fd672f9b48e146fb1ed5f4e751ae19">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a276d2c089721707fac2dbe8f66a1aff5">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#ae73c360ae050848c0655532f1f8fbb8d">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a12dad56c91094b17812a36c8ffdf4c9f">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a54d97aacfe89aae0fb32bef9eed6bf2d">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a541eac9bcda3fefcf75f827a93e617d2">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#abc92c0719fb730c9a7aa43aca060a22d">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a6863d79c9628d6edb76189c2cd70e576">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a745971b638eb333d39d7d1c8ef9cdfe9">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a3c2ab1529850a2665341361670ff4f66">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#aa5ff05dad0028763941ef016a19cdea2">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#aebdcf9e375d53334a9367527c909b328">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#aee4e3542576d9c1592eed6b38ffdd2d3">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#aecb6cd77e53913d0035d1452b570b44f">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a6d49bf5a6682397e2291a6cabc8f8786">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#aace6b92150377ac9c42b9fab215ae1ce">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#aaea5cca99733cad05b30471f0d824940">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a4fbb5ee9777c69d533cde58aa5e2b7eb">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#ade9751118f55c727067c4f4a00669b4e">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a25d75f394f393e47fcb381712940793e">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a9171783ab70c3908007acc73e5b45d4f"></a><!-- doxytag: member="XalanNode::getNextSibling" ref="a9171783ab70c3908007acc73e5b45d4f" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanNode::getNextSibling </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the node immediately following this node. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a67a1271b381758b9137ae52feb9c38ad">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a42caaee39be5e1572195af01d12d9cab">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a163e6f70656a8245e93388447458fdcc">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a6a556d01a2efd87c562693e2f6b6f63e">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#ae2569ff8aaacd1f42308b4e3e412fbc1">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a2039808dfd95131bd2e8a132b5ac02f1">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#ad3767c002da984f9743307e1a70bd4c8">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a0a74cdad1d304577d68f31c23c06f12c">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#af9959c161c48ec66730b6f4f559536e4">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a9a2bfb94d181fd3e15bf206e3ab7929e">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a81cf9a0783bfbb7792f6f322a74646f5">XalanComment</a>, <a class="el" href="classXalanDocument.html#aa1a48dc7ac782fb271f40aad03d739e9">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#ad09975dfcc1912e6ef466cc3085c15b2">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#ad9f19c924acca52d2aefcbb5078d9d9a">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#af916c1eb154aae0b40b45962c713e187">XalanElement</a>, <a class="el" href="classXalanEntity.html#a405e25ec8d8d4cf6188e6dab12bca695">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#abe3ab3eb890efe3ef967d016344a2ead">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ab44d97fd028cb9ed2cbf1251f813d2a2">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a5e88679a67c9016995ba2bc3148f44f5">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a1f1ca630cbf3f3a8d85f1c8350b9b6f0">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a5f800bdc4a9ffee3673a3f4d875a1c82">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a05f6b2b40f40e7e13809078bd694593b">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a3cdd78bee15a8fe472c5f2538907793e">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a8f4a1b6f289fbcaa48a0e1c9a5875243">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a6b0e901290344d2643bc16008a39b505">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a0a4ea37f8eb5b3ab07702f81f4775531">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a170bf0fcd3e65a93459e74d08305090c">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#ac9880689b486add420683a8737b8cac0">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#aaef337649ebe05a48a92d82d53802ed6">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a2fee8b7273379070f5ac15b016563f30">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#ad348c6463653df35346163ccad4cc68d">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a6d3b423f3393bfe9caf8c04dc287b79b">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#aadee76263a283f6044f27d3240b7d309">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a3cc3323c6e0e9c7749bb415781d3be3a">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a5b7a355816632e4a0d7b93d6e64b7a0e">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a99e6f0f374a0865c7c12173525beb24f">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a30ee075ddfe56dc1b770751a5a94fe4e">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a88001cdff648707a8b8c287519e4d90b">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#ace0239dff6d9657de349a13a3db8ce4f">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#ad1ad0937e5df8048d9c2079db41d78e8">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a6c6af0904b7425c6954933edee06ede0">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#afc0f7213c1124fb23386e9da27a2888b">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a5d40bc90b6e8c6890824c5c49ed3748f">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a71e51d575354b44713fcd9143a05d7ef">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a2d1cc45095aa8cd3abad0b606fe79a5f"></a><!-- doxytag: member="XalanNode::getNodeName" ref="a2d1cc45095aa8cd3abad0b606fe79a5f" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanNode::getNodeName </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the name of this node, depending on its type. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#acfc743fcb17372d0677e08884cff32de">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a37a2919adc39efa0f5f8bee1a242b232">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a2ea5d4c0b4c377fe2b94fdd88bb78edc">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a8e31b250c7f319d58daeeffc629a0a5e">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a4e800c83a38c662831248689339bce41">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a42c6a2459120ad2fd4ee881e6d94731e">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a264c09f401686f742f1f37031f97eb6a">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a9ef9a0271e76ceddb575f28f6f57b4c9">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a9cbcbdd47f02f9206944cb7c94560deb">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a8f42c89dcc81fddf2f43de9604b2681b">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a0af78e13f5acac722fabcaf937317e63">XalanComment</a>, <a class="el" href="classXalanDocument.html#a767a782c047d8c43cd43032b6df9dcb3">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#af0e7ef87b3d059198e56c747cd7d42fd">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#ab5028ede31119d35e1bbdf17b90a465f">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a8a39754ef43d1c474658f2d845a48e8a">XalanElement</a>, <a class="el" href="classXalanEntity.html#ab8c9cf76a655ecdd347b0e3fd0a0c996">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#ac342dda7ed57ecad8fb58b23bee44e4e">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a957d54de97cf1d9423072422656ddd26">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#abd6e2d5425ce34d318dee3692a5186f4">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#accec4df3a536db131833be86d4ed2932">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a8122f7bf7c61aa09ed8ff22d1b898a6e">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#adebd88b448e719d104499b492bd44dbf">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#ab5a51d52f3c9c791cddd10d0c80b5754">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a4d0e6e8673c311901146e6162cbe84d2">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a99d06b0273dd4b22ef529288a9244bbc">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#af2347849f76311b01612ca0fdbe877ed">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a9f93e53910b2c6d6155c0ed6e66c04ac">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a12e2f09b9f90b5c05d856a0c29e8451e">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a67e3dead3c8c10dfae7b9dacea211feb">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a7460762ffa1dceca0530f579669d0d30">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#aa015d1e79ac7809a6304e929fc703d72">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#abdb9f0ef84342dd366511f88fbbe3540">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a11974a15d367bf36d30dacdbb7d2fd24">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#ab6d0bf514d2b3c737db01e20d306027e">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a570d0a858de06f5dc74f1408461069cb">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a8d02e2349e088c5c4fb47f4bcb74aa55">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#ac9e159206d3ffc42fe77db751b2f8dda">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#ab52172223496808127bd4530c8606057">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a0cb3611938c31850e2d1f9078592e444">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a1456462a13a539f7cd6a7a336661c289">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#af0910b0f1c8b0ea7fcdeedbe08c93d6b">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#abb4b90e8728edf73c01d5ce38d0a7022">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a6fe5795c28f82040b2d94bd6a70f35e0">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#ad3a024763501c8f9c3d276526ef04d52">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a78412015183ad6fea2bc7ba9d2b2d6e8"></a><!-- doxytag: member="XalanNode::getNodeType" ref="a78412015183ad6fea2bc7ba9d2b2d6e8" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> XalanNode::getNodeType </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>An enum value representing the type of the underlying object. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#ade84d2332a31e0a2c41ab174c70dafb6">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a175ad50a0245434edced6548074c5547">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a7958b798f0d5f5a98be3f97b0a7421e7">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#aa09cf25d89b196ba1dbd6269dfc80931">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#accb34adfdc8495af29db8bf0b2fe2e77">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#ade2c98a9eb7bd6efb22b5ea3a16448d4">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#acae227614b40f05350aecfc813177d74">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a9026ef42adcba6f80dd7fccdf62ea3d5">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#aef54840598df11691e0a183dccb28bbb">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#aa08abb553a1a2f4072789ab350e5a748">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a5d6f4da9d00077db0ebe1d39a0bad130">XalanComment</a>, <a class="el" href="classXalanDocument.html#abe9c0c303d54375830249ffd3d295f1e">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a5fece0133d9e8911d24dc660c1d6d69d">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a6df1d2c708e337618f428af41e52e968">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#aec1d6c8f25a78f6dc17a33d97127dfaa">XalanElement</a>, <a class="el" href="classXalanEntity.html#af30ef59008ec3c631c3fac5e3a2dc6a2">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a699c02d9ad1e6afd0734292d8f0e3d38">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ac9a175f6e0f241f6baf30c71e17c0bb6">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a907ecb2a14bf25e925e383116ddc950f">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#ab2c132e3e1197968048ab3e53e7ef8fe">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a5aeab6a70e2138f9522777dabe424db6">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a096efab35d73c3ac3cb1234a889219dd">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a74c1bf85c6ffee5194d6fe6312cee8a4">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a9ba2a82d44bf369644b6e5afc5e75e89">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a94dfbcb4f99546333dd04011427ddee6">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a095020dcc980a097c6651cda1898ef71">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a7bffc7bb7e2613279aa28b7ae4e21adb">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a2eeea9924a0850e061bdafb8db17d340">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#ae43c31e58d3c9fe1d41bcd49bb05baa3">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a230090a92e0b3f1d3c2bc996b0fa4f30">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a0988dd96b7313a32de4ebfa80048fa89">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a41202478b939011ca17215b399dc9b54">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a805ffd54ac19e1ce09e36328b5b10025">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a5d4fa24130745bea0e3d6eef71e2a68a">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a4af07ab815a8245c6db58f0362ee2491">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#ae2f033bb5963bd96dd26845513ba58e7">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a6f5149f6f0bad8fd1c3213eef9347b59">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a8c1db69fe114e5878854dd632ae6ac8a">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a1a52af52233b12748e8df501dccf4c3f">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a20f08bdda97082d0bb560a90784368a9">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a12b26f0213b89e57e96148519c5168c6">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a7a2f08354f185fe569e3cd8b842b006f">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a3bf7823d986fb394e5b79cae1ec4a18b">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#ab85c4719f78ab1db30c12622a3bb0213">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="acb5caaa69dd938f7cc0c7d2cbcb94bd4"></a><!-- doxytag: member="XalanNode::getNodeValue" ref="acb5caaa69dd938f7cc0c7d2cbcb94bd4" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanNode::getNodeValue </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the value of this node, depending on its type. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#af1bc048cef6e666b2193268fa51ff0f2">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a4776d5fee3e645bc94992795f3bf177e">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a780ccb662364e1b7a885070746ecf65c">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a176607e05eaaf79311e547a45214aeaf">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#ac9704df7df7d59f6b6238ae9886203e1">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a391d8465412e2c751c44f7618aa99589">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a7b1c93ecbd94827042a03c73862fbbed">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a4f8e11b6bf969ea3f261a5456540240d">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#af85a6d9734b8a214fdf615aaa3a5adbb">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a8c38f79308e7a73b1fe3c1cd73563188">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a7de5954acbe933f0f2c62a499f6cc40b">XalanComment</a>, <a class="el" href="classXalanDocument.html#aec39b7e2b9056078873048f847b5537f">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a6dfe2ee9b4c5f8560088bd003c107b85">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a9fae728fdc8597db2d1b2b508a78ad30">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a4bd8890bd9e389a1fbd986a48413cbf1">XalanElement</a>, <a class="el" href="classXalanEntity.html#a6e88d21019e156508c55a5b3cd12e32f">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a123853865101d829b0d0fa950dae980d">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a31315656e1325c629216e07f26205ff6">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a65eb8424cf64640c2aaf6ca9ee173f5e">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#ae93f706fb67eb9d6a1175b49f0e981b8">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a4e50c5db1b7afc31ce1a00a586b48233">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aa25a4f7907f28cd39d5156de2356efb9">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a161d977bdc734f08ec23ad99a4915129">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#ab44a57c377ec2812b03da2a3b5194f39">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a379029bcacc4a4e4e5f7526b6ccd5ddb">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a6b02f662d07904b93a4938583ecb3f1c">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#ab3318f90cdd6cf81a49abdfe9ab18124">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a33b2afb712c4329dc75bc804519480f0">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a8205a08bcf1ef0db20b6760f0e94a55b">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#aa3010437bec26f8daede6a56f2e28d45">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a62873661420e4faa1b271e8ce17fd8c5">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a654b9f61eb3a4eabc5237ebc8e57043d">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a3ef15a201116661d535be209fc5f6478">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a99e8a615fd9794b257f8a61270e2799a">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#ae951d9c2d00f3faa2d904f2732259839">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a1a2a61a76869a3d816c9bde80b641cd6">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#ae5b240f4e6a055c30a0dff1ef1339530">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#a43d7373456326207e63a11a7a64aa3cc">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#aa10bbeb8e6039b155c2ded08a9d0ddfa">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#ad3c9bf5bab55497c1cf1d5a0a525b9e9">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a3bfd2cc7516fc40e0e3d4c4671321f70">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#acf375bd6b98f445d947499ad15687c56">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a778a1c1dc78bdb237a4ada430c37de0f">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a1dbe7e673ba875e2091ad01c5cb3f2fd">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a659bb717d33889be8828bb31a1ac8813"></a><!-- doxytag: member="XalanNode::getOwnerDocument" ref="a659bb717d33889be8828bb31a1ac8813" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanDocument.html">XalanDocument</a>* XalanNode::getOwnerDocument </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the <a class="el" href="classXalanDocument.html">XalanDocument</a> object associated with this node. </p>
<p>This may be a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#afccb4a91f5b0abbb29abbb899dd266f4">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a10846076795d0f50b6a4a9f7aa279fd2">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a81052dd4c7a62bb92406b5e9048d9796">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ab66ef90d2b44b716e5b02ba902ac6d94">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#af0a0b62a157317589f8520384ebd395f">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#ab6f63634c7e73ba8102b6f607a77925f">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a92a3c2f1cc4267a9ee6103258e66dc19">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#acb0a89263c9a51b013ca1a4a8aac5754">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a685d36e0c0b9f7294381e8658a6f8c8b">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#aea320fdb280f5e1ea314033e3f760a3b">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a765d93da4e99804c5c88591946158e13">XalanComment</a>, <a class="el" href="classXalanDocument.html#a2168be74232dc647fb91e843085892ec">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a789b32379dcc7bfc4511adfbf7411c56">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a5a92e6eaf8bbf9faecf61bd54f67737b">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a87db47fd47ac1e167bf1712bb21f9fcf">XalanElement</a>, <a class="el" href="classXalanEntity.html#a6d9eeba6b67daae2ce4f2cc9c987a298">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a540958f3011345f67d9f4ac2293becf4">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ac1d621ccad3870c074a3804f9135a6a3">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#aa3840d10b3248de1f28d83458f9bd8e2">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a9ea0176a77aee3ee3836d3e9358754d3">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a2fb1ca97dc4960a84c314f5b9dc7a284">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a6f36d544c742ddf3c8bfc514254f0de1">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a59aa43a953715dbf6f27becc452a686e">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a4167e4ac7ce7df9c3f6e75ecb18115a1">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a6ba4a941e41bdc86cc09419f989702ae">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a3fa802bd10a0e3c53a0f9c4897d9a577">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#add9565fef47e89b1ad6a33268323c904">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a9c7ea54f0cbe959220bef27a172bb071">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#aa032b5d4ee0e81761970a86a49afa87e">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a2cf939dcb7c93ca47c102ccc7be929d2">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#af6b278f98212354db284253ff65b15a3">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#ad3eab71a9cfec82aa0c368064a04d2ee">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#ac907a60679e442126167cc3f9dbe900c">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#aaa9f671c24d7d111fa3fc0a3b7c41adf">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a700172f009fc7ff99b1d7787a0cbf3b1">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#aa1e02e1f344bd5abcc22308abb1f4421">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a5498ee315b953d437310eb6c78a61642">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#adafb3950b6aef761b9d91fed43da07c0">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a0dff890fea82727a59dcd987b0da3588">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a0e2096b1d64810d2403a30c6e60aac49">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#ac4a9966233d91045f8c696d0d9849339">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a7ea475adde2cd7041b06c14da6750e9f">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a386df97497b80888bc1ad9080ec6d5fd">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a2b38e74524052d5cf0b000e5fdcfd243">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a048e4450e7d4495cfa596ea886e1167a"></a><!-- doxytag: member="XalanNode::getParentNode" ref="a048e4450e7d4495cfa596ea886e1167a" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanNode::getParentNode </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the parent of this node. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#ad1803991f87c4dc400cb90293094e5ed">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#ad842c82c816894fdaf2884bb5e57ab8b">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a4fcbf63180fc9bedd99c5154b9f9fdae">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#a073037f3da3cfef64c3ee51835ad7433">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#aef0dcabfebfe43f266c7ad82fdf403b0">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#af7a60e3a8f9bd67290318f7fa22f900a">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a3bbf7266add5c30fe2415678322896fd">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a3b8c23e6ce134b4176c921611041b3ad">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a00ae9d33f14bbb3c1bc662b2f2bedb8d">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a1d5530726654fcc07363110c1f690e14">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#aa4443b1987f4b147e00afadf2fd52cc7">XalanComment</a>, <a class="el" href="classXalanDocument.html#ae1bcebaba504525c645a7dc73b0a0596">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a03029cf1e73f87de197fc93e004b4e42">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a3785376ecaf5af2554f70403e1744abd">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#ac7a69bd8e582b36bd276dad667203a6d">XalanElement</a>, <a class="el" href="classXalanEntity.html#a597d4216ad65a86e1a641780638b8269">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a2fb8d10368d0dad2e4d894973bf1fabe">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#ac0aa97e49c43cf81fa8e6ab752ae404d">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#a3b78e8213754742b2c077ca452bd13a2">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a926174e29080f164c69f04b4eb0c06b8">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#af2cad2b5580726c4b7514a8007535ec9">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#a35b28df80bc6faa8d098378079a0287b">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a857027ae0d0e672cf0c14236b46245d1">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#ae53ed8d4d7111946b342b4268065d8f3">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#ae789b254483586183cd289f93fa79f27">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#acf03480334e03347e7a1fd2086e3faf8">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a1ee5f6804c9ea40252b938646829727a">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a57ddfbeb2f5f489c4cba5311e36d1dd8">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a61f32f46fc44f1275d55b3a3587e6029">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a7c1f4b70c1efa75a375ef706ed59d39a">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#ab9612fbec1504792d1d723bdd61738e4">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#aab8e16a36f351aab74685cde090dc50a">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a1545b85e9dd01f4313c37ee352bcfb84">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a34013a72e5980e71418091ea4110aa9b">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a8dd991102444ab83c3c938dfd4f5b853">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#af799bb6b74a6f255329710bd62e0b34c">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a13219d36957770499659abd2bdb09552">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#acff93c9990eab3d1f12a633fed996369">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a55d7b6d34634299ac6478b05efe36674">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a7984a6693abbe97b758dd2c4ff5ce734">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a24208a8e979d20859f397dc7dc4dc918">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a380ae28da3666203f00fb4cd35b6e23d">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#af04ce2bec11f8ec63e2c624fd7cf3c4c">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a4c388af9fb10a6a65fe0abb4476a65ab">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a5ee8bc0d7e4b5270f3d13156352db808"></a><!-- doxytag: member="XalanNode::getPrefix" ref="a5ee8bc0d7e4b5270f3d13156352db808" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanNode::getPrefix </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the namespace prefix of this node. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#ab9f2f3e2aeb6dc0d42da53b22b2b57f2">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeAttrNS.html#ac0be01261a7e1b446e057612aac07933">XalanSourceTreeAttrNS</a>, <a class="el" href="classXalanSourceTreeComment.html#ab1e66e04c25b24eb0001327058372b8a">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a0023f294dfa6012ee48c75ab09743e8d">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ae9881603ab7720a1b677d399c70466b6">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a2089f742d79871f30e64b275c6fd18f9">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeElementNA.html#adae938e184e964dc61580f69722764a4">XalanSourceTreeElementNA</a>, <a class="el" href="classXalanSourceTreeElementNANS.html#a60b7844a9e3e5c09ffe728b54f5c46a5">XalanSourceTreeElementNANS</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#acfd62d5f9f56e5c33cf3576e76a9582a">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a6551db3a6373cf2e8b9dbf4abb2ac5f7">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#ac457d32841dd470ec68c5a53e1bdb392">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#afe4ec47ecf58b8cdc26463fb0266805c">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a1ad97280b60c66d2a2592af724a78c98">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#ad1fa14cc468d59784f3314b05a262de5">XalanComment</a>, <a class="el" href="classXalanDocument.html#a25cf68340afadd170d584f85b899c153">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#a577cc0638ee5738f728875f3e6a23004">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a0ea0a170a2b2576a2cd824e0d7a9fe67">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a8836d217745bc9709f4825e83f500c04">XalanElement</a>, <a class="el" href="classXalanEntity.html#a909b12edc6a130cae01f14283a0b08ad">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a919b028032810852c755006b01618ba4">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a02b021a9faf6a06e3c962a6436329004">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#acd787133ab204693aa2ec2ecace62247">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a4f33af69cff6e03d09fcd16862e4c3c4">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a1262b1ee6ae955b2a15a47deded6c2b5">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#acaf14b3e7cfe8d0dd83bfdacf0339a9c">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#ab50d3b313c595c81073631601362ac14">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#afa7a9d2a2ab7f99ed78e8e7e603299f9">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#aeb4f050e4d86ae56d3c1179ce1cbd1b9">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a2f46ce7573451469544a300aa5645cae">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#ace16712470339a7ed0750a32cdf8eb38">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#adde7b1910d63b5a42446d2cc90846de9">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a6c5af55b4f4b982b31deb2f00d8f9430">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#abcfafdd1b72cf59b527f03753e851579">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#abe8c2dcfbcc151a05f66556e337e2977">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#ab440d8fdb0aaa2332a1c5dae6efe0ab5">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#ad5dec2db0ce85f0d115b850c57e3768c">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a0de93006e0e3c988f091f078aee8500e">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#a79e44d4fdd7863c1d6a5f936852325f6">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#afde641339cc1f616e087308b4f4b22e5">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a3e632af5f26f1ba0cc92a8b6694577aa">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#aee6303c25b6bc48701dbe435f8a85014">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a27b4e78de6800cefc8b362cc157784df">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#ab60066d63d8f962c2067995bc2dbe3d6">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a4db3efa331fd7e33a2d9bcdbdef9a560">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a98d4cafaafaab5d62d816b911673bffa">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a46c84b4164b13d5187ec07b590cfef0e">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#a15679b9b786f5a90ec9358bfc8f04aa2">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a6e2fde6b9937a3a878c54853763f196d"></a><!-- doxytag: member="XalanNode::getPreviousSibling" ref="a6e2fde6b9937a3a878c54853763f196d" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanNode::getPreviousSibling </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the node immediately preceding this node. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a4e5976af411c93b512ea1a9541cb89c9">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#a42a6e595781779bca7327f792960daee">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a4819c4368f79f198689bdddc1b9138a6">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ae82f715ba80d1cedd0f247e62aa80649">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#ae29ab6c04248d39b33b2e7e4dc62205f">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#aae26ec18dc3492258ea3593d601df765">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#a407b7c11b23addde3b70980b249b8ac3">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a8b4d4124d2711132e6408fa263173e5c">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#a6af53261451c063aaafc44a2730e798f">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#aa55a4bb2fe105e909eeff4ebb2b07f66">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a944a11abf56110badc0fb854ccffcf70">XalanComment</a>, <a class="el" href="classXalanDocument.html#a3cdbf028bac052902a3a85000e49703f">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#aebd13b83577c34f9de9824badd368600">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a6cb0d7c57e21452b12acd6eed4aab186">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#ae9ab855ed094cb63f2ad49f248f9735d">XalanElement</a>, <a class="el" href="classXalanEntity.html#a65b5013ae7fcc3b227c673ed0a683c51">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a064dd28dafc02160282649924ebd3dd6">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#aefdf8b97b75a8dc6ceb24967aa74d8f3">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#ae3bcdb08057e952d1e82ebe2113900b8">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a93c0aa404f76c81c9dcb14328458919b">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#a2fa00bdc340f5224828ab451692176d3">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aadeb7bfa0f34fa05a0c647fd24f5ca0b">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a9981a10f61e3eacca7244772fafffa05">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a94eead1e93514cbb81ed58c7c940cecb">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#a842745c18706ab58174348703a244bc1">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#a5b96074838dff0a48dbc16de75a05e0e">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#ae93a08a59218fbf13591e28fb54121e8">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a8cf991aaba8fd1ba3efafec03079ea3a">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#ae386eb7bab8afb6ecc3da632ca52db74">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#a3f147ae5f30bd8914169e981068f0cba">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a578ed1ea4a470230e1720d6eac2651ba">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a9a16cfa86dd7bca6cb6b9a8bcb2011d6">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#a9aa23a508f14878e3f1c3dca26eed375">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a673b18fa0eae3565d8777833769af218">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#ab9af9f167dac87ce8e4bfe979ecb0619">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a95e399580e750de851e4bcb840ad6bb3">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a20a7cec42d8b149d4cd0eae09ff1eaa9">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#aba28ff6bff400ae609fbac5717c075c6">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a326e65c40e4dc0d75d5bdc7ee3246eeb">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#a679789f0dac3c88a6e22b0ac132efe92">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#aea08784f165b1db1975f020fcd0bf1b5">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#aa970b615384f5ba0f1a7c972d267a73e">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a0b557385c0d56155d6de7ed2c194b6ac">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#ae2315064901cb91590f919b8adc173d9">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="a4ca16a43da08f03a58ad57ff4e35c2b0"></a><!-- doxytag: member="XalanNode::isIndexed" ref="a4ca16a43da08f03a58ad57ff4e35c2b0" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual bool XalanNode::isIndexed </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determine if the document is node-order indexed. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the document is indexed, otherwise false. </dd></dl>
<p>Implemented in <a class="el" href="classXalanSourceTreeAttr.html#a16628b681c23257f48c2513c80c68feb">XalanSourceTreeAttr</a>, <a class="el" href="classXalanSourceTreeComment.html#aa5167e6a5d76908a257e39877546053f">XalanSourceTreeComment</a>, <a class="el" href="classXalanSourceTreeDocument.html#a141337ece36c26260070181df4a9f04f">XalanSourceTreeDocument</a>, <a class="el" href="classXalanSourceTreeDocumentFragment.html#ab770e4c0116d1b7db1e434b1980c044b">XalanSourceTreeDocumentFragment</a>, <a class="el" href="classXalanSourceTreeElement.html#a2d9c9699acb0b1ef7afbb5df6c187e0e">XalanSourceTreeElement</a>, <a class="el" href="classXalanSourceTreeProcessingInstruction.html#a2bb1e54c1e00c2044298f6b9dbf6d062">XalanSourceTreeProcessingInstruction</a>, <a class="el" href="classXalanSourceTreeText.html#ae79e2b306065c9f7fe41824c2138e613">XalanSourceTreeText</a>, <a class="el" href="classXalanAttr.html#a29d64d7b4931db030b1a0a229aef8218">XalanAttr</a>, <a class="el" href="classXalanCDATASection.html#aaee66650f3b6adbb0bcf3baf8fa227a4">XalanCDATASection</a>, <a class="el" href="classXalanCharacterData.html#a725d273dd9802bfa5bcc27a5c40c83e4">XalanCharacterData</a>, <a class="el" href="classXalanComment.html#a95d7a2566a13632b865a84128223ea05">XalanComment</a>, <a class="el" href="classXalanDocument.html#af9c4290dff1b71796b878c85c8b5d8ab">XalanDocument</a>, <a class="el" href="classXalanDocumentFragment.html#af3a4140601cee4e107677cea1e7a9ca4">XalanDocumentFragment</a>, <a class="el" href="classXalanDocumentType.html#a97a745daa22dc3c9cbd8658b12471491">XalanDocumentType</a>, <a class="el" href="classXalanElement.html#a4fc22926bfd8d1fde72ed2fd10d0c9d2">XalanElement</a>, <a class="el" href="classXalanEntity.html#aa9def634c8091a8a78f8e181090ee999">XalanEntity</a>, <a class="el" href="classXalanEntityReference.html#a0a762a160411f2deb961acd391eda0b0">XalanEntityReference</a>, <a class="el" href="classXalanNotation.html#a0e4d7b0b8a102514ea7737e5c92a838b">XalanNotation</a>, <a class="el" href="classXalanProcessingInstruction.html#ad2b95f3be601409a716efbdc39675e0c">XalanProcessingInstruction</a>, <a class="el" href="classXalanText.html#a38dbaf6c0faf8e720c2a11ec7234318a">XalanText</a>, <a class="el" href="classXercesAttrWrapper.html#aa072d5a7c529f5f59ac1fbce839ec3a7">XercesAttrWrapper</a>, <a class="el" href="classXercesCDATASectionWrapper.html#aae3a3c22133da929627b11d1bff843a7">XercesCDATASectionWrapper</a>, <a class="el" href="classXercesCommentWrapper.html#a6edeb9dc1c9c400b277f0d3252926e44">XercesCommentWrapper</a>, <a class="el" href="classXercesDocumentTypeWrapper.html#a9c68b1caa00327b09610f2b56ed9ea77">XercesDocumentTypeWrapper</a>, <a class="el" href="classXercesDocumentWrapper.html#aaf9669618ddb4c46981c75e95beece65">XercesDocumentWrapper</a>, <a class="el" href="classXercesEntityReferenceWrapper.html#aaf3a12563100fa5071bd36c7263b5e1b">XercesEntityReferenceWrapper</a>, <a class="el" href="classXercesEntityWrapper.html#a170712c327d83381ab9183aa0f597b3b">XercesEntityWrapper</a>, <a class="el" href="classXercesNotationWrapper.html#a84e7d335dbfa2c66ada60e1f6333078b">XercesNotationWrapper</a>, <a class="el" href="classXercesProcessingInstructionWrapper.html#a503decfae358e450c570de8122e14a01">XercesProcessingInstructionWrapper</a>, <a class="el" href="classXercesTextWrapper.html#ab8dfa24913dd10f7e66c3df0b490c14f">XercesTextWrapper</a>, <a class="el" href="classXercesAttrBridge.html#a940f24eecf4365284f36d8b7ffbc1ba2">XercesAttrBridge</a>, <a class="el" href="classXercesCDATASectionBridge.html#a5e2d4ff10bcce18ccc48395e98a8875e">XercesCDATASectionBridge</a>, <a class="el" href="classXercesCommentBridge.html#adb61e6f85708961464b1d8481d186ebd">XercesCommentBridge</a>, <a class="el" href="classXercesDocumentBridge.html#a8f65e5f33365399575476cd33c953005">XercesDocumentBridge</a>, <a class="el" href="classXercesDocumentFragmentBridge.html#af182f9ad251fa2cc8ee2abb03aae8e39">XercesDocumentFragmentBridge</a>, <a class="el" href="classXercesDocumentTypeBridge.html#a0df1442b1b89d780a26e27c11cc05862">XercesDocumentTypeBridge</a>, <a class="el" href="classXercesElementBridge.html#a50e3a0d2d62895c7bce1630424c9161f">XercesElementBridge</a>, <a class="el" href="classXercesEntityBridge.html#aa1fddfed76373d71839fe82928a42978">XercesEntityBridge</a>, <a class="el" href="classXercesEntityReferenceBridge.html#a5e548e65c6c48c3c0da93b0d5f36d13d">XercesEntityReferenceBridge</a>, <a class="el" href="classXercesNotationBridge.html#aa1c62f3c4f8f1ed869229311ac5aa714">XercesNotationBridge</a>, <a class="el" href="classXercesProcessingInstructionBridge.html#a0f502356b7efa93d5d9667051eed2ec4">XercesProcessingInstructionBridge</a>, <a class="el" href="classXercesTextBridge.html#a31a28a8a325b20bf5ffebd3613ea8216">XercesTextBridge</a>, <a class="el" href="classXObjectResultTreeFragProxyBase.html#a5931e62040fee82c56bc901d850a7d4a">XObjectResultTreeFragProxyBase</a>, and <a class="el" href="classXObjectResultTreeFragProxyText.html#afb6dbcba546920452313ed3fd83baf57">XObjectResultTreeFragProxyText</a>.</p>
</div>
</div>
<a class="anchor" id="afac761272a8cb1a68ee7b9718f94065b"></a><!-- doxytag: member="XalanNode::operator=" ref="afac761272a8cb1a68ee7b9718f94065b" args="(const XalanNode &amp;theSource)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanNode.html">XalanNode</a>&amp; XalanNode::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSource</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac8b803c63a524dc238d97444bb1e245f"></a><!-- doxytag: member="XalanNode::operator==" ref="ac8b803c63a524dc238d97444bb1e245f" args="(const XalanNode &amp;theRHS) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool XalanNode::operator== </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanNode.html">XalanNode</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [protected]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="XalanNode_8hpp_source.html">XalanNode.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>