Xalan-C++ API Reference  1.12.0
Classes | Public Types | Public Member Functions | List of all members
xalanc::XercesToXalanNodeMap Class Reference

This class is deprecated. More...

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

Classes

class  NameMapEqualsFunctor
 

Public Types

typedef xercesc::DOM_Node DOM_NodeType
 
typedef xercesc::NodeImpl NodeImplType
 
typedef std::map< XalanNode *, NodeImplType * > XalanNodeMapType
 
typedef std::map< NodeImplType *, XalanNode * > XercesNodeMapType
 

Public Member Functions

 XercesToXalanNodeMap ()
 
 ~XercesToXalanNodeMap ()
 
void addAssociation (const DOM_NodeType &theXercesNode, XalanNode *theXalanNode)
 
void clear ()
 
XalanNodegetNode (const DOM_NodeType &theXercesNode) const
 
XalanNodegetNode (NodeImplType *theXercesNodeImpl) const
 
DOM_NodeType getNode (const XalanNode *theXalanNode) const
 
NodeImplTypegetNodeImpl (const XalanNode *theXalanNode) const
 
NodeImplTypegetNodeImpl (const DOM_NodeType &theXercesNode) const
 

Detailed Description

This class is deprecated.

Deprecated:
This class works with the deprecated Xerces DOM bridge.

Definition at line 62 of file XercesToXalanNodeMap.hpp.

Member Typedef Documentation

◆ DOM_NodeType

typedef xercesc::DOM_Node xalanc::XercesToXalanNodeMap::DOM_NodeType

Definition at line 66 of file XercesToXalanNodeMap.hpp.

◆ NodeImplType

typedef xercesc::NodeImpl xalanc::XercesToXalanNodeMap::NodeImplType

Definition at line 67 of file XercesToXalanNodeMap.hpp.

◆ XalanNodeMapType

Definition at line 69 of file XercesToXalanNodeMap.hpp.

◆ XercesNodeMapType

Definition at line 71 of file XercesToXalanNodeMap.hpp.

Constructor & Destructor Documentation

◆ XercesToXalanNodeMap()

xalanc::XercesToXalanNodeMap::XercesToXalanNodeMap ( )

◆ ~XercesToXalanNodeMap()

xalanc::XercesToXalanNodeMap::~XercesToXalanNodeMap ( )

Member Function Documentation

◆ addAssociation()

void xalanc::XercesToXalanNodeMap::addAssociation ( const DOM_NodeType theXercesNode,
XalanNode theXalanNode 
)

◆ clear()

void xalanc::XercesToXalanNodeMap::clear ( )

◆ getNode() [1/3]

XalanNode* xalanc::XercesToXalanNodeMap::getNode ( const DOM_NodeType theXercesNode) const
inline

Definition at line 86 of file XercesToXalanNodeMap.hpp.

◆ getNode() [2/3]

DOM_NodeType xalanc::XercesToXalanNodeMap::getNode ( const XalanNode theXalanNode) const
inline

Definition at line 108 of file XercesToXalanNodeMap.hpp.

◆ getNode() [3/3]

XalanNode* xalanc::XercesToXalanNodeMap::getNode ( NodeImplType theXercesNodeImpl) const
inline

Definition at line 92 of file XercesToXalanNodeMap.hpp.

◆ getNodeImpl() [1/2]

NodeImplType* xalanc::XercesToXalanNodeMap::getNodeImpl ( const DOM_NodeType theXercesNode) const
inline

Definition at line 137 of file XercesToXalanNodeMap.hpp.

◆ getNodeImpl() [2/2]

NodeImplType* xalanc::XercesToXalanNodeMap::getNodeImpl ( const XalanNode theXalanNode) const

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