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();
 		}
-	};
+	}
 }