]> source.dussan.org Git - vaadin-framework.git/commitdiff
added generics to ParameterHandler
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 16 Dec 2009 08:52:33 +0000 (08:52 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 16 Dec 2009 08:52:33 +0000 (08:52 +0000)
svn changeset:10343/svn branch:6.2

src/com/vaadin/terminal/ParameterHandler.java
src/com/vaadin/ui/Window.java

index 93b1b6bcb7145db2f7866678159f8c360ab0f41d..501dbcd992d94674d90af3066ff56a0b0d9ffbe0 100644 (file)
@@ -16,8 +16,8 @@ import java.util.Map;
  * GET and POST parameters are passed to application as external parameters on
  * Web Adapter. The parameters can be received at any time during the
  * application lifecycle. All the parameter handlers implementing this interface
- * and registered to {@link com.vaadin.ui.Window} receive all the
- * parameters got from the terminal in the given window.
+ * and registered to {@link com.vaadin.ui.Window} receive all the parameters got
+ * from the terminal in the given window.
  * </p>
  * 
  * @author IT Mill Ltd.
@@ -25,7 +25,7 @@ import java.util.Map;
  * @VERSION@
  * @since 3.0
  */
-public interface ParameterHandler extends Serializable{
+public interface ParameterHandler extends Serializable {
 
     /**
      * <p>
@@ -38,7 +38,7 @@ public interface ParameterHandler extends Serializable{
      *            the Inmodifiable name to value[] mapping.
      * 
      */
-    public void handleParameters(Map parameters);
+    public void handleParameters(Map<String, String[]> parameters);
 
     /**
      * ParameterHandler error event.
index 134286ec51db31b4b2aa784676b5025a20d70559..63daabdf90d8742730e2696b555d28aabdc7d3a8 100644 (file)
@@ -411,7 +411,7 @@ public class Window extends Panel implements URIHandler, ParameterHandler {
     }
 
     /* Documented by the interface */
-    public void handleParameters(Map parameters) {
+    public void handleParameters(Map<String, String[]> parameters) {
         if (parameterHandlerList != null) {
             Object[] handlers;
             synchronized (parameterHandlerList) {