18 #if !defined(XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680)
19 #define XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680
36 XALAN_DECLARE_XERCES_CLASS(ContentHandler)
37 XALAN_DECLARE_XERCES_CLASS(DTDHandler)
38 XALAN_DECLARE_XERCES_CLASS(LexicalHandler)
39 XALAN_DECLARE_XERCES_CLASS(SAX2XMLReaderImpl)
43 XALAN_CPP_NAMESPACE_BEGIN
78 XalanSourceTreeDOMSupport& theSupport,
89 return m_documentMap.getMemoryManager();
104 return m_poolAllText;
116 m_poolAllText = fValue;
125 getExecutionContext()
const;
132 const InputSource& reader,
137 const InputSource& inputSource,
138 DocumentHandler& handler,
151 getUseValidation()
const;
154 setUseValidation(
bool b);
159 virtual EntityResolver*
160 getEntityResolver()
const;
163 setEntityResolver(EntityResolver* resolver);
165 virtual XMLEntityResolver*
166 getXMLEntityResolver()
const;
169 setXMLEntityResolver(XMLEntityResolver* resolver);
171 virtual ErrorHandler*
172 getErrorHandler()
const;
175 setErrorHandler(ErrorHandler* handler);
191 const InputSource& theInputSource,
192 ContentHandler& theContentHandler,
194 DTDHandler* theDTDHandler = 0,
195 LexicalHandler* theLexicalHandler = 0);
214 getIncludeIgnorableWhitespace()
const;
235 setIncludeIgnorableWhitespace(
bool include);
247 getDoNamespaces()
const;
267 setDoNamespaces(
bool newState);
279 getExitOnFirstFatalError()
const;
297 setExitOnFirstFatalError(
bool newState);
305 virtual const XalanDOMChar*
306 getExternalSchemaLocation()
const;
315 setExternalSchemaLocation(
const XalanDOMChar* location);
323 virtual const XalanDOMChar*
324 getExternalNoNamespaceSchemaLocation()
const;
333 setExternalNoNamespaceSchemaLocation(
const XalanDOMChar* location);
344 XalanSourceTreeDocument*
352 XalanSourceTreeDocument*
353 createXalanSourceTreeDocument();
361 virtual SAX2XMLReaderImpl*
380 DocumentMapType m_documentMap;
384 SAX2XMLReaderImpl* m_xmlReader;
389 XALAN_CPP_NAMESPACE_END
393 #endif // XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680