Author: ivaynberg
Date: Fri Aug 8 14:31:24 2008
New Revision: 684104
URL: http://svn.apache.org/viewvc?rev=684104&view=rev
Log:
more lenient constructor arg
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/PageParameters.java
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/PageParameters.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/PageParameters.java?rev=684104&r1=684103&r2=684104&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/PageParameters.java
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/PageParameters.java Fri
Aug 8 14:31:24 2008
@@ -63,7 +63,7 @@
* The map to copy
* @see ValueMap#ValueMap(java.util.Map)
*/
- public PageParameters(final Map<String, Object> parameterMap)
+ public PageParameters(final Map<String, ?> parameterMap)
{
super(parameterMap);
@@ -146,8 +146,8 @@
* BRING BACK IN 1.4
*
* if (!(key instanceof String)) { throw new IllegalArgumentException(
"PageParameter keys must be
- * of type String, but you supplied a " + key.getClass().getName()); } if
(value instanceof String ||
- * value instanceof String[]) { return super.put(key, value); } else { throw
new
+ * of type String, but you supplied a " + key.getClass().getName()); } if
(value instanceof String
+ * || value instanceof String[]) { return super.put(key, value); } else {
throw new
* IllegalArgumentException("You tried to add an object of type " +
value.getClass().getName() + "
* to your PageParameters for key " + key + ", but you are only allowed to use
String or
* String[]."); }