|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.configuration.ConfigurationXMLReader org.apache.commons.configuration.BaseConfigurationXMLReader
public class BaseConfigurationXMLReader
A specialized SAX2 XML parser that processes configuration objects.
This class mimics to be a SAX compliant XML parser. It is able to iterate
over the keys in a configuration object and to generate corresponding SAX
events. By registering a ContentHandler
at an instance
it is possible to perform XML processing on a configuration object.
Field Summary |
---|
Fields inherited from class org.apache.commons.configuration.ConfigurationXMLReader |
---|
NS_URI |
Constructor Summary | |
---|---|
BaseConfigurationXMLReader()
Creates a new instance of BaseConfigurationXMLReader . |
|
BaseConfigurationXMLReader(Configuration conf)
Creates a new instance of BaseConfigurationXMLReader and
sets the configuration object to be parsed. |
Method Summary | |
---|---|
Configuration |
getConfiguration()
Returns the actual configuration to be processed. |
Configuration |
getParsedConfiguration()
Returns the configuration to be processed. |
protected void |
processKeys()
The main SAX event generation method. |
void |
setConfiguration(Configuration conf)
Sets the configuration to be processed. |
Methods inherited from class org.apache.commons.configuration.ConfigurationXMLReader |
---|
fireCharacters, fireElementEnd, fireElementStart, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getException, getFeature, getProperty, getRootName, parse, parse, parseConfiguration, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty, setRootName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseConfigurationXMLReader()
BaseConfigurationXMLReader
.
public BaseConfigurationXMLReader(Configuration conf)
BaseConfigurationXMLReader
and
sets the configuration object to be parsed.
conf
- the configuration to be parsedMethod Detail |
---|
public Configuration getConfiguration()
public void setConfiguration(Configuration conf)
conf
- the configurationpublic Configuration getParsedConfiguration()
getParsedConfiguration
in class ConfigurationXMLReader
protected void processKeys()
HierarchicalConfigurationConverter
object to iterate over
all keys in the actual configuration and to generate corresponding SAX
events.
processKeys
in class ConfigurationXMLReader
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |