| |
|
| org.apache.xerces.parsers.BasicParserConfiguration org.apache.xerces.parsers.DTDConfiguration org.apache.xerces.parsers.StandardParserConfiguration org.apache.xerces.parsers.IntegratedParserConfiguration
IntegratedParserConfiguration | public class IntegratedParserConfiguration extends StandardParserConfiguration (Code) | | This is configuration uses a scanner that integrates both scanning of the document
and binding namespaces.
If namespace feature is turned on, the pipeline is constructured with the
following components:
XMLNSDocumentScannerImpl -> XMLNSDTDValidator -> (optional) XMLSchemaValidator
If the namespace feature is turned off the default document scanner implementation
is used (XMLDocumentScannerImpl).
In addition to the features and properties recognized by the base
parser configuration, this class recognizes these additional
features and properties:
- Features
- http://apache.org/xml/features/validation/schema
- http://apache.org/xml/features/validation/schema-full-checking
- http://apache.org/xml/features/validation/schema/normalized-value
- http://apache.org/xml/features/validation/schema/element-default
- Properties
- http://apache.org/xml/properties/internal/error-reporter
- http://apache.org/xml/properties/internal/entity-manager
- http://apache.org/xml/properties/internal/document-scanner
- http://apache.org/xml/properties/internal/dtd-scanner
- http://apache.org/xml/properties/internal/grammar-pool
- http://apache.org/xml/properties/internal/validator/dtd
- http://apache.org/xml/properties/internal/datatype-validator-factory
author: Elena Litani, IBM version: $Id: IntegratedParserConfiguration.java 447239 2006-09-18 05:08:26Z mrglavas $ |
fNonNSDTDValidator | protected XMLDTDValidator fNonNSDTDValidator(Code) | | DTD Validator that does not bind namespaces
|
IntegratedParserConfiguration | public IntegratedParserConfiguration()(Code) | | Default constructor.
|
IntegratedParserConfiguration | public IntegratedParserConfiguration(SymbolTable symbolTable)(Code) | | Constructs a parser configuration using the specified symbol table.
Parameters: symbolTable - The symbol table to use. |
IntegratedParserConfiguration | public IntegratedParserConfiguration(SymbolTable symbolTable, XMLGrammarPool grammarPool)(Code) | | 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.
Parameters: symbolTable - The symbol table to use. Parameters: grammarPool - The grammar pool to use. |
IntegratedParserConfiguration | public IntegratedParserConfiguration(SymbolTable symbolTable, XMLGrammarPool grammarPool, XMLComponentManager parentSettings)(Code) | | 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.
Parameters: symbolTable - The symbol table to use. Parameters: grammarPool - The grammar pool to use. Parameters: parentSettings - The parent settings. |
configurePipeline | protected void configurePipeline()(Code) | | Configures the pipeline.
|
createDTDValidator | protected XMLDTDValidator createDTDValidator()(Code) | | Create a DTD validator: this validator performs namespace binding.
|
createDocumentScanner | protected XMLDocumentScanner createDocumentScanner()(Code) | | Create a document scanner: this scanner performs namespace binding
|
|
|
|