blob: e4eb02ab832cda6747be80ff3d0b0d1bc2f04de0 [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> </div>
<div class="headertitle">
<h1>XalanSourceTreeAttr Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="XalanSourceTreeAttr" --><!-- doxytag: inherits="XalanAttr" -->
<p><code>#include &lt;<a class="el" href="XalanSourceTreeAttr_8hpp_source.html">XalanSourceTreeAttr.hpp</a>&gt;</code></p>
<p>Inherits <a class="el" href="classXalanAttr.html">XalanAttr</a>.</p>
<p>Inherited by <a class="el" href="classXalanSourceTreeAttrNS.html">XalanSourceTreeAttrNS</a>.</p>
<div class="dynheader">
Collaboration diagram for XalanSourceTreeAttr:</div>
<div class="dyncontent">
<div class="center"><img src="classXalanSourceTreeAttr__coll__graph.png" border="0" usemap="#XalanSourceTreeAttr_coll__map" alt="Collaboration graph"/></div>
<map name="XalanSourceTreeAttr_coll__map" id="XalanSourceTreeAttr_coll__map">
<area shape="rect" id="node2" href="classXalanAttr.html" title="XalanAttr" alt="" coords="79,1269,161,1299"/><area shape="rect" id="node4" href="classXalanNode.html" title="XalanNode" alt="" coords="420,1080,513,1109"/><area shape="rect" id="node10" href="classXalanSourceTreeElement.html" title="XalanSourceTreeElement" alt="" coords="177,1323,361,1352"/><area shape="rect" id="node12" href="classXalanElement.html" title="XalanElement" alt="" coords="411,1196,523,1225"/><area shape="rect" id="node15" href="classXalanSourceTreeDocument.html" title="XalanSourceTreeDocument" alt="" coords="1984,1435,2181,1464"/><area shape="rect" id="node17" href="classXalanDocument.html" title="XalanDocument" alt="" coords="455,1269,580,1299"/><area shape="rect" id="node6" href="classXalanDOMString.html" title="XalanDOMString" alt="" coords="833,123,961,152"/><area shape="rect" id="node46" href="classElemTemplateElement.html" title="ElemTemplateElement" alt="" coords="1689,524,1855,553"/><area shape="rect" id="node67" href="classXalanQNameByReference.html" title="XalanQNameByReference" alt="" coords="1081,347,1268,376"/><area shape="rect" id="node69" href="classXalanQName.html" title="Class to represent a qualified name." alt="" coords="1245,237,1352,267"/><area shape="rect" id="node73" href="classElemTemplateElement_1_1LocatorProxy.html" title="ElemTemplateElement::LocatorProxy" alt="" coords="1709,237,1965,267"/><area shape="rect" id="node82" href="classXPath.html" title="XPath" alt="" coords="1680,347,1741,376"/><area shape="rect" id="node90" href="classXPathExpression.html" title="XPathExpression" alt="" coords="1384,237,1515,267"/><area shape="rect" id="node102" href="classStylesheet.html" title="This class represents the base stylesheet or an &quot;import&quot; stylesheet." alt="" coords="2767,885,2857,915"/><area shape="rect" id="node131" 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="2889,984,3007,1013"/><area shape="rect" id="node155" href="classXalanDOMStringPool.html" title="XalanDOMStringPool" alt="" coords="775,1323,929,1352"/><area shape="rect" id="node8" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMChar \&gt;" alt="" coords="603,8,829,37"/><area shape="rect" id="node20" href="classXalanArrayAllocator.html" title="XalanArrayAllocator\&lt; XalanSourceTreeAttr * \&gt;" alt="" coords="5823,293,6145,323"/><area shape="rect" id="node22" href="classXalanList.html" title="XalanList\&lt; ListEntryType \&gt;" alt="" coords="5855,123,6049,152"/><area shape="rect" id="node24" href="structXalanList_1_1Node.html" title="XalanList\&lt; Type \&gt;::Node" alt="" coords="5273,8,5455,37"/><area shape="rect" id="node33" href="classXalanList.html" title="XalanList\&lt; Entry \&gt;" alt="" coords="4005,123,4149,152"/><area shape="rect" id="node152" href="classXalanList.html" title="XalanList\&lt; ArenaBlock\&lt; data_type \&gt; * \&gt;" alt="" coords="52,179,340,208"/><area shape="rect" id="node175" href="classXalanList.html" title="XalanList\&lt; ArenaBlock\&lt; ObjectType \&gt; * \&gt;" alt="" coords="5519,412,5812,441"/><area shape="rect" id="node27" href="classXalanMap.html" title="XalanMap\&lt; const XalanDOMChar *, XalanSourceTreeElement * \&gt;" alt="" coords="4960,237,5405,267"/><area shape="rect" id="node29" href="classXalanVector.html" title="XalanVector\&lt; BucketType, ConstructWithMemoryManagerTraits\&lt; BucketType \&gt; \&gt;" alt="" coords="4211,123,4755,152"/><area shape="rect" id="node54" href="classXalanMap.html" title="XalanMap\&lt; const XalanDOMString *, const XalanDOMString * \&gt;" alt="" coords="2819,237,3253,267"/><area shape="rect" id="node105" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, ExtensionNSHandler * \&gt;" alt="" coords="4133,237,4504,267"/><area shape="rect" id="node119" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, PatternTableVectorType \&gt;" alt="" coords="3731,237,4109,267"/><area shape="rect" id="node134" href="classXalanMap.html" title="XalanMap\&lt; const XalanQName *, AttributeSetVectorType \&gt;" alt="" coords="4528,237,4936,267"/><area shape="rect" id="node141" href="classXalanMap.html" title="XalanMap\&lt; XalanQNameByReference, const ElemTemplate * \&gt;" alt="" coords="3277,237,3707,267"/><area shape="rect" id="node190" href="classXalanMap.html" title="XalanMap\&lt; XalanDOMString, XalanDOMString \&gt;" alt="" coords="5429,237,5765,267"/><area shape="rect" id="node31" href="structXalanMapKeyTraits_3_01const_01XalanDOMChar_01_5_01_4.html" title="XalanMapKeyTraits\&lt; const XalanDOMChar * \&gt;" alt="" coords="5316,123,5636,152"/><area shape="rect" id="node36" href="classXalanDOMStringAllocator.html" title="XalanDOMStringAllocator" alt="" coords="968,1196,1152,1225"/><area shape="rect" id="node38" href="classArenaAllocator.html" title="ArenaAllocator\&lt; data_type \&gt;" alt="" coords="1033,1080,1244,1109"/><area shape="rect" id="node40" href="classArenaBlock.html" title="ArenaBlock\&lt; data_type \&gt;" alt="" coords="801,984,988,1013"/><area shape="rect" id="node42" href="classArenaBlockBase.html" title="ArenaBlockBase\&lt; data_type, size_t \&gt;" alt="" coords="684,885,948,915"/><area shape="rect" id="node44" href="classElemValueOf.html" title="ElemValueOf" alt="" coords="885,667,987,696"/><area shape="rect" id="node64" href="classElemTextLiteral.html" title="ElemTextLiteral" alt="" coords="1728,667,1845,696"/><area shape="rect" id="node79" href="classElemTemplate.html" title="ElemTemplate" alt="" coords="2855,667,2967,696"/><area shape="rect" id="node48" href="classPrefixResolver.html" title="This class defines an interface for classes that resolve namespace prefixes to their URIs..." alt="" coords="1463,347,1572,376"/><area shape="rect" id="node50" href="classNamespacesHandler.html" title="NamespacesHandler" alt="" coords="2440,347,2595,376"/><area shape="rect" id="node52" href="classXalanVector.html" title="XalanVector\&lt; Namespace \&gt;" alt="" coords="2280,237,2485,267"/><area shape="rect" id="node57" href="structXalanMapKeyTraits_3_01const_01XalanDOMString_01_5_01_4.html" title="XalanMapKeyTraits\&lt; const XalanDOMString * \&gt;" alt="" coords="2872,123,3200,152"/><area shape="rect" id="node60" href="classXalanVector.html" title="XalanVector\&lt; const XalanDOMString * \&gt;" alt="" coords="2509,237,2795,267"/><area shape="rect" id="node62" href="classXalanVector.html" title="XalanVector\&lt; NamespaceExtended \&gt;" alt="" coords="1989,237,2256,267"/><area shape="rect" id="node75" href="classXalanLocator.html" title="This class defines a base class for Locator derivations in Xalan." alt="" coords="2197,123,2304,152"/><area shape="rect" id="node84" href="classXPathFunctionTable.html" title="Class defines a table of functions that can be called in XPath expresions." alt="" coords="1539,237,1685,267"/><area shape="rect" id="node86" href="classFunction.html" title="Function" alt="" coords="1760,123,1835,152"/><area shape="rect" id="node88" href="structXPathFunctionTable_1_1FunctionNameTableEntry.html" title="XPathFunctionTable::FunctionNameTableEntry" alt="" coords="1859,123,2173,152"/><area shape="rect" id="node92" href="classXalanVector.html" title="XalanVector\&lt; XToken \&gt;" alt="" coords="1185,123,1361,152"/><area shape="rect" id="node94" href="classXalanVector.html" title="XalanVector\&lt; int \&gt;" alt="" coords="1385,123,1532,152"/><area shape="rect" id="node96" href="classXalanVector.html" title="XalanVector\&lt; double \&gt;" alt="" coords="1556,123,1729,152"/><area shape="rect" id="node109" href="structXalanMapKeyTraits_3_01XalanDOMString_01_4.html" title="XalanMapKeyTraits\&lt; XalanDOMString \&gt;" alt="" coords="5015,123,5292,152"/><area shape="rect" id="node112" href="classXalanVector.html" title="XalanVector\&lt; Stylesheet * \&gt;" alt="" coords="3041,667,3249,696"/><area shape="rect" id="node114" href="classXalanVector.html" title="XalanVector\&lt; ElemVariable * \&gt;" alt="" coords="3273,667,3497,696"/><area shape="rect" id="node117" href="classXalanVector.html" title="XalanVector\&lt; XalanSpaceNodeTester \&gt;" alt="" coords="3521,667,3801,696"/><area shape="rect" id="node124" href="classXalanVector.html" title="XalanVector\&lt; Type, ConstructionTraits \&gt;" alt="" coords="1112,667,1395,696"/><area shape="rect" id="node126" href="classXalanVector.html" title="XalanVector\&lt; XalanDOMString \&gt;" alt="" coords="1469,667,1704,696"/><area shape="rect" id="node129" href="classXalanVector.html" title="XalanVector\&lt; ElemDecimalFormat * \&gt;" alt="" coords="1869,667,2139,696"/><area shape="rect" id="node145" href="classXalanDeque.html" title="Xalan implementation of deque." alt="" coords="2163,667,2445,696"/><area shape="rect" id="node147" href="classXalanVector.html" title="XalanVector\&lt; KeyDeclaration \&gt;" alt="" coords="2469,667,2696,696"/><area shape="rect" id="node150" href="classXalanAllocator.html" title="XalanAllocator\&lt; data_type \&gt;" alt="" coords="603,667,811,696"/><area shape="rect" id="node158" href="classXalanDOMStringHashTable.html" title="XalanDOMStringHashTable" alt="" coords="749,1196,944,1225"/><area shape="rect" id="node160" href="classXalanVector.html" title="XalanVector\&lt; BucketType, ConstructionTraits \&gt;" alt="" coords="684,1080,1009,1109"/><area shape="rect" id="node163" href="classXalanSourceTreeElementNAAllocator.html" title="XalanSourceTreeElementNAAllocator" alt="" coords="2108,1323,2367,1352"/><area shape="rect" id="node165" href="classArenaAllocator.html" title="ArenaAllocator\&lt; ObjectType \&gt;" alt="" coords="2541,1196,2757,1225"/><area shape="rect" id="node178" href="classXalanSourceTreeAttributeAllocator.html" title="XalanSourceTreeAttributeAllocator" alt="" coords="3753,1323,3996,1352"/><area shape="rect" id="node181" href="classXalanSourceTreeProcessingInstructionAllocator.html" title="XalanSourceTreeProcessingInstructionAllocator" alt="" coords="1204,1323,1527,1352"/><area shape="rect" id="node184" href="classXalanSourceTreeElementAAllocator.html" title="XalanSourceTreeElementAAllocator" alt="" coords="1551,1323,1799,1352"/><area shape="rect" id="node187" href="classXalanSourceTreeAttributeNSAllocator.html" title="XalanSourceTreeAttributeNSAllocator" alt="" coords="1823,1323,2084,1352"/><area shape="rect" id="node195" href="classXalanSourceTreeCommentAllocator.html" title="XalanSourceTreeCommentAllocator" alt="" coords="2391,1323,2641,1352"/><area shape="rect" id="node199" href="classXalanSourceTreeTextIWSAllocator.html" title="XalanSourceTreeTextIWSAllocator" alt="" coords="2665,1323,2900,1352"/><area shape="rect" id="node202" href="classXalanSourceTreeElementANSAllocator.html" title="XalanSourceTreeElementANSAllocator" alt="" coords="2924,1323,3191,1352"/><area shape="rect" id="node206" href="classXalanSourceTreeTextAllocator.html" title="XalanSourceTreeTextAllocator" alt="" coords="3215,1323,3428,1352"/><area shape="rect" id="node209" href="classXalanSourceTreeElementNANSAllocator.html" title="XalanSourceTreeElementNANSAllocator" alt="" coords="3452,1323,3729,1352"/><area shape="rect" id="node167" href="classArenaBlock.html" title="ArenaBlock\&lt; ObjectType \&gt;" alt="" coords="1552,1080,1747,1109"/><area shape="rect" id="node169" href="classArenaBlockBase.html" title="ArenaBlockBase\&lt; ObjectType, size_t \&gt;" alt="" coords="1089,984,1359,1013"/><area shape="rect" id="node173" href="classXalanAllocator.html" title="XalanAllocator\&lt; ObjectType \&gt;" alt="" coords="972,885,1185,915"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classXalanSourceTreeAttr-members.html">List of all members.</a></p>
<h2><a name="pub-methods"></a>
Public Member Functions</h2>
<ul>
<li><a class="el" href="classXalanSourceTreeAttr.html#ae817d825f6cd7d86573f47ac1fcb3ff6">XalanSourceTreeAttr</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theName, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theValue, <a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *theOwnerElement=0, <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> theIndex=0)
<dl class="el"><dd class="mdescRight">Constructor. <a href="#ae817d825f6cd7d86573f47ac1fcb3ff6"></a><br/></dl><li>virtual <a class="el" href="classXalanSourceTreeAttr.html#a0473c778ec2bd40868d68fc1696054a9">~XalanSourceTreeAttr</a> ()
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#acfc743fcb17372d0677e08884cff32de">getNodeName</a> () const
<dl class="el"><dd class="mdescRight">Gets the name of this node, depending on its type. <a href="#acfc743fcb17372d0677e08884cff32de"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#af1bc048cef6e666b2193268fa51ff0f2">getNodeValue</a> () const
<dl class="el"><dd class="mdescRight">Gets the value of this node, depending on its type. <a href="#af1bc048cef6e666b2193268fa51ff0f2"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> <a class="el" href="classXalanSourceTreeAttr.html#ade84d2332a31e0a2c41ab174c70dafb6">getNodeType</a> () const
<dl class="el"><dd class="mdescRight">An enum value representing the type of the underlying object. <a href="#ade84d2332a31e0a2c41ab174c70dafb6"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeAttr.html#ad1803991f87c4dc400cb90293094e5ed">getParentNode</a> () const
<dl class="el"><dd class="mdescRight">Gets the parent of this node. <a href="#ad1803991f87c4dc400cb90293094e5ed"></a><br/></dl><li>virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a> * <a class="el" href="classXalanSourceTreeAttr.html#a1e011da1bc32741beef4926b65b06da8">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="#a1e011da1bc32741beef4926b65b06da8"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeAttr.html#a7924c5e67a184a40184cefd2d7b186dc">getFirstChild</a> () const
<dl class="el"><dd class="mdescRight">Gets the first child of this node. <a href="#a7924c5e67a184a40184cefd2d7b186dc"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeAttr.html#ac4649d5b3ef945147bfa487b4833b2d9">getLastChild</a> () const
<dl class="el"><dd class="mdescRight">Gets the last child of this node. <a href="#ac4649d5b3ef945147bfa487b4833b2d9"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeAttr.html#a4e5976af411c93b512ea1a9541cb89c9">getPreviousSibling</a> () const
<dl class="el"><dd class="mdescRight">Gets the node immediately preceding this node. <a href="#a4e5976af411c93b512ea1a9541cb89c9"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXalanSourceTreeAttr.html#a67a1271b381758b9137ae52feb9c38ad">getNextSibling</a> () const
<dl class="el"><dd class="mdescRight">Gets the node immediately following this node. <a href="#a67a1271b381758b9137ae52feb9c38ad"></a><br/></dl><li>virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> * <a class="el" href="classXalanSourceTreeAttr.html#a1f3d6a7ab9b181509f47c98f2171e63c">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="#a1f3d6a7ab9b181509f47c98f2171e63c"></a><br/></dl><li>virtual <a class="el" href="classXalanDocument.html">XalanDocument</a> * <a class="el" href="classXalanSourceTreeAttr.html#afccb4a91f5b0abbb29abbb899dd266f4">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="#afccb4a91f5b0abbb29abbb899dd266f4"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#a150025f7c00a2a86e20354eae7b31ec0">getNamespaceURI</a> () const
<dl class="el"><dd class="mdescRight">Get the namespace URI of this node. <a href="#a150025f7c00a2a86e20354eae7b31ec0"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#ab9f2f3e2aeb6dc0d42da53b22b2b57f2">getPrefix</a> () const
<dl class="el"><dd class="mdescRight">Get the namespace prefix of this node. <a href="#ab9f2f3e2aeb6dc0d42da53b22b2b57f2"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#a1f2d256ead929911d28bd156b610ee44">getLocalName</a> () const
<dl class="el"><dd class="mdescRight">Returns the local part of the qualified name of this node. <a href="#a1f2d256ead929911d28bd156b610ee44"></a><br/></dl><li>virtual bool <a class="el" href="classXalanSourceTreeAttr.html#a16628b681c23257f48c2513c80c68feb">isIndexed</a> () const
<dl class="el"><dd class="mdescRight">Determine if the document is node-order indexed. <a href="#a16628b681c23257f48c2513c80c68feb"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> <a class="el" href="classXalanSourceTreeAttr.html#a904e2fe4fd23654ab6f52ca971c6c6f0">getIndex</a> () const
<dl class="el"><dd class="mdescRight">Get the node's index. <a href="#a904e2fe4fd23654ab6f52ca971c6c6f0"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#a22382e34bf97c61c9fcac03b8f1799bd">getName</a> () const
<dl class="el"><dd class="mdescRight">Returns the name of this attribute. <a href="#a22382e34bf97c61c9fcac03b8f1799bd"></a><br/></dl><li>virtual bool <a class="el" href="classXalanSourceTreeAttr.html#af4ac73b9fb5733f214dbcd91b06a8c68">getSpecified</a> () const
<li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="classXalanSourceTreeAttr.html#a2665740a3265aef8eb7c193ec716df69">getValue</a> () const
<dl class="el"><dd class="mdescRight">Returns the value of the attribute. <a href="#a2665740a3265aef8eb7c193ec716df69"></a><br/></dl><li>virtual <a class="el" href="classXalanElement.html">XalanElement</a> * <a class="el" href="classXalanSourceTreeAttr.html#a9cbb975bfaf530ac01ed6954a861a221">getOwnerElement</a> () const
<dl class="el"><dd class="mdescRight">The <a class="el" href="classXalanElement.html">XalanElement</a> node this attribute is attached to. <a href="#a9cbb975bfaf530ac01ed6954a861a221"></a><br/></dl><li>void <a class="el" href="classXalanSourceTreeAttr.html#a04a0c410fdbb377073e1b3df3a43a5f2">setOwnerElement</a> (<a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *theElement)
<li>void <a class="el" href="classXalanSourceTreeAttr.html#adcaa93fd101d3a4f132440874b9cfec7">setIndex</a> (<a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> theIndex)
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Definition at line <a class="el" href="XalanSourceTreeAttr_8hpp_source.html#l00052">52</a> of file <a class="el" href="XalanSourceTreeAttr_8hpp_source.html">XalanSourceTreeAttr.hpp</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ae817d825f6cd7d86573f47ac1fcb3ff6"></a><!-- doxytag: member="XalanSourceTreeAttr::XalanSourceTreeAttr" ref="ae817d825f6cd7d86573f47ac1fcb3ff6" args="(const XalanDOMString &amp;theName, const XalanDOMString &amp;theValue, XalanSourceTreeElement *theOwnerElement=0, IndexType theIndex=0)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanSourceTreeAttr::XalanSourceTreeAttr </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *&nbsp;</td>
<td class="paramname"> <em>theOwnerElement</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>theName</em>&nbsp;</td><td>The name of the attribute </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>The value of the attribute </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theOwnerDocument</em>&nbsp;</td><td>The document that owns the instance </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theOwnerElement</em>&nbsp;</td><td>The element that owns the instance </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="a0473c778ec2bd40868d68fc1696054a9"></a><!-- doxytag: member="XalanSourceTreeAttr::~XalanSourceTreeAttr" ref="a0473c778ec2bd40868d68fc1696054a9" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual XalanSourceTreeAttr::~XalanSourceTreeAttr </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="a1f3d6a7ab9b181509f47c98f2171e63c"></a><!-- doxytag: member="XalanSourceTreeAttr::getAttributes" ref="a1f3d6a7ab9b181509f47c98f2171e63c" 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>* XalanSourceTreeAttr::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="classXalanAttr.html#a7750ba37bb437d4d30833e41d92a21bb">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a1e011da1bc32741beef4926b65b06da8"></a><!-- doxytag: member="XalanSourceTreeAttr::getChildNodes" ref="a1e011da1bc32741beef4926b65b06da8" 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>* XalanSourceTreeAttr::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="classXalanAttr.html#a54cf5616ea6b217c4b3b3fdfd1556d5c">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a7924c5e67a184a40184cefd2d7b186dc"></a><!-- doxytag: member="XalanSourceTreeAttr::getFirstChild" ref="a7924c5e67a184a40184cefd2d7b186dc" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeAttr::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="classXalanAttr.html#add6a2d506a31ba389642a4a23790e77f">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a904e2fe4fd23654ab6f52ca971c6c6f0"></a><!-- doxytag: member="XalanSourceTreeAttr::getIndex" ref="a904e2fe4fd23654ab6f52ca971c6c6f0" 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> XalanSourceTreeAttr::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="classXalanAttr.html#ac4eb197ed43dc452ae5d3229a41eced4">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="ac4649d5b3ef945147bfa487b4833b2d9"></a><!-- doxytag: member="XalanSourceTreeAttr::getLastChild" ref="ac4649d5b3ef945147bfa487b4833b2d9" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeAttr::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="classXalanAttr.html#a879d12b52d6a15ccec56116c42d7feb8">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a1f2d256ead929911d28bd156b610ee44"></a><!-- doxytag: member="XalanSourceTreeAttr::getLocalName" ref="a1f2d256ead929911d28bd156b610ee44" 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; XalanSourceTreeAttr::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="classXalanAttr.html#a4c9470c847ec9850fb18995558bf209b">XalanAttr</a>.</p>
<p>Reimplemented in <a class="el" href="classXalanSourceTreeAttrNS.html#a098ffed98b536713e3c90d86a836b086">XalanSourceTreeAttrNS</a>.</p>
</div>
</div>
<a class="anchor" id="a22382e34bf97c61c9fcac03b8f1799bd"></a><!-- doxytag: member="XalanSourceTreeAttr::getName" ref="a22382e34bf97c61c9fcac03b8f1799bd" 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; XalanSourceTreeAttr::getName </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 name of this attribute. </p>
<p>Implements <a class="el" href="classXalanAttr.html#abb0407e81ba9082f7189a974e30ec20b">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a150025f7c00a2a86e20354eae7b31ec0"></a><!-- doxytag: member="XalanSourceTreeAttr::getNamespaceURI" ref="a150025f7c00a2a86e20354eae7b31ec0" 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; XalanSourceTreeAttr::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="classXalanAttr.html#aded5065e84d25c337d98fb9c08f5d86c">XalanAttr</a>.</p>
<p>Reimplemented in <a class="el" href="classXalanSourceTreeAttrNS.html#a5dc9a91d613ed3b429d0f825f3c8e047">XalanSourceTreeAttrNS</a>.</p>
</div>
</div>
<a class="anchor" id="a67a1271b381758b9137ae52feb9c38ad"></a><!-- doxytag: member="XalanSourceTreeAttr::getNextSibling" ref="a67a1271b381758b9137ae52feb9c38ad" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeAttr::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="classXalanAttr.html#a0a74cdad1d304577d68f31c23c06f12c">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="acfc743fcb17372d0677e08884cff32de"></a><!-- doxytag: member="XalanSourceTreeAttr::getNodeName" ref="acfc743fcb17372d0677e08884cff32de" 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; XalanSourceTreeAttr::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="classXalanAttr.html#a9ef9a0271e76ceddb575f28f6f57b4c9">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="ade84d2332a31e0a2c41ab174c70dafb6"></a><!-- doxytag: member="XalanSourceTreeAttr::getNodeType" ref="ade84d2332a31e0a2c41ab174c70dafb6" 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> XalanSourceTreeAttr::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="classXalanAttr.html#a9026ef42adcba6f80dd7fccdf62ea3d5">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="af1bc048cef6e666b2193268fa51ff0f2"></a><!-- doxytag: member="XalanSourceTreeAttr::getNodeValue" ref="af1bc048cef6e666b2193268fa51ff0f2" 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; XalanSourceTreeAttr::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="classXalanAttr.html#a4f8e11b6bf969ea3f261a5456540240d">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="afccb4a91f5b0abbb29abbb899dd266f4"></a><!-- doxytag: member="XalanSourceTreeAttr::getOwnerDocument" ref="afccb4a91f5b0abbb29abbb899dd266f4" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanDocument.html">XalanDocument</a>* XalanSourceTreeAttr::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="classXalanAttr.html#acb0a89263c9a51b013ca1a4a8aac5754">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a9cbb975bfaf530ac01ed6954a861a221"></a><!-- doxytag: member="XalanSourceTreeAttr::getOwnerElement" ref="a9cbb975bfaf530ac01ed6954a861a221" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanElement.html">XalanElement</a>* XalanSourceTreeAttr::getOwnerElement </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>The <a class="el" href="classXalanElement.html">XalanElement</a> node this attribute is attached to. </p>
<p>If there is no such node, this returns a null pointer. </p>
<p>Implements <a class="el" href="classXalanAttr.html#a3572f5f0166f651b970f5249edcc0388">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="ad1803991f87c4dc400cb90293094e5ed"></a><!-- doxytag: member="XalanSourceTreeAttr::getParentNode" ref="ad1803991f87c4dc400cb90293094e5ed" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeAttr::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="classXalanAttr.html#a3b8c23e6ce134b4176c921611041b3ad">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="ab9f2f3e2aeb6dc0d42da53b22b2b57f2"></a><!-- doxytag: member="XalanSourceTreeAttr::getPrefix" ref="ab9f2f3e2aeb6dc0d42da53b22b2b57f2" 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; XalanSourceTreeAttr::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="classXalanAttr.html#ac457d32841dd470ec68c5a53e1bdb392">XalanAttr</a>.</p>
<p>Reimplemented in <a class="el" href="classXalanSourceTreeAttrNS.html#ac0be01261a7e1b446e057612aac07933">XalanSourceTreeAttrNS</a>.</p>
</div>
</div>
<a class="anchor" id="a4e5976af411c93b512ea1a9541cb89c9"></a><!-- doxytag: member="XalanSourceTreeAttr::getPreviousSibling" ref="a4e5976af411c93b512ea1a9541cb89c9" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XalanSourceTreeAttr::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="classXalanAttr.html#a8b4d4124d2711132e6408fa263173e5c">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="af4ac73b9fb5733f214dbcd91b06a8c68"></a><!-- doxytag: member="XalanSourceTreeAttr::getSpecified" ref="af4ac73b9fb5733f214dbcd91b06a8c68" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual bool XalanSourceTreeAttr::getSpecified </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2665740a3265aef8eb7c193ec716df69"></a><!-- doxytag: member="XalanSourceTreeAttr::getValue" ref="a2665740a3265aef8eb7c193ec716df69" 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; XalanSourceTreeAttr::getValue </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 value of the attribute. </p>
<p>The value of the attribute is returned as a string. </p>
<p>Implements <a class="el" href="classXalanAttr.html#ac26aa81790cbf7cff4a72e0cf316359a">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="a16628b681c23257f48c2513c80c68feb"></a><!-- doxytag: member="XalanSourceTreeAttr::isIndexed" ref="a16628b681c23257f48c2513c80c68feb" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual bool XalanSourceTreeAttr::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="classXalanAttr.html#a29d64d7b4931db030b1a0a229aef8218">XalanAttr</a>.</p>
</div>
</div>
<a class="anchor" id="adcaa93fd101d3a4f132440874b9cfec7"></a><!-- doxytag: member="XalanSourceTreeAttr::setIndex" ref="adcaa93fd101d3a4f132440874b9cfec7" args="(IndexType theIndex)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeAttr::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="XalanSourceTreeAttr_8hpp_source.html#l00146">146</a> of file <a class="el" href="XalanSourceTreeAttr_8hpp_source.html">XalanSourceTreeAttr.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a04a0c410fdbb377073e1b3df3a43a5f2"></a><!-- doxytag: member="XalanSourceTreeAttr::setOwnerElement" ref="a04a0c410fdbb377073e1b3df3a43a5f2" args="(XalanSourceTreeElement *theElement)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void XalanSourceTreeAttr::setOwnerElement </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanSourceTreeElement.html">XalanSourceTreeElement</a> *&nbsp;</td>
<td class="paramname"> <em>theElement</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="XalanSourceTreeAttr_8hpp_source.html#l00140">140</a> of file <a class="el" href="XalanSourceTreeAttr_8hpp_source.html">XalanSourceTreeAttr.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="XalanSourceTreeAttr_8hpp_source.html">XalanSourceTreeAttr.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>