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

This class is deprecated. More...

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

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

Public Member Functions

 XercesNodeListBridge (const DOM_NodeListType &theXercesNodeList, const XercesBridgeNavigator &theNavigator)
 XercesNodeListBridge (const XercesNodeListBridge &theSource)
virtual ~XercesNodeListBridge ()
bool operator== (const XercesNodeListBridge &theRHS) const
Public Member Functions inherited from xalanc::XalanNodeList
 XalanNodeList ()
virtual ~XalanNodeList ()
virtual XalanNodeitem (XalanSize_t index) const =0
 Returns the indexth item in the collection.

Get functions.

virtual XalanNodeitem (unsigned int index) const
 Returns the indexth item in the collection.
virtual unsigned int getLength () const
 Returns the number of nodes in the list.

Additional Inherited Members

 XalanNodeList (const XalanNodeList &theSource)
XalanNodeListoperator= (const XalanNodeList &theSource)
bool operator== (const XalanNodeList &theRHS) const

Detailed Description

This class is deprecated.

Deprecated
This class is part of the deprecated Xerces DOM bridge.

Definition at line 55 of file XercesNodeListBridge.hpp.

Constructor & Destructor Documentation

◆ XercesNodeListBridge() [1/2]

xalanc::XercesNodeListBridge::XercesNodeListBridge ( const DOM_NodeListType & theXercesNodeList,
const XercesBridgeNavigator & theNavigator )

◆ XercesNodeListBridge() [2/2]

xalanc::XercesNodeListBridge::XercesNodeListBridge ( const XercesNodeListBridge & theSource)

◆ ~XercesNodeListBridge()

virtual xalanc::XercesNodeListBridge::~XercesNodeListBridge ( )
virtual

Member Function Documentation

◆ getLength()

virtual unsigned int xalanc::XercesNodeListBridge::getLength ( ) const
virtual

Returns the number of nodes in the list.

The range of valid child node indices is 0 to length-1 inclusive.

Implements xalanc::XalanNodeList.

References XercesNodeListBridge().

◆ item()

virtual XalanNode * xalanc::XercesNodeListBridge::item ( unsigned int index) const
virtual

Returns the indexth item in the collection.

If index is greater than or equal to the number of nodes in the list, this returns null.

Parameters
indexIndex into the collection.
Returns
The node at the indexth position in the NodeList, or null if that is not a valid index.

◆ operator==()

bool xalanc::XercesNodeListBridge::operator== ( const XercesNodeListBridge & theRHS) const
inline

Definition at line 69 of file XercesNodeListBridge.hpp.

References XercesNodeListBridge().


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