Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions | Protected Member Functions

NodeNameTreeWalker Class Reference

#include <NodeNameTreeWalker.hpp>

Inherits TreeWalker.

Collaboration diagram for NodeNameTreeWalker:
Collaboration graph
[legend]

List of all members.

Public Types

Public Member Functions

Protected Member Functions


Detailed Description

Definition at line 39 of file NodeNameTreeWalker.hpp.


Member Typedef Documentation

Definition at line 43 of file NodeNameTreeWalker.hpp.


Constructor & Destructor Documentation

NodeNameTreeWalker::NodeNameTreeWalker ( MemoryManager &  theManager  ) 
virtual NodeNameTreeWalker::~NodeNameTreeWalker (  )  [virtual]

Member Function Documentation

virtual bool NodeNameTreeWalker::endNode ( XalanNode node  )  [protected, virtual]

Called when leaving a node.

Parameters:
node The node
Returns:
return false if the walk should continue, or true if it should not.

Implements TreeWalker.

virtual bool NodeNameTreeWalker::endNode ( const XalanNode node  )  [protected, virtual]

Called when leaving a node.

Parameters:
node The node
Returns:
return false if the walk should continue, or true if it should not.

Implements TreeWalker.

virtual void NodeNameTreeWalker::findMatchingNodes ( const XalanDOMString theNodeName,
const XalanNode theStartNode 
) [virtual]

Find all nodes matching a specified node in a specified node tree.

The member m_matchingNodes is populated as a side effect.

Parameters:
theNodeName name of node sought
theStartNode start node for search
virtual void NodeNameTreeWalker::findMatchingNodes ( const XalanDOMString theNodeName,
XalanNode theStartNode 
) [virtual]
const NodeVectorType& NodeNameTreeWalker::getMatchingNodes (  )  const [inline]

Retrieve the matching nodes from the last search.

Returns:
vector of nodes

Definition at line 73 of file NodeNameTreeWalker.hpp.

virtual bool NodeNameTreeWalker::startNode ( XalanNode node  )  [protected, virtual]

Called when first walking a node.

Parameters:
node The node
Returns:
return false if the walk should continue, or true if it should not.

Implements TreeWalker.

virtual bool NodeNameTreeWalker::startNode ( const XalanNode node  )  [protected, virtual]

Called when first walking a node.

Parameters:
node The node
Returns:
return false if the walk should continue, or true if it should not.

Implements TreeWalker.


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