org.apache.torque.generator.configuration.option
Class XmlOptionConfiguration
java.lang.Object
org.apache.torque.generator.configuration.option.FileOptionsConfiguration
org.apache.torque.generator.configuration.option.XmlOptionConfiguration
- All Implemented Interfaces:
- OptionsConfiguration
public class XmlOptionConfiguration
- extends FileOptionsConfiguration
An option configuration which reads the options from a XML file
in the java properties XML format.
$Id: XmlOptionConfiguration.java 1331190 2012-04-27 02:41:35Z tfischer $
XmlOptionConfiguration
public XmlOptionConfiguration()
getOptions
public Collection<Option> getOptions(ConfigurationProvider configurationProvider)
throws ConfigurationException
- Reads the options from the XML file given in the path and
returns them.
- Parameters:
configurationProvider
- the provider to access configuration files,
not null.
- Returns:
- the options contained in the file, not null.
- Throws:
ConfigurationException
- if the file cannot be accessed or parsed.
toOptions
protected Collection<Option> toOptions(Map<? extends Object,? extends Object> optionsMap)
- Creates options from a Map and returns them.
- Parameters:
optionsMap
- the map containing the option qualified names as key
and the option value as value. optionsMap and the keys therein
must not be null.
- Returns:
- the options, not null.
Copyright © 2000-2012 The Apache Software Foundation. All Rights Reserved.