Open CASCADE Technology
6.9.0
|
#include <LDOM_Element.hxx>
Public Member Functions | |
LDOM_Element () | |
LDOM_Element (const LDOM_Element &anOther) | |
LDOM_Element & | operator= (const LDOM_Element &anOther) |
LDOM_Element & | operator= (const LDOM_NullPtr *aNull) |
LDOMString | getTagName () const |
LDOMString | getAttribute (const LDOMString &aName) const |
LDOM_Attr | getAttributeNode (const LDOMString &aName) const |
LDOM_NodeList | getElementsByTagName (const LDOMString &aName) const |
void | setAttribute (const LDOMString &aName, const LDOMString &aValue) |
void | setAttributeNode (const LDOM_Attr &aNewAttr) |
void | removeAttribute (const LDOMString &aName) |
LDOM_Element | GetChildByTagName (const LDOMString &aTagName) const |
LDOM_Element | GetSiblingByTagName () const |
void | ReplaceElement (const LDOM_Element &anOther) |
LDOM_NodeList | GetAttributesList () const |
Public Member Functions inherited from LDOM_Node | |
LDOM_Node () | |
LDOM_Node (const LDOM_Node &anOther) | |
const LDOM_MemManager & | getOwnerDocument () const |
LDOM_Node & | operator= (const LDOM_Node &anOther) |
LDOM_Node & | operator= (const LDOM_NullPtr *aNull) |
Standard_Boolean | operator== (const LDOM_NullPtr *) const |
Standard_Boolean | operator!= (const LDOM_NullPtr *) const |
Standard_Boolean | operator== (const LDOM_Node &anOther) const |
Standard_Boolean | operator!= (const LDOM_Node &anOther) const |
Standard_Boolean | isNull () const |
NodeType | getNodeType () const |
LDOMString | getNodeName () const |
LDOMString | getNodeValue () const |
LDOM_Node | getFirstChild () const |
LDOM_Node | getLastChild () const |
LDOM_Node | getNextSibling () const |
void | removeChild (const LDOM_Node &aChild) |
void | appendChild (const LDOM_Node &aChild) |
Standard_Boolean | hasChildNodes () const |
void | SetValueClear () const |
Protected Member Functions | |
LDOM_Element (const LDOM_BasicElement &anElem, const Handle< LDOM_MemManager > &aDoc) | |
Protected Member Functions inherited from LDOM_Node | |
const LDOM_BasicNode & | Origin () const |
myOrigin ((LDOM_BasicNode *)&anOrig) | |
myLastChild (NULL) | |
Additional Inherited Members | |
Public Types inherited from LDOM_Node | |
enum | NodeType { UNKNOWN = 0, ELEMENT_NODE = 1, ATTRIBUTE_NODE = 2, TEXT_NODE = 3, CDATA_SECTION_NODE = 4, COMMENT_NODE = 8 } |
Protected Attributes inherited from LDOM_Node | |
__pad0__: myDocument (aDoc) | |
Handle< LDOM_MemManager > | myDocument |
LDOM_BasicNode * | myOrigin |
const LDOM_BasicNode * | myLastChild |
|
inline |
|
inline |
|
protected |
LDOMString LDOM_Element::getAttribute | ( | const LDOMString & | aName | ) | const |
LDOM_Attr LDOM_Element::getAttributeNode | ( | const LDOMString & | aName | ) | const |
LDOM_NodeList LDOM_Element::GetAttributesList | ( | ) | const |
LDOM_Element LDOM_Element::GetChildByTagName | ( | const LDOMString & | aTagName | ) | const |
LDOM_NodeList LDOM_Element::getElementsByTagName | ( | const LDOMString & | aName | ) | const |
LDOM_Element LDOM_Element::GetSiblingByTagName | ( | ) | const |
|
inline |
|
inline |
|
inline |
void LDOM_Element::removeAttribute | ( | const LDOMString & | aName | ) |
void LDOM_Element::ReplaceElement | ( | const LDOM_Element & | anOther | ) |
void LDOM_Element::setAttribute | ( | const LDOMString & | aName, |
const LDOMString & | aValue | ||
) |
void LDOM_Element::setAttributeNode | ( | const LDOM_Attr & | aNewAttr | ) |