#include <LDOM_Node.hxx>
Inheritance diagram for LDOM_Node:

Public Types | |
| enum | NodeType { UNKNOWN = 0, ELEMENT_NODE = 1, ATTRIBUTE_NODE = 2, TEXT_NODE = 3, CDATA_SECTION_NODE = 4, COMMENT_NODE = 8 } |
Public Member Functions | |
| LDOM_Node () | |
| LDOM_Node (const LDOM_Node &anOther) | |
| Standard_EXPORT const LDOM_MemManager & | getOwnerDocument () const |
| Standard_EXPORT LDOM_Node & | operator= (const LDOM_Node &anOther) |
| Standard_EXPORT LDOM_Node & | operator= (const LDOM_NullPtr *aNull) |
| Standard_Boolean | operator== (const LDOM_NullPtr *) const |
| Standard_Boolean | operator!= (const LDOM_NullPtr *) const |
| Standard_EXPORT Standard_Boolean | operator== (const LDOM_Node &anOther) const |
| Standard_EXPORT Standard_Boolean | operator!= (const LDOM_Node &anOther) const |
| Standard_EXPORT Standard_Boolean | isNull () const |
| Standard_EXPORT NodeType | getNodeType () const |
| Standard_EXPORT LDOMString | getNodeName () const |
| Standard_EXPORT LDOMString | getNodeValue () const |
| Standard_EXPORT LDOM_Node | getFirstChild () const |
| Standard_EXPORT LDOM_Node | getLastChild () const |
| Standard_EXPORT LDOM_Node | getNextSibling () const |
| Standard_EXPORT void | removeChild (const LDOM_Node &aChild) |
| Standard_EXPORT void | appendChild (const LDOM_Node &aChild) |
| Standard_EXPORT Standard_Boolean | hasChildNodes () const |
| Standard_EXPORT void | SetValueClear () const |
Protected Member Functions | |
| const LDOM_BasicNode & | Origin () const |
| LDOM_Node (const LDOM_BasicNode &anOrig, const Handle(LDOM_MemManager)&aDoc) | |
| Handle (LDOM_MemManager) myDocument | |
Protected Attributes | |
| LDOM_BasicNode * | myOrigin |
| const LDOM_BasicNode * | myLastChild |
Friends | |
| char * | db_pretty_print (const LDOM_Node *, int, char *) |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in LDOM_Attr, LDOM_CDATASection, LDOM_CharacterData, LDOM_Comment, LDOM_Element, and LDOM_Text. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
1.4.1