16 #if !defined(XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680)
17 #define XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680
34 XALAN_DECLARE_XERCES_CLASS(ContentHandler)
35 XALAN_DECLARE_XERCES_CLASS(DTDHandler)
36 XALAN_DECLARE_XERCES_CLASS(LexicalHandler)
37 XALAN_DECLARE_XERCES_CLASS(SAX2XMLReader)
41 XALAN_CPP_NAMESPACE_BEGIN
70 XalanSourceTreeDOMSupport& theSupport,
81 return m_documentMap.getMemoryManager();
94 getPoolAllText()
const
106 setPoolAllText(
bool fValue)
108 m_poolAllText = fValue;
117 getExecutionContext()
const;
143 getUseValidation()
const;
146 setUseValidation(
bool b);
152 getEntityResolver()
const;
172 ContentHandlerType& theContentHandler,
174 DTDHandlerType* theDTDHandler = 0,
175 LexicalHandlerType* theLexicalHandler = 0
195 getIncludeIgnorableWhitespace()
const;
216 setIncludeIgnorableWhitespace(
bool include);
224 getErrorHandler()
const;
249 getDoNamespaces()
const;
269 setDoNamespaces(
bool newState);
281 getExitOnFirstFatalError()
const;
299 setExitOnFirstFatalError(
bool newState);
307 virtual const XalanDOMChar*
308 getExternalSchemaLocation()
const;
317 setExternalSchemaLocation(
const XalanDOMChar* location);
325 virtual const XalanDOMChar*
326 getExternalNoNamespaceSchemaLocation()
const;
335 setExternalNoNamespaceSchemaLocation(
const XalanDOMChar* location);
346 XalanSourceTreeDocument*
354 XalanSourceTreeDocument*
355 createXalanSourceTreeDocument();
363 virtual SAX2XMLReaderType*
382 DocumentMapType m_documentMap;
386 SAX2XMLReaderType* m_xmlReader;
388 static const XalanDOMChar s_validationString[];
390 static const XalanDOMChar s_dynamicValidationString[];
392 static const XalanDOMChar s_namespacesString[];
394 static const XalanDOMChar s_namespacePrefixesString[];
396 static const XalanDOMChar s_schemaString[];
398 static const XalanDOMChar s_externalSchemaLocationString[];
400 static const XalanDOMChar s_externalNoNamespaceSchemaLocationString[];
405 XALAN_CPP_NAMESPACE_END
409 #endif // XALANSOURCETREEPARSERLIAISON_HEADER_GUARD_1357924680