[richfaces-svn-commits] JBoss Rich Faces SVN: r2800 - trunk/framework/api/src/main/java/org/richfaces/model.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Thu Sep 6 14:14:06 EDT 2007
Author: maksimkaszynski
Date: 2007-09-06 14:14:06 -0400 (Thu, 06 Sep 2007)
New Revision: 2800
Modified:
trunk/framework/api/src/main/java/org/richfaces/model/ScrollableTableDataModel.java
Log:
http://jira.jboss.com/jira/browse/RF-837
Modified: trunk/framework/api/src/main/java/org/richfaces/model/ScrollableTableDataModel.java
===================================================================
--- trunk/framework/api/src/main/java/org/richfaces/model/ScrollableTableDataModel.java 2007-09-06 15:25:29 UTC (rev 2799)
+++ trunk/framework/api/src/main/java/org/richfaces/model/ScrollableTableDataModel.java 2007-09-06 18:14:06 UTC (rev 2800)
@@ -34,7 +34,7 @@
* @author Maksim Kaszynski
*
*/
- private static class SimpleRowKey implements Serializable{
+ public static class SimpleRowKey implements Serializable{
private static final long serialVersionUID = 1L;
private int i;
@@ -51,6 +51,28 @@
public String toString() {
return String.valueOf(i);
}
+
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + i;
+ return result;
+ }
+
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ final SimpleRowKey other = (SimpleRowKey) obj;
+ if (i != other.i)
+ return false;
+ return true;
+ }
+
+
}
More information about the richfaces-svn-commits
mailing list