Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11

Public Types | Public Member Functions

XercesWrapperNavigator Class Reference

#include <XercesWrapperNavigator.hpp>

Collaboration diagram for XercesWrapperNavigator:
Collaboration graph

List of all members.

Public Types

Public Member Functions

Detailed Description

Definition at line 55 of file XercesWrapperNavigator.hpp.

Member Typedef Documentation

Definition at line 59 of file XercesWrapperNavigator.hpp.

Constructor & Destructor Documentation

XercesWrapperNavigator::XercesWrapperNavigator ( XercesDocumentWrapper theOwnerDocument = 0  )  [explicit]
XercesWrapperNavigator::XercesWrapperNavigator ( const XercesWrapperNavigator theSource  ) 
virtual XercesWrapperNavigator::~XercesWrapperNavigator (  )  [virtual]

Member Function Documentation

XalanNode* XercesWrapperNavigator::getFirstChild ( const DOMNodeType theXercesNode  )  const
XalanNode* XercesWrapperNavigator::getFirstChild (  )  const [inline]

Definition at line 152 of file XercesWrapperNavigator.hpp.

IndexType XercesWrapperNavigator::getIndex (  )  const [inline]

Definition at line 92 of file XercesWrapperNavigator.hpp.

XalanNode* XercesWrapperNavigator::getLastChild ( const DOMNodeType theXercesNode  )  const
XalanNode* XercesWrapperNavigator::getLastChild (  )  const [inline]

Definition at line 167 of file XercesWrapperNavigator.hpp.

XalanNode* XercesWrapperNavigator::getNextSibling ( const DOMNodeType theXercesNode  )  const
XalanNode* XercesWrapperNavigator::getNextSibling (  )  const [inline]

Definition at line 137 of file XercesWrapperNavigator.hpp.

XercesDocumentWrapper* XercesWrapperNavigator::getOwnerDocument (  )  const [inline]

Definition at line 71 of file XercesWrapperNavigator.hpp.

XalanElement* XercesWrapperNavigator::getOwnerElement ( const DOMAttrType theXercesAttr  )  const
XalanNode* XercesWrapperNavigator::getParentNode (  )  const [inline]

Definition at line 107 of file XercesWrapperNavigator.hpp.

XalanNode* XercesWrapperNavigator::getParentNode ( const DOMNodeType theXercesNode  )  const
const XalanDOMString& XercesWrapperNavigator::getPooledString ( const XMLCh *  theString  )  const

Get a pooled string.

If the string is not in the pool, add it.

theString The string to pool.
A const reference to the pooled string.
XalanNode* XercesWrapperNavigator::getPreviousSibling ( const DOMNodeType theXercesNode  )  const
XalanNode* XercesWrapperNavigator::getPreviousSibling (  )  const [inline]

Definition at line 122 of file XercesWrapperNavigator.hpp.

XalanNode* XercesWrapperNavigator::mapNode ( const DOMNodeType theXercesNode  )  const
const DOMNodeType* XercesWrapperNavigator::mapNode ( XalanNode theXalanNode  )  const
XalanAttr* XercesWrapperNavigator::mapNode ( const DOMAttrType theXercesNode  )  const
void XercesWrapperNavigator::setFirstChild ( XalanNode theFirstChild  )  [inline]

Definition at line 158 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setIndex ( IndexType  theIndex  )  [inline]

Definition at line 98 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setLastChild ( XalanNode theLastChild  )  [inline]

Definition at line 173 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setNextSibling ( XalanNode theNextSibling  )  [inline]

Definition at line 143 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setOwnerDocument ( XercesDocumentWrapper theDocument  )  [inline]

Definition at line 77 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setParentNode ( XalanNode theParent  )  [inline]

Definition at line 113 of file XercesWrapperNavigator.hpp.

void XercesWrapperNavigator::setPreviousSibling ( XalanNode thePreviousSibling  )  [inline]

Definition at line 128 of file XercesWrapperNavigator.hpp.

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