18 #if !defined(XALANDOMIMPLEMENTATION_HEADER_GUARD_1357924680)
19 #define XALANDOMIMPLEMENTATION_HEADER_GUARD_1357924680
32 class XalanDocumentType;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
virtual XalanDocumentType * createDocumentType(const XalanDOMString &qualifiedName, const XalanDOMString &publicId, const XalanDOMString &systemId)=0
Creates an empty DocumentType node.
XalanDOMImplementation & operator=(const XalanDOMImplementation &theSource)
XalanDOMImplementation(const XalanDOMImplementation &theSource)
bool operator==(const XalanDOMImplementation &theRHS) const
virtual bool hasFeature(const XalanDOMString &feature, const XalanDOMString &version)=0
Test if the DOM implementation implements a specific feature.
virtual XalanDocument * createDocument(const XalanDOMString &namespaceURI, const XalanDOMString &qualifiedName, const XalanDocumentType &doctype)=0
Creates an XML Document object of the specified type with its document element.
virtual ~XalanDOMImplementation()