public class XMLModelAwareParserConfiguration
extends org.apache.xerces.parsers.XIncludeAwareParserConfiguration
https://www.w3.org/TR/xml-model/
Modifier and Type | Field and Description |
---|---|
static String |
ERROR_REPORTER_FOR_GRAMMAR |
protected boolean |
xmlModelEnabled |
ALLOW_UE_AND_NOTATION_EVENTS, fCurrentNSContext, fNonXIncludeNSContext, fXIncludeEnabled, fXIncludeHandler, fXIncludeNSContext, NAMESPACE_CONTEXT, XINCLUDE_FEATURE, XINCLUDE_FIXUP_BASE_URIS, XINCLUDE_FIXUP_LANGUAGE, XINCLUDE_HANDLER
ALLOW_JAVA_ENCODINGS, CONTINUE_AFTER_FATAL_ERROR, DATATYPE_VALIDATOR_FACTORY, DOCUMENT_SCANNER, DTD_PROCESSOR, DTD_SCANNER, DTD_VALIDATOR, ENTITY_MANAGER, ENTITY_RESOLVER, ERROR_HANDLER, ERROR_REPORTER, EXTERNAL_GENERAL_ENTITIES, EXTERNAL_PARAMETER_ENTITIES, fCommonComponents, fComponents, fConfigUpdated, fCurrentDTDScanner, fCurrentDVFactory, fCurrentScanner, fDatatypeValidatorFactory, fDocumentHandler, fDTDContentModelHandler, fDTDHandler, fDTDProcessor, fDTDScanner, fDTDValidator, fEntityManager, fErrorReporter, fGrammarPool, fInputSource, fLastComponent, fLocale, fNamespaceScanner, fNonNSDTDValidator, fNonNSScanner, fParseInProgress, fSchemaValidator, fSymbolTable, fValidationManager, fVersionDetector, fXML11Components, fXML11DatatypeFactory, fXML11DocScanner, fXML11DTDProcessor, fXML11DTDScanner, fXML11DTDValidator, fXML11NSDocScanner, fXML11NSDTDValidator, GENERATE_SYNTHETIC_ANNOTATIONS, HONOUR_ALL_SCHEMALOCATIONS, ID_IDREF_CHECKING, IDENTITY_CONSTRAINT_CHECKING, IGNORE_XSI_TYPE, JAXP_SCHEMA_LANGUAGE, JAXP_SCHEMA_SOURCE, LOAD_EXTERNAL_DTD, LOCALE, NAMESPACE_BINDER, NAMESPACE_GROWTH, NAMESPACES, NORMALIZE_DATA, NOTIFY_BUILTIN_REFS, NOTIFY_CHAR_REFS, PRINT_EXCEPTION_STACK_TRACE, ROOT_ELEMENT_DECL, ROOT_TYPE_DEF, SCHEMA_AUGMENT_PSVI, SCHEMA_DV_FACTORY, SCHEMA_ELEMENT_DEFAULT, SCHEMA_LOCATION, SCHEMA_NONS_LOCATION, SCHEMA_VALIDATOR, SYMBOL_TABLE, TOLERATE_DUPLICATES, UNPARSED_ENTITY_CHECKING, USE_GRAMMAR_POOL_ONLY, VALIDATE_ANNOTATIONS, VALIDATION, VALIDATION_MANAGER, WARN_ON_DUPLICATE_ATTDEF, WARN_ON_DUPLICATE_ENTITYDEF, WARN_ON_UNDECLARED_ELEMDEF, XML_STRING, XML11_DATATYPE_VALIDATOR_FACTORY, XMLGRAMMAR_POOL, XMLSCHEMA_FULL_CHECKING, XMLSCHEMA_VALIDATION
Constructor and Description |
---|
XMLModelAwareParserConfiguration()
Default constructor.
|
XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable)
Constructs a parser configuration using the specified symbol table.
|
XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Constructs a parser configuration using the specified symbol table and
grammar pool.
|
XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool,
LSPErrorReporterForXML reporterForGrammar)
Constructs a parser configuration using the specified symbol table, grammar
pool, and parent settings.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkProperty(String propertyId) |
protected void |
configurePipeline() |
protected void |
configureXML11Pipeline() |
Object |
getProperty(String propertyId) |
org.apache.xerces.impl.XMLErrorReporter |
getReporterForGrammar() |
getFeature, setFeature
addCommonComponent, addComponent, addRecognizedParamsAndSetDefaults, addXML11Component, checkFeature, cleanup, getDocumentHandler, getDTDContentModelHandler, getDTDHandler, getEntityResolver, getErrorHandler, getLocale, parse, parse, reset, resetCommon, resetXML11, setDocumentHandler, setDTDContentModelHandler, setDTDHandler, setEntityResolver, setErrorHandler, setInputSource, setLocale, setProperty
addRecognizedFeatures, addRecognizedProperties
public static final String ERROR_REPORTER_FOR_GRAMMAR
protected boolean xmlModelEnabled
public XMLModelAwareParserConfiguration()
public XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable)
symbolTable
- The symbol table to use.public XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
symbolTable
- The symbol table to use.grammarPool
- The grammar pool to use.public XMLModelAwareParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool, LSPErrorReporterForXML reporterForGrammar)
symbolTable
- The symbol table to use.grammarPool
- The grammar pool to use.reporterForGrammar
- The parent settings.protected void configurePipeline()
configurePipeline
in class org.apache.xerces.parsers.XIncludeAwareParserConfiguration
protected void configureXML11Pipeline()
configureXML11Pipeline
in class org.apache.xerces.parsers.XIncludeAwareParserConfiguration
protected void checkProperty(String propertyId) throws org.apache.xerces.xni.parser.XMLConfigurationException
checkProperty
in class org.apache.xerces.parsers.XML11Configuration
org.apache.xerces.xni.parser.XMLConfigurationException
public Object getProperty(String propertyId) throws org.apache.xerces.xni.parser.XMLConfigurationException
getProperty
in interface org.apache.xerces.xni.parser.XMLComponentManager
getProperty
in interface org.apache.xerces.xni.parser.XMLParserConfiguration
getProperty
in class org.apache.xerces.parsers.XML11Configuration
org.apache.xerces.xni.parser.XMLConfigurationException
public org.apache.xerces.impl.XMLErrorReporter getReporterForGrammar()
Copyright © 2021. All rights reserved.