16 #if !defined(NODENAMETREEWALKER_HEADER_GUARD_1357924680)
17 #define NODENAMETREEWALKER_HEADER_GUARD_1357924680
33 XALAN_CPP_NAMESPACE_BEGIN
73 return m_matchingNodes;
99 XALAN_CPP_NAMESPACE_END
103 #endif // NODENAMETREEWALKER_HEADER_GUARD_1357924680
Definition: XalanNode.hpp:44
virtual bool startNode(XalanNode *node)
Called when first walking a node.
virtual void findMatchingNodes(const XalanDOMString &theNodeName, const XalanNode *theStartNode)
Find all nodes matching a specified node in a specified node tree.
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
NodeNameTreeWalker(MemoryManagerType &theManager)
const NodeVectorType & getMatchingNodes() const
Retrieve the matching nodes from the last search.
Definition: NodeNameTreeWalker.hpp:71
Definition: TreeWalker.hpp:34
virtual ~NodeNameTreeWalker()
Definition: XalanDOMString.hpp:42
XalanVector< const XalanNode * > NodeVectorType
Definition: NodeNameTreeWalker.hpp:41
Definition: NodeNameTreeWalker.hpp:37
virtual bool endNode(XalanNode *node)
Called when leaving a node.