<h1>DOMElement.hpp</h1><ahref="DOMElement_8hpp.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/*</span>
<aname="l00066"></a><aclass="code"href="classxercesc_1_1DOMElement.html">00066</a><spanclass="keyword">class </span>CDOM_EXPORT <aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>: <spanclass="keyword">public</span><aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
<aname="l00074"></a><aclass="code"href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">00074</a><aclass="code"href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">DOMElement</a>(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>&other) : <aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
<aname="l00083"></a>00083 <spanclass="comment"></span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>& operator = (<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>&);
<aname="l00136"></a>00136 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNode(<spanclass="keyword">const</span> XMLCh *name) <spanclass="keyword">const</span> = 0;
<aname="l00148"></a>00148 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNodeList.html"title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagName(<spanclass="keyword">const</span> XMLCh *name) <spanclass="keyword">const</span> = 0;
<aname="l00197"></a>00197 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNode(<aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<aname="l00198"></a>00198
<aname="l00215"></a>00215 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * removeAttributeNode(<aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *oldAttr) = 0;
<aname="l00319"></a>00319 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNodeNS(<spanclass="keyword">const</span> XMLCh *namespaceURI,
<aname="l00343"></a>00343 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNodeNS(<aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<aname="l00360"></a>00360 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNodeList.html"title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagNameNS(<spanclass="keyword">const</span> XMLCh *namespaceURI,
<aname="l00456"></a>00456 <spanclass="keyword">virtual</span><spanclass="keywordtype">void</span> setIdAttributeNode(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMAttr.html"title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *idAttr, <spanclass="keywordtype">bool</span> isId) = 0;
<aname="l00466"></a>00466 <spanclass="keyword">virtual</span><spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMTypeInfo.html"title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>* getSchemaTypeInfo() <spanclass="keyword">const</span> = 0;
<aname="l00484"></a>00484 <spanclass="comment"></span><spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getFirstElementChild() <spanclass="keyword">const</span> = 0;
<aname="l00492"></a>00492 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getLastElementChild() <spanclass="keyword">const</span> = 0;
<aname="l00500"></a>00500 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getPreviousElementSibling() <spanclass="keyword">const</span> = 0;
<aname="l00508"></a>00508 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMElement.html"title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getNextElementSibling() <spanclass="keyword">const</span> = 0;