16 #if !defined(XERCESWRAPPERNAVIGATOR_HEADER_GUARD_1357924680)
17 #define XERCESWRAPPERNAVIGATOR_HEADER_GUARD_1357924680
29 #include <xercesc/util/XercesDefs.hpp>
42 XALAN_CPP_NAMESPACE_BEGIN
71 return m_ownerDocument;
77 m_ownerDocument = theDocument;
102 getParentNode(
const DOMNodeType* theXercesNode)
const;
113 m_parentNode = theParent;
117 getPreviousSibling(
const DOMNodeType* theXercesNode)
const;
122 return m_previousSibling;
128 m_previousSibling = thePreviousSibling;
132 getNextSibling(
const DOMNodeType* theXercesNode)
const;
137 return m_nextSibling;
143 m_nextSibling = theNextSibling;
147 getFirstChild(
const DOMNodeType* theXercesNode)
const;
158 m_firstChild = theFirstChild;
162 getLastChild(
const DOMNodeType* theXercesNode)
const;
173 m_lastChild = theLastChild;
177 getOwnerElement(
const DOMAttrType* theXercesAttr)
const;
187 getPooledString(
const XMLCh* theString)
const;
215 XALAN_CPP_NAMESPACE_END
219 #endif // !defined(XERCESWRAPPERNAVIGATOR_HEADER_GUARD_1357924680)
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1111
Definition: XalanNode.hpp:44
Definition: XalanText.hpp:38
IndexType getIndex() const
Definition: XercesWrapperNavigator.hpp:90
void setFirstChild(XalanNode *theFirstChild)
Definition: XercesWrapperNavigator.hpp:156
void setPreviousSibling(XalanNode *thePreviousSibling)
Definition: XercesWrapperNavigator.hpp:126
Definition: XalanAttr.hpp:38
XercesDocumentWrapper * getOwnerDocument() const
Definition: XercesWrapperNavigator.hpp:69
#define XALAN_XERCESPARSERLIAISON_EXPORT
Definition: XercesParserLiaisonDefinitions.hpp:37
void setLastChild(XalanNode *theLastChild)
Definition: XercesWrapperNavigator.hpp:171
Definition: XalanElement.hpp:42
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMAttr DOMAttrType
Definition: XercesWrapperTypes.hpp:51
XalanNode * getParentNode() const
Definition: XercesWrapperNavigator.hpp:105
XalanNode * getFirstChild() const
Definition: XercesWrapperNavigator.hpp:150
Definition: XercesDocumentWrapper.hpp:76
XalanNode * getLastChild() const
Definition: XercesWrapperNavigator.hpp:165
XalanNode * getPreviousSibling() const
Definition: XercesWrapperNavigator.hpp:120
XERCES_CPP_NAMESPACE_QUALIFIER DOMNode DOMNodeType
Definition: XercesWrapperTypes.hpp:63
XalanNode::IndexType IndexType
Definition: XercesWrapperNavigator.hpp:57
void setNextSibling(XalanNode *theNextSibling)
Definition: XercesWrapperNavigator.hpp:141
Definition: XalanDOMString.hpp:42
void setIndex(IndexType theIndex)
Definition: XercesWrapperNavigator.hpp:96
void setOwnerDocument(XercesDocumentWrapper *theDocument)
Definition: XercesWrapperNavigator.hpp:75
unsigned long IndexType
Definition: XalanNode.hpp:70
Definition: XercesWrapperNavigator.hpp:53
XalanNode * getNextSibling() const
Definition: XercesWrapperNavigator.hpp:135
void setParentNode(XalanNode *theParent)
Definition: XercesWrapperNavigator.hpp:111