You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pe...@apache.org on 2010/11/29 17:33:42 UTC
svn commit: r1040176 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java
Author: pete
Date: Mon Nov 29 16:33:41 2010
New Revision: 1040176
URL: http://svn.apache.org/viewvc?rev=1040176&view=rev
Log:
serialization: comparators should be serializable to work in TreeMap and TreeSet
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java?rev=1040176&r1=1040175&r2=1040176&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/Item.java Mon Nov 29 16:33:41 2010
@@ -16,6 +16,7 @@
*/
package org.apache.wicket.markup.repeater;
+import java.io.Serializable;
import java.util.Comparator;
import org.apache.wicket.markup.html.list.ListItem;
@@ -80,7 +81,7 @@ public class Item<T> extends ListItem<T>
* @author Igor Vaynberg (ivaynberg)
*
*/
- public static class IndexComparator implements Comparator<Item<?>>
+ public static class IndexComparator implements Comparator<Item<?>>, Serializable
{
private static final Comparator<Item<?>> instance = new IndexComparator();
@@ -99,5 +100,5 @@ public class Item<T> extends ListItem<T>
{
return lhs.getIndex() - rhs.getIndex();
}
- };
+ }
}