Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions | Static Public Member Functions | List of all members
XercesDOM_ElementHack Class Reference

#include <XercesDOM_NodeHack.hpp>

Inherits XERCES_CPP_NAMESPACE_QUALIFIER DOM_Element.

Public Types

typedef XERCES_CPP_NAMESPACE_QUALIFIER 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 XERCES_CPP_NAMESPACE_QUALIFIER DOM_Element XercesDOM_ElementHack::ParentType

Definition at line 101 of file XercesDOM_NodeHack.hpp.

Constructor & Destructor Documentation

◆ XercesDOM_ElementHack() [1/2]

XercesDOM_ElementHack::XercesDOM_ElementHack ( ElementImplType theImpl = 0)

◆ XercesDOM_ElementHack() [2/2]

XercesDOM_ElementHack::XercesDOM_ElementHack ( const ParentType theSource)

◆ ~XercesDOM_ElementHack()

XercesDOM_ElementHack::~XercesDOM_ElementHack ( )

Member Function Documentation

◆ getAttributeImpl()

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

◆ getAttributeNSImpl()

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

◆ getImpl() [1/2]

ElementImplType* XercesDOM_ElementHack::getImpl ( ) const
inline

Definition at line 137 of file XercesDOM_NodeHack.hpp.

◆ getImpl() [2/2]

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

Definition at line 143 of file XercesDOM_NodeHack.hpp.

◆ getLocalNameImpl()

const DOMStringType XercesDOM_ElementHack::getLocalNameImpl ( ) const

◆ getNamespaceURIImpl()

const DOMStringType XercesDOM_ElementHack::getNamespaceURIImpl ( ) const

◆ getNodeNameImpl()

const DOMStringType XercesDOM_ElementHack::getNodeNameImpl ( ) const

◆ getNodeValueImpl()

const DOMStringType XercesDOM_ElementHack::getNodeValueImpl ( ) const

◆ getPrefixImpl()

const DOMStringType XercesDOM_ElementHack::getPrefixImpl ( ) const

◆ getTagNameImpl()

const DOMStringType XercesDOM_ElementHack::getTagNameImpl ( ) const

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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo