|
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 |
| ~dsNode () |
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 |
void | setNodeName (DOMString newone) |
| dsNode (dsDocument *owner, dsNodeTypes type) |
| dsNode (dsDocument *owner, DOMString name, dsNodeTypes type) |
| dsNode () |
dsNode * | __removeChildIfExists (dsNode *oldChild) |
dsNode * | __checkDirectChild (dsNode *oldChild) |
dsNode * | __fastAppendChild (dsNode *newChild) |
void | __checkReadOnly () |
Protected Attributes |
DOMString | _nodeName |
DOMString | _nodeValue |
dsNodeTypes | _nodeType |
dsNode * | _parentNode |
dsNode * | _firstChild |
dsNode * | _lastChild |
dsNode * | _previousSibling |
dsNode * | _nextSibling |
dsDocument * | _ownerDocument |
DOMString | _namespaceURI |
Friends |
class | dsXMLParser |
class | dsAttr |
class | dsElement |
class | dsDocument |