List of usage examples for org.apache.commons.configuration SubnodeConfiguration getParent
public HierarchicalConfiguration getParent()
From source file:com.github.steveash.typedconfig.HierarchicalConfigurationSanityTest.java
@Test public void testSubnodeLists() throws Exception { assertEquals(42, config.getInt("atParent")); List<HierarchicalConfiguration> nodes = config.configurationsAt("nested"); assertEquals("nested1", nodes.get(0).getString("a")); assertEquals("nested2", nodes.get(1).getString("a")); HierarchicalConfiguration nestedConfig = nodes.get(0); assertTrue(nestedConfig instanceof SubnodeConfiguration); SubnodeConfiguration subConfig = (SubnodeConfiguration) nestedConfig; assertEquals(42, subConfig.getParent().getInt("atParent")); }
From source file:com.github.steveash.typedconfig.HierarchicalConfigurationSanityTest.java
@Test public void testNestedFirst() throws Exception { assertEquals(42, config.getInt("atParent")); SubnodeConfiguration nested = config.configurationAt("nested(0)"); assertEquals("nested1", nested.getString("a")); assertEquals(42, nested.getParent().getInt("atParent")); }
From source file:com.github.steveash.typedconfig.HierarchicalConfigurationSanityTest.java
@Test public void testDoubleNested() throws Exception { assertEquals(42, config.getInt("atParent")); SubnodeConfiguration nested = config.configurationAt("doubleNested.nested"); assertEquals("nested3", nested.getString("a")); assertEquals(42, nested.getParent().getInt("atParent")); }