In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties:
| Modifier and Type | Field and Description |
|---|---|
| protected XMLSchemaValidator | fSchemaValidator
XML Schema Validator. |
| protected static final String | GENERATE_SYNTHETIC_ANNOTATIONS
Feature: generate synthetic annotations |
| protected static final String | HONOUR_ALL_SCHEMALOCATIONS
Feature identifier: honour all schemaLocations |
| protected static final String | ID_IDREF_CHECKING
Feature identifier: whether to ignore ID/IDREF errors |
| protected static final String | IDENTITY_CONSTRAINT_CHECKING
Feature identifier: whether to ignore identity constraint errors |
| protected static final String | IGNORE_XSI_TYPE
Feature identifier: whether to ignore xsi:type attributes until a global element declaration is encountered |
| protected static final String | NAMESPACE_GROWTH
Feature identifier: namespace growth |
| protected static final String | NORMALIZE_DATA
Feature identifier: expose schema normalized value |
| protected static final String | ROOT_ELEMENT_DECL
Property identifier: root element declaration. |
| protected static final String | ROOT_TYPE_DEF
Property identifier: root type definition. |
| protected static final String | SCHEMA_AUGMENT_PSVI
Feature identifier: augment PSVI |
| protected static final String | SCHEMA_DV_FACTORY
Property identifier: Schema DV Factory |
| protected static final String | SCHEMA_ELEMENT_DEFAULT
Feature identifier: send element default value via characters() |
| protected static final String | SCHEMA_LOCATION
Property identifier: schema location. |
| protected static final String | SCHEMA_NONS_LOCATION
Property identifier: no namespace schema location. |
| protected static final String | SCHEMA_VALIDATOR
Property identifier: XML Schema validator. |
| protected static final String | TOLERATE_DUPLICATES
Feature identifier: tolerate duplicates |
| protected static final String | UNPARSED_ENTITY_CHECKING
Feature identifier: whether to ignore unparsed entity errors |
| protected static final String | VALIDATE_ANNOTATIONS
Feature identifier: validate annotations |
| protected static final String | XMLSCHEMA_FULL_CHECKING
feature identifier: XML Schema validation -- full checking |
| protected static final String | XMLSCHEMA_VALIDATION
feature identifier: XML Schema validation |
| Access | Constructor and Description |
|---|---|
| public | |
| public | StandardParserConfiguration(SymbolTable
The symbol table to use. symbolTable)Constructs a parser configuration using the specified symbol table. |
| public | StandardParserConfiguration(SymbolTable
The symbol table to use. symbolTable, XMLGrammarPool The grammar pool to use. grammarPool)Constructs a parser configuration using the specified symbol table and grammar pool. |
| public | StandardParserConfiguration(SymbolTable
The symbol table to use. symbolTable, XMLGrammarPool The grammar pool to use. grammarPool, XMLComponentManager The parent settings. parentSettings)Constructs a parser configuration using the specified symbol table, grammar pool, and parent settings. |
| Modifier and Type | Method and Description |
|---|---|
| protected void | checkFeature(String
The unique identifier (URI) of the feature. featureId)Overrides org. |
| protected void | checkProperty(String
The unique identifier (URI) of the property
being set. propertyId)Overrides org. |
| protected void | configurePipeline()
Overrides org. |
| fSchemaValidator | back to summary |
|---|---|
| protected XMLSchemaValidator fSchemaValidator XML Schema Validator. | |
| GENERATE_SYNTHETIC_ANNOTATIONS | back to summary |
|---|---|
| protected static final String GENERATE_SYNTHETIC_ANNOTATIONS Feature: generate synthetic annotations | |
| HONOUR_ALL_SCHEMALOCATIONS | back to summary |
|---|---|
| protected static final String HONOUR_ALL_SCHEMALOCATIONS Feature identifier: honour all schemaLocations | |
| ID_IDREF_CHECKING | back to summary |
|---|---|
| protected static final String ID_IDREF_CHECKING Feature identifier: whether to ignore ID/IDREF errors | |
| IDENTITY_CONSTRAINT_CHECKING | back to summary |
|---|---|
| protected static final String IDENTITY_CONSTRAINT_CHECKING Feature identifier: whether to ignore identity constraint errors | |
| IGNORE_XSI_TYPE | back to summary |
|---|---|
| protected static final String IGNORE_XSI_TYPE Feature identifier: whether to ignore xsi:type attributes until a global element declaration is encountered | |
| NAMESPACE_GROWTH | back to summary |
|---|---|
| protected static final String NAMESPACE_GROWTH Feature identifier: namespace growth | |
| NORMALIZE_DATA | back to summary |
|---|---|
| protected static final String NORMALIZE_DATA Feature identifier: expose schema normalized value | |
| ROOT_ELEMENT_DECL | back to summary |
|---|---|
| protected static final String ROOT_ELEMENT_DECL Property identifier: root element declaration. | |
| ROOT_TYPE_DEF | back to summary |
|---|---|
| protected static final String ROOT_TYPE_DEF Property identifier: root type definition. | |
| SCHEMA_AUGMENT_PSVI | back to summary |
|---|---|
| protected static final String SCHEMA_AUGMENT_PSVI Feature identifier: augment PSVI | |
| SCHEMA_DV_FACTORY | back to summary |
|---|---|
| protected static final String SCHEMA_DV_FACTORY Property identifier: Schema DV Factory | |
| SCHEMA_ELEMENT_DEFAULT | back to summary |
|---|---|
| protected static final String SCHEMA_ELEMENT_DEFAULT Feature identifier: send element default value via characters() | |
| SCHEMA_LOCATION | back to summary |
|---|---|
| protected static final String SCHEMA_LOCATION Property identifier: schema location. | |
| SCHEMA_NONS_LOCATION | back to summary |
|---|---|
| protected static final String SCHEMA_NONS_LOCATION Property identifier: no namespace schema location. | |
| SCHEMA_VALIDATOR | back to summary |
|---|---|
| protected static final String SCHEMA_VALIDATOR Property identifier: XML Schema validator. | |
| TOLERATE_DUPLICATES | back to summary |
|---|---|
| protected static final String TOLERATE_DUPLICATES Feature identifier: tolerate duplicates | |
| UNPARSED_ENTITY_CHECKING | back to summary |
|---|---|
| protected static final String UNPARSED_ENTITY_CHECKING Feature identifier: whether to ignore unparsed entity errors | |
| VALIDATE_ANNOTATIONS | back to summary |
|---|---|
| protected static final String VALIDATE_ANNOTATIONS Feature identifier: validate annotations | |
| XMLSCHEMA_FULL_CHECKING | back to summary |
|---|---|
| protected static final String XMLSCHEMA_FULL_CHECKING feature identifier: XML Schema validation -- full checking | |
| XMLSCHEMA_VALIDATION | back to summary |
|---|---|
| protected static final String XMLSCHEMA_VALIDATION feature identifier: XML Schema validation | |
| StandardParserConfiguration | back to summary |
|---|---|
| public StandardParserConfiguration() Default constructor. | |
| StandardParserConfiguration | back to summary |
|---|---|
| public StandardParserConfiguration(SymbolTable symbolTable) Constructs a parser configuration using the specified symbol table.
| |
| StandardParserConfiguration | back to summary |
|---|---|
| public StandardParserConfiguration(SymbolTable symbolTable, XMLGrammarPool grammarPool) Constructs a parser configuration using the specified symbol table and grammar pool. REVISIT: Grammar pool will be updated when the new validation engine is implemented.
| |
| StandardParserConfiguration | back to summary |
|---|---|
| public StandardParserConfiguration(SymbolTable symbolTable, XMLGrammarPool grammarPool, XMLComponentManager parentSettings) Constructs a parser configuration using the specified symbol table, grammar pool, and parent settings. REVISIT: Grammar pool will be updated when the new validation engine is implemented.
| |
| checkFeature | back to summary |
|---|---|
| protected void checkFeature(String featureId) throws XMLConfigurationException Overrides org. Check a feature. If feature is know and supported, this method simply returns. Otherwise, the appropriate exception is thrown.
| |
| checkProperty | back to summary |
|---|---|
| protected void checkProperty(String propertyId) throws XMLConfigurationException Overrides org. Check a property. If the property is know and supported, this method simply returns. Otherwise, the appropriate exception is thrown.
| |
| configurePipeline | back to summary |
|---|---|
| protected void configurePipeline() Overrides org. Configures the pipeline. | |