#include <XalanNamedNodeMap.hpp>
Inherited by XalanEmptyNamedNodeMap, XalanSourceTreeElementA [private]
, XercesNamedNodeMapBridge, and XercesNamedNodeMapWrapper.
Definition at line 36 of file XalanNamedNodeMap.hpp.
XalanNamedNodeMap::XalanNamedNodeMap | ( | ) |
virtual XalanNamedNodeMap::~XalanNamedNodeMap | ( | ) | [virtual] |
XalanNamedNodeMap::XalanNamedNodeMap | ( | const XalanNamedNodeMap & | theSource | ) | [protected] |
virtual XalanSize_t XalanNamedNodeMap::getLength | ( | ) | const [pure virtual] |
The number of nodes in the map.
The range of valid child node indices is 0 to length-1
inclusive.
Implemented in XalanEmptyNamedNodeMap, XercesNamedNodeMapWrapper, and XercesNamedNodeMapBridge.
virtual XalanNode* XalanNamedNodeMap::getNamedItem | ( | const XalanDOMString & | name | ) | const [pure virtual] |
Retrieves a node specified by name.
name | The nodeName of a node to retrieve. |
Node
(of any type) with the specified nodeName
, or null
if it does not identify any node in the map. Implemented in XalanEmptyNamedNodeMap, XercesNamedNodeMapWrapper, and XercesNamedNodeMapBridge.
virtual XalanNode* XalanNamedNodeMap::getNamedItemNS | ( | const XalanDOMString & | namespaceURI, | |
const XalanDOMString & | localName | |||
) | const [pure virtual] |
Retrieves a node specified by local name and namespace URI.
namespaceURI | The namespace URI of the node to retrieve. | |
localName | The local name of the node to retrieve. |
Node
(of any type) with the specified local name and namespace URI, or null
if they do not identify any node in the map. Implemented in XalanEmptyNamedNodeMap, XercesNamedNodeMapWrapper, and XercesNamedNodeMapBridge.
virtual XalanNode* XalanNamedNodeMap::item | ( | XalanSize_t | index | ) | const [pure virtual] |
Returns the index
th item in the map.
If index
is greater than or equal to the number of nodes in the map, this returns null
.
index | Index into the map. |
index
th position in the NamedNodeMap
, or null
if that is not a valid index. Implemented in XalanEmptyNamedNodeMap, and XercesNamedNodeMapWrapper.
XalanNamedNodeMap& XalanNamedNodeMap::operator= | ( | const XalanNamedNodeMap & | theSource | ) | [protected] |
bool XalanNamedNodeMap::operator== | ( | const XalanNamedNodeMap & | theRHS | ) | const [protected] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|