| <!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 Page</span></a></li> |
| <li><a href="pages.html"><span>Related 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 List</span></a></li> |
| <li><a href="classes.html"><span>Class Index</span></a></li> |
| <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> |
| <li><a href="functions.html"><span>Class 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>XercesAttrWrapper Class Reference</h1> </div> |
| </div> |
| <div class="contents"> |
| <!-- doxytag: class="XercesAttrWrapper" --><!-- doxytag: inherits="XalanAttr" --> |
| <p><code>#include <<a class="el" href="XercesAttrWrapper_8hpp_source.html">XercesAttrWrapper.hpp</a>></code></p> |
| |
| <p>Inherits <a class="el" href="classXalanAttr.html">XalanAttr</a>.</p> |
| <div class="dynheader"> |
| Collaboration diagram for XercesAttrWrapper:</div> |
| <div class="dyncontent"> |
| <div class="center"><img src="classXercesAttrWrapper__coll__graph.png" border="0" usemap="#XercesAttrWrapper_coll__map" alt="Collaboration graph"/></div> |
| <map name="XercesAttrWrapper_coll__map" id="XercesAttrWrapper_coll__map"> |
| <area shape="rect" id="node2" href="classXalanAttr.html" title="XalanAttr" alt="" coords="1423,135,1505,164"/><area shape="rect" id="node4" href="classXalanNode.html" title="XalanNode" alt="" coords="465,152,559,181"/><area shape="rect" id="node10" href="classXercesWrapperNavigator.html" title="XercesWrapperNavigator" alt="" coords="999,315,1180,344"/><area shape="rect" id="node14" href="classXalanDocument.html" title="XalanDocument" alt="" coords="1961,5,2087,35"/><area shape="rect" id="node31" href="classXalanElement.html" title="XalanElement" alt="" coords="1408,483,1520,512"/><area shape="rect" id="node51" href="classXalanDocumentType.html" title="XalanDocumentType" alt="" coords="1387,48,1541,77"/><area shape="rect" id="node6" href="classXercesNodeListWrapper.html" title="XercesNodeListWrapper" alt="" coords="1660,385,1836,415"/><area shape="rect" id="node12" href="classXercesDocumentWrapper.html" title="XercesDocumentWrapper" alt="" coords="2632,541,2819,571"/><area shape="rect" id="node8" href="classXalanNodeList.html" title="XalanNodeList" alt="" coords="1032,417,1147,447"/><area shape="rect" id="node49" href="classXercesDocumentTypeWrapper.html" title="XercesDocumentTypeWrapper" alt="" coords="2173,168,2389,197"/><area shape="rect" id="node54" href="classXercesNamedNodeMapWrapper.html" title="XercesNamedNodeMapWrapper" alt="" coords="1635,100,1861,129"/><area shape="rect" id="node17" href="classXercesWrapperToXalanNodeMap.html" title="XercesWrapperToXalanNodeMap" alt="" coords="2165,541,2397,571"/><area shape="rect" id="node19" href="classXalanMap.html" title="XalanMap\< const DOMNodeType *, XalanNode * \>" alt="" coords="1573,572,1923,601"/><area shape="rect" id="node21" href="classXalanVector.html" title="XalanVector\< BucketType, ConstructWithMemoryManagerTraits\< BucketType \> \>" alt="" coords="817,521,1361,551"/><area shape="rect" id="node23" href="structXalanMapKeyTraits.html" title="XalanMapKeyTraits\< const DOMNodeType * \>" alt="" coords="931,648,1248,677"/><area shape="rect" id="node25" href="classXalanList.html" title="XalanList\< Entry \>" alt="" coords="1017,591,1161,620"/><area shape="rect" id="node27" href="structXalanList_1_1Node.html" title="XalanList\< Type \>::Node" alt="" coords="421,635,603,664"/><area shape="rect" id="node46" href="classXalanList.html" title="XalanList\< ArenaBlock\< ObjectType \> * \>" alt="" coords="943,701,1236,731"/><area shape="rect" id="node34" href="classXercesElementWrapperAllocator.html" title="XercesElementWrapperAllocator" alt="" coords="2167,755,2396,784"/><area shape="rect" id="node36" href="classArenaAllocator.html" title="ArenaAllocator\< ObjectType \>" alt="" coords="1640,701,1856,731"/><area shape="rect" id="node65" href="classXercesAttrWrapperAllocator.html" title="XercesAttrWrapperAllocator" alt="" coords="2181,595,2381,624"/><area shape="rect" id="node68" href="classXercesTextWrapperAllocator.html" title="XercesTextWrapperAllocator" alt="" coords="2180,648,2383,677"/><area shape="rect" id="node71" href="classXercesWrapperNavigatorAllocator.html" title="XercesWrapperNavigatorAllocator" alt="" coords="2163,701,2400,731"/><area shape="rect" id="node38" href="classArenaBlock.html" title="ArenaBlock\< ObjectType \>" alt="" coords="992,755,1187,784"/><area shape="rect" id="node40" href="classArenaBlockBase.html" title="ArenaBlockBase\< ObjectType, size_t \>" alt="" coords="377,755,647,784"/><area shape="rect" id="node44" href="classXalanAllocator.html" title="XalanAllocator\< ObjectType \>" alt="" coords="13,781,227,811"/><area shape="rect" id="node56" href="classXalanNamedNodeMap.html" title="XalanNamedNodeMap" alt="" coords="1007,100,1172,129"/><area shape="rect" id="node61" href="classXalanMemMgrAutoPtr.html" title="XalanMemMgrAutoPtr\< XalanDOMStringPool \>" alt="" coords="2119,808,2444,837"/><area shape="rect" id="node63" href="classXalanMemMgrAutoPtr_1_1MemMgrAutoPtrData.html" title="XalanMemMgrAutoPtr\< Type \>::MemMgrAutoPtrData" alt="" coords="1565,808,1931,837"/><area shape="rect" id="node74" href="classXalanVector.html" title="XalanVector\< XalanNode * \>" alt="" coords="2176,861,2387,891"/><area shape="rect" id="node77" href="classXalanDOMString.html" title="XalanDOMString" alt="" coords="448,507,576,536"/><area shape="rect" id="node79" href="classXalanVector.html" title="XalanVector\< XalanDOMChar \>" alt="" coords="7,507,233,536"/></map> |
| <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> |
| |
| <p><a href="classXercesAttrWrapper-members.html">List of all members.</a></p> |
| <h2><a name="pub-methods"></a> |
| Public Member Functions</h2> |
| <ul> |
| <li><a class="el" href="classXercesAttrWrapper.html#a97f8d78b41f08d8cea644c06b7b7c4c9">XercesAttrWrapper</a> (const <a class="el" href="XercesWrapperTypes_8hpp.html#a5631f7cba74f8b199eb64082d2c82926">DOMAttrType</a> *theXercesAttr, const <a class="el" href="classXercesWrapperNavigator.html">XercesWrapperNavigator</a> &theNavigator) |
| <li>virtual <a class="el" href="classXercesAttrWrapper.html#a21fab041e05dcb5bb64694e21b31a611">~XercesAttrWrapper</a> () |
| <li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a8122f7bf7c61aa09ed8ff22d1b898a6e">getNodeName</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the name of this node, depending on its type. <a href="#a8122f7bf7c61aa09ed8ff22d1b898a6e"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a4e50c5db1b7afc31ce1a00a586b48233">getNodeValue</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the value of this node, depending on its type. <a href="#a4e50c5db1b7afc31ce1a00a586b48233"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a93d60cd336327226e55c45a320cced24">NodeType</a> <a class="el" href="classXercesAttrWrapper.html#a5aeab6a70e2138f9522777dabe424db6">getNodeType</a> () const |
| <dl class="el"><dd class="mdescRight">An enum value representing the type of the underlying object. <a href="#a5aeab6a70e2138f9522777dabe424db6"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXercesAttrWrapper.html#af2cad2b5580726c4b7514a8007535ec9">getParentNode</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the parent of this node. <a href="#af2cad2b5580726c4b7514a8007535ec9"></a><br/></dl><li>virtual const <a class="el" href="classXalanNodeList.html">XalanNodeList</a> * <a class="el" href="classXercesAttrWrapper.html#a7f358d0c960b7efc62b54731f8114851">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="#a7f358d0c960b7efc62b54731f8114851"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXercesAttrWrapper.html#aa591e9bafdaea4e83c4a418b38a9f972">getFirstChild</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the first child of this node. <a href="#aa591e9bafdaea4e83c4a418b38a9f972"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXercesAttrWrapper.html#ab11d1790cda76c0389c93df223703d9a">getLastChild</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the last child of this node. <a href="#ab11d1790cda76c0389c93df223703d9a"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXercesAttrWrapper.html#a2fa00bdc340f5224828ab451692176d3">getPreviousSibling</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the node immediately preceding this node. <a href="#a2fa00bdc340f5224828ab451692176d3"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html">XalanNode</a> * <a class="el" href="classXercesAttrWrapper.html#a5f800bdc4a9ffee3673a3f4d875a1c82">getNextSibling</a> () const |
| <dl class="el"><dd class="mdescRight">Gets the node immediately following this node. <a href="#a5f800bdc4a9ffee3673a3f4d875a1c82"></a><br/></dl><li>virtual const <a class="el" href="classXalanNamedNodeMap.html">XalanNamedNodeMap</a> * <a class="el" href="classXercesAttrWrapper.html#a53b230ddb33c4ac88b1f0c1d28017da6">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="#a53b230ddb33c4ac88b1f0c1d28017da6"></a><br/></dl><li>virtual <a class="el" href="classXalanDocument.html">XalanDocument</a> * <a class="el" href="classXercesAttrWrapper.html#a2fb1ca97dc4960a84c314f5b9dc7a284">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="#a2fb1ca97dc4960a84c314f5b9dc7a284"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a164f7b7d03cc45eaaa97db45abd54ae8">getNamespaceURI</a> () const |
| <dl class="el"><dd class="mdescRight">Get the namespace URI of this node. <a href="#a164f7b7d03cc45eaaa97db45abd54ae8"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a1262b1ee6ae955b2a15a47deded6c2b5">getPrefix</a> () const |
| <dl class="el"><dd class="mdescRight">Get the namespace prefix of this node. <a href="#a1262b1ee6ae955b2a15a47deded6c2b5"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a5b533ac9535c2ee8760867c78d41fa30">getLocalName</a> () const |
| <dl class="el"><dd class="mdescRight">Returns the local part of the qualified name of this node. <a href="#a5b533ac9535c2ee8760867c78d41fa30"></a><br/></dl><li>virtual bool <a class="el" href="classXercesAttrWrapper.html#aa072d5a7c529f5f59ac1fbce839ec3a7">isIndexed</a> () const |
| <dl class="el"><dd class="mdescRight">Determine if the document is node-order indexed. <a href="#aa072d5a7c529f5f59ac1fbce839ec3a7"></a><br/></dl><li>virtual <a class="el" href="classXalanNode.html#a737e6c797973546c10650cd72cc5f8ab">IndexType</a> <a class="el" href="classXercesAttrWrapper.html#aa2fabba049439a51a4ed0fe6dcf43dc3">getIndex</a> () const |
| <dl class="el"><dd class="mdescRight">Get the node's index. <a href="#aa2fabba049439a51a4ed0fe6dcf43dc3"></a><br/></dl><li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a59fd7f6a3566993afa0874b8bf760f24">getName</a> () const |
| <dl class="el"><dd class="mdescRight">Returns the name of this attribute. <a href="#a59fd7f6a3566993afa0874b8bf760f24"></a><br/></dl><li>virtual bool <a class="el" href="classXercesAttrWrapper.html#aa7250a89ce5696ceb71dd8c315421e04">getSpecified</a> () const |
| <li>virtual const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classXercesAttrWrapper.html#a294b8bd2913e51ae3eb573eb51842940">getValue</a> () const |
| <dl class="el"><dd class="mdescRight">Returns the value of the attribute. <a href="#a294b8bd2913e51ae3eb573eb51842940"></a><br/></dl><li>virtual <a class="el" href="classXalanElement.html">XalanElement</a> * <a class="el" href="classXercesAttrWrapper.html#ad5d8a4648ff23b3d1fda9ff01c5e91e0">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="#ad5d8a4648ff23b3d1fda9ff01c5e91e0"></a><br/></dl><li>const <a class="el" href="XercesWrapperTypes_8hpp.html#a5631f7cba74f8b199eb64082d2c82926">DOMAttrType</a> * <a class="el" href="classXercesAttrWrapper.html#a363a51eabd95a73330993ad1aed63f43">getXercesNode</a> () const |
| <dl class="el"><dd class="mdescRight">Get the Xerces node this instance represent. <a href="#a363a51eabd95a73330993ad1aed63f43"></a><br/></dl></ul> |
| <hr/><a name="_details"></a><h2>Detailed Description</h2> |
| |
| <p>Definition at line <a class="el" href="XercesAttrWrapper_8hpp_source.html#l00049">49</a> of file <a class="el" href="XercesAttrWrapper_8hpp_source.html">XercesAttrWrapper.hpp</a>.</p> |
| <hr/><h2>Constructor & Destructor Documentation</h2> |
| <a class="anchor" id="a97f8d78b41f08d8cea644c06b7b7c4c9"></a><!-- doxytag: member="XercesAttrWrapper::XercesAttrWrapper" ref="a97f8d78b41f08d8cea644c06b7b7c4c9" args="(const DOMAttrType *theXercesAttr, const XercesWrapperNavigator &theNavigator)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">XercesAttrWrapper::XercesAttrWrapper </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="XercesWrapperTypes_8hpp.html#a5631f7cba74f8b199eb64082d2c82926">DOMAttrType</a> * </td> |
| <td class="paramname"> <em>theXercesAttr</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classXercesWrapperNavigator.html">XercesWrapperNavigator</a> & </td> |
| <td class="paramname"> <em>theNavigator</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a21fab041e05dcb5bb64694e21b31a611"></a><!-- doxytag: member="XercesAttrWrapper::~XercesAttrWrapper" ref="a21fab041e05dcb5bb64694e21b31a611" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual XercesAttrWrapper::~XercesAttrWrapper </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/><h2>Member Function Documentation</h2> |
| <a class="anchor" id="a53b230ddb33c4ac88b1f0c1d28017da6"></a><!-- doxytag: member="XercesAttrWrapper::getAttributes" ref="a53b230ddb33c4ac88b1f0c1d28017da6" 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>* XercesAttrWrapper::getAttributes </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a7f358d0c960b7efc62b54731f8114851"></a><!-- doxytag: member="XercesAttrWrapper::getChildNodes" ref="a7f358d0c960b7efc62b54731f8114851" 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>* XercesAttrWrapper::getChildNodes </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="aa591e9bafdaea4e83c4a418b38a9f972"></a><!-- doxytag: member="XercesAttrWrapper::getFirstChild" ref="aa591e9bafdaea4e83c4a418b38a9f972" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XercesAttrWrapper::getFirstChild </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="aa2fabba049439a51a4ed0fe6dcf43dc3"></a><!-- doxytag: member="XercesAttrWrapper::getIndex" ref="aa2fabba049439a51a4ed0fe6dcf43dc3" 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> XercesAttrWrapper::getIndex </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="ab11d1790cda76c0389c93df223703d9a"></a><!-- doxytag: member="XercesAttrWrapper::getLastChild" ref="ab11d1790cda76c0389c93df223703d9a" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XercesAttrWrapper::getLastChild </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a5b533ac9535c2ee8760867c78d41fa30"></a><!-- doxytag: member="XercesAttrWrapper::getLocalName" ref="a5b533ac9535c2ee8760867c78d41fa30" 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>& XercesAttrWrapper::getLocalName </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a59fd7f6a3566993afa0874b8bf760f24"></a><!-- doxytag: member="XercesAttrWrapper::getName" ref="a59fd7f6a3566993afa0874b8bf760f24" 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>& XercesAttrWrapper::getName </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a164f7b7d03cc45eaaa97db45abd54ae8"></a><!-- doxytag: member="XercesAttrWrapper::getNamespaceURI" ref="a164f7b7d03cc45eaaa97db45abd54ae8" 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>& XercesAttrWrapper::getNamespaceURI </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5f800bdc4a9ffee3673a3f4d875a1c82"></a><!-- doxytag: member="XercesAttrWrapper::getNextSibling" ref="a5f800bdc4a9ffee3673a3f4d875a1c82" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XercesAttrWrapper::getNextSibling </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a8122f7bf7c61aa09ed8ff22d1b898a6e"></a><!-- doxytag: member="XercesAttrWrapper::getNodeName" ref="a8122f7bf7c61aa09ed8ff22d1b898a6e" 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>& XercesAttrWrapper::getNodeName </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a5aeab6a70e2138f9522777dabe424db6"></a><!-- doxytag: member="XercesAttrWrapper::getNodeType" ref="a5aeab6a70e2138f9522777dabe424db6" 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> XercesAttrWrapper::getNodeType </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a4e50c5db1b7afc31ce1a00a586b48233"></a><!-- doxytag: member="XercesAttrWrapper::getNodeValue" ref="a4e50c5db1b7afc31ce1a00a586b48233" 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>& XercesAttrWrapper::getNodeValue </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a2fb1ca97dc4960a84c314f5b9dc7a284"></a><!-- doxytag: member="XercesAttrWrapper::getOwnerDocument" ref="a2fb1ca97dc4960a84c314f5b9dc7a284" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanDocument.html">XalanDocument</a>* XercesAttrWrapper::getOwnerDocument </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="ad5d8a4648ff23b3d1fda9ff01c5e91e0"></a><!-- doxytag: member="XercesAttrWrapper::getOwnerElement" ref="ad5d8a4648ff23b3d1fda9ff01c5e91e0" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanElement.html">XalanElement</a>* XercesAttrWrapper::getOwnerElement </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="af2cad2b5580726c4b7514a8007535ec9"></a><!-- doxytag: member="XercesAttrWrapper::getParentNode" ref="af2cad2b5580726c4b7514a8007535ec9" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XercesAttrWrapper::getParentNode </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a1262b1ee6ae955b2a15a47deded6c2b5"></a><!-- doxytag: member="XercesAttrWrapper::getPrefix" ref="a1262b1ee6ae955b2a15a47deded6c2b5" 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>& XercesAttrWrapper::getPrefix </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2fa00bdc340f5224828ab451692176d3"></a><!-- doxytag: member="XercesAttrWrapper::getPreviousSibling" ref="a2fa00bdc340f5224828ab451692176d3" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classXalanNode.html">XalanNode</a>* XercesAttrWrapper::getPreviousSibling </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="aa7250a89ce5696ceb71dd8c315421e04"></a><!-- doxytag: member="XercesAttrWrapper::getSpecified" ref="aa7250a89ce5696ceb71dd8c315421e04" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual bool XercesAttrWrapper::getSpecified </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a294b8bd2913e51ae3eb573eb51842940"></a><!-- doxytag: member="XercesAttrWrapper::getValue" ref="a294b8bd2913e51ae3eb573eb51842940" 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>& XercesAttrWrapper::getValue </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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="a363a51eabd95a73330993ad1aed63f43"></a><!-- doxytag: member="XercesAttrWrapper::getXercesNode" ref="a363a51eabd95a73330993ad1aed63f43" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">const <a class="el" href="XercesWrapperTypes_8hpp.html#a5631f7cba74f8b199eb64082d2c82926">DOMAttrType</a>* XercesAttrWrapper::getXercesNode </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Get the Xerces node this instance represent. </p> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>The Xerces node </dd></dl> |
| |
| <p>Definition at line <a class="el" href="XercesAttrWrapper_8hpp_source.html#l00129">129</a> of file <a class="el" href="XercesAttrWrapper_8hpp_source.html">XercesAttrWrapper.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa072d5a7c529f5f59ac1fbce839ec3a7"></a><!-- doxytag: member="XercesAttrWrapper::isIndexed" ref="aa072d5a7c529f5f59ac1fbce839ec3a7" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual bool XercesAttrWrapper::isIndexed </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </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> |
| <hr/>The documentation for this class was generated from the following file:<ul> |
| <li><a class="el" href="XercesAttrWrapper_8hpp_source.html">XercesAttrWrapper.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 © 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> |