|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xerces.util.ParserConfigurationSettings
org.apache.xerces.parsers.XML11Configuration
org.apache.xerces.parsers.XIncludeAwareParserConfiguration
public class 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: XInclude handler. |
| 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, getProperty, parse, parse, reset, resetCommon, resetXML11, setDocumentHandler, setDTDContentModelHandler, setDTDHandler, setEntityResolver, setErrorHandler, setInputSource, setLocale, setProperty |
| Methods inherited from class org.apache.xerces.util.ParserConfigurationSettings |
|---|
addRecognizedFeatures, addRecognizedProperties |
| 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 |
| 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 XML11Configurationprotected void configureXML11Pipeline()
XML11Configuration
configureXML11Pipeline in class XML11Configuration
public boolean getFeature(java.lang.String featureId)
throws org.apache.xerces.xni.parser.XMLConfigurationException
XML11Configuration
getFeature in interface org.apache.xerces.xni.parser.XMLComponentManagergetFeature in interface org.apache.xerces.xni.parser.XMLParserConfigurationgetFeature in class XML11ConfigurationfeatureId - 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 interface org.apache.xerces.xni.parser.XMLParserConfigurationsetFeature in class XML11ConfigurationfeatureId - The unique identifier (URI) of the feature.state - The requested state of the feature (true or false).
org.apache.xerces.xni.parser.XMLConfigurationException - Thrown if there is a configuration
error.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||