Document Object Model as part of XML defines objects and properties of an XML document.
Interface | Description |
---|---|
DOM exception | Methods used to determined what type of error has occured. |
DOM implementation | A list of methods used to act directly on DOM document's interface. |
generic node interface | The main node interface that is applied to access nodes via their associated nodes (parent, sibling...). |
specific node interfaces |
A set of specific node interfaces and methods. |
Interface | Description |
---|---|
Attr | Refers to an attribute of a document. |
CDATASection | Refers to a CDATA section of a document. |
Comment | Refers to a comment of a document. |
Document | Refers to entire document. |
DocumentFragment |
Refers to a fragment of a document. |
DocumentType | Refers to type of a document. |
Element | Refers to an element of a document. |
Entity | Refers to parsed and non parsed data of a document. |
EntityReference | Refers to entitiy references of a document. |
NamedNodeMap | Refers to an unordered list of nodes of a document. |
Node | Refers to a single node of a document. |
NodeList | Refers to a list of node of a document. |
Notation | Refers to a non XML data of a document. |
ProcessingInstruction | Refers to a processing instruction of a document. |
Method | Interface group | Description |
---|---|---|
createAttribute() | generic | Creates a new Attribute node. |
createCDATASection() | generic | Creates a new CDATA section. |
createComment() | generic | Creates a new comment node. |
createDocument() | implement | Creates document object. |
createDocumentType() | implement | Creates an empty document node. |
createElement() | generic | Creates a new Element node. |
createTextNode() | generic | Creates a Text node. |
getFeature() | implement | Returns APIs and methods of specific features, version, etc... of an object. |
getNamedItem() | specific | Returns the node with it's name. |
hasFeature() | implement | Detects if an object has a feature implemented. |
insertBefore() | generic | Inserts a new child node. |
item() | specific | Returns node at specified index. |
length | specific | Returns the number of nodes. |
removeAttribute() | generic | Removes an attribute from a node or document. |
removeChild() | generic | Removes a child node. |
replaceChild() | generic | Replaces a child node. |
removeNamedIndex() | specific | Removes the node with given name. |
removeNamedItemNS() | specific | Removes the node with given name and namespace. |
setAttribute() | generic | Setes an attribute node if it exists, or creates a new one if it doesn't. |
setNamedItem() | specific | Sets the name of given node. |
setNamedItemNS() | specific | Sets the name and the namespace of given node. |
Comments
No comments have been made yet.
Please login to leave a comment. Login now