Author: lukaszlenart
Date: Wed Dec 5 09:08:10 2012
New Revision: 1417321
URL: http://svn.apache.org/viewvc?rev=1417321&view=rev
Log:
Adds Comparable to allow compile under JDK7
Modified:
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java
Modified:
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java?rev=1417321&r1=1417320&r2=1417321&view=diff
==============================================================================
---
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java
(original)
+++
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java
Wed Dec 5 09:08:10 2012
@@ -24,7 +24,8 @@ package org.apache.struts2.sitegraph.ent
/**
*/
-public class Target {
+public class Target implements Comparable<Target> {
+
private String target;
private int type;
@@ -59,4 +60,13 @@ public class Target {
result = 29 * result + type;
return result;
}
+
+ public int compareTo(Target o) {
+ if (o.target != null && target != null) {
+ return o.target.compareTo(target);
+ } else {
+ return 0;
+ }
+ }
+
}