|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.util.ParserConfigurationSettings | +--org.apache.xerces.parsers.XML11Configuration | +--org.apache.xerces.parsers.XIncludeAwareParserConfiguration
This class is the configuration used to parse XML 1.0 and XML 1.1 documents and provides support for XInclude. This is the default Xerces configuration.
Field Summary | |
protected static java.lang.String |
ALLOW_UE_AND_NOTATION_EVENTS
Feature identifier: allow notation and unparsed entity events to be sent out of order. |
protected org.apache.xerces.xni.NamespaceContext |
fCurrentNSContext
Current NamespaceContext. |
protected NamespaceSupport |
fNonXIncludeNSContext
Non-XInclude NamespaceContext. |
protected boolean |
fXIncludeEnabled
Flag indicating whether XInclude processsing is enabled. |
protected XIncludeHandler |
fXIncludeHandler
XInclude handler. |
protected XIncludeNamespaceSupport |
fXIncludeNSContext
XInclude NamespaceContext. |
protected static java.lang.String |
NAMESPACE_CONTEXT
Property identifier: error reporter. |
protected static java.lang.String |
XINCLUDE_FEATURE
Feature identifier: XInclude processing |
protected static java.lang.String |
XINCLUDE_FIXUP_BASE_URIS
Feature identifier: fixup base URIs. |
protected static java.lang.String |
XINCLUDE_FIXUP_LANGUAGE
Feature identifier: fixup language. |
protected static java.lang.String |
XINCLUDE_HANDLER
Property identifier: error reporter. |
Fields inherited from class org.apache.xerces.util.ParserConfigurationSettings |
fFeatures, fParentSettings, fProperties, fRecognizedFeatures, fRecognizedProperties, PARSER_SETTINGS |
Constructor Summary | |
XIncludeAwareParserConfiguration()
Default constructor. |
|
XIncludeAwareParserConfiguration(SymbolTable symbolTable)
Constructs a parser configuration using the specified symbol table. |
|
XIncludeAwareParserConfiguration(SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Constructs a parser configuration using the specified symbol table and grammar pool. |
|
XIncludeAwareParserConfiguration(SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool,
org.apache.xerces.xni.parser.XMLComponentManager parentSettings)
Constructs a parser configuration using the specified symbol table, grammar pool, and parent settings. |
Method Summary | |
protected void |
configurePipeline()
Configures the pipeline. |
protected void |
configureXML11Pipeline()
Configures the XML 1.1 pipeline. |
boolean |
getFeature(java.lang.String featureId)
Returns the state of a feature. |
void |
setFeature(java.lang.String featureId,
boolean state)
Set the state of a feature. |
Methods inherited from class org.apache.xerces.parsers.XML11Configuration |
addCommonComponent, addComponent, addRecognizedParamsAndSetDefaults, addXML11Component, checkFeature, checkProperty, cleanup, getDocumentHandler, getDTDContentModelHandler, getDTDHandler, getEntityResolver, getErrorHandler, getLocale, parse, parse, reset, resetCommon, resetXML11, setDocumentHandler, setDTDContentModelHandler, setDTDHandler, setEntityResolver, setErrorHandler, setInputSource, setLocale, setProperty |
Methods inherited from class org.apache.xerces.util.ParserConfigurationSettings |
addRecognizedFeatures, addRecognizedProperties, getProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.xerces.xni.parser.XMLParserConfiguration |
addRecognizedFeatures, addRecognizedProperties, getProperty |
Field Detail |
protected static final java.lang.String ALLOW_UE_AND_NOTATION_EVENTS
protected static final java.lang.String XINCLUDE_FIXUP_BASE_URIS
protected static final java.lang.String XINCLUDE_FIXUP_LANGUAGE
protected static final java.lang.String XINCLUDE_FEATURE
protected static final java.lang.String XINCLUDE_HANDLER
protected static final java.lang.String NAMESPACE_CONTEXT
protected XIncludeHandler fXIncludeHandler
protected NamespaceSupport fNonXIncludeNSContext
protected XIncludeNamespaceSupport fXIncludeNSContext
protected org.apache.xerces.xni.NamespaceContext fCurrentNSContext
protected boolean fXIncludeEnabled
Constructor Detail |
public XIncludeAwareParserConfiguration()
public XIncludeAwareParserConfiguration(SymbolTable symbolTable)
symbolTable
- The symbol table to use.public XIncludeAwareParserConfiguration(SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
symbolTable
- The symbol table to use.grammarPool
- The grammar pool to use.public XIncludeAwareParserConfiguration(SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool, org.apache.xerces.xni.parser.XMLComponentManager parentSettings)
symbolTable
- The symbol table to use.grammarPool
- The grammar pool to use.parentSettings
- The parent settings.Method Detail |
protected void configurePipeline()
configurePipeline
in class XML11Configuration
protected void configureXML11Pipeline()
XML11Configuration
configureXML11Pipeline
in class XML11Configuration
public boolean getFeature(java.lang.String featureId) throws org.apache.xerces.xni.parser.XMLConfigurationException
XML11Configuration
getFeature
in class XML11Configuration
org.apache.xerces.parsers.XML11Configuration
featureId
- The feature identifier.org.apache.xerces.xni.parser.XMLConfigurationException
- Thrown for configuration error.
In general, components should
only throw this exception if
it is really
a critical error.public void setFeature(java.lang.String featureId, boolean state) throws org.apache.xerces.xni.parser.XMLConfigurationException
XML11Configuration
setFeature
in class XML11Configuration
org.apache.xerces.parsers.XML11Configuration
featureId
- The unique identifier (URI) of the feature.state
- The requested state of the feature (true or false).org.apache.xerces.xni.parser.XMLConfigurationException
- If the
requested feature is not known.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |