Xalan-C++ API Reference 1.12.0
xalanc::XercesDOM_ElementHack Class Reference

#include <xalanc/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.hpp>

Inheritance diagram for xalanc::XercesDOM_ElementHack:
[legend]
Collaboration diagram for xalanc::XercesDOM_ElementHack:
[legend]

Public Types

typedef xercesc::DOM_Element ParentType
 

Public Member Functions

 XercesDOM_ElementHack (ElementImplType *theImpl=0)
 
 XercesDOM_ElementHack (const ParentType &theSource)
 
 ~XercesDOM_ElementHack ()
 
const DOMStringType getNodeNameImpl () const
 
const DOMStringType getNodeValueImpl () const
 
const DOMStringType getNamespaceURIImpl () const
 
const DOMStringType getPrefixImpl () const
 
const DOMStringType getLocalNameImpl () const
 
const DOMStringType getTagNameImpl () const
 
const DOMStringType getAttributeImpl (const DOMStringType &name) const
 
const DOMStringType getAttributeNSImpl (const DOMStringType &namespaceURI, const DOMStringType &localName) const
 
ElementImplTypegetImpl () const
 

Static Public Member Functions

static ElementImplTypegetImpl (const ParentType &theNode)
 

Detailed Description

Definition at line 97 of file XercesDOM_NodeHack.hpp.

Member Typedef Documentation

◆ ParentType

typedef xercesc::DOM_Element xalanc::XercesDOM_ElementHack::ParentType

Definition at line 101 of file XercesDOM_NodeHack.hpp.

Constructor & Destructor Documentation

◆ XercesDOM_ElementHack() [1/2]

xalanc::XercesDOM_ElementHack::XercesDOM_ElementHack ( ElementImplType * theImpl = 0)

Referenced by getImpl().

◆ XercesDOM_ElementHack() [2/2]

xalanc::XercesDOM_ElementHack::XercesDOM_ElementHack ( const ParentType & theSource)

◆ ~XercesDOM_ElementHack()

xalanc::XercesDOM_ElementHack::~XercesDOM_ElementHack ( )

Member Function Documentation

◆ getAttributeImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getAttributeImpl ( const DOMStringType & name) const

◆ getAttributeNSImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getAttributeNSImpl ( const DOMStringType & namespaceURI,
const DOMStringType & localName ) const

◆ getImpl() [1/2]

ElementImplType * xalanc::XercesDOM_ElementHack::getImpl ( ) const
inline

Definition at line 137 of file XercesDOM_NodeHack.hpp.

Referenced by getImpl().

◆ getImpl() [2/2]

static ElementImplType * xalanc::XercesDOM_ElementHack::getImpl ( const ParentType & theNode)
inlinestatic

Definition at line 143 of file XercesDOM_NodeHack.hpp.

References getImpl(), and XercesDOM_ElementHack().

◆ getLocalNameImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getLocalNameImpl ( ) const

◆ getNamespaceURIImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getNamespaceURIImpl ( ) const

◆ getNodeNameImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getNodeNameImpl ( ) const

◆ getNodeValueImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getNodeValueImpl ( ) const

◆ getPrefixImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getPrefixImpl ( ) const

◆ getTagNameImpl()

const DOMStringType xalanc::XercesDOM_ElementHack::getTagNameImpl ( ) const

The documentation for this class was generated from the following file: