You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by si...@apache.org on 2011/02/25 08:21:24 UTC

svn commit: r1074416 - in /commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3: internal/rulesbinder/FactoryCreateBuilderImpl.java rulesbinder/FactoryCreateBuilder.java

Author: simonetripodi
Date: Fri Feb 25 07:21:24 2011
New Revision: 1074416

URL: http://svn.apache.org/viewvc?rev=1074416&view=rev
Log:
changes FactoryCreateBuilder.ofType(Class) signature to humorize javac compiler ()eclipse compiler did not complain about it

Modified:
    commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/FactoryCreateBuilderImpl.java
    commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/rulesbinder/FactoryCreateBuilder.java

Modified: commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/FactoryCreateBuilderImpl.java
URL: http://svn.apache.org/viewvc/commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/FactoryCreateBuilderImpl.java?rev=1074416&r1=1074415&r2=1074416&view=diff
==============================================================================
--- commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/FactoryCreateBuilderImpl.java (original)
+++ commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/internal/rulesbinder/FactoryCreateBuilderImpl.java Fri Feb 25 07:21:24 2011
@@ -75,9 +75,10 @@ final class FactoryCreateBuilderImpl
     /**
      * {@inheritDoc}
      */
-    public <T, F extends ObjectCreationFactory<T>> FactoryCreateBuilder ofType(Class<F> type) {
+    public FactoryCreateBuilder ofType(Class<? extends ObjectCreationFactory<?>> type) {
         if (type == null) {
-            this.reportError("factoryCreate().ofType(Class<?>)", "NULL Java type not allowed");
+            this.reportError("factoryCreate().ofType(Class<? extends ObjectCreationFactory<?>>)",
+                    "NULL Java type not allowed");
         }
 
         this.type = type;

Modified: commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/rulesbinder/FactoryCreateBuilder.java
URL: http://svn.apache.org/viewvc/commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/rulesbinder/FactoryCreateBuilder.java?rev=1074416&r1=1074415&r2=1074416&view=diff
==============================================================================
--- commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/rulesbinder/FactoryCreateBuilder.java (original)
+++ commons/sandbox/digester3/trunk/src/main/java/org/apache/commons/digester3/rulesbinder/FactoryCreateBuilder.java Fri Feb 25 07:21:24 2011
@@ -41,7 +41,7 @@ public interface FactoryCreateBuilder ex
      * @param type Java class of the object creation factory class
      * @return this builder instance
      */
-    <T, F extends ObjectCreationFactory<T>> FactoryCreateBuilder ofType(Class<F> type);
+    FactoryCreateBuilder ofType(Class<? extends ObjectCreationFactory<?>> type);
 
     /**
      * Construct a factory create rule using the given, already instantiated, {@link ObjectCreationFactory}.