List of usage examples for org.apache.commons.configuration HierarchicalConfiguration clone
public Object clone()
From source file:com.vmware.qe.framework.datadriven.impl.supplier.XMLDataParser.java
/** * This method appends config2 with config1 This method is required since Configuration.append() * will not maintain hierarchical structure * // w w w . ja v a 2s . c om * @param config1 * @param config2 */ public static void append(HierarchicalConfiguration config1, HierarchicalConfiguration config2) throws Exception { HierarchicalConfiguration clonedConfig2 = (HierarchicalConfiguration) config2.clone(); List<ConfigurationNode> nodes = clonedConfig2.getRootNode().getChildren(); for (ConfigurationNode configurationNode : nodes) { config1.getRoot().addChild(configurationNode); } }