You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by oh...@apache.org on 2014/04/19 20:03:51 UTC

svn commit: r1588686 - in /commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined: CombinedBuilderParametersImpl.java CombinedBuilderProperties.java

Author: oheger
Date: Sat Apr 19 18:03:51 2014
New Revision: 1588686

URL: http://svn.apache.org/r1588686
Log:
Fixed raw type warnings in CombinedBuilderParametersImpl.

The definition builder can now produce a hierarchical configuration of an
arbitrary node type.

Modified:
    commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderParametersImpl.java
    commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderProperties.java

Modified: commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderParametersImpl.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderParametersImpl.java?rev=1588686&r1=1588685&r2=1588686&view=diff
==============================================================================
--- commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderParametersImpl.java (original)
+++ commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderParametersImpl.java Sat Apr 19 18:03:51 2014
@@ -58,7 +58,7 @@ public class CombinedBuilderParametersIm
             + CombinedBuilderParametersImpl.class.getName();
 
     /** The definition configuration builder. */
-    private ConfigurationBuilder<? extends HierarchicalConfiguration> definitionBuilder;
+    private ConfigurationBuilder<? extends HierarchicalConfiguration<?>> definitionBuilder;
 
     /** A parameters object for the definition configuration builder. */
     private BuilderParameters definitionBuilderParameters;
@@ -86,7 +86,7 @@ public class CombinedBuilderParametersIm
 
     /**
      * Looks up an instance of this class in the specified parameters map. This
-     * is equivalent to {@code fromParameters(params, false};}
+     * is equivalent to {@code fromParameters(params, false);}
      *
      * @param params the map with parameters (must not be <b>null</b>
      * @return the instance obtained from the map or <b>null</b>
@@ -129,7 +129,7 @@ public class CombinedBuilderParametersIm
      *
      * @return the definition {@code ConfigurationBuilder}
      */
-    public ConfigurationBuilder<? extends HierarchicalConfiguration> getDefinitionBuilder()
+    public ConfigurationBuilder<? extends HierarchicalConfiguration<?>> getDefinitionBuilder()
     {
         return definitionBuilder;
     }
@@ -144,7 +144,7 @@ public class CombinedBuilderParametersIm
      */
     @Override
     public CombinedBuilderParametersImpl setDefinitionBuilder(
-            ConfigurationBuilder<? extends HierarchicalConfiguration> builder)
+            ConfigurationBuilder<? extends HierarchicalConfiguration<?>> builder)
     {
         definitionBuilder = builder;
         return this;

Modified: commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderProperties.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderProperties.java?rev=1588686&r1=1588685&r2=1588686&view=diff
==============================================================================
--- commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderProperties.java (original)
+++ commons/proper/configuration/branches/immutableNodes/src/main/java/org/apache/commons/configuration/builder/combined/CombinedBuilderProperties.java Sat Apr 19 18:03:51 2014
@@ -48,7 +48,7 @@ public interface CombinedBuilderProperti
      * @return a reference to this object for method chaining
      */
     T setDefinitionBuilder(
-            ConfigurationBuilder<? extends HierarchicalConfiguration> builder);
+            ConfigurationBuilder<? extends HierarchicalConfiguration<?>> builder);
 
     /**
      * Registers the given {@code ConfigurationBuilderProvider} for the