Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions
LDOM_Element Class Reference

#include <LDOM_Element.hxx>

Inheritance diagram for LDOM_Element:
Inheritance graph
[legend]

Public Member Functions

 LDOM_Element ()
 LDOM_Element (const LDOM_Element &anOther)
LDOM_Elementoperator= (const LDOM_Element &anOther)
LDOM_Elementoperator= (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

Protected Member Functions

 LDOM_Element (const LDOM_BasicElement &anElem, const Handle< LDOM_MemManager > &aDoc)

Constructor & Destructor Documentation

LDOM_Element::LDOM_Element ( ) [inline]
LDOM_Element::LDOM_Element ( const LDOM_Element anOther) [inline]
LDOM_Element::LDOM_Element ( const LDOM_BasicElement anElem,
const Handle< LDOM_MemManager > &  aDoc 
) [protected]

Member Function Documentation

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
LDOMString LDOM_Element::getTagName ( ) const [inline]
LDOM_Element& LDOM_Element::operator= ( const LDOM_NullPtr *  aNull) [inline]

Reimplemented from LDOM_Node.

LDOM_Element& LDOM_Element::operator= ( const LDOM_Element anOther) [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)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines