Inheritance diagram for Node:

Public Member Functions | |
| bool | hasChildNodes () |
| Node * | getFirstChild () |
| Node * | getLastChild () |
| Node * | getParent () |
| Node * | getNextSibling () |
| Node * | getPrevSibling () |
| const String * | getNodeName () |
|
virtual const Vector< const String * > * | getAttributes () |
| short | getNodeType () |
| Document * | getOwnerDocument () |
| virtual Node * | appendChild (Node *newChild) |
Static Public Attributes | |
| static const short | COMMENT_NODE = 0 |
| static const short | DOCUMENT_NODE = 1 |
| static const short | ELEMENT_NODE = 2 |
| static const short | PROCESSING_INSTRUCTION_NODE = 3 |
| static const short | TEXT_NODE = 4 |
Protected Member Functions | |
| Node (int _type, const String *_name) | |
Protected Attributes | |
| int | type |
| Node * | next |
| Node * | prev |
| Node * | parent |
| Node * | firstChild |
| const String * | name |
| Document * | ownerDocument |