Author: oheger
Date: Wed Apr  3 19:15:42 2013
New Revision: 1464161

URL: http://svn.apache.org/r1464161
Log:
[CONFIGURATION-539] Renamed HierarchicalINIConfiguration to INIConfiguration.

Added:
    
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java
      - copied, changed from r1464160, 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/HierarchicalINIConfiguration.java
    
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java
      - copied, changed from r1464160, 
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalINIConfiguration.java
Removed:
    
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/HierarchicalINIConfiguration.java
    
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalINIConfiguration.java
Modified:
    
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java

Copied: 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java
 (from r1464160, 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/HierarchicalINIConfiguration.java)
URL: 
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java?p2=commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java&p1=commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/HierarchicalINIConfiguration.java&r1=1464160&r2=1464161&rev=1464161&view=diff
==============================================================================
--- 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/HierarchicalINIConfiguration.java
 (original)
+++ 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java
 Wed Apr  3 19:15:42 2013
@@ -199,8 +199,8 @@ import org.apache.commons.configuration.
  * @version $Id$
  * @since 1.6
  */
-public class HierarchicalINIConfiguration extends
-        BaseHierarchicalConfiguration implements FileBasedConfiguration
+public class INIConfiguration extends BaseHierarchicalConfiguration implements
+        FileBasedConfiguration
 {
     /**
      * The characters that signal the start of a comment line.
@@ -235,19 +235,19 @@ public class HierarchicalINIConfiguratio
     /**
      * Create a new empty INI Configuration.
      */
-    public HierarchicalINIConfiguration()
+    public INIConfiguration()
     {
         super();
     }
 
     /**
-     * Creates a new instance of {@code HierarchicalINIConfiguration} with the
+     * Creates a new instance of {@code INIConfiguration} with the
      * content of the specified {@code HierarchicalConfiguration}.
      *
      * @param c the configuration to be copied
      * @since 2.0
      */
-    public HierarchicalINIConfiguration(HierarchicalConfiguration c)
+    public INIConfiguration(HierarchicalConfiguration c)
     {
         super(c);
     }
@@ -750,7 +750,7 @@ public class HierarchicalINIConfiguratio
      * configuration returned by this method is initialized with the first
      * occurrence of the section. (This can only happen if
      * {@code addProperty()} has been used in a way that does not conform
-     * to the storage scheme used by {@code HierarchicalINIConfiguration}.
+     * to the storage scheme used by {@code INIConfiguration}.
      * If used correctly, there will not be duplicate sections.)</li>
      * <li>There is special support for the global section: Passing in
      * <b>null</b> as section name returns a configuration with the content of

Modified: 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java
URL: 
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java?rev=1464161&r1=1464160&r2=1464161&view=diff
==============================================================================
--- 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java
 (original)
+++ 
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java
 Wed Apr  3 19:15:42 2013
@@ -443,7 +443,7 @@ public class CombinedConfigurationBuilde
     /** Constant for the provider for ini files. */
     private static final BaseConfigurationBuilderProvider INI_PROVIDER =
             new BaseConfigurationBuilderProvider(FILE_BUILDER, 
RELOADING_BUILDER,
-                    
"org.apache.commons.configuration.HierarchicalINIConfiguration",
+                    "org.apache.commons.configuration.INIConfiguration",
                     Arrays.asList(FILE_PARAMS));
 
     /** Constant for the provider for environment properties. */

Copied: 
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java
 (from r1464160, 
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalINIConfiguration.java)
URL: 
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java?p2=commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java&p1=commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalINIConfiguration.java&r1=1464160&r2=1464161&rev=1464161&view=diff
==============================================================================
--- 
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalINIConfiguration.java
 (original)
+++ 
commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java
 Wed Apr  3 19:15:42 2013
@@ -39,14 +39,14 @@ import org.junit.After;
 import org.junit.Test;
 
 /**
- * Test class for HierarchicalINIConfiguration.
+ * Test class for INIConfiguration.
  *
  * @author <a
  *         
href="http://commons.apache.org/configuration/team-list.html";>Commons
  *         Configuration team</a>
  * @version $Id$
  */
-public class TestHierarchicalINIConfiguration
+public class TestINIConfiguration
 {
     private static String LINE_SEPARATOR = 
System.getProperty("line.separator");
 
@@ -116,17 +116,17 @@ public class TestHierarchicalINIConfigur
     }
 
     /**
-     * Creates a HierarchicalINIConfiguration object that is initialized from
+     * Creates a INIConfiguration object that is initialized from
      * the given data.
      *
      * @param data the data of the configuration (an ini file as string)
      * @return the initialized configuration
      * @throws ConfigurationException if an error occurs
      */
-    private static HierarchicalINIConfiguration setUpConfig(String data)
+    private static INIConfiguration setUpConfig(String data)
             throws ConfigurationException
     {
-        HierarchicalINIConfiguration instance = new 
HierarchicalINIConfiguration();
+        INIConfiguration instance = new INIConfiguration();
         load(instance, data);
         return instance;
     }
@@ -138,7 +138,7 @@ public class TestHierarchicalINIConfigur
      * @param data the data to be loaded
      * @throws ConfigurationException if an error occurs
      */
-    private static void load(HierarchicalINIConfiguration instance, String 
data)
+    private static void load(INIConfiguration instance, String data)
             throws ConfigurationException
     {
         StringReader reader = new StringReader(data);
@@ -173,13 +173,13 @@ public class TestHierarchicalINIConfigur
     }
 
     /**
-     * Test of save method, of class {@link HierarchicalINIConfiguration}.
+     * Test of save method, of class {@link INIConfiguration}.
      */
     @Test
     public void testSave() throws Exception
     {
         Writer writer = new StringWriter();
-        HierarchicalINIConfiguration instance = new 
HierarchicalINIConfiguration();
+        INIConfiguration instance = new INIConfiguration();
         instance.addProperty("section1.var1", "foo");
         instance.addProperty("section1.var2", "451");
         instance.addProperty("section2.var1", "123.45");
@@ -203,7 +203,7 @@ public class TestHierarchicalINIConfigur
      */
     private void checkSave(String content) throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(content);
+        INIConfiguration config = setUpConfig(content);
         StringWriter writer = new StringWriter();
         try
         {
@@ -236,7 +236,7 @@ public class TestHierarchicalINIConfigur
     }
 
     /**
-     * Test of load method, of class {@link HierarchicalINIConfiguration}.
+     * Test of load method, of class {@link INIConfiguration}.
      */
     @Test
     public void testLoad() throws Exception
@@ -262,12 +262,12 @@ public class TestHierarchicalINIConfigur
             IOException
     {
         writeTestFile(INI_DATA);
-        FileBasedConfigurationBuilder<HierarchicalINIConfiguration> builder =
-                new 
FileBasedConfigurationBuilder<HierarchicalINIConfiguration>(
-                        HierarchicalINIConfiguration.class);
+        FileBasedConfigurationBuilder<INIConfiguration> builder =
+                new FileBasedConfigurationBuilder<INIConfiguration>(
+                        INIConfiguration.class);
         builder.configure(new FileBasedBuilderParametersImpl()
                 .setFile(TEST_FILE));
-        HierarchicalINIConfiguration config = builder.getConfiguration();
+        INIConfiguration config = builder.getConfiguration();
         checkContent(config);
     }
 
@@ -277,7 +277,7 @@ public class TestHierarchicalINIConfigur
      *
      * @param instance the configuration to check
      */
-    private void checkContent(HierarchicalINIConfiguration instance)
+    private void checkContent(INIConfiguration instance)
     {
         assertTrue(instance.getString("section1.var1").equals("foo"));
         assertTrue(instance.getInt("section1.var2") == 451);
@@ -295,18 +295,18 @@ public class TestHierarchicalINIConfigur
      */
     private void checkLoad(String data) throws ConfigurationException
     {
-        HierarchicalINIConfiguration instance = setUpConfig(data);
+        INIConfiguration instance = setUpConfig(data);
         checkContent(instance);
     }
 
     /**
      * Test of isCommentLine method, of class
-     * {@link HierarchicalINIConfiguration}.
+     * {@link INIConfiguration}.
      */
     @Test
     public void testIsCommentLine()
     {
-        HierarchicalINIConfiguration instance = new 
HierarchicalINIConfiguration();
+        INIConfiguration instance = new INIConfiguration();
         assertTrue(instance.isCommentLine("#comment1"));
         assertTrue(instance.isCommentLine(";comment1"));
         assertFalse(instance.isCommentLine("nocomment=true"));
@@ -315,25 +315,25 @@ public class TestHierarchicalINIConfigur
 
     /**
      * Test of isSectionLine method, of class
-     * {@link HierarchicalINIConfiguration}.
+     * {@link INIConfiguration}.
      */
     @Test
     public void testIsSectionLine()
     {
-        HierarchicalINIConfiguration instance = new 
HierarchicalINIConfiguration();
+        INIConfiguration instance = new INIConfiguration();
         assertTrue(instance.isSectionLine("[section]"));
         assertFalse(instance.isSectionLine("nosection=true"));
         assertFalse(instance.isSectionLine(null));
     }
 
     /**
-     * Test of getSections method, of class {@link 
HierarchicalINIConfiguration}
+     * Test of getSections method, of class {@link INIConfiguration}
      * .
      */
     @Test
     public void testGetSections()
     {
-        HierarchicalINIConfiguration instance = new 
HierarchicalINIConfiguration();
+        INIConfiguration instance = new INIConfiguration();
         instance.addProperty("test1.foo", "bar");
         instance.addProperty("test2.foo", "abc");
         Set<String> expResult = new HashSet<String>();
@@ -346,14 +346,14 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testQuotedValue() throws Exception
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("value", "quoted value", 
config.getString("section4.var1"));
     }
 
     @Test
     public void testQuotedValueWithQuotes() throws Exception
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("value", "quoted value\\nwith \"quotes\"", config
                 .getString("section4.var2"));
     }
@@ -361,21 +361,21 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testValueWithComment() throws Exception
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("value", "123", config.getString("section4.var3"));
     }
 
     @Test
     public void testQuotedValueWithComment() throws Exception
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("value", "1;2;3", config.getString("section4.var4"));
     }
 
     @Test
     public void testQuotedValueWithSingleQuotes() throws Exception
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("value", "'quoted' \"value\"", config
                 .getString("section4.var5"));
     }
@@ -383,13 +383,13 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testWriteValueWithCommentChar() throws Exception
     {
-        HierarchicalINIConfiguration config = new 
HierarchicalINIConfiguration();
+        INIConfiguration config = new INIConfiguration();
         config.setProperty("section.key1", "1;2;3");
 
         StringWriter writer = new StringWriter();
         config.write(writer);
 
-        HierarchicalINIConfiguration config2 = new 
HierarchicalINIConfiguration();
+        INIConfiguration config2 = new INIConfiguration();
         config2.read(new StringReader(writer.toString()));
 
         assertEquals("value", "1;2;3", config2.getString("section.key1"));
@@ -402,7 +402,7 @@ public class TestHierarchicalINIConfigur
     public void testQuotedValueWithWhitespace() throws Exception
     {
         final String content = "CmdPrompt = \" [test@cmd ~]$ \"";
-        HierarchicalINIConfiguration config = setUpConfig(content);
+        INIConfiguration config = setUpConfig(content);
         assertEquals("Wrong propert value", " [test@cmd ~]$ ", config
                 .getString("CmdPrompt"));
     }
@@ -414,7 +414,7 @@ public class TestHierarchicalINIConfigur
     public void testQuotedValueWithWhitespaceAndComment() throws Exception
     {
         final String content = "CmdPrompt = \" [test@cmd ~]$ \" ; a comment";
-        HierarchicalINIConfiguration config = setUpConfig(content);
+        INIConfiguration config = setUpConfig(content);
         assertEquals("Wrong propert value", " [test@cmd ~]$ ", config
                 .getString("CmdPrompt"));
     }
@@ -425,7 +425,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testQuotedValueEmpty() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         assertEquals("Wrong value for empty property", "", config
                 .getString("section4.var6"));
     }
@@ -438,7 +438,7 @@ public class TestHierarchicalINIConfigur
     {
         final String data = INI_DATA2 + LINE_SEPARATOR + "noValue ="
                 + LINE_SEPARATOR;
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         assertEquals("Wrong value of key", "", config
                 .getString("section4.noValue"));
     }
@@ -451,7 +451,7 @@ public class TestHierarchicalINIConfigur
     {
         final String data = INI_DATA2 + LINE_SEPARATOR + "= noKey"
                 + LINE_SEPARATOR;
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         assertEquals("Cannot find property with no key", "noKey", config
                 .getString("section4. "));
     }
@@ -462,7 +462,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGlobalProperty() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
+        INIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
         assertEquals("Wrong value of global property", "testGlobal", config
                 .getString("globalVar"));
     }
@@ -474,7 +474,7 @@ public class TestHierarchicalINIConfigur
      * @param config the configuration to check
      * @param expected an array with the expected sections
      */
-    private void checkSectionNames(HierarchicalINIConfiguration config,
+    private void checkSectionNames(INIConfiguration config,
             String[] expected)
     {
         Set<String> sectionNames = config.getSections();
@@ -493,10 +493,10 @@ public class TestHierarchicalINIConfigur
      * @param expected the expected section names
      * @return the configuration instance
      */
-    private HierarchicalINIConfiguration checkSectionNames(String data,
+    private INIConfiguration checkSectionNames(String data,
             String[] expected) throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         checkSectionNames(config, expected);
         return config;
     }
@@ -543,7 +543,7 @@ public class TestHierarchicalINIConfigur
     public void testGetSectionsDottedVar() throws ConfigurationException
     {
         final String data = "dotted.var = 1" + LINE_SEPARATOR + 
INI_DATA_GLOBAL;
-        HierarchicalINIConfiguration config = checkSectionNames(data,
+        INIConfiguration config = checkSectionNames(data,
                 new String[] {
                         null, "section1", "section2", "section3"
                 });
@@ -557,7 +557,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionsAdded() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA2);
+        INIConfiguration config = setUpConfig(INI_DATA2);
         config.addProperty("section5.test", Boolean.TRUE);
         checkSectionNames(config, new String[] {
                 "section4", "section5"
@@ -570,7 +570,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionExisting() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA);
+        INIConfiguration config = setUpConfig(INI_DATA);
         SubnodeConfiguration section = config.getSection("section1");
         assertEquals("Wrong value of var1", "foo", section.getString("var1"));
         assertEquals("Wrong value of var2", "451", section.getString("var2"));
@@ -585,7 +585,7 @@ public class TestHierarchicalINIConfigur
     {
         final String data = INI_DATA + "[section1]" + LINE_SEPARATOR
                 + "var3 = merged" + LINE_SEPARATOR;
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         SubnodeConfiguration section = config.getSection("section1");
         assertEquals("Wrong value of var1", "foo", section.getString("var1"));
         assertEquals("Wrong value of var2", "451", section.getString("var2"));
@@ -598,7 +598,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionGlobal() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
+        INIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
         SubnodeConfiguration section = config.getSection(null);
         assertEquals("Wrong value of global variable", "testGlobal", section
                 .getString("globalVar"));
@@ -611,7 +611,7 @@ public class TestHierarchicalINIConfigur
     public void testGetSectionGloabalMultiThreaded()
             throws ConfigurationException, InterruptedException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
+        INIConfiguration config = setUpConfig(INI_DATA_GLOBAL);
         final int threadCount = 10;
         GlobalSectionTestThread[] threads = new 
GlobalSectionTestThread[threadCount];
         for (int i = 0; i < threadCount; i++)
@@ -632,7 +632,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionGlobalNonExisting() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA);
+        INIConfiguration config = setUpConfig(INI_DATA);
         SubnodeConfiguration section = config.getSection(null);
         assertTrue("Sub config not empty", section.isEmpty());
     }
@@ -643,7 +643,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionNonExisting() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA);
+        INIConfiguration config = setUpConfig(INI_DATA);
         SubnodeConfiguration section = config
                 .getSection("Non existing section");
         assertTrue("Sub config not empty", section.isEmpty());
@@ -655,7 +655,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuation() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", "one" + LINE_SEPARATOR + "two"
                 + LINE_SEPARATOR + "three", config
                 .getString("section5.multiLine"));
@@ -668,7 +668,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuationNone() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", "C:\\Temp\\", config
                 .getString("section5.singleLine"));
     }
@@ -680,7 +680,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuationQuoted() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", "one" + LINE_SEPARATOR + "  two  "
                 + LINE_SEPARATOR + "three", config
                 .getString("section5.multiQuoted"));
@@ -692,7 +692,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuationComment() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", "one" + LINE_SEPARATOR + "two", config
                 .getString("section5.multiComment"));
     }
@@ -705,7 +705,7 @@ public class TestHierarchicalINIConfigur
     public void testLineContinuationQuotedComment()
             throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", " one " + LINE_SEPARATOR + "two", config
                 .getString("section5.multiQuotedComment"));
     }
@@ -716,7 +716,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuationEmptyLine() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", LINE_SEPARATOR + "line 2", config
                 .getString("section5.noFirstLine"));
     }
@@ -727,7 +727,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testLineContinuationAtEnd() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA3);
+        INIConfiguration config = setUpConfig(INI_DATA3);
         assertEquals("Wrong value", "one" + LINE_SEPARATOR, config
                 .getString("section5.continueNoLine"));
     }
@@ -739,13 +739,13 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testSaveKeysWithDelimiters() throws ConfigurationException, 
IOException
     {
-        HierarchicalINIConfiguration conf = new HierarchicalINIConfiguration();
+        INIConfiguration conf = new INIConfiguration();
         final String section = "Section..with..dots";
         conf.addProperty(section + ".test1", "test1");
         conf.addProperty(section + ".test2", "test2");
         StringWriter writer = new StringWriter();
         conf.write(writer);
-        conf = new HierarchicalINIConfiguration();
+        conf = new INIConfiguration();
         conf.read(new StringReader(writer.toString()));
         assertEquals("Wrong value (1)", "test1", conf.getString(section + 
".test1"));
         assertEquals("Wrong value (2)", "test2", conf.getString(section + 
".test2"));
@@ -766,7 +766,7 @@ public class TestHierarchicalINIConfigur
                         + LINE_SEPARATOR + "Class Path=" + path + "  ;comment"
                         + LINE_SEPARATOR + "Path=" + path
                         + "\t; another comment";
-        HierarchicalINIConfiguration config = setUpConfig(content);
+        INIConfiguration config = setUpConfig(content);
         assertEquals("Wrong class path", path,
                 config.getString("Environment.Class Path"));
         assertEquals("Wrong path", path, config.getString("Environment.Path"));
@@ -779,7 +779,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testSeparators() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
+        INIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
         for (int i = 1; i <= 4; i++)
         {
             assertEquals("Wrong value", "value" + i,
@@ -793,7 +793,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testMultipleSeparators() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
+        INIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
         assertEquals("Wrong value for var5", "value=5",
                 config.getString("section.var5"));
         assertEquals("Wrong value for var6", "6=value",
@@ -807,7 +807,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testMultipleSeparatorsQuoted() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
+        INIConfiguration config = setUpConfig(INI_DATA_SEPARATORS);
         assertEquals("Wrong value for var7", "value7",
                 config.getString("section.var:7"));
         assertEquals("Wrong value for var8", "value8",
@@ -822,7 +822,7 @@ public class TestHierarchicalINIConfigur
     public void testSaveClearedSection() throws ConfigurationException, 
IOException
     {
         final String data = "[section]\ntest = failed\n";
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         SubnodeConfiguration sub = config.getSection("section");
         assertFalse("No content", sub.isEmpty());
         sub.clear();
@@ -842,7 +842,7 @@ public class TestHierarchicalINIConfigur
     {
         final String data =
                 "[section]\nvar1 = sec1\n\n" + "[section]\nvar2 = sec2\n";
-        HierarchicalINIConfiguration config = setUpConfig(data);
+        INIConfiguration config = setUpConfig(data);
         assertEquals("Wrong value 1", "sec1", 
config.getString("section.var1"));
         assertEquals("Wrong value 2", "sec2", 
config.getString("section.var2"));
         SubnodeConfiguration sub = config.getSection("section");
@@ -865,14 +865,14 @@ public class TestHierarchicalINIConfigur
     public void testGetSectionNonExistingManipulate()
             throws ConfigurationException, IOException
     {
-        HierarchicalINIConfiguration config = setUpConfig(INI_DATA);
+        INIConfiguration config = setUpConfig(INI_DATA);
         SubnodeConfiguration section = config.getSection("newSection");
         section.addProperty("test", "success");
         assertEquals("Main config not updated", "success",
                 config.getString("newSection.test"));
         StringWriter writer = new StringWriter();
         config.write(writer);
-        HierarchicalINIConfiguration config2 = setUpConfig(writer.toString());
+        INIConfiguration config2 = setUpConfig(writer.toString());
         section = config2.getSection("newSection");
         assertEquals("Wrong value", "success", section.getString("test"));
     }
@@ -883,8 +883,8 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testGetSectionDuplicate()
     {
-        HierarchicalINIConfiguration config =
-                new HierarchicalINIConfiguration();
+        INIConfiguration config =
+                new INIConfiguration();
         config.addProperty("section.var1", "value1");
         config.addProperty("section(-1).var2", "value2");
         SubnodeConfiguration section = config.getSection("section");
@@ -899,7 +899,7 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testValueWithDelimiters() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config =
+        INIConfiguration config =
                 setUpConfig("[test]" + LINE_SEPARATOR + "list=1,2,3"
                         + LINE_SEPARATOR);
         List<Object> list = config.getList("test.list");
@@ -915,8 +915,8 @@ public class TestHierarchicalINIConfigur
     @Test
     public void testListParsingDisabled() throws ConfigurationException
     {
-        HierarchicalINIConfiguration config =
-                new HierarchicalINIConfiguration();
+        INIConfiguration config =
+                new INIConfiguration();
         config.setDelimiterParsingDisabled(true);
         load(config, "[test]" + LINE_SEPARATOR + "nolist=1,2,3");
         assertEquals("Wrong value", "1,2,3", config.getString("test.nolist"));
@@ -928,7 +928,7 @@ public class TestHierarchicalINIConfigur
     private static class GlobalSectionTestThread extends Thread
     {
         /** The configuration. */
-        private final HierarchicalINIConfiguration config;
+        private final INIConfiguration config;
 
         /** A flag whether an error was found. */
         volatile boolean error;
@@ -939,7 +939,7 @@ public class TestHierarchicalINIConfigur
          *
          * @param conf the configuration object
          */
-        public GlobalSectionTestThread(HierarchicalINIConfiguration conf)
+        public GlobalSectionTestThread(INIConfiguration conf)
         {
             config = conf;
         }


Reply via email to