|
Public Types |
| enum | dsNodeTypes {
EMPTY_NODE = 0,
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
CDATA_SECTION_NODE = 4,
ENTITY_REFERENCE_NODE = 5,
ENTITY_NODE = 6,
PROCESSING_INSTRUCTION_NODE = 7,
COMMENT_NODE = 8,
DOCUMENT_NODE = 9,
DOCUMENT_TYPE_NODE = 10,
DOCUMENT_FRAGMENT_NODE = 11,
NOTATION_NODE = 12
} |
Public Methods |
| DOMString | tagName () |
| DOMString | getAttribute (DOMString name) |
| void | setAttribute (DOMString name, DOMString value) |
| void | setAttribute (DOMString name, int value) |
| void | removeAttribute (DOMString name) |
| dsAttr * | getAttributeNode (DOMString name) |
| dsAttr * | setAttributeNode (dsAttr *newAttr) |
| dsAttr * | removeAttributeNode (dsAttr *oldAttr) |
| bool | hasAttribute (DOMString name) |
| dsNodeList * | getElementsByTagName (DOMString name) |
| DOMString | getAttributeNS (DOMString namespaceURI, DOMString localName) |
| void | setAttributeNS (DOMString namespaceURI, DOMString qualifiedName, DOMString value) |
| void | removeAttributeNS (DOMString namespaceURI, DOMString localName) |
| dsAttr * | getAttributeNodeNS (DOMString namespaceURI, DOMString localName) |
| dsAttr * | setAttributeNodeNS (dsAttr *newAttr) |
| dsNodeList | getElementsByTagNameNS (DOMString namespaceURI, DOMString localName) |
| bool | hasAttributeNS (DOMString namespaceURI, DOMString localName) |
| dsNode * | insertBefore (dsNode *newChild, dsNode *refChild) |
| dsNode * | replaceChild (dsNode *newChild, dsNode *oldChild) |
| dsNode * | removeChild (dsNode *oldChild) |
| dsNode * | appendChild (dsNode *newChild) |
| bool * | hasChildNodes () |
| dsNode * | cloneNode (bool deep) |
| void | normalize () |
| bool | isSupported (DOMString feature, DOMString version) |
| DOMString | prefix () |
| DOMString | localName () |
| bool | hasAttributes () |
| dsNamedNodeMap | attributes () |
| dsNodeList * | childNodes () |
| DOMString | nodeName () |
| DOMString | nodeValue () |
| dsNodeTypes | nodeType () |
| dsNode * | parentNode () |
| dsNode * | firstChild () |
| dsNode * | lastChild () |
| dsNode * | previousSibling () |
| dsNode * | nextSibling () |
| dsDocument * | ownerDocument () |
| void | setNodeValue (DOMString value) |
| bool | isTextNode () |
| bool | isAttrNode () |
| bool | isElementNode () |
| bool | isDocumentNode () |
| bool | isCommentNode () |
| bool | isProcessingInstructionNode () |
Protected Methods |
| | dsElement (dsDocument *owner, DOMString name) |
| | dsElement (dsDocument *owner) |
| | ~dsElement () |
| void | setNodeName (DOMString newone) |
| dsNode * | __removeChildIfExists (dsNode *oldChild) |
| dsNode * | __checkDirectChild (dsNode *oldChild) |
| dsNode * | __fastAppendChild (dsNode *newChild) |
| void | __checkReadOnly () |
Protected Attributes |
| DOMString | _id |
| DOMString | _nodeName |
| DOMString | _nodeValue |
| dsNodeTypes | _nodeType |
| dsNode * | _parentNode |
| dsNode * | _firstChild |
| dsNode * | _lastChild |
| dsNode * | _previousSibling |
| dsNode * | _nextSibling |
| dsDocument * | _ownerDocument |
| DOMString | _namespaceURI |
Friends |
| class | dsDocument |
| class | dsAttr |
| class | dsXMLParser |
| class | dsElement |