List of usage examples for org.apache.commons.configuration HierarchicalConfiguration copy
public void copy(Configuration c)
From source file:com.vmware.qe.framework.datadriven.config.DDConfig.java
/** * Returns the configuration data. If configuration data is null, method first attempts to * create a configuration data from JVM's system properties.<br> * /* w w w. j ava 2 s . c om*/ * @return test configuration data */ public synchronized Configuration getData() { if (data != null) { return data; } final HierarchicalConfiguration cfg = new HierarchicalConfiguration(); cfg.copy(new EnvironmentConfiguration());// copy the environment variables. cfg.copy(new SystemConfiguration());// JVM args log.debug("Configuration data from Env:\n" + ConfigurationUtils.toString(cfg)); return data = prepareData(cfg); }