16 #if !defined(XMLPARSERLIAISON_HEADER_GUARD_1357924680)
17 #define XMLPARSERLIAISON_HEADER_GUARD_1357924680
30 XALAN_DECLARE_XERCES_CLASS(DocumentHandler)
31 XALAN_DECLARE_XERCES_CLASS(EntityResolver)
32 XALAN_DECLARE_XERCES_CLASS(ErrorHandler)
33 XALAN_DECLARE_XERCES_CLASS(InputSource)
37 XALAN_CPP_NAMESPACE_BEGIN
71 virtual ExecutionContext*
72 getExecutionContext()
const = 0;
75 getMemoryManager() = 0;
78 setExecutionContext(ExecutionContext& theContext) = 0;
96 virtual XalanDocument*
98 const InputSourceType& inputSource,
114 const InputSourceType& inputSource,
115 DocumentHandlerType& handler,
125 destroyDocument(XalanDocument* theDocument) = 0;
135 getIndent()
const = 0;
145 setIndent(
int i) = 0;
154 getUseValidation()
const = 0;
163 setUseValidation(
bool b) = 0;
178 virtual EntityResolverType*
179 getEntityResolver()
const = 0;
191 setEntityResolver(EntityResolverType* resolver) = 0;
198 virtual ErrorHandlerType*
199 getErrorHandler()
const = 0;
207 setErrorHandler(ErrorHandlerType* handler) = 0;
212 XMLParserLiaison(
const XMLParserLiaison&);
215 operator=(
const XMLParserLiaison&);
220 XALAN_CPP_NAMESPACE_END
224 #endif // XMLPARSERLIAISON_HEADER_GUARD_1357924680
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: XalanAttr.hpp:38
XERCES_CPP_NAMESPACE_QUALIFIER InputSource InputSourceType
Definition: XMLParserLiaison.hpp:44
Definition: XalanElement.hpp:42
Definition: ExecutionContext.hpp:45
XERCES_CPP_NAMESPACE_QUALIFIER ErrorHandler ErrorHandlerType
Definition: XalanCompiledStylesheetDefault.hpp:53
#define XALAN_XMLSUPPORT_EXPORT
Definition: XMLSupportDefinitions.hpp:33
Definition: XMLParserLiaison.hpp:54
Definition: XalanDocument.hpp:51
XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler DocumentHandlerType
Definition: StylesheetConstructionContext.hpp:50
Definition: XalanDOMString.hpp:42
XERCES_CPP_NAMESPACE_QUALIFIER EntityResolver EntityResolverType
Definition: XMLParserLiaison.hpp:42