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/05/14 21:58:02 UTC

svn commit: r1594693 - /commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java

Author: oheger
Date: Wed May 14 19:58:02 2014
New Revision: 1594693

URL: http://svn.apache.org/r1594693
Log:
ReloadingFileBasedConfigurationBuilder now overrides configure().

The return type is overloaded to enable method chaining with correct return
types.

Modified:
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java?rev=1594693&r1=1594692&r2=1594693&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/ReloadingFileBasedConfigurationBuilder.java Wed May 14 19:58:02 2014
@@ -142,6 +142,17 @@ public class ReloadingFileBasedConfigura
     }
 
     /**
+     * {@inheritDoc} This method is overridden here to change the result type.
+     */
+    @Override
+    public FileBasedConfigurationBuilder<T> configure(
+            BuilderParameters... params)
+    {
+        super.configure(params);
+        return this;
+    }
+
+    /**
      * Creates a {@code ReloadingDetector} which monitors the passed in
      * {@code FileHandler}. This method is called each time a new result object
      * is created with the current {@code FileHandler}. This implementation