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