JAL-2805 made needed color set methods public
[jalview.git] / forester / java / src / org / forester / util / StringInt.java
1 \r
2 package org.forester.util;\r
3 \r
4 import java.util.Comparator;\r
5 \r
6 public class StringInt {\r
7 \r
8     private final String _s;\r
9     private final int    _i;\r
10 \r
11     public StringInt( final String s, final int i ) {\r
12         _s = s;\r
13         _i = i;\r
14     }\r
15 \r
16     public String getString() {\r
17         return _s;\r
18     }\r
19 \r
20     public int getInt() {\r
21         return _i;\r
22     }\r
23 \r
24     public static final class DescendingIntComparator implements Comparator<StringInt> {\r
25 \r
26         @Override\r
27         public int compare( final StringInt o1, final StringInt o2 ) {\r
28             if ( o1.getInt() > o2.getInt() ) {\r
29                 return -1;\r
30             }\r
31             if ( o1.getInt() < o2.getInt() ) {\r
32                 return 1;\r
33             }\r
34             return 0;\r
35         }\r
36     }\r
37 }\r