Author: mgrigorov
Date: Fri Jul 15 13:53:50 2011
New Revision: 1147153
URL: http://svn.apache.org/viewvc?rev=1147153&view=rev
Log:
WICKET-3906 PageParameters#set not follow INamedParameters#set behavior
* use the provided index in #set(name, value, index).
* if the index is less than 0 than ignore it
Modified:
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/mapper/parameter/PageParameters.java
Modified:
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/mapper/parameter/PageParameters.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/mapper/parameter/PageParameters.java?rev=1147153&r1=1147152&r2=1147153&view=diff
==============================================================================
---
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/mapper/parameter/PageParameters.java
(original)
+++
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/mapper/parameter/PageParameters.java
Fri Jul 15 13:53:50 2011
@@ -429,7 +429,7 @@ public class PageParameters implements I
entry.key = name;
entry.value = val;
- if (index == -1)
+ if (index < 0)
{
namedParameters.add(entry);
}
@@ -451,7 +451,7 @@ public class PageParameters implements I
if (value != null)
{
- add(name, value);
+ add(name, value, index);
}
return this;
}