18#if !defined(XERCESWRAPPERNAVIGATOR_HEADER_GUARD_1357924680)
19#define XERCESWRAPPERNAVIGATOR_HEADER_GUARD_1357924680
31#include <xercesc/util/XercesDefs.hpp>
48class XercesDocumentWrapper;
73 return m_ownerDocument;
124 return m_previousSibling;
139 return m_nextSibling;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
#define XALAN_XERCESPARSERLIAISON_EXPORT
const DOMNodeType * mapNode(XalanNode *theXalanNode) const
XalanElement * getOwnerElement(const DOMAttrType *theXercesAttr) const
XalanNode * getParentNode(const DOMNodeType *theXercesNode) const
void setPreviousSibling(XalanNode *thePreviousSibling)
void setLastChild(XalanNode *theLastChild)
void setNextSibling(XalanNode *theNextSibling)
virtual ~XercesWrapperNavigator()
XalanNode * getLastChild(const DOMNodeType *theXercesNode) const
void setFirstChild(XalanNode *theFirstChild)
XalanNode * mapNode(const DOMNodeType *theXercesNode) const
XalanNode * getParentNode() const
XalanAttr * mapNode(const DOMAttrType *theXercesNode) const
XalanNode * getNextSibling(const DOMNodeType *theXercesNode) const
XalanNode * getFirstChild() const
IndexType getIndex() const
XalanNode * getNextSibling() const
XalanNode * getLastChild() const
XalanNode * getPreviousSibling() const
void setIndex(IndexType theIndex)
XercesDocumentWrapper * getOwnerDocument() const
XalanNode * getPreviousSibling(const DOMNodeType *theXercesNode) const
void setOwnerDocument(XercesDocumentWrapper *theDocument)
void setParentNode(XalanNode *theParent)
XercesWrapperNavigator(XercesDocumentWrapper *theOwnerDocument=0)
const XalanDOMString & getPooledString(const XMLCh *theString) const
Get a pooled string.
XercesWrapperNavigator(const XercesWrapperNavigator &theSource)
XalanNode::IndexType IndexType
XalanNode * getFirstChild(const DOMNodeType *theXercesNode) const
xercesc::DOMAttr DOMAttrType
xercesc::DOMNode DOMNodeType
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)