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 2011/12/06 21:57:20 UTC

svn commit: r1211130 - /commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java

Author: oheger
Date: Tue Dec  6 20:57:19 2011
New Revision: 1211130

URL: http://svn.apache.org/viewvc?rev=1211130&view=rev
Log:
Java 1.5 compatibility: raw types, etc.

Modified:
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java?rev=1211130&r1=1211129&r2=1211130&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/web/ServletFilterConfiguration.java Tue Dec  6 20:57:19 2011
@@ -18,7 +18,9 @@
 package org.apache.commons.configuration.web;
 
 import java.util.Collections;
+import java.util.Enumeration;
 import java.util.Iterator;
+
 import javax.servlet.FilterConfig;
 
 /**
@@ -27,7 +29,7 @@ import javax.servlet.FilterConfig;
  * UnsupportedOperationException.
  *
  * @author <a href="mailto:ebourg@apache.org">Emmanuel Bourg</a>
- * @version $Revision$, $Date$
+ * @version $Id$
  * @since 1.1
  */
 public class ServletFilterConfiguration extends BaseWebConfiguration
@@ -50,8 +52,12 @@ public class ServletFilterConfiguration 
         return handleDelimiters(config.getInitParameter(key));
     }
 
-    public Iterator getKeys()
+    public Iterator<String> getKeys()
     {
-        return Collections.list(config.getInitParameterNames()).iterator();
+        // According to the documentation of getInitParameterNames() the
+        // enumeration is of type String.
+        @SuppressWarnings("unchecked")
+        Enumeration<String> en = config.getInitParameterNames();
+        return Collections.list(en).iterator();
     }
 }