blob: 13f865ac6aaa73d557a04dc48aa3786daead0493 [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-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> </div>
<div class="headertitle">
<h1>XalanSourceTreeComment Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="XalanSourceTreeComment" --><!-- doxytag: inherits="XalanComment" -->
<p><code>#include &lt;<a class="el" href="XalanSourceTreeComment_8hpp_source.html">XalanSourceTreeComment.hpp</a>&gt;</code></p>
<p>Inherits <a class="el" href="classXalanComment.html">XalanComment</a>.</p>
<div class="dynheader">
Collaboration diagram for XalanSourceTreeComment:</div>
<div class="dyncontent">
<div class="center"><img src="classXalanSourceTreeComment__coll__graph.png" border="0" usemap="#XalanSourceTreeComment_coll__map" alt="Collaboration graph"/></div>
<map name="XalanSourceTreeComment_coll__map" id="XalanSourceTreeComment_coll__map">
<area shape="rect" id="node2" href="classXalanComment.html" title="XalanComment" alt="" coords="5785,2840,5908,2869"/><area shape="rect" id="node4" href="classXalanCharacterData.html" title="XalanCharacterData" alt="" coords="5293,2840,5445,2869"/><area shape="rect" id="node6" href="classXalanNode.html" title="XalanNode" alt="" coords="4891,2661,4984,2691"/><area shape="rect" id="node8" href="classXalanSourceTreeDocument.html" title="XalanSourceTreeDocument" alt="" coords="5748,2199,5945,2228"/><area shape="rect" id="node10" href="classXalanDocument.html" title="XalanDocument" alt="" coords="5307,2584,5432,2613"/><area shape="rect" id="node204" href="classXalanSourceTreeElement.html" title="XalanSourceTreeElement" alt="" coords="6139,2564,6323,2593"/><area shape="rect" id="node206" href="classXalanElement.html" title="XalanElement" alt="" coords="5583,2564,5695,2593"/><area shape="rect" id="node13" href="classXalanArrayAllocator.html" title="XalanArrayAllocator\&lt; XalanSourceTreeAttr * \&gt;" alt="" coords="1755,153,2077,183"/><area shape="rect" id="node15" href="classXalanList.html" title="XalanList\&lt; ListEntryType \&gt;" alt="" coords="579,31,773,60"/><area shape="rect" id="node17" href="structXalanList_1_1Node.html" title="XalanList\&lt; Type \&gt;::Node" alt="" coords="29,192,211,221"/><area shape="rect" id="node26" href="classXalanList.html" title="XalanList\&lt; Entry \&gt;" alt="" coords="604,484,748,513"/><area shape="rect" id="node144" href="classXalanList.html" title="XalanList\&lt; ArenaBlock\&lt; data_type \&gt; * \&gt;" alt="" coords="973,88,1261,117"/><area shape="rect" id="node167" href="classXalanList.html" title="XalanList\&lt; ArenaBlock\&lt; ObjectType \&gt; * \&gt;" alt="" coords="2316,2504,2609,2533"/><area shape="rect" id="node20" href="classXalanMap.html" title="XalanMap\&lt; const XalanDOMChar *, XalanSourceTreeElement * \&gt;" alt="" coords="1285,365,1731,395"/><area shape="rect" id="node22" href="classXalanVector.html" title="XalanVector\&lt; BucketType, ConstructWithMemoryManagerTraits\&lt; BucketType \&gt; \&gt;" alt="" coords="404,392,948,421"/><area shape="rect" id="node47" href="classXalanMap.html" title="XalanMap\&lt; const XalanDOMString *, const XalanDOMString * \&gt;" alt="" coords="1291,1020,1725,1049"/><area shape="rect" id="node101" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, ExtensionNSHandler * \&gt;" alt="" coords="1323,645,1693,675"/><area shape="rect" id="node115" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, PatternTableVectorType \&gt;" alt="" coords="1319,743,1697,772"/><area shape="rect" id="node133" href="classXalanMap.html" title="XalanMap\&lt; XalanQNameByReference, const ElemTemplate * \&gt;" alt="" coords="1293,484,1723,513"/><area shape="rect" id="node182" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, XalanDOMString \&gt;" alt="" coords="1340,419,1676,448"/><area shape="rect" id="node24" href="structXalanMapKeyTraits_3_01const_01XalanDOMChar_01_5_01_4.html" title="XalanMapKeyTraits\&lt; const XalanDOMChar * \&gt;" alt="" coords="516,147,836,176"/><area shape="rect" id="node29" href="classXalanDOMStringAllocator.html" title="XalanDOMStringAllocator" alt="" coords="4845,1801,5029,1831"/><area shape="rect" id="node147" href="classXalanDOMStringPool.html" title="XalanDOMStringPool" alt="" coords="5292,1932,5447,1961"/><area shape="rect" id="node31" href="classArenaAllocator.html" title="ArenaAllocator\&lt; data_type \&gt;" alt="" coords="4429,523,4640,552"/><area shape="rect" id="node33" href="classArenaBlock.html" title="ArenaBlock\&lt; data_type \&gt;" alt="" coords="4011,471,4197,500"/><area shape="rect" id="node35" href="classArenaBlockBase.html" title="ArenaBlockBase\&lt; data_type, size_t \&gt;" alt="" coords="3508,471,3772,500"/><area shape="rect" id="node37" href="classElemValueOf.html" title="ElemValueOf" alt="" coords="3096,780,3197,809"/><area shape="rect" id="node39" href="classElemTemplateElement.html" title="ElemTemplateElement" alt="" coords="2636,1456,2801,1485"/><area shape="rect" id="node57" href="classElemTextLiteral.html" title="ElemTextLiteral" alt="" coords="3088,1467,3205,1496"/><area shape="rect" id="node75" href="classElemTemplate.html" title="ElemTemplate" alt="" coords="3091,1413,3203,1443"/><area shape="rect" id="node127" href="classStylesheetRoot.html" title="This acts as the stylesheet root of the stylesheet tree, and holds values that are shared by all styl..." alt="" coords="4045,1453,4163,1483"/><area shape="rect" id="node41" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs..." alt="" coords="2141,1324,2251,1353"/><area shape="rect" id="node98" href="classStylesheet.html" title="This class represents the base stylesheet or an &quot;import&quot; stylesheet." alt="" coords="3595,1244,3685,1273"/><area shape="rect" id="node43" href="classNamespacesHandler.html" title="NamespacesHandler" alt="" coords="2119,1524,2273,1553"/><area shape="rect" id="node45" href="classXalanVector.html" title="XalanVector\&lt; Namespace \&gt;" alt="" coords="1405,1551,1611,1580"/><area shape="rect" id="node50" href="structXalanMapKeyTraits_3_01const_01XalanDOMString_01_5_01_4.html" title="XalanMapKeyTraits\&lt; const XalanDOMString * \&gt;" alt="" coords="512,1085,840,1115"/><area shape="rect" id="node53" href="classXalanVector.html" title="XalanVector\&lt; const XalanDOMString * \&gt;" alt="" coords="1365,1604,1651,1633"/><area shape="rect" id="node55" href="classXalanVector.html" title="XalanVector\&lt; NamespaceExtended \&gt;" alt="" coords="1375,1497,1641,1527"/><area shape="rect" id="node60" href="classXalanQNameByReference.html" title="XalanQNameByReference" alt="" coords="2103,1673,2289,1703"/><area shape="rect" id="node62" href="classXalanQName.html" title="Class to represent a qualified name." alt="" coords="1455,1740,1561,1769"/><area shape="rect" id="node64" href="classXalanDOMString.html" title="XalanDOMString" alt="" coords="612,1768,740,1797"/><area shape="rect" id="node69" href="classElemTemplateElement_1_1LocatorProxy.html" title="ElemTemplateElement::LocatorProxy" alt="" coords="1380,1393,1636,1423"/><area shape="rect" id="node78" href="classXPath.html" title="XPath" alt="" coords="2165,1268,2227,1297"/><area shape="rect" id="node86" href="classXPathExpression.html" title="XPathExpression" alt="" coords="1443,1275,1573,1304"/><area shape="rect" id="node66" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMChar \&gt;" alt="" coords="7,1768,233,1797"/><area shape="rect" id="node71" href="classXalanLocator.html" title="This class defines a base class for Locator derivations in Xalan." alt="" coords="623,1452,729,1481"/><area shape="rect" id="node80" href="classXPathFunctionTable.html" title="Class defines a table of functions that can be called in XPath expresions." alt="" coords="1435,1216,1581,1245"/><area shape="rect" id="node82" href="classFunction.html" title="Function" alt="" coords="639,1151,713,1180"/><area shape="rect" id="node84" href="structXPathFunctionTable_1_1FunctionNameTableEntry.html" title="XPathFunctionTable::FunctionNameTableEntry" alt="" coords="519,1208,833,1237"/><area shape="rect" id="node88" href="classXalanVector.html" title="XalanVector\&lt; XToken \&gt;" alt="" coords="588,1315,764,1344"/><area shape="rect" id="node90" href="classXalanVector.html" title="XalanVector\&lt; int \&gt;" alt="" coords="603,1368,749,1397"/><area shape="rect" id="node92" href="classXalanVector.html" title="XalanVector\&lt; double \&gt;" alt="" coords="589,1261,763,1291"/><area shape="rect" id="node105" href="structXalanMapKeyTraits_3_01XalanDOMString_01_4.html" title="XalanMapKeyTraits\&lt; XalanDOMString \&gt;" alt="" coords="537,889,815,919"/><area shape="rect" id="node108" href="classXalanVector.html" title="XalanVector\&lt; Stylesheet * \&gt;" alt="" coords="3043,1571,3251,1600"/><area shape="rect" id="node110" href="classXalanVector.html" title="XalanVector\&lt; ElemVariable * \&gt;" alt="" coords="3035,833,3259,863"/><area shape="rect" id="node113" href="classXalanVector.html" title="XalanVector\&lt; XalanSpaceNodeTester \&gt;" alt="" coords="3007,887,3287,916"/><area shape="rect" id="node120" href="classXalanVector.html" title="XalanVector\&lt; Type, ConstructionTraits \&gt;" alt="" coords="3005,1031,3288,1060"/><area shape="rect" id="node122" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMString \&gt;" alt="" coords="3029,1084,3264,1113"/><area shape="rect" id="node125" href="classXalanVector.html" title="XalanVector\&lt; ElemDecimalFormat * \&gt;" alt="" coords="3012,1137,3281,1167"/><area shape="rect" id="node137" href="classXalanDeque.html" title="Xalan implementation of deque." alt="" coords="3005,1241,3288,1271"/><area shape="rect" id="node139" href="classXalanVector.html" title="XalanVector\&lt; KeyDeclaration \&gt;" alt="" coords="3033,1295,3260,1324"/><area shape="rect" id="node142" href="classXalanAllocator.html" title="XalanAllocator\&lt; data_type \&gt;" alt="" coords="3043,471,3251,500"/><area shape="rect" id="node150" href="classXalanDOMStringHashTable.html" title="XalanDOMStringHashTable" alt="" coords="4840,1944,5035,1973"/><area shape="rect" id="node152" href="classXalanVector.html" title="XalanVector\&lt; BucketType, ConstructionTraits \&gt;" alt="" coords="4372,1944,4697,1973"/><area shape="rect" id="node155" href="classXalanSourceTreeElementNAAllocator.html" title="XalanSourceTreeElementNAAllocator" alt="" coords="5240,1985,5499,2015"/><area shape="rect" id="node157" href="classArenaAllocator.html" title="ArenaAllocator\&lt; ObjectType \&gt;" alt="" coords="4829,2269,5045,2299"/><area shape="rect" id="node170" href="classXalanSourceTreeAttributeAllocator.html" title="XalanSourceTreeAttributeAllocator" alt="" coords="5248,2039,5491,2068"/><area shape="rect" id="node173" href="classXalanSourceTreeProcessingInstructionAllocator.html" title="XalanSourceTreeProcessingInstructionAllocator" alt="" coords="5208,2092,5531,2121"/><area shape="rect" id="node176" href="classXalanSourceTreeElementAAllocator.html" title="XalanSourceTreeElementAAllocator" alt="" coords="5245,2145,5493,2175"/><area shape="rect" id="node179" href="classXalanSourceTreeAttributeNSAllocator.html" title="XalanSourceTreeAttributeNSAllocator" alt="" coords="5239,2199,5500,2228"/><area shape="rect" id="node187" href="classXalanSourceTreeCommentAllocator.html" title="XalanSourceTreeCommentAllocator" alt="" coords="5244,2252,5495,2281"/><area shape="rect" id="node191" href="classXalanSourceTreeTextIWSAllocator.html" title="XalanSourceTreeTextIWSAllocator" alt="" coords="5252,2305,5487,2335"/><area shape="rect" id="node194" href="classXalanSourceTreeElementANSAllocator.html" title="XalanSourceTreeElementANSAllocator" alt="" coords="5236,2359,5503,2388"/><area shape="rect" id="node198" href="classXalanSourceTreeTextAllocator.html" title="XalanSourceTreeTextAllocator" alt="" coords="5263,2412,5476,2441"/><area shape="rect" id="node201" href="classXalanSourceTreeElementNANSAllocator.html" title="XalanSourceTreeElementNANSAllocator" alt="" coords="5231,2465,5508,2495"/><area shape="rect" id="node159" href="classArenaBlock.html" title="ArenaBlock\&lt; ObjectType \&gt;" alt="" coords="4437,2324,4632,2353"/><area shape="rect" id="node161" href="classArenaBlockBase.html" title="ArenaBlockBase\&lt; ObjectType, size_t \&gt;" alt="" coords="3969,2332,4239,2361"/><area shape="rect" id="node165" href="classXalanAllocator.html" title="XalanAllocator\&lt; ObjectType \&gt;" alt="" coords="3533,2332,3747,2361"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classXalanSourceTreeComment-members.html">List of all members.</a></p>
<h2><a name="pub-methods"></a>
Public Member Functions</h2>
<ul>
<li><a class="el" href="classXalanSourceTreeComment.html#a0c875af6b37cf497a43c6189500877e3">XalanSourceTreeComment</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theData, <a class="el" href="classXalanSourceTreeDocument.html">XalanSourceTreeDocument</a> *theOwnerDocument, <a class="el" href="classXalanNode.html">XalanNode</a> *theParentNode=0, <a class="el" href="classXalanNode.html">XalanNode</a> *thePreviousSibling=0, <a class="el" href="classXalanNode.html">XalanNode</a> *theNextSibling=0, <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> theIndex=0)
<dl class="el"><dd class="mdescRight">Constructor. <a href="#a0c875af6b37cf497a43c6189500877e3"></a><br/></dl><li>virtual <a class="el" href="classXalanSourceTreeComment.html#a687f1550d0e6c38590e4765522ab2bda">~XalanSourceTreeComment</a> ()
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#a37a2919adc39efa0f5f8bee1a242b232">getNodeName</a> () const
<dl class="el"><dd class="mdescRight">Gets the name of this node, depending on its type. <a href="#a37a2919adc39efa0f5f8bee1a242b232"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#a4776d5fee3e645bc94992795f3bf177e">getNodeValue</a> () const
<dl class="el"><dd class="mdescRight">Gets the value of this node, depending on its type. <a href="#a4776d5fee3e645bc94992795f3bf177e"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> <a class="el" href="classXalanSourceTreeComment.html#a175ad50a0245434edced6548074c5547">getNodeType</a> () const
<dl class="el"><dd class="mdescRight">An enum value representing the type of the underlying object. <a href="#a175ad50a0245434edced6548074c5547"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeComment.html#ad842c82c816894fdaf2884bb5e57ab8b">getParentNode</a> () const
<dl class="el"><dd class="mdescRight">Gets the parent of this node. <a href="#ad842c82c816894fdaf2884bb5e57ab8b"></a><br/></dl><li>virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a> * <a class="el" href="classXalanSourceTreeComment.html#a148beac667dd205d76908c602560265d">getChildNodes</a> () const
<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="#a148beac667dd205d76908c602560265d"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeComment.html#aa5cf012530fa61752b07995ec19d4d09">getFirstChild</a> () const
<dl class="el"><dd class="mdescRight">Gets the first child of this node. <a href="#aa5cf012530fa61752b07995ec19d4d09"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeComment.html#ac529ec503d0374364b99e2db1c914a08">getLastChild</a> () const
<dl class="el"><dd class="mdescRight">Gets the last child of this node. <a href="#ac529ec503d0374364b99e2db1c914a08"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeComment.html#a42a6e595781779bca7327f792960daee">getPreviousSibling</a> () const
<dl class="el"><dd class="mdescRight">Gets the node immediately preceding this node. <a href="#a42a6e595781779bca7327f792960daee"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeComment.html#a42caaee39be5e1572195af01d12d9cab">getNextSibling</a> () const
<dl class="el"><dd class="mdescRight">Gets the node immediately following this node. <a href="#a42caaee39be5e1572195af01d12d9cab"></a><br/></dl><li>virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> * <a class="el" href="classXalanSourceTreeComment.html#a97a7eceea85bd318dbea8a33d5200aeb">getAttributes</a> () const
<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="#a97a7eceea85bd318dbea8a33d5200aeb"></a><br/></dl><li>virtual <a class="el" href="classXalanDocument.html">XalanDocument</a> * <a class="el" href="classXalanSourceTreeComment.html#a10846076795d0f50b6a4a9f7aa279fd2">getOwnerDocument</a> () const
<dl class="el"><dd class="mdescRight">Gets the <a class="el" href="classXalanDocument.html">XalanDocument</a> object associated with this node. <a href="#a10846076795d0f50b6a4a9f7aa279fd2"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#aed5a95fd457ae9d396c865ec45e3e887">getNamespaceURI</a> () const
<dl class="el"><dd class="mdescRight">Get the namespace URI of this node. <a href="#aed5a95fd457ae9d396c865ec45e3e887"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#ab1e66e04c25b24eb0001327058372b8a">getPrefix</a> () const
<dl class="el"><dd class="mdescRight">Get the namespace prefix of this node. <a href="#ab1e66e04c25b24eb0001327058372b8a"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#aa4f92959a0ff9261a053ce15116b056b">getLocalName</a> () const
<dl class="el"><dd class="mdescRight">Returns the local part of the qualified name of this node. <a href="#aa4f92959a0ff9261a053ce15116b056b"></a><br/></dl><li>virtual bool <a class="el" href="classXalanSourceTreeComment.html#aa5167e6a5d76908a257e39877546053f">isIndexed</a> () const
<dl class="el"><dd class="mdescRight">Determine if the document is node-order indexed. <a href="#aa5167e6a5d76908a257e39877546053f"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> <a class="el" href="classXalanSourceTreeComment.html#a10629432c55d6a45cee19949ebed0668">getIndex</a> () const
<dl class="el"><dd class="mdescRight">Get the node's index. <a href="#a10629432c55d6a45cee19949ebed0668"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeComment.html#aa6c8d300c8fc373b75fad3ed0f57d0a0">getData</a> () const
<dl class="el"><dd class="mdescRight">Returns the character data of the node that implements this interface. <a href="#aa6c8d300c8fc373b75fad3ed0f57d0a0"></a><br/></dl><li>void <a class="el" href="classXalanSourceTreeComment.html#a9e92df1dbdbe0bf3b05b904cb54d305b">setParent</a> (<a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *theParent)
<li>void <a class="el" href="classXalanSourceTreeComment.html#aa246fd0a66b92fa5ad49aba636871d49">setParent</a> (<a class="el" href="classXalanSourceTreeDocumentFragment.html">XalanSourceTreeDocumentFragment</a> *theParent)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a8b9b23ab25f3bf26b44fd02fa2af836f">setPreviousSibling</a> (<a class="el" href="classXalanSourceTreeComment.html">XalanSourceTreeComment</a> *thePreviousSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#aca76dab38f5d8ad6c8925f51f36aa7b8">setPreviousSibling</a> (<a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *thePreviousSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a62ce1338217bb64e3e661a0ecb1cd1e2">setPreviousSibling</a> (<a class="el" href="classXalanSourceTreeProcessingInstruction.html">XalanSourceTreeProcessingInstruction</a> *thePreviousSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#ac10499fa71d6f00b826a8e2187963e55">setPreviousSibling</a> (<a class="el" href="classXalanSourceTreeText.html">XalanSourceTreeText</a> *thePreviousSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a2630f36351ebec1cc6a61d6254f9c237">appendSiblingNode</a> (<a class="el" href="classXalanSourceTreeComment.html">XalanSourceTreeComment</a> *theSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a56f6a90c96135ec107d64c2d72fcd80a">appendSiblingNode</a> (<a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *theSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a6960e316c1a7c435180af6fa600dd6ea">appendSiblingNode</a> (<a class="el" href="classXalanSourceTreeProcessingInstruction.html">XalanSourceTreeProcessingInstruction</a> *theSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#aeee2b3738bea49f1ddc7afb07577cff0">appendSiblingNode</a> (<a class="el" href="classXalanSourceTreeText.html">XalanSourceTreeText</a> *theSibling)
<li>void <a class="el" href="classXalanSourceTreeComment.html#a5e63d75fee59e9ee719b8202f683438e">setIndex</a> (<a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> theIndex)
</ul>
<h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2>
<ul>
<li>static void <a class="el" href="classXalanSourceTreeComment.html#a8c9c6aeaaac7e40e0b8d21cd90c88233">initialize</a> (MemoryManager &amp;theManager)
<dl class="el"><dd class="mdescRight">Perform static initialization. <a href="#a8c9c6aeaaac7e40e0b8d21cd90c88233"></a><br/></dl><li>static void <a class="el" href="classXalanSourceTreeComment.html#a251a58b3ee51b6c5288862b50fd00791">terminate</a> ()
<dl class="el"><dd class="mdescRight">Perform static shut down. <a href="#a251a58b3ee51b6c5288862b50fd00791"></a><br/></dl></ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Definition at line <a class="el" href="XalanSourceTreeComment_8hpp_source.html#l00047">47</a> of file <a class="el" href="XalanSourceTreeComment_8hpp_source.html">XalanSourceTreeComment.hpp</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a0c875af6b37cf497a43c6189500877e3"></a><!-- doxytag: member="XalanSourceTreeComment::XalanSourceTreeComment" ref="a0c875af6b37cf497a43c6189500877e3" args="(const XalanDOMString &amp;theData, XalanSourceTreeDocument *theOwnerDocument, XalanNode *theParentNode=0, XalanNode *thePreviousSibling=0, XalanNode *theNextSibling=0, IndexType theIndex=0)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanSourceTreeComment::XalanSourceTreeComment </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theData</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeDocument.html">XalanSourceTreeDocument</a> *&nbsp;</td>
<td class="paramname"> <em>theOwnerDocument</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>theParentNode</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>thePreviousSibling</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanNode.html">XalanNode</a> *&nbsp;</td>
<td class="paramname"> <em>theNextSibling</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a>&nbsp;</td>
<td class="paramname"> <em>theIndex</em> = <code>0</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Constructor. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theData</em>&nbsp;</td><td>The text data of the node. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theOwnerDocument</em>&nbsp;</td><td>The owner document of the comment node. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theParentNode</em>&nbsp;</td><td>The parent node, if any. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>thePreviousSibling</em>&nbsp;</td><td>The previous sibling, if any. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theNextSibling</em>&nbsp;</td><td>The next sibling, if any. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theIndex</em>&nbsp;</td><td>The document-order index of the node. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a687f1550d0e6c38590e4765522ab2bda"></a><!-- doxytag: member="XalanSourceTreeComment::~XalanSourceTreeComment" ref="a687f1550d0e6c38590e4765522ab2bda" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual XalanSourceTreeComment::~XalanSourceTreeComment </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a2630f36351ebec1cc6a61d6254f9c237"></a><!-- doxytag: member="XalanSourceTreeComment::appendSiblingNode" ref="a2630f36351ebec1cc6a61d6254f9c237" args="(XalanSourceTreeComment *theSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::appendSiblingNode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeComment.html">XalanSourceTreeComment</a> *&nbsp;</td>
<td class="paramname"> <em>theSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a56f6a90c96135ec107d64c2d72fcd80a"></a><!-- doxytag: member="XalanSourceTreeComment::appendSiblingNode" ref="a56f6a90c96135ec107d64c2d72fcd80a" args="(XalanSourceTreeElement *theSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::appendSiblingNode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *&nbsp;</td>
<td class="paramname"> <em>theSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a6960e316c1a7c435180af6fa600dd6ea"></a><!-- doxytag: member="XalanSourceTreeComment::appendSiblingNode" ref="a6960e316c1a7c435180af6fa600dd6ea" args="(XalanSourceTreeProcessingInstruction *theSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::appendSiblingNode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeProcessingInstruction.html">XalanSourceTreeProcessingInstruction</a> *&nbsp;</td>
<td class="paramname"> <em>theSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aeee2b3738bea49f1ddc7afb07577cff0"></a><!-- doxytag: member="XalanSourceTreeComment::appendSiblingNode" ref="aeee2b3738bea49f1ddc7afb07577cff0" args="(XalanSourceTreeText *theSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::appendSiblingNode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeText.html">XalanSourceTreeText</a> *&nbsp;</td>
<td class="paramname"> <em>theSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a97a7eceea85bd318dbea8a33d5200aeb"></a><!-- doxytag: member="XalanSourceTreeComment::getAttributes" ref="a97a7eceea85bd318dbea8a33d5200aeb" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a>* XalanSourceTreeComment::getAttributes </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#a1bf5559e6954b2526c0f9fe2780b3458">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a148beac667dd205d76908c602560265d"></a><!-- doxytag: member="XalanSourceTreeComment::getChildNodes" ref="a148beac667dd205d76908c602560265d" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a>* XalanSourceTreeComment::getChildNodes </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#aef7ccbde23664467f91a7822fac70363">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="aa6c8d300c8fc373b75fad3ed0f57d0a0"></a><!-- doxytag: member="XalanSourceTreeComment::getData" ref="aa6c8d300c8fc373b75fad3ed0f57d0a0" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getData </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Returns the character data of the node that implements this interface. </p>
<p>Implements <a class="el" href="classXalanComment.html#a7831126d665f5453a582877f6d62e8ae">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="aa5cf012530fa61752b07995ec19d4d09"></a><!-- doxytag: member="XalanSourceTreeComment::getFirstChild" ref="aa5cf012530fa61752b07995ec19d4d09" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeComment::getFirstChild </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#aeaa65371f42a59ba0720d30d45083c24">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a10629432c55d6a45cee19949ebed0668"></a><!-- doxytag: member="XalanSourceTreeComment::getIndex" ref="a10629432c55d6a45cee19949ebed0668" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> XalanSourceTreeComment::getIndex </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#aa8d0a97b7d0de85028b4c4df56646890">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="ac529ec503d0374364b99e2db1c914a08"></a><!-- doxytag: member="XalanSourceTreeComment::getLastChild" ref="ac529ec503d0374364b99e2db1c914a08" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeComment::getLastChild </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#ad14c0b26fe3d7e4b0d794703673b3261">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="aa4f92959a0ff9261a053ce15116b056b"></a><!-- doxytag: member="XalanSourceTreeComment::getLocalName" ref="aa4f92959a0ff9261a053ce15116b056b" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getLocalName </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Returns the local part of the qualified name of this node. </p>
<p>Implements <a class="el" href="classXalanComment.html#a9ed216fc60aa3132ea702b8883f8baa8">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="aed5a95fd457ae9d396c865ec45e3e887"></a><!-- doxytag: member="XalanSourceTreeComment::getNamespaceURI" ref="aed5a95fd457ae9d396c865ec45e3e887" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getNamespaceURI </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the namespace URI of this node. </p>
<p>Implements <a class="el" href="classXalanComment.html#a4ceff6a984c83decab1a5c020e966237">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a42caaee39be5e1572195af01d12d9cab"></a><!-- doxytag: member="XalanSourceTreeComment::getNextSibling" ref="a42caaee39be5e1572195af01d12d9cab" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeComment::getNextSibling </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#a81cf9a0783bfbb7792f6f322a74646f5">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a37a2919adc39efa0f5f8bee1a242b232"></a><!-- doxytag: member="XalanSourceTreeComment::getNodeName" ref="a37a2919adc39efa0f5f8bee1a242b232" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getNodeName </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the name of this node, depending on its type. </p>
<p>Implements <a class="el" href="classXalanComment.html#a0af78e13f5acac722fabcaf937317e63">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a175ad50a0245434edced6548074c5547"></a><!-- doxytag: member="XalanSourceTreeComment::getNodeType" ref="a175ad50a0245434edced6548074c5547" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> XalanSourceTreeComment::getNodeType </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>An enum value representing the type of the underlying object. </p>
<p>Implements <a class="el" href="classXalanComment.html#a5d6f4da9d00077db0ebe1d39a0bad130">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a4776d5fee3e645bc94992795f3bf177e"></a><!-- doxytag: member="XalanSourceTreeComment::getNodeValue" ref="a4776d5fee3e645bc94992795f3bf177e" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getNodeValue </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the value of this node, depending on its type. </p>
<p>Implements <a class="el" href="classXalanComment.html#a7de5954acbe933f0f2c62a499f6cc40b">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a10846076795d0f50b6a4a9f7aa279fd2"></a><!-- doxytag: member="XalanSourceTreeComment::getOwnerDocument" ref="a10846076795d0f50b6a4a9f7aa279fd2" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanDocument.html">XalanDocument</a>* XalanSourceTreeComment::getOwnerDocument </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#a765d93da4e99804c5c88591946158e13">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="ad842c82c816894fdaf2884bb5e57ab8b"></a><!-- doxytag: member="XalanSourceTreeComment::getParentNode" ref="ad842c82c816894fdaf2884bb5e57ab8b" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeComment::getParentNode </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#aa4443b1987f4b147e00afadf2fd52cc7">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="ab1e66e04c25b24eb0001327058372b8a"></a><!-- doxytag: member="XalanSourceTreeComment::getPrefix" ref="ab1e66e04c25b24eb0001327058372b8a" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; XalanSourceTreeComment::getPrefix </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the namespace prefix of this node. </p>
<p>Implements <a class="el" href="classXalanComment.html#ad1fa14cc468d59784f3314b05a262de5">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a42a6e595781779bca7327f792960daee"></a><!-- doxytag: member="XalanSourceTreeComment::getPreviousSibling" ref="a42a6e595781779bca7327f792960daee" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeComment::getPreviousSibling </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#a944a11abf56110badc0fb854ccffcf70">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a8c9c6aeaaac7e40e0b8d21cd90c88233"></a><!-- doxytag: member="XalanSourceTreeComment::initialize" ref="a8c9c6aeaaac7e40e0b8d21cd90c88233" args="(MemoryManager &amp;theManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void XalanSourceTreeComment::initialize </td>
<td>(</td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theManager</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Perform static initialization. </p>
<p>See class <a class="el" href="classXalanSourceTreeInit.html">XalanSourceTreeInit</a>. </p>
</div>
</div>
<a class="anchor" id="aa5167e6a5d76908a257e39877546053f"></a><!-- doxytag: member="XalanSourceTreeComment::isIndexed" ref="aa5167e6a5d76908a257e39877546053f" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual bool XalanSourceTreeComment::isIndexed </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [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>Implements <a class="el" href="classXalanComment.html#a95d7a2566a13632b865a84128223ea05">XalanComment</a>.</p>
</div>
</div>
<a class="anchor" id="a5e63d75fee59e9ee719b8202f683438e"></a><!-- doxytag: member="XalanSourceTreeComment::setIndex" ref="a5e63d75fee59e9ee719b8202f683438e" args="(IndexType theIndex)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setIndex </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a>&nbsp;</td>
<td class="paramname"> <em>theIndex</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanSourceTreeComment_8hpp_source.html#l00170">170</a> of file <a class="el" href="XalanSourceTreeComment_8hpp_source.html">XalanSourceTreeComment.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa246fd0a66b92fa5ad49aba636871d49"></a><!-- doxytag: member="XalanSourceTreeComment::setParent" ref="aa246fd0a66b92fa5ad49aba636871d49" args="(XalanSourceTreeDocumentFragment *theParent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setParent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeDocumentFragment.html">XalanSourceTreeDocumentFragment</a> *&nbsp;</td>
<td class="paramname"> <em>theParent</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a9e92df1dbdbe0bf3b05b904cb54d305b"></a><!-- doxytag: member="XalanSourceTreeComment::setParent" ref="a9e92df1dbdbe0bf3b05b904cb54d305b" args="(XalanSourceTreeElement *theParent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setParent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *&nbsp;</td>
<td class="paramname"> <em>theParent</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac10499fa71d6f00b826a8e2187963e55"></a><!-- doxytag: member="XalanSourceTreeComment::setPreviousSibling" ref="ac10499fa71d6f00b826a8e2187963e55" args="(XalanSourceTreeText *thePreviousSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setPreviousSibling </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeText.html">XalanSourceTreeText</a> *&nbsp;</td>
<td class="paramname"> <em>thePreviousSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aca76dab38f5d8ad6c8925f51f36aa7b8"></a><!-- doxytag: member="XalanSourceTreeComment::setPreviousSibling" ref="aca76dab38f5d8ad6c8925f51f36aa7b8" args="(XalanSourceTreeElement *thePreviousSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setPreviousSibling </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *&nbsp;</td>
<td class="paramname"> <em>thePreviousSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a62ce1338217bb64e3e661a0ecb1cd1e2"></a><!-- doxytag: member="XalanSourceTreeComment::setPreviousSibling" ref="a62ce1338217bb64e3e661a0ecb1cd1e2" args="(XalanSourceTreeProcessingInstruction *thePreviousSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setPreviousSibling </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeProcessingInstruction.html">XalanSourceTreeProcessingInstruction</a> *&nbsp;</td>
<td class="paramname"> <em>thePreviousSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8b9b23ab25f3bf26b44fd02fa2af836f"></a><!-- doxytag: member="XalanSourceTreeComment::setPreviousSibling" ref="a8b9b23ab25f3bf26b44fd02fa2af836f" args="(XalanSourceTreeComment *thePreviousSibling)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeComment::setPreviousSibling </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeComment.html">XalanSourceTreeComment</a> *&nbsp;</td>
<td class="paramname"> <em>thePreviousSibling</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a251a58b3ee51b6c5288862b50fd00791"></a><!-- doxytag: member="XalanSourceTreeComment::terminate" ref="a251a58b3ee51b6c5288862b50fd00791" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static void XalanSourceTreeComment::terminate </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Perform static shut down. </p>
<p>See class <a class="el" href="classXalanSourceTreeInit.html">XalanSourceTreeInit</a>. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="XalanSourceTreeComment_8hpp_source.html">XalanSourceTreeComment.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>