18#if !defined(XERCESBRIDGENAVIGATOR_HEADER_GUARD_1357924680)
19#define XERCESBRIDGENAVIGATOR_HEADER_GUARD_1357924680
44class XercesDocumentBridge;
75 return m_ownerDocument;
129 return m_previousSibling;
144 return m_nextSibling;
217 unsigned int offset)
const;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
#define XALAN_XERCESPARSERLIAISON_EXPORT
This class is deprecated.
void setNextSibling(XalanNode *theNextSibling)
XalanNode * appendChild(DOM_NodeType &theXercesParent, XalanNode *newChild) const
XercesBridgeNavigator(const XercesBridgeNavigator &theSource)
XalanNode * getParentNode(const DOM_NodeType &theXercesNode) const
XalanNode * getPreviousSibling() const
XalanNode::IndexType IndexType
XalanNode * getFirstChild() const
XalanAttr * mapNode(const DOM_AttrType &theXercesNode) const
void setOwnerDocument(XercesDocumentBridge *theDocument)
virtual ~XercesBridgeNavigator()
XalanNode * getFirstChild(const DOM_NodeType &theXercesNode) const
void setParentNode(XalanNode *theParent)
XalanText * splitText(DOM_TextType &theXercesText, unsigned int offset) const
void setFirstChild(XalanNode *theFirstChild)
DOM_NodeType mapNode(const XalanNode *theXalanNode) const
void setIndex(IndexType theIndex)
XalanNode * removeChild(DOM_NodeType &theXercesParent, XalanNode *oldChild) const
XalanNode * getLastChild(const DOM_NodeType &theXercesNode) const
XalanNode * getParentNode() const
XercesBridgeNavigator(XercesDocumentBridge *theOwnerDocument=0, bool mappingMode=true)
XalanElement * getOwnerElement(const DOM_AttrType &theXercesAttr) const
XalanNode * mapNode(const DOM_NodeType &theXercesNode) const
const XalanDOMString & getPooledString(const DOMStringType &theString) const
Get a pooled string.
XalanNode * insertBefore(DOM_NodeType &theXercesParent, XalanNode *newChild, XalanNode *refChild) const
IndexType getIndex() const
XalanNode * getNextSibling() const
XalanNode * cloneNode(const XalanNode *theXalanNode, const DOM_NodeType &theXercesNode, bool deep) const
DOM_AttrType mapNode(const XalanAttr *theXercesNode) const
void setPreviousSibling(XalanNode *thePreviousSibling)
XalanNode * getNextSibling(const DOM_NodeType &theXercesNode) const
XalanNode * getLastChild() const
XalanNode * replaceChild(DOM_NodeType &theXercesParent, XalanNode *newChild, XalanNode *oldChild) const
XalanNode * getPreviousSibling(const DOM_NodeType &theXercesNode) const
void setLastChild(XalanNode *theLastChild)
XercesDocumentBridge * getOwnerDocument() const
This class is deprecated.
xercesc::DOMString DOMStringType
xercesc::DOM_Attr DOM_AttrType
xercesc::DOM_Text DOM_TextType
xercesc::DOM_Node DOM_NodeType
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)