|
Xalan-C++ API Reference
1.12.0
|
Go to the documentation of this file.
18 #if !defined(XERCESDOCUMENTBRIDGE_HEADER_GUARD_1357924680)
19 #define XERCESDOCUMENTBRIDGE_HEADER_GUARD_1357924680
32 #if XERCES_VERSION_MAJOR >= 2
33 #include <xercesc/dom/deprecated/DOM_Document.hpp>
35 #include <xercesc/dom/DOM_Document.hpp>
44 #if defined(XALAN_AUTO_PTR_REQUIRES_DEFINITION)
73 class XalanDOMStringPool;
74 class XercesAttrBridge;
75 class XercesCommentBridge;
76 class XercesCDATASectionBridge;
77 class XercesDocumentFragmentBridge;
78 class XercesDocumentTypeBridge;
79 class XercesElementBridge;
80 class XercesEntityBridge;
81 class XercesEntityReferenceBridge;
82 class XercesProcessingInstructionBridge;
83 class XercesNotationBridge;
84 class XercesTextBridge;
115 bool threadSafe =
true,
116 bool buildBridge =
true);
127 getNodeValue()
const;
133 getParentNode()
const;
136 getChildNodes()
const;
139 getFirstChild()
const;
142 getLastChild()
const;
145 getPreviousSibling()
const;
148 getNextSibling()
const;
151 getAttributes()
const;
154 getOwnerDocument()
const;
157 cloneNode(
bool deep)
const;
176 hasChildNodes()
const;
190 getNamespaceURI()
const;
196 getLocalName()
const;
211 createDocumentFragment();
223 createProcessingInstruction(
237 getImplementation()
const;
240 getDocumentElement()
const;
261 getElementsByTagNameNS(
300 mapNode(
const XalanNode* theXalanNode)
const;
303 mapNode(
const XalanAttr* theXalanNode)
const;
306 mapNodeToImpl(
const XalanNode* theXalanNode)
const;
318 return m_xercesDocument;
355 m_navigator(theNavigator),
410 const XalanDOMChar* theString,
516 pushNavigator(
bool mappingMode)
const;
562 #endif // !defined(XERCESDOCUMENTBRIDGE_HEADER_GUARD_1357924680)
NavigatorStackEntryType(XercesBridgeNavigator *theNavigator=0, XalanNode *theNode=0)
This class is deprecated.
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
XalanDeque< XalanNode * > NodeVectorType
xercesc::DOM_ProcessingInstruction DOM_ProcessingInstructionType
XercesBridgeNavigator * m_navigator
This class is deprecated.
This class is deprecated.
XalanVector< NavigatorStackEntryType > NavigatorStackType
XalanDeque< XercesBridgeNavigator > NavigatorBridgeVectorType
xercesc::NodeImpl NodeImplType
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
This class is deprecated.
xercesc::DOM_Document DOM_Document_Type
NavigatorBridgeVectorType NavigatorBridgeVectorInnerType
This class is deprecated.
This class is deprecated.
This class is deprecated.
xercesc::DOM_Node DOM_NodeType
xercesc::DOM_DocumentFragment DOM_DocumentFragmentType
This class is deprecated.
xercesc::DOM_EntityReference DOM_EntityReferenceType
xercesc::DOM_Entity DOM_EntityType
xercesc::DOM_Text DOM_TextType
xercesc::DOM_DocumentType DOM_DocumentType_Type
xercesc::DOM_CDATASection DOM_CDATASectionType
xercesc::DOM_Comment DOM_CommentType
This class is deprecated.
#define XALAN_XERCESPARSERLIAISON_EXPORT
xercesc::DOM_Notation DOM_NotationType
This class is deprecated.
This class is deprecated.
This class is deprecated.
DOM_Document_Type getXercesDocument() const
Get the Xerces DOM_Document that this XercesDocument represents.
xercesc::DOM_Element DOM_ElementType
This class is deprecated.
This class is deprecated.
This class is deprecated.
xercesc::DOM_Attr DOM_AttrType
This class is deprecated.
This class is deprecated.
This class is deprecated.