|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.util.config.XmlConfigurationHelperBuilder
public class XmlConfigurationHelperBuilder
A DefaultConfigurationBuilder builds Configurations from XML,
via a SAX2 compliant parser.
| Constructor Summary | |
|---|---|
XmlConfigurationHelperBuilder()
Create a Configuration Builder with a default XMLReader that ignores namespaces. |
|
XmlConfigurationHelperBuilder(boolean enableNamespaces)
Create a Configuration Builder, specifying a flag that determines namespace support. |
|
XmlConfigurationHelperBuilder(XMLReader parser)
Create a Configuration Builder with your own XMLReader. |
|
| Method Summary | |
|---|---|
ConfigurationHelper |
build(InputSource input)
Build a configuration object using an XML InputSource object |
ConfigurationHelper |
build(InputStream inputStream,
String systemId)
Build a configuration object using an InputStream; supplying a systemId to make messages about all kinds of errors more meaningfull. |
ConfigurationHelper |
build(String uri)
Build a configuration object using an URI |
ConfigurationHelper |
buildFromFile(File file)
Build a configuration object from a file using a File object. |
ConfigurationHelper |
buildFromFile(String filename)
Build a configuration object from a file using a filename. |
protected SAXConfigurationHandler |
getHandler()
Get a SAXConfigurationHandler for your configuration reading. |
void |
setEntityResolver(EntityResolver resolver)
Sets the EntityResolver to be used by parser. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlConfigurationHelperBuilder()
public XmlConfigurationHelperBuilder(boolean enableNamespaces)
public XmlConfigurationHelperBuilder(XMLReader parser)
| Method Detail |
|---|
protected SAXConfigurationHandler getHandler()
public ConfigurationHelper buildFromFile(String filename)
throws ConfigurationException
ConfigurationException
public ConfigurationHelper buildFromFile(File file)
throws ConfigurationException
ConfigurationException
public ConfigurationHelper build(InputStream inputStream,
String systemId)
throws ConfigurationException
ConfigurationException
public ConfigurationHelper build(String uri)
throws ConfigurationException
ConfigurationException
public ConfigurationHelper build(InputSource input)
throws ConfigurationException
ConfigurationExceptionpublic void setEntityResolver(EntityResolver resolver)
EntityResolver to be used by parser. Useful when
dealing with xml files that reference external entities.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||