List of usage examples for org.apache.commons.configuration2.builder.fluent XMLBuilderParameters setFile
T setFile(File file);
From source file:nl.imvertor.common.Configurator.java
/** * Return a XML configuration object for the file passed. * // w w w. j ava 2 s . c o m * Properties are accessible by xpath expressions. * * @param configfile * @return * @throws ConfigurationException */ private XMLConfiguration load(File configfile) throws ConfiguratorException, ConfigurationException { Parameters params = new Parameters(); FileBasedConfigurationBuilder<XMLConfiguration> builder = new FileBasedConfigurationBuilder<XMLConfiguration>( XMLConfiguration.class); XMLBuilderParameters p = params.xml(); p.setFile(configfile); builder.configure(p); XMLConfiguration c = builder.getConfiguration(); c.setExpressionEngine(new XPathExpressionEngine()); return c; }