<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="dom.css" type="text/css"?>
<!--
Copyright Rich Doughty 2001
If you like this tab, send me an email!

www:	http://www.richdoughty.net/
email:	rich@dufty.karoo.co.uk
-->
<api xmlns="http://www.richdoughty.net/NS/api" xmlns:h="http://www.w3.org/1999/xhtml">
<h:div id="index">
<h:a href="dom-core.xml" target="_self">Core</h:a>
<h:a href="dom-views.xml" target="_self">Views</h:a>
<h:a href="dom-events.xml" target="_self">Events</h:a>
<h:a href="dom-stylesheets.xml" target="_self">Style Sheets</h:a>
<h:a href="dom-css.xml" target="_self">CSS</h:a>
<h:a href="dom-traversal.xml" target="_self">Traversal</h:a>
<h:a href="dom-ranges.xml" target="_self">Range</h:a>
<h:a href="dom-html.xml" target="_self">HTML</h:a>
</h:div>
<h:base href="core.html" target="_content" />
<title>
<h:a href="#">DOM 2 Core</h:a>
</title>
<typedef>
<name>
<h:a href="#DOMString">DOMString</h:a>
</name>
</typedef>
<typedef>
<name>
<h:a href="#DOMTimeStamp">DOMTimeStamp</h:a>
</name>
</typedef>
<exception>
<name>
<h:a href="#ID-17189187">DOMException</h:a>
</name>
<group>
<h:a href="#ID-258A00AF">ExceptionCode</h:a>
</group>
</exception>
<interface>
<name>
<h:a href="#ID-102161490">DOMImplementation</h:a>
</name>
<method>
<h:a href="#Level-2-Core-DOM-createDocument">createDocument</h:a>
</method>
<method>
<h:a href="#Level-2-Core-DOM-createDocType">createDocumentType</h:a>
</method>
<method>
<h:a href="#ID-5CED94D7">hasFeature</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-B63ED1A3">DocumentFragment</h:a>
</name>
</interface>
<interface>
<name>
<h:a href="#i-Document">Document</h:a>
</name>
<attribute>
<h:a href="#ID-B63ED1A31">doctype</h:a>
</attribute>
<attribute>
<h:a href="#ID-87CD092">documentElement</h:a>
</attribute>
<attribute>
<h:a href="#ID-1B793EBA">implementation</h:a>
</attribute>
<method>
<h:a href="#ID-1084891198">createAttribute</h:a>
</method>
<method>
<h:a href="#ID-DocCrAttrNS">createAttributeNS</h:a>
</method>
<method>
<h:a href="#ID-D26C0AF8">createCDATASection</h:a>
</method>
<method>
<h:a href="#ID-1334481328">createComment</h:a>
</method>
<method>
<h:a href="#ID-35CB04B5">createDocumentFragment</h:a>
</method>
<method>
<h:a href="#ID-2141741547">createElement</h:a>
</method>
<method>
<h:a href="#ID-DocCrElNS">createElementNS</h:a>
</method>
<method>
<h:a href="#ID-392B75AE">createEntityReference</h:a>
</method>
<method>
<h:a href="#ID-135944439">createProcessingInstruction</h:a>
</method>
<method>
<h:a href="#ID-1975348127">createTextNode</h:a>
</method>
<method>
<h:a href="#ID-getElBId">getElementById</h:a>
</method>
<method>
<h:a href="#ID-A6C9094">getElementsByTagName</h:a>
</method>
<method>
<h:a href="#ID-getElBTNNS">getElementsByTagNameNS</h:a>
</method>
<method>
<h:a href="#Core-Document-importNode">importNode</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-1950641247">Node</h:a>
</name>
<group>
<h:a href="#ID-1841493061">NodeType</h:a>
</group>
<attribute>
<h:a href="#ID-84CF096">attributes</h:a>
</attribute>
<attribute>
<h:a href="#ID-1451460987">childNodes</h:a>
</attribute>
<attribute>
<h:a href="#ID-169727388">firstChild</h:a>
</attribute>
<attribute>
<h:a href="#ID-61AD09FB">lastChild</h:a>
</attribute>
<attribute>
<h:a href="#ID-NodeNSLocalN">localName</h:a>
</attribute>
<attribute>
<h:a href="#ID-NodeNSname">namespaceURI</h:a>
</attribute>
<attribute>
<h:a href="#ID-6AC54C2F">nextSibling</h:a>
</attribute>
<attribute>
<h:a href="#ID-F68D095">nodeName</h:a>
</attribute>
<attribute>
<h:a href="#ID-111237558">nodeType</h:a>
</attribute>
<attribute>
<h:a href="#ID-F68D080">nodeValue</h:a>
</attribute>
<attribute>
<h:a href="#node-ownerDoc">ownerDocument</h:a>
</attribute>
<attribute>
<h:a href="#ID-1060184317">parentNode</h:a>
</attribute>
<attribute>
<h:a href="#ID-NodeNSPrefix">prefix</h:a>
</attribute>
<attribute>
<h:a href="#ID-640FB3C8">previousSibling</h:a>
</attribute>
<method>
<h:a href="#ID-184E7107">appendChild</h:a>
</method>
<method>
<h:a href="#ID-3A0ED0A4">cloneNode</h:a>
</method>
<method>
<h:a href="#ID-NodeHasAttrs">hasAttributes</h:a>
</method>
<method>
<h:a href="#ID-810594187">hasChildNodes</h:a>
</method>
<method>
<h:a href="#ID-952280727">insertBefore</h:a>
</method>
<method>
<h:a href="#Level-2-Core-Node-supports">isSupported</h:a>
</method>
<method>
<h:a href="#ID-normalize">normalize</h:a>
</method>
<method>
<h:a href="#ID-1734834066">removeChild</h:a>
</method>
<method>
<h:a href="#ID-785887307">replaceChild</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-536297177">NodeList</h:a>
</name>
<attribute>
<h:a href="#ID-203510337">length</h:a>
</attribute>
<method>
<h:a href="#ID-844377136">item</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-1780488922">NamedNodeMap</h:a>
</name>
<attribute>
<h:a href="#ID-6D0FB19E">length</h:a>
</attribute>
<method>
<h:a href="#ID-1074577549">getNamedItem</h:a>
</method>
<method>
<h:a href="#ID-getNamedItemNS">getNamedItemNS</h:a>
</method>
<method>
<h:a href="#ID-349467F9">item</h:a>
</method>
<method>
<h:a href="#ID-D58B193">removeNamedItem</h:a>
</method>
<method>
<h:a href="#ID-removeNamedItemNS">removeNamedItemNS</h:a>
</method>
<method>
<h:a href="#ID-1025163788">setNamedItem</h:a>
</method>
<method>
<h:a href="#ID-setNamedItemNS">setNamedItemNS</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-FF21A306">CharacterData</h:a>
</name>
<attribute>
<h:a href="#ID-72AB8359">data</h:a>
</attribute>
<attribute>
<h:a href="#ID-7D61178C">length</h:a>
</attribute>
<method>
<h:a href="#ID-32791A2F">appendData</h:a>
</method>
<method>
<h:a href="#ID-7C603781">deleteData</h:a>
</method>
<method>
<h:a href="#ID-3EDB695F">insertData</h:a>
</method>
<method>
<h:a href="#ID-E5CBA7FB">replaceData</h:a>
</method>
<method>
<h:a href="#ID-6531BCCF">substringData</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-637646024">Attr</h:a>
</name>
<attribute>
<h:a href="#ID-1112119403">name</h:a>
</attribute>
<attribute>
<h:a href="#Attr-ownerElement">ownerElement</h:a>
</attribute>
<attribute>
<h:a href="#ID-862529273">specified</h:a>
</attribute>
<attribute>
<h:a href="#ID-221662474">value</h:a>
</attribute>
</interface>
<interface>
<name>
<h:a href="#ID-745549614">Element</h:a>
</name>
<attribute>
<h:a href="#ID-104682815">tagName</h:a>
</attribute>
<method>
<h:a href="#ID-666EE0F9">getAttribute</h:a>
</method>
<method>
<h:a href="#ID-ElGetAttrNS">getAttributeNS</h:a>
</method>
<method>
<h:a href="#ID-217A91B8">getAttributeNode</h:a>
</method>
<method>
<h:a href="#ID-ElGetAtNodeNS">getAttributeNodeNS</h:a>
</method>
<method>
<h:a href="#ID-1938918D">getElementsByTagName</h:a>
</method>
<method>
<h:a href="#ID-A6C90942">getElementsByTagNameNS</h:a>
</method>
<method>
<h:a href="#ID-ElHasAttr">hasAttribute</h:a>
</method>
<method>
<h:a href="#ID-ElHasAttrNS">hasAttributeNS</h:a>
</method>
<method>
<h:a href="#ID-6D6AC0F9">removeAttribute</h:a>
</method>
<method>
<h:a href="#ID-ElRemAtNS">removeAttributeNS</h:a>
</method>
<method>
<h:a href="#ID-D589198">removeAttributeNode</h:a>
</method>
<method>
<h:a href="#ID-F68F082">setAttribute</h:a>
</method>
<method>
<h:a href="#ID-ElSetAttrNS">setAttributeNS</h:a>
</method>
<method>
<h:a href="#ID-887236154">setAttributeNode</h:a>
</method>
<method>
<h:a href="#ID-ElSetAtNodeNS">setAttributeNodeNS</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-1312295772">Text</h:a>
</name>
<method>
<h:a href="#ID-38853C1D">splitText</h:a>
</method>
</interface>
<interface>
<name>
<h:a href="#ID-1728279322">Comment</h:a>
</name>
</interface>
<interface>
<name>
<h:a href="#ID-667469212">CDATASection</h:a>
</name>
</interface>
<interface>
<name>
<h:a href="#ID-412266927">DocumentType</h:a>
</name>
<attribute>
<h:a href="#ID-1788794630">entities</h:a>
</attribute>
<attribute>
<h:a href="#ID-Core-DocType-internalSubset">internalSubset</h:a>
</attribute>
<attribute>
<h:a href="#ID-1844763134">name</h:a>
</attribute>
<attribute>
<h:a href="#ID-D46829EF">notations</h:a>
</attribute>
<attribute>
<h:a href="#ID-Core-DocType-publicId">publicId</h:a>
</attribute>
<attribute>
<h:a href="#ID-Core-DocType-systemId">systemId</h:a>
</attribute>
</interface>
<interface>
<name>
<h:a href="#ID-5431D1B9">Notation</h:a>
</name>
<attribute>
<h:a href="#ID-54F2B4D0">publicId</h:a>
</attribute>
<attribute>
<h:a href="#ID-E8AAB1D0">systemId</h:a>
</attribute>
</interface>
<interface>
<name>
<h:a href="#ID-527DCFF2">Entity</h:a>
</name>
<attribute>
<h:a href="#ID-6ABAEB38">notationName</h:a>
</attribute>
<attribute>
<h:a href="#ID-D7303025">publicId</h:a>
</attribute>
<attribute>
<h:a href="#ID-D7C29F3E">systemId</h:a>
</attribute>
</interface>
<interface>
<name>
<h:a href="#ID-11C98490">EntityReference</h:a>
</name>
</interface>
<interface>
<name>
<h:a href="#ID-1004215813">ProcessingInstruction</h:a>
</name>
<attribute>
<h:a href="#ID-837822393">data</h:a>
</attribute>
<attribute>
<h:a href="#ID-1478689192">target</h:a>
</attribute>
</interface>
</api>
