From 87feb01fd657fcbc501b6487d8249d7fceaa1bd9 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Wed, 5 Dec 2012 09:08:10 +0000 Subject: [PATCH] Adds Comparable to allow compile under JDK7 git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1417321 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/struts2/sitegraph/entities/Target.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java b/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java index cd50c5b1b..60416271f 100644 --- a/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java +++ b/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/entities/Target.java @@ -24,7 +24,8 @@ package org.apache.struts2.sitegraph.entities; /** */ -public class Target { +public class Target implements Comparable { + 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; + } + } + }