18 #if !defined(XERCESDOMWRAPPERPARSEDSOURCE_HEADER_GUARD) 19 #define XERCESDOMWRAPPERPARSEDSOURCE_HEADER_GUARD 36 XALAN_DECLARE_XERCES_CLASS(DOM_Document)
37 XALAN_DECLARE_XERCES_CLASS(DOMDocument)
41 XALAN_CPP_NAMESPACE_BEGIN
64 #if defined(XALAN_BUILD_DEPRECATED_DOM_BRIDGE) 96 MemoryManager& theManager XALAN_DEFAULT_MEMMGR);
105 createHelper(MemoryManager& theManager XALAN_DEFAULT_MEMMGR)
const;
126 XALAN_CPP_NAMESPACE_END
130 #endif // XERCESDOMWRAPPERPARSEDSOURCE_HEADER_GUARD
virtual XalanDocument * getDocument() const =0
Get a pointer to the XalanDocument instance for the source document.
This is designed to allow a XalanTranfomer object to wrap a parsed Xerces document.
virtual const XalanDOMString & getURI() const =0
Get the URI for the parsed source, if any.
#define XALAN_DEFAULT_MEMMGR
XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument DOMDocument_Type
static MemoryManager & getDummyMemMgr()
XERCES_CPP_NAMESPACE_QUALIFIER DOM_Document DOM_Document_Type
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Document DOM_Document_Type
virtual XalanParsedSourceHelper * createHelper(MemoryManager &theManager) const =0
Create the appropriate XalanParsedSourceHelper instance to use for transforming with the instance...
This is abstract base class designed to allow a XalanTranfomer object to reuse a parsed document...