Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 4353

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!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" lang="en_US" xml:lang="en_US">

<head>
  <title>khtml: DOM::Node Class Reference (khtml)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">khtml</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceDOM.html">DOM</a>      </li>
      <li class="navelem"><a class="el" href="classDOM_1_1Node.html">Node</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">DOM::Node Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="DOM::Node" -->
<p>The <code><a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a></code> interface is the primary datatype for the entire <a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> Object Model.  
 <a href="classDOM_1_1Node.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="dom__node_8h_source.html">dom_node.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for DOM::Node:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classDOM_1_1Node.png" usemap="#DOM::Node_map" alt=""/>
  <map id="DOM::Node_map" name="DOM::Node_map">
<area href="classDOM_1_1Attr.html" title="The Attr interface represents an attribute in an Element object." alt="DOM::Attr" shape="rect" coords="179,56,348,80"/>
<area href="classDOM_1_1CharacterData.html" title="The CharacterData interface extends Node with a set of attributes and methods for accessing character..." alt="DOM::CharacterData" shape="rect" coords="179,112,348,136"/>
<area href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document." alt="DOM::Document" shape="rect" coords="179,168,348,192"/>
<area href="classDOM_1_1DocumentFragment.html" title="DocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; Document object." alt="DOM::DocumentFragment" shape="rect" coords="179,224,348,248"/>
<area href="classDOM_1_1DocumentType.html" title="Each Document has a doctype attribute whose value is either null or a DocumentType object..." alt="DOM::DocumentType" shape="rect" coords="179,280,348,304"/>
<area href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume..." alt="DOM::Element" shape="rect" coords="179,336,348,360"/>
<area href="classDOM_1_1Entity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document." alt="DOM::Entity" shape="rect" coords="179,392,348,416"/>
<area href="classDOM_1_1EntityReference.html" title="EntityReference objects may be inserted into the structure model when an entity reference is in the s..." alt="DOM::EntityReference" shape="rect" coords="179,448,348,472"/>
<area href="classDOM_1_1Notation.html" title="This interface represents a notation declared in the DTD." alt="DOM::Notation" shape="rect" coords="179,504,348,528"/>
<area href="classDOM_1_1ProcessingInstruction.html" title="The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to ke..." alt="DOM::ProcessingInstruction" shape="rect" coords="179,560,348,584"/>
</map>
 </div></div>

<p><a href="classDOM_1_1Node-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a6048b29d3e5bb05404f94f9fa994702e">NodeType</a> { <br/>
&#160;&#160;<b>ELEMENT_NODE</b> =  1, 
<b>ATTRIBUTE_NODE</b> =  2, 
<b>TEXT_NODE</b> =  3, 
<b>CDATA_SECTION_NODE</b> =  4, 
<br/>
&#160;&#160;<b>ENTITY_REFERENCE_NODE</b> =  5, 
<b>ENTITY_NODE</b> =  6, 
<b>PROCESSING_INSTRUCTION_NODE</b> =  7, 
<b>COMMENT_NODE</b> =  8, 
<br/>
&#160;&#160;<b>DOCUMENT_NODE</b> =  9, 
<b>DOCUMENT_TYPE_NODE</b> =  10, 
<b>DOCUMENT_FRAGMENT_NODE</b> =  11, 
<b>NOTATION_NODE</b> =  12
<br/>
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a327cb611fb189d5252b6026917c226b7"></a><!-- doxytag: member="DOM::Node::Node" ref="a327cb611fb189d5252b6026917c226b7" args="(const Node &amp;other)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>Node</b> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01f7db8c73afb4d23fd108d495b3e749"></a><!-- doxytag: member="DOM::Node::Node" ref="a01f7db8c73afb4d23fd108d495b3e749" args="(NodeImpl *_impl)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>Node</b> (NodeImpl *_impl)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a433b948ec290d36f3f8ab33d3876dfc2"></a><!-- doxytag: member="DOM::Node::operator=" ref="a433b948ec290d36f3f8ab33d3876dfc2" args="(const Node &amp;other)" -->
<a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9eeaadf5584f2c38333e04ac2b3372c3"></a><!-- doxytag: member="DOM::Node::operator==" ref="a9eeaadf5584f2c38333e04ac2b3372c3" args="(const Node &amp;other) const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;other) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a815a7db980c2e78f05a1830e106928c9"></a><!-- doxytag: member="DOM::Node::operator!=" ref="a815a7db980c2e78f05a1830e106928c9" args="(const Node &amp;other) const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;other) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a69c429eb970b03b29bdcbe83f471b0ec">nodeName</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a721c044c465f8e855a881a1a08ad5638">nodeValue</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#adf9099def1317da3a6ddebd232a9b718">setNodeValue</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a5431b2a3b06ab764f8e78ba5b5cb892d">nodeType</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a651aadf98ae212ff22940afe8225648e">parentNode</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1NodeList.html">NodeList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a0a04abe0d8894b8bce0d2eeea29e6cad">childNodes</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#ab221c0f56ec53c962850827aa156871e">firstChild</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a48600b962040c963bb78560ba1f49a7c">lastChild</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a3f65442e6a63e2b1567a3b43ba3a1e09">previousSibling</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a536effc97eaf5166bcd3e6f6043921e5">nextSibling</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1NamedNodeMap.html">NamedNodeMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#af3bf4bde37e5437f8ee39fd24e810454">attributes</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Document.html">Document</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a4abd17d51693d174b36c2b85e81e7d50">ownerDocument</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#af9140d1d9afe7ef659e79f7c98deb8f4">insertBefore</a> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;newChild, const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;refChild)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a29b7fe3b9481e1cc6fc50d635cbbca88">replaceChild</a> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;newChild, const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;oldChild)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#af084f9419e24cf7e34d01eb525cb4a51">removeChild</a> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;oldChild)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#acd77b36aeb134af049d01a9e84acf594">appendChild</a> (const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;newChild)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a66e9a92c566f717515bcd78eec63399f">hasChildNodes</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a4594bbe795123c892b79c6b6a2da2384">cloneNode</a> (bool deep)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#abe64eecf63dc440defd720779c2341bc">normalize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a2f652e5bcdc260e4fb3d10dfb8afa713">isSupported</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;feature, const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;version) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a3f3769d12b5905b8b9bade4405e92772">namespaceURI</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#abd0a2c185b8629a56ea35f5d6dc91f39">prefix</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a5f74410959e49e81b870b7fb3e491b76">setPrefix</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;prefix)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#ab8b197d0e7608e78fdf1b08c47123d2e">localName</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#ab855b456816286e0f68ef80e85bf4e8a">hasAttributes</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a5af7ff6644a468564c7cbb574e70a201">textContent</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a09468e662342d5873664158ebde3c0dc">setTextContent</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;content) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#adb6be9c77ffd9d58c12c15006a2e3a7e">addEventListener</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;type, <a class="el" href="classDOM_1_1EventListener.html">EventListener</a> *listener, const bool useCapture)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a925c73994c5e1c7f2213e480216f2e67">removeEventListener</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;type, <a class="el" href="classDOM_1_1EventListener.html">EventListener</a> *listener, bool useCapture)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a2f987fb9ae116cc5872e7a3890895d37">dispatchEvent</a> (const <a class="el" href="classDOM_1_1Event.html">Event</a> &amp;evt)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a430177ec4e75d907b1ec276b5d2cc4aa"></a><!-- doxytag: member="DOM::Node::elementId" ref="a430177ec4e75d907b1ec276b5d2cc4aa" args="() const " -->
Q_UINT32&#160;</td><td class="memItemRight" valign="bottom"><b>elementId</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#afbf817c4885b063f6672c20c6ec5cb2e">isNull</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e956789b974e21ccb0d362cd6bc9d15"></a><!-- doxytag: member="DOM::Node::handle" ref="a6e956789b974e21ccb0d362cd6bc9d15" args="() const " -->
NodeImpl *&#160;</td><td class="memItemRight" valign="bottom"><b>handle</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a191c5ed58703ab98a4da8662de4c9ac4"></a><!-- doxytag: member="DOM::Node::index" ref="a191c5ed58703ab98a4da8662de4c9ac4" args="() const " -->
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>index</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d9d59dc7c97f2c02f94e4c2e052d4bc"></a><!-- doxytag: member="DOM::Node::toHTML" ref="a3d9d59dc7c97f2c02f94e4c2e052d4bc" args="() KDE_DEPRECATED" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>toHTML</b> () KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd38a51bc967c7c5f7d25d8d65ef689d"></a><!-- doxytag: member="DOM::Node::applyChanges" ref="abd38a51bc967c7c5f7d25d8d65ef689d" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>applyChanges</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a5b1836d2a22b1d456104fd0fb6f5fb17">getCursor</a> (int offset, int &amp;_x, int &amp;_y, int &amp;height) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qrect.html">QRect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1Node.html#a8cd2628ec1c9c282648a48df5b420a0a">getRect</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70ff1e96241b5a271fff5e6a9a160b83"></a><!-- doxytag: member="DOM::Node::impl" ref="a70ff1e96241b5a271fff5e6a9a160b83" args="" -->
NodeImpl *&#160;</td><td class="memItemRight" valign="bottom"><b>impl</b></td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67946c208a2ad23e5f3b47323d695968"></a><!-- doxytag: member="DOM::Node::NamedNodeMap" ref="a67946c208a2ad23e5f3b47323d695968" args="" -->
class&#160;</td><td class="memItemRight" valign="bottom"><b>NamedNodeMap</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a796dbbcdb4e627658df143380ddb88fa"></a><!-- doxytag: member="DOM::Node::NodeList" ref="a796dbbcdb4e627658df143380ddb88fa" args="" -->
class&#160;</td><td class="memItemRight" valign="bottom"><b>NodeList</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8f3cc7b685945a20afe11e65aec2f55"></a><!-- doxytag: member="DOM::Node::HTMLCollection" ref="af8f3cc7b685945a20afe11e65aec2f55" args="" -->
class&#160;</td><td class="memItemRight" valign="bottom"><b>HTMLCollection</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99c4575bea5979a86289d068bbbe614c"></a><!-- doxytag: member="DOM::Node::StyleSheet" ref="a99c4575bea5979a86289d068bbbe614c" args="" -->
class&#160;</td><td class="memItemRight" valign="bottom"><b>StyleSheet</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>The <code><a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a></code> interface is the primary datatype for the entire <a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> Object Model. </p>
<p>It represents a single node in the document tree. While all objects implementing the <code><a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a></code> interface expose methods for dealing with children, not all objects implementing the <code><a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a></code> interface may have children. For example, <code><a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a></code> nodes may not have children, and adding children to such nodes results in a <code><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></code> being raised.</p>
<p>The attributes <code>nodeName</code> , <code>nodeValue</code> and <code>attributes</code> are included as a mechanism to get at node information without casting down to the specific derived interface. In cases where there is no obvious mapping of these attributes for a specific <code>nodeType</code> (e.g., <code>nodeValue</code> for an <a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a> or <code>attributes</code> for a <a class="el" href="classDOM_1_1Comment.html" title="This represents the content of a comment, i.e., all the characters between the starting &#39; &lt;!-- &#39; and e...">Comment</a>), this returns <code>null</code> . Note that the specialized interfaces may contain additional and more convenient mechanisms to get and set the relevant information. </p>

<p>Definition at line <a class="el" href="dom__node_8h_source.html#l00274">274</a> of file <a class="el" href="dom__node_8h_source.html">dom_node.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a6048b29d3e5bb05404f94f9fa994702e"></a><!-- doxytag: member="DOM::Node::NodeType" ref="a6048b29d3e5bb05404f94f9fa994702e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classDOM_1_1Node.html#a6048b29d3e5bb05404f94f9fa994702e">DOM::Node::NodeType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An integer indicating which type of node this is. </p>
<p>The values of <code>nodeName</code>, <code>nodeValue</code>, and <code>attributes</code> vary according to the node type as follows: </p>
<table  border="1">
<tr>
<td></td><td>nodeName </td><td>nodeValue </td><td>attributes  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a> </td><td>tagName </td><td>null </td><td><a class="el" href="classDOM_1_1NamedNodeMap.html" title="Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can b...">NamedNodeMap</a>  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Attr.html" title="The Attr interface represents an attribute in an Element object.">Attr</a> </td><td>name of attribute </td><td>value of attribute </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> </td><td>#text </td><td>content of the text node </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1CDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">CDATASection</a> </td><td>#cdata-section </td><td>content of the CDATA Section </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1EntityReference.html" title="EntityReference objects may be inserted into the structure model when an entity reference is in the s...">EntityReference</a> </td><td>name of entity referenced </td><td>null </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Entity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document.">Entity</a> </td><td>entity name </td><td>null </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1ProcessingInstruction.html" title="The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to ke...">ProcessingInstruction</a> </td><td>target </td><td>entire content excluding the target </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Comment.html" title="This represents the content of a comment, i.e., all the characters between the starting &#39; &lt;!-- &#39; and e...">Comment</a> </td><td>#comment </td><td>content of the comment </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> </td><td>#document </td><td>null </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1DocumentType.html" title="Each Document has a doctype attribute whose value is either null or a DocumentType object...">DocumentType</a> </td><td>document type name </td><td>null </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1DocumentFragment.html" title="DocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; Document object.">DocumentFragment</a> </td><td>#document-fragment </td><td>null </td><td>null  </td></tr>
<tr>
<td><a class="el" href="classDOM_1_1Notation.html" title="This interface represents a notation declared in the DTD.">Notation</a> </td><td>notation name </td><td>null </td><td>null  </td></tr>
</table>

<p>Definition at line <a class="el" href="dom__node_8h_source.html#l00385">385</a> of file <a class="el" href="dom__node_8h_source.html">dom_node.h</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="adb6be9c77ffd9d58c12c15006a2e3a7e"></a><!-- doxytag: member="DOM::Node::addEventListener" ref="adb6be9c77ffd9d58c12c15006a2e3a7e" args="(const DOMString &amp;type, EventListener *listener, const bool useCapture)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::addEventListener </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classDOM_1_1EventListener.html">EventListener</a> *&#160;</td>
          <td class="paramname"><em>listener</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>useCapture</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2 This method is from the EventTarget interface. </p>
<p>This method allows the registration of event listeners on the event target. If an <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> is added to an EventTarget while it is processing an event, it will not be triggered by the current actions but may be triggered during a later stage of event flow, such as the bubbling phase.</p>
<p>If multiple identical EventListeners are registered on the same EventTarget with the same parameters the duplicate instances are discarded. They do not cause the <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> to be called twice and since they are discarded they do not need to be removed with the removeEventListener method. Parameters</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>The event type for which the user is registering</td></tr>
    <tr><td class="paramname">listener</td><td>The listener parameter takes an interface implemented by the user which contains the methods to be called when the event occurs.</td></tr>
    <tr><td class="paramname">useCapture</td><td>If true, useCapture indicates that the user wishes to initiate capture. After initiating capture, all events of the specified type will be dispatched to the registered <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> before being dispatched to any EventTargets beneath them in the tree. Events which are bubbling upward through the tree will not trigger an <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> designated to use capture. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00365">365</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acd77b36aeb134af049d01a9e84acf594"></a><!-- doxytag: member="DOM::Node::appendChild" ref="acd77b36aeb134af049d01a9e84acf594" args="(const Node &amp;newChild)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::appendChild </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>newChild</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds the node <code>newChild</code> to the end of the list of children of this node. </p>
<p>If the <code>newChild</code> is already in the tree, it is first removed.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">newChild</td><td>The node to add.</td></tr>
  </table>
  </dd>
</dl>
<p>If it is a <code><a class="el" href="classDOM_1_1DocumentFragment.html" title="DocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; Document object.">DocumentFragment</a></code> object, the entire contents of the document fragment are moved into the child list of this node</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The node added.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the <code>newChild</code> node, or if the node to append is one of this node's ancestors.</td></tr>
  </table>
  </dd>
</dl>
<p>WRONG_DOCUMENT_ERR: Raised if <code>newChild</code> was created from a different document than the one that created this node.</p>
<p>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00292">292</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af3bf4bde37e5437f8ee39fd24e810454"></a><!-- doxytag: member="DOM::Node::attributes" ref="af3bf4bde37e5437f8ee39fd24e810454" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1NamedNodeMap.html">NamedNodeMap</a> Node::attributes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <code><a class="el" href="classDOM_1_1NamedNodeMap.html" title="Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can b...">NamedNodeMap</a></code> containing the attributes of this node (if it is an <code><a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a></code> ) or <code>null</code> otherwise. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00241">241</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0a04abe0d8894b8bce0d2eeea29e6cad"></a><!-- doxytag: member="DOM::Node::childNodes" ref="a0a04abe0d8894b8bce0d2eeea29e6cad" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1NodeList.html">NodeList</a> Node::childNodes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <code><a class="el" href="classDOM_1_1NodeList.html" title="The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.">NodeList</a></code> that contains all children of this node. </p>
<p>If there are no children, this is a <code><a class="el" href="classDOM_1_1NodeList.html" title="The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.">NodeList</a></code> containing no nodes. The content of the returned <code><a class="el" href="classDOM_1_1NodeList.html" title="The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.">NodeList</a></code> is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the <code><a class="el" href="classDOM_1_1NodeList.html" title="The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.">NodeList</a></code> accessors; it is not a static snapshot of the content of the node. This is true for every <code><a class="el" href="classDOM_1_1NodeList.html" title="The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.">NodeList</a></code> , including the ones returned by the <code>getElementsByTagName</code> method. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00211">211</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4594bbe795123c892b79c6b6a2da2384"></a><!-- doxytag: member="DOM::Node::cloneNode" ref="a4594bbe795123c892b79c6b6a2da2384" args="(bool deep)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::cloneNode </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>deep</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes. </p>
<p>The duplicate node has no parent ( <code>parentNode</code> returns <code>null</code> .).</p>
<p>Cloning an <code><a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a></code> copies all attributes and their values, including those generated by the XML processor to represent defaulted attributes, but this method does not copy any text it contains unless it is a deep clone, since the text is contained in a child <code><a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a></code> node. Cloning any other type of node simply returns a copy of this node.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">deep</td><td>If <code>true</code> , recursively clone the subtree under the specified node; if <code>false</code> , clone only the node itself (and its attributes, if it is an <code><a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a></code> ).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The duplicate node. </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00317">317</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2f987fb9ae116cc5872e7a3890895d37"></a><!-- doxytag: member="DOM::Node::dispatchEvent" ref="a2f987fb9ae116cc5872e7a3890895d37" args="(const Event &amp;evt)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Node::dispatchEvent </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Event.html">Event</a> &amp;&#160;</td>
          <td class="paramname"><em>evt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2 This method is from the EventTarget interface. </p>
<p>This method allows the dispatch of events into the implementations event model. Events dispatched in this manner will have the same capturing and bubbling behavior as events dispatched directly by the implementation. The target of the event is the EventTarget on which dispatchEvent is called.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">evt</td><td>Specifies the event type, behavior, and contextual information to be used in processing the event.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The return value of dispatchEvent indicates whether any of the listeners which handled the event called preventDefault. If preventDefault was called the value is false, else the value is true.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1EventException.html" title="Introduced in DOM Level 2:">EventException</a></td><td>UNSPECIFIED_EVENT_TYPE_ERR: Raised if the Event's type was not specified by initializing the event before dispatchEvent was called. Specification of the Event's type as null or an empty string will also trigger this exception. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00382">382</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab221c0f56ec53c962850827aa156871e"></a><!-- doxytag: member="DOM::Node::firstChild" ref="ab221c0f56ec53c962850827aa156871e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::firstChild </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The first child of this node. </p>
<p>If there is no such node, this returns <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00217">217</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5b1836d2a22b1d456104fd0fb6f5fb17"></a><!-- doxytag: member="DOM::Node::getCursor" ref="a5b1836d2a22b1d456104fd0fb6f5fb17" args="(int offset, int &amp;_x, int &amp;_y, int &amp;height) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::getCursor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>height</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>without substitution since 3.2 </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00422">422</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8cd2628ec1c9c282648a48df5b420a0a"></a><!-- doxytag: member="DOM::Node::getRect" ref="a8cd2628ec1c9c282648a48df5b420a0a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qrect.html">QRect</a> Node::getRect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>not part of the <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the exact coordinates and size of this element. </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00429">429</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab855b456816286e0f68ef80e85bf4e8a"></a><!-- doxytag: member="DOM::Node::hasAttributes" ref="ab855b456816286e0f68ef80e85bf4e8a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Node::hasAttributes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns whether this node (if it is an element) has any attributes. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a boolean. True if this node has any attributes, false otherwise. Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2 </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00303">303</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a66e9a92c566f717515bcd78eec63399f"></a><!-- doxytag: member="DOM::Node::hasChildNodes" ref="a66e9a92c566f717515bcd78eec63399f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Node::hasChildNodes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is a convenience method to allow easy determination of whether a node has any children. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the node has any children, <code>false</code> if the node has no children. </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00311">311</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af9140d1d9afe7ef659e79f7c98deb8f4"></a><!-- doxytag: member="DOM::Node::insertBefore" ref="af9140d1d9afe7ef659e79f7c98deb8f4" args="(const Node &amp;newChild, const Node &amp;refChild)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::insertBefore </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>newChild</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>refChild</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts the node <code>newChild</code> before the existing child node <code>refChild</code> . </p>
<p>If <code>refChild</code> is <code>null</code> , insert <code>newChild</code> at the end of the list of children.</p>
<p>If <code>newChild</code> is a <code><a class="el" href="classDOM_1_1DocumentFragment.html" title="DocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; Document object.">DocumentFragment</a></code> object, all of its children are inserted, in the same order, before <code>refChild</code> . If the <code>newChild</code> is already in the tree, it is first removed.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">newChild</td><td>The node to insert.</td></tr>
    <tr><td class="paramname">refChild</td><td>The reference node, i.e., the node before which the new node must be inserted.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The node being inserted.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the <code>newChild</code> node, or if the node to insert is one of this node's ancestors.</td></tr>
  </table>
  </dd>
</dl>
<p>WRONG_DOCUMENT_ERR: Raised if <code>newChild</code> was created from a different document than the one that created this node.</p>
<p>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.</p>
<p>NOT_FOUND_ERR: Raised if <code>refChild</code> is not a child of this node. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00258">258</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afbf817c4885b063f6672c20c6ec5cb2e"></a><!-- doxytag: member="DOM::Node::isNull" ref="afbf817c4885b063f6672c20c6ec5cb2e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool DOM::Node::isNull </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>tests if this <a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a> is 0. </p>
<p>Useful especially, if casting to a derived class:</p>
<div class="fragment"><pre class="fragment"> Node n = .....;
 <span class="comment">// try to convert into an Element:</span>
 Element e = n;
 <span class="keywordflow">if</span>( e.isNull() )
   <a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/group__kdebug.html#gafbb9aa4a84d6c0563d46550454b9714b">kdDebug</a>(300) &lt;&lt; <span class="stringliteral">&quot;node isn&#39;t an element node&quot;</span> &lt;&lt; <a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/group__kdebug.html#ga313d520ed8f8f6b46eeef22cfb3b082a">endl</a>;
</pre></div> 
<p>Definition at line <a class="el" href="dom__node_8h_source.html#l00892">892</a> of file <a class="el" href="dom__node_8h_source.html">dom_node.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2f652e5bcdc260e4fb3d10dfb8afa713"></a><!-- doxytag: member="DOM::Node::isSupported" ref="a2f652e5bcdc260e4fb3d10dfb8afa713" args="(const DOMString &amp;feature, const DOMString &amp;version) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Node::isSupported </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>feature</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2. </p>
<p>Tests whether the <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> implementation implements a specific feature and that feature is supported by this node.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">feature</td><td>The name of the feature to test. This is the same name which can be passed to the method hasFeature on <a class="el" href="classDOM_1_1DOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations that are indep...">DOMImplementation</a>.</td></tr>
    <tr><td class="paramname">version</td><td>This is the version number of the feature to test. In Level 2, version 1, this is the string "2.0". If the version is not specified, supporting any version of the feature will cause the method to return true.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns true if the specified feature is supported on this node, false otherwise. </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00329">329</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48600b962040c963bb78560ba1f49a7c"></a><!-- doxytag: member="DOM::Node::lastChild" ref="a48600b962040c963bb78560ba1f49a7c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::lastChild </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The last child of this node. </p>
<p>If there is no such node, this returns <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00223">223</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab8b197d0e7608e78fdf1b08c47123d2e"></a><!-- doxytag: member="DOM::Node::localName" ref="ab8b197d0e7608e78fdf1b08c47123d2e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::localName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2. </p>
<p>Returns the local part of the qualified name of this node. For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 1 method, such as createElement from the <a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> interface, this is always null. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00359">359</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3f3769d12b5905b8b9bade4405e92772"></a><!-- doxytag: member="DOM::Node::namespaceURI" ref="a3f3769d12b5905b8b9bade4405e92772" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::namespaceURI </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2. </p>
<p>The namespace URI of this node, or null if it is unspecified. This is not a computed value that is the result of a namespace lookup based on an examination of the namespace declarations in scope. It is merely the namespace URI given at creation time. For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 1 method, such as createElement from the <a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> interface, this is always null.</p>
<p>Note: Per the Namespaces in XML Specification [Namespaces] an attribute does not inherit its namespace from the element it is attached to. If an attribute is not explicitly given a namespace, it simply has no namespace. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00338">338</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a536effc97eaf5166bcd3e6f6043921e5"></a><!-- doxytag: member="DOM::Node::nextSibling" ref="a536effc97eaf5166bcd3e6f6043921e5" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::nextSibling </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The node immediately following this node. </p>
<p>If there is no such node, this returns <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00235">235</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a69c429eb970b03b29bdcbe83f471b0ec"></a><!-- doxytag: member="DOM::Node::nodeName" ref="a69c429eb970b03b29bdcbe83f471b0ec" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::nodeName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The name of this node, depending on its type; see the table above. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00176">176</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5431b2a3b06ab764f8e78ba5b5cb892d"></a><!-- doxytag: member="DOM::Node::nodeType" ref="a5431b2a3b06ab764f8e78ba5b5cb892d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned short Node::nodeType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A code representing the type of the underlying object, as defined above. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00199">199</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a721c044c465f8e855a881a1a08ad5638"></a><!-- doxytag: member="DOM::Node::nodeValue" ref="a721c044c465f8e855a881a1a08ad5638" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::nodeValue </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The value of this node, depending on its type; see the table above. </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>DOMSTRING_SIZE_ERR: Raised when it would return more characters than fit in a <code><a class="el" href="classDOM_1_1DOMString.html" title="This class implements the basic string we use in the DOM.">DOMString</a></code> variable on the implementation platform. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00182">182</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abe64eecf63dc440defd720779c2341bc"></a><!-- doxytag: member="DOM::Node::normalize" ref="abe64eecf63dc440defd720779c2341bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::normalize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Modified in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2. </p>
<p>Puts all <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> nodes in the full depth of the sub-tree underneath this <a class="el" href="classDOM_1_1Node.html" title="The Node interface is the primary datatype for the entire Document Object Model.">Node</a>, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> nodes, i.e., there are neither adjacent <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> nodes nor empty <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> nodes. This can be used to ensure that the <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer [XPointer] lookups) that depend on a particular document tree structure are to be used.</p>
<p>Note: In cases where the document contains CDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> nodes and <a class="el" href="classDOM_1_1CDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">CDATASection</a> nodes. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00323">323</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4abd17d51693d174b36c2b85e81e7d50"></a><!-- doxytag: member="DOM::Node::ownerDocument" ref="a4abd17d51693d174b36c2b85e81e7d50" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Document.html">Document</a> Node::ownerDocument </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The <code><a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a></code> object associated with this node. </p>
<p>This is also the <code><a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a></code> object used to create new nodes. When this node is a <code><a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a></code> this is <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00247">247</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a651aadf98ae212ff22940afe8225648e"></a><!-- doxytag: member="DOM::Node::parentNode" ref="a651aadf98ae212ff22940afe8225648e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::parentNode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The parent of this node. </p>
<p>All nodes, except <code><a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a></code> , <code><a class="el" href="classDOM_1_1DocumentFragment.html" title="DocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; Document object.">DocumentFragment</a></code> , and <code><a class="el" href="classDOM_1_1Attr.html" title="The Attr interface represents an attribute in an Element object.">Attr</a></code> may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, this is <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00205">205</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abd0a2c185b8629a56ea35f5d6dc91f39"></a><!-- doxytag: member="DOM::Node::prefix" ref="abd0a2c185b8629a56ea35f5d6dc91f39" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::prefix </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2. </p>
<p>The namespace prefix of this node, or null if it is unspecified. Note that setting this attribute, when permitted, changes the nodeName attribute, which holds the qualified name, as well as the tagName and name attributes of the <a class="el" href="classDOM_1_1Element.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">Element</a> and <a class="el" href="classDOM_1_1Attr.html" title="The Attr interface represents an attribute in an Element object.">Attr</a> interfaces, when applicable. Note also that changing the prefix of an attribute that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespaceURI and localName do not change. For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 1 method, such as createElement from the <a class="el" href="classDOM_1_1Document.html" title="The Document interface represents the entire HTML or XML document.">Document</a> interface, this is always null. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00344">344</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3f65442e6a63e2b1567a3b43ba3a1e09"></a><!-- doxytag: member="DOM::Node::previousSibling" ref="a3f65442e6a63e2b1567a3b43ba3a1e09" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::previousSibling </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The node immediately preceding this node. </p>
<p>If there is no such node, this returns <code>null</code> . </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00229">229</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af084f9419e24cf7e34d01eb525cb4a51"></a><!-- doxytag: member="DOM::Node::removeChild" ref="af084f9419e24cf7e34d01eb525cb4a51" args="(const Node &amp;oldChild)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::removeChild </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>oldChild</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Removes the child node indicated by <code>oldChild</code> from the list of children, and returns it. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">oldChild</td><td>The node being removed.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The node removed.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.</td></tr>
  </table>
  </dd>
</dl>
<p>NOT_FOUND_ERR: Raised if <code>oldChild</code> is not a child of this node. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00281">281</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a925c73994c5e1c7f2213e480216f2e67"></a><!-- doxytag: member="DOM::Node::removeEventListener" ref="a925c73994c5e1c7f2213e480216f2e67" args="(const DOMString &amp;type, EventListener *listener, bool useCapture)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::removeEventListener </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classDOM_1_1EventListener.html">EventListener</a> *&#160;</td>
          <td class="paramname"><em>listener</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>useCapture</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 2 This method is from the EventTarget interface. </p>
<p>This method allows the removal of event listeners from the event target. If an <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> is removed from an EventTarget while it is processing an event, it will not be triggered by the current actions.</p>
<p>EventListeners can never be invoked after being removed.</p>
<p>Calling removeEventListener with arguments which do not identify any currently registered <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> on the EventTarget has no effect.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>Specifies the event type of the <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> being removed.</td></tr>
    <tr><td class="paramname">listener</td><td>The <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> parameter indicates the <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> to be removed.</td></tr>
    <tr><td class="paramname">useCapture</td><td>Specifies whether the <a class="el" href="classDOM_1_1EventListener.html" title="Introduced in DOM Level 2.">EventListener</a> being removed was registered as a capturing listener or not. If a listener was registered twice, one with capture and one without, each must be removed separately. Removal of a capturing listener does not affect a non-capturing version of the same listener, and vice versa. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00374">374</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a29b7fe3b9481e1cc6fc50d635cbbca88"></a><!-- doxytag: member="DOM::Node::replaceChild" ref="a29b7fe3b9481e1cc6fc50d635cbbca88" args="(const Node &amp;newChild, const Node &amp;oldChild)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1Node.html">Node</a> Node::replaceChild </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>newChild</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1Node.html">Node</a> &amp;&#160;</td>
          <td class="paramname"><em>oldChild</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Replaces the child node <code>oldChild</code> with <code>newChild</code> in the list of children, and returns the <code>oldChild</code> node. </p>
<p>If the <code>newChild</code> is already in the tree, it is first removed.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">newChild</td><td>The new node to put in the child list.</td></tr>
    <tr><td class="paramname">oldChild</td><td>The node being replaced in the list.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The node replaced.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the <code>newChild</code> node, or it the node to put in is one of this node's ancestors.</td></tr>
  </table>
  </dd>
</dl>
<p>WRONG_DOCUMENT_ERR: Raised if <code>newChild</code> was created from a different document than the one that created this node.</p>
<p>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.</p>
<p>NOT_FOUND_ERR: Raised if <code>oldChild</code> is not a child of this node. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00269">269</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adf9099def1317da3a6ddebd232a9b718"></a><!-- doxytag: member="DOM::Node::setNodeValue" ref="adf9099def1317da3a6ddebd232a9b718" args="(const DOMString &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::setNodeValue </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>_str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>see nodeValue </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. </td></tr>
  </table>
  </dd>
</dl>
</p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00189">189</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5f74410959e49e81b870b7fb3e491b76"></a><!-- doxytag: member="DOM::Node::setPrefix" ref="a5f74410959e49e81b870b7fb3e491b76" args="(const DOMString &amp;prefix)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::setPrefix </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>prefix</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>see prefix </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>INVALID_CHARACTER_ERR: Raised if the specified prefix contains an illegal character.</td></tr>
  </table>
  </dd>
</dl>
<p>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.</p>
<p>NAMESPACE_ERR: Raised if the specified prefix is malformed, if the namespaceURI of this node is null, if the specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace", if this node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/", or if this node is an attribute and the qualifiedName of this node is "xmlns" [Namespaces]. </p>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00350">350</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a09468e662342d5873664158ebde3c0dc"></a><!-- doxytag: member="DOM::Node::setTextContent" ref="a09468e662342d5873664158ebde3c0dc" args="(const DOMString &amp;content) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Node::setTextContent </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>content</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 3. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classDOM_1_1Node.html#a5af7ff6644a468564c7cbb574e70a201" title="Introduced in DOM Level 3.">textContent</a></dd></dl>
<p>On setting, any possible children this node may have are removed and, if the new string is not empty or null, replaced by a single <a class="el" href="classDOM_1_1Text.html" title="The Text interface represents the textual content (termed character data  in XML) of an Element or At...">Text</a> node containing the string this attribute is set to. No parsing is performed, the input string is taken as pure textual content.</p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. Note: KHTML will also raise this if setContent is called on things that do not have child nodes.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.5.7 </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00441">441</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5af7ff6644a468564c7cbb574e70a201"></a><!-- doxytag: member="DOM::Node::textContent" ref="a5af7ff6644a468564c7cbb574e70a201" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> Node::textContent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Introduced in <a class="el" href="namespaceDOM.html" title="The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...">DOM</a> Level 3. </p>
<p>This attribute returns the text content of this node and its descendants. On getting, no serialization is performed, the returned string does not contain any markup.</p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.5.7 </dd></dl>

<p>Definition at line <a class="el" href="dom__node_8cpp_source.html#l00435">435</a> of file <a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="dom__node_8h_source.html">dom_node.h</a></li>
<li><a class="el" href="dom__node_8cpp_source.html">dom_node.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>khtml</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classDOM_1_1AbstractView.html">dom::abstractview</option>,  <option value="classDOM_1_1Attr.html">dom::attr</option>,  <option value="classDOM_1_1CDATASection.html">dom::cdatasection</option>,  <option value="classDOM_1_1CharacterData.html">dom::characterdata</option>,  <option value="classDOM_1_1Comment.html">dom::comment</option>,  <option value="classDOM_1_1Counter.html">dom::counter</option>,  <option value="classDOM_1_1CSS2Azimuth.html">dom::css2azimuth</option>,  <option value="classDOM_1_1CSS2BackgroundPosition.html">dom::css2backgroundposition</option>,  <option value="classDOM_1_1CSS2BorderSpacing.html">dom::css2borderspacing</option>,  <option value="classDOM_1_1CSS2CounterIncrement.html">dom::css2counterincrement</option>,  <option value="classDOM_1_1CSS2CounterReset.html">dom::css2counterreset</option>,  <option value="classDOM_1_1CSS2Cursor.html">dom::css2cursor</option>,  <option value="classDOM_1_1CSS2FontFaceSrc.html">dom::css2fontfacesrc</option>,  <option value="classDOM_1_1CSS2FontFaceWidths.html">dom::css2fontfacewidths</option>,  <option value="classDOM_1_1CSS2PageSize.html">dom::css2pagesize</option>,  <option value="classDOM_1_1CSS2PlayDuring.html">dom::css2playduring</option>,  <option value="classDOM_1_1CSS2Properties.html">dom::css2properties</option>,  <option value="classDOM_1_1CSS2TextShadow.html">dom::css2textshadow</option>,  <option value="classDOM_1_1CSSCharsetRule.html">dom::csscharsetrule</option>,  <option value="classDOM_1_1CSSException.html">dom::cssexception</option>,  <option value="classDOM_1_1CSSFontFaceRule.html">dom::cssfontfacerule</option>,  <option value="classDOM_1_1CSSImportRule.html">dom::cssimportrule</option>,  <option value="classDOM_1_1CSSMediaRule.html">dom::cssmediarule</option>,  <option value="classDOM_1_1CSSPrimitiveValue.html">dom::cssprimitivevalue</option>,  <option value="classDOM_1_1CSSRule.html">dom::cssrule</option>,  <option value="classDOM_1_1CSSRuleList.html">dom::cssrulelist</option>,  <option value="classDOM_1_1CSSStyleDeclaration.html">dom::cssstyledeclaration</option>,  <option value="classDOM_1_1CSSStyleRule.html">dom::cssstylerule</option>,  <option value="classDOM_1_1CSSStyleSheet.html">dom::cssstylesheet</option>,  <option value="classDOM_1_1CSSUnknownRule.html">dom::cssunknownrule</option>,  <option value="classDOM_1_1CSSValue.html">dom::cssvalue</option>,  <option value="classDOM_1_1CSSValueList.html">dom::cssvaluelist</option>,  <option value="classDOM_1_1CustomNodeFilter.html">dom::customnodefilter</option>,  <option value="classDOM_1_1Document.html">dom::document</option>,  <option value="classDOM_1_1DocumentFragment.html">dom::documentfragment</option>,  <option value="classDOM_1_1DocumentType.html">dom::documenttype</option>,  <option value="classDOM_1_1DOMException.html">dom::domexception</option>,  <option value="classDOM_1_1DOMImplementation.html">dom::domimplementation</option>,  <option value="classDOM_1_1DOMString.html">dom::domstring</option>,  <option value="classDOM_1_1Element.html">dom::element</option>,  <option value="classDOM_1_1Entity.html">dom::entity</option>,  <option value="classDOM_1_1EntityReference.html">dom::entityreference</option>,  <option value="classDOM_1_1Event.html">dom::event</option>,  <option value="classDOM_1_1EventException.html">dom::eventexception</option>,  <option value="classDOM_1_1EventListener.html">dom::eventlistener</option>,  <option value="classDOM_1_1HTMLAnchorElement.html">dom::htmlanchorelement</option>,  <option value="classDOM_1_1HTMLAppletElement.html">dom::htmlappletelement</option>,  <option value="classDOM_1_1HTMLAreaElement.html">dom::htmlareaelement</option>,  <option value="classDOM_1_1HTMLBaseElement.html">dom::htmlbaseelement</option>,  <option value="classDOM_1_1HTMLBaseFontElement.html">dom::htmlbasefontelement</option>,  <option value="classDOM_1_1HTMLBlockquoteElement.html">dom::htmlblockquoteelement</option>,  <option value="classDOM_1_1HTMLBodyElement.html">dom::htmlbodyelement</option>,  <option value="classDOM_1_1HTMLBRElement.html">dom::htmlbrelement</option>,  <option value="classDOM_1_1HTMLButtonElement.html">dom::htmlbuttonelement</option>,  <option value="classDOM_1_1HTMLCollection.html">dom::htmlcollection</option>,  <option value="classDOM_1_1HTMLDirectoryElement.html">dom::htmldirectoryelement</option>,  <option value="classDOM_1_1HTMLDivElement.html">dom::htmldivelement</option>,  <option value="classDOM_1_1HTMLDListElement.html">dom::htmldlistelement</option>,  <option value="classDOM_1_1HTMLDocument.html">dom::htmldocument</option>,  <option value="classDOM_1_1HTMLElement.html">dom::htmlelement</option>,  <option value="classDOM_1_1HTMLFieldSetElement.html">dom::htmlfieldsetelement</option>,  <option value="classDOM_1_1HTMLFontElement.html">dom::htmlfontelement</option>,  <option value="classDOM_1_1HTMLFormElement.html">dom::htmlformelement</option>,  <option value="classDOM_1_1HTMLFrameElement.html">dom::htmlframeelement</option>,  <option value="classDOM_1_1HTMLFrameSetElement.html">dom::htmlframesetelement</option>,  <option value="classDOM_1_1HTMLHeadElement.html">dom::htmlheadelement</option>,  <option value="classDOM_1_1HTMLHeadingElement.html">dom::htmlheadingelement</option>,  <option value="classDOM_1_1HTMLHRElement.html">dom::htmlhrelement</option>,  <option value="classDOM_1_1HTMLHtmlElement.html">dom::htmlhtmlelement</option>,  <option value="classDOM_1_1HTMLIFrameElement.html">dom::htmliframeelement</option>,  <option value="classDOM_1_1HTMLImageElement.html">dom::htmlimageelement</option>,  <option value="classDOM_1_1HTMLInputElement.html">dom::htmlinputelement</option>,  <option value="classDOM_1_1HTMLIsIndexElement.html">dom::htmlisindexelement</option>,  <option value="classDOM_1_1HTMLLabelElement.html">dom::htmllabelelement</option>,  <option value="classDOM_1_1HTMLLayerElement.html">dom::htmllayerelement</option>,  <option value="classDOM_1_1HTMLLegendElement.html">dom::htmllegendelement</option>,  <option value="classDOM_1_1HTMLLIElement.html">dom::htmllielement</option>,  <option value="classDOM_1_1HTMLLinkElement.html">dom::htmllinkelement</option>,  <option value="classDOM_1_1HTMLMapElement.html">dom::htmlmapelement</option>,  <option value="classDOM_1_1HTMLMenuElement.html">dom::htmlmenuelement</option>,  <option value="classDOM_1_1HTMLMetaElement.html">dom::htmlmetaelement</option>,  <option value="classDOM_1_1HTMLModElement.html">dom::htmlmodelement</option>,  <option value="classDOM_1_1HTMLObjectElement.html">dom::htmlobjectelement</option>,  <option value="classDOM_1_1HTMLOListElement.html">dom::htmlolistelement</option>,  <option value="classDOM_1_1HTMLOptGroupElement.html">dom::htmloptgroupelement</option>,  <option value="classDOM_1_1HTMLOptionElement.html">dom::htmloptionelement</option>,  <option value="classDOM_1_1HTMLParagraphElement.html">dom::htmlparagraphelement</option>,  <option value="classDOM_1_1HTMLParamElement.html">dom::htmlparamelement</option>,  <option value="classDOM_1_1HTMLPreElement.html">dom::htmlpreelement</option>,  <option value="classDOM_1_1HTMLQuoteElement.html">dom::htmlquoteelement</option>,  <option value="classDOM_1_1HTMLScriptElement.html">dom::htmlscriptelement</option>,  <option value="classDOM_1_1HTMLSelectElement.html">dom::htmlselectelement</option>,  <option value="classDOM_1_1HTMLStyleElement.html">dom::htmlstyleelement</option>,  <option value="classDOM_1_1HTMLTableCaptionElement.html">dom::htmltablecaptionelement</option>,  <option value="classDOM_1_1HTMLTableCellElement.html">dom::htmltablecellelement</option>,  <option value="classDOM_1_1HTMLTableColElement.html">dom::htmltablecolelement</option>,  <option value="classDOM_1_1HTMLTableElement.html">dom::htmltableelement</option>,  <option value="classDOM_1_1HTMLTableRowElement.html">dom::htmltablerowelement</option>,  <option value="classDOM_1_1HTMLTableSectionElement.html">dom::htmltablesectionelement</option>,  <option value="classDOM_1_1HTMLTextAreaElement.html">dom::htmltextareaelement</option>,  <option value="classDOM_1_1HTMLTitleElement.html">dom::htmltitleelement</option>,  <option value="classDOM_1_1HTMLUListElement.html">dom::htmlulistelement</option>,  <option value="classDOM_1_1MediaList.html">dom::medialist</option>,  <option value="classDOM_1_1MouseEvent.html">dom::mouseevent</option>,  <option value="classDOM_1_1MutationEvent.html">dom::mutationevent</option>,  <option value="classDOM_1_1NamedNodeMap.html">dom::namednodemap</option>,  <option value="classDOM_1_1Node.html">dom::node</option>,  <option value="classDOM_1_1NodeFilter.html">dom::nodefilter</option>,  <option value="classDOM_1_1NodeIterator.html">dom::nodeiterator</option>,  <option value="classDOM_1_1NodeList.html">dom::nodelist</option>,  <option value="classDOM_1_1Notation.html">dom::notation</option>,  <option value="classDOM_1_1ProcessingInstruction.html">dom::processinginstruction</option>,  <option value="classDOM_1_1Rect.html">dom::rect</option>,  <option value="classDOM_1_1RGBColor.html">dom::rgbcolor</option>,  <option value="classDOM_1_1StyleSheet.html">dom::stylesheet</option>,  <option value="classDOM_1_1StyleSheetList.html">dom::stylesheetlist</option>,  <option value="classDOM_1_1Text.html">dom::text</option>,  <option value="classDOM_1_1TextEvent.html">dom::textevent</option>,  <option value="classDOM_1_1TreeWalker.html">dom::treewalker</option>,  <option value="classDOM_1_1UIEvent.html">dom::uievent</option>,  <option value="classKHTMLPageCache.html">khtmlpagecache</option>,  <option value="classKHTMLPart.html">khtmlpart</option>,  <option value="classKHTMLPartBrowserExtension.html">khtmlpartbrowserextension</option>,  <option value="classKHTMLPartIface.html">khtmlpartiface</option>,  <option value="classKHTMLSettings.html">khtmlsettings</option>,  <option value="classKHTMLView.html">khtmlview</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>