23 #if !defined(XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP)
24 #define XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP
29 #include <xercesc/validators/common/Grammar.hpp>
119 ACTION_APPEND_AS_CHILDREN = 1,
120 ACTION_REPLACE_CHILDREN = 2,
121 ACTION_INSERT_BEFORE = 3,
122 ACTION_INSERT_AFTER = 4,
397 virtual bool getAsync()
const = 0;
406 virtual bool getBusy()
const = 0;
521 virtual DOMDocument* parseURI(
const char*
const uri) = 0;
600 virtual void abort() = 0;
614 virtual void release() = 0;
639 virtual void resetDocumentPool() = 0;
666 virtual Grammar* loadGrammar(
const DOMLSInput* source,
667 const Grammar::GrammarType grammarType,
668 const bool toCache =
false) = 0;
693 virtual Grammar* loadGrammar(
const XMLCh*
const systemId,
694 const Grammar::GrammarType grammarType,
695 const bool toCache =
false) = 0;
720 virtual Grammar* loadGrammar(
const char*
const systemId,
721 const Grammar::GrammarType grammarType,
722 const bool toCache =
false) = 0;
730 virtual Grammar* getGrammar(
const XMLCh*
const nameSpaceKey)
const = 0;
737 virtual Grammar* getRootGrammar()
const = 0;
745 virtual const XMLCh* getURIText(
unsigned int uriId)
const = 0;
750 virtual void resetCachedGrammarPool() = 0;
The DOMConfiguration interface represents the configuration of a document and maintains a table of re...
Definition: DOMConfiguration.hpp:350
DOMLSParser()
Definition: DOMLSParser.hpp:55
XMLUInt64 XMLFilePos
Definition: Xerces_autoconf_config.borland.hpp:111
DOMLSParser provides an API for parsing XML documents and building the corresponding DOM document tre...
Definition: DOMLSParser.hpp:47
Definition: DOMLSParserFilter.hpp:45
Basic interface for DOM error handlers.
Definition: DOMErrorHandler.hpp:46
The DOMDocument interface represents the entire XML document.
Definition: DOMDocument.hpp:64
#define CDOM_EXPORT
Definition: XercesDefs.hpp:166
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
virtual ~DOMLSParser()
Destructor.
Definition: DOMLSParser.hpp:78
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
ActionType
A set of possible actions for the parseWithContext method.
Definition: DOMLSParser.hpp:117
The DOMNode interface is the primary datatype for the entire Document Object Model.
Definition: DOMNode.hpp:139