Interface XMLComponentManager
-
- All Known Subinterfaces:
XMLParserConfiguration,XMLPullParserConfiguration
- All Known Implementing Classes:
BasicParserConfiguration,DOMConfigurationImpl,DTDConfiguration,IntegratedParserConfiguration,NonValidatingConfiguration,ParserConfigurationSettings,SchemaParsingConfig,SecureProcessingConfiguration,SecurityConfiguration,SoftReferenceSymbolTableConfiguration,StandardParserConfiguration,XIncludeAwareParserConfiguration,XIncludeParserConfiguration,XML11Configuration,XML11DTDConfiguration,XML11NonValidatingConfiguration,XMLGrammarCachingConfiguration,XPointerParserConfiguration
public interface XMLComponentManagerThe component manager manages a parser configuration and the components that make up that configuration. The manager notifies each component before parsing to allow the components to initialize their state; and also any time that a parser feature or property changes.The methods of the component manager allow components to query features and properties that affect the operation of the component.
- Version:
- $Id$
- Author:
- Andy Clark, IBM
- See Also:
XMLComponent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetFeature(String featureId)Returns the state of a feature.ObjectgetProperty(String propertyId)Returns the value of a property.
-
-
-
Method Detail
-
getFeature
boolean getFeature(String featureId) throws XMLConfigurationException
Returns the state of a feature.- Parameters:
featureId- The feature identifier.- Throws:
XMLConfigurationException- Thrown on configuration error.
-
getProperty
Object getProperty(String propertyId) throws XMLConfigurationException
Returns the value of a property.- Parameters:
propertyId- The property identifier.- Throws:
XMLConfigurationException- Thrown on configuration error.
-
-