Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Classes | Public Types | Public Member Functions | Protected Member Functions | List of all members
XercesDocumentBridge::BuildBridgeTreeWalker Class Reference

#include <XercesDocumentBridge.hpp>

Inherits XercesTreeWalker.

Classes

struct  NavigatorStackEntryType
 

Public Types

typedef NavigatorBridgeVectorType NavigatorBridgeVectorInnerType
 
typedef XalanVector< NavigatorStackEntryTypeNavigatorStackType
 

Public Member Functions

 BuildBridgeTreeWalker (XercesDocumentBridge *theDocument, XercesBridgeNavigator *theDocumentNavigator, NavigatorBridgeVectorInnerType &theNavigators, IndexType theStartIndex)
 
virtual ~BuildBridgeTreeWalker ()
 
- Public Member Functions inherited from XercesTreeWalker
 XercesTreeWalker ()
 Constructor. More...
 
virtual ~XercesTreeWalker ()
 
virtual void traverse (const DOM_NodeType &pos)
 Perform a pre-order traversal non-recursive style. More...
 
virtual void traverse (const DOM_NodeType &pos, const DOM_NodeType &parent)
 Perform a pre-order traversal non-recursive style. More...
 

Protected Member Functions

virtual void startNode (const DOM_NodeType &node)
 
virtual void endNode (const DOM_NodeType &node)
 

Detailed Description

Definition at line 339 of file XercesDocumentBridge.hpp.

Member Typedef Documentation

◆ NavigatorBridgeVectorInnerType

Definition at line 343 of file XercesDocumentBridge.hpp.

◆ NavigatorStackType

Definition at line 370 of file XercesDocumentBridge.hpp.

Constructor & Destructor Documentation

◆ BuildBridgeTreeWalker()

XercesDocumentBridge::BuildBridgeTreeWalker::BuildBridgeTreeWalker ( XercesDocumentBridge theDocument,
XercesBridgeNavigator theDocumentNavigator,
NavigatorBridgeVectorInnerType theNavigators,
IndexType  theStartIndex 
)

◆ ~BuildBridgeTreeWalker()

virtual XercesDocumentBridge::BuildBridgeTreeWalker::~BuildBridgeTreeWalker ( )
virtual

Member Function Documentation

◆ endNode()

virtual void XercesDocumentBridge::BuildBridgeTreeWalker::endNode ( const DOM_NodeType node)
protectedvirtual

Implements XercesTreeWalker.

◆ startNode()

virtual void XercesDocumentBridge::BuildBridgeTreeWalker::startNode ( const DOM_NodeType node)
protectedvirtual

Implements XercesTreeWalker.


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