Revision df366db5
Added by Katja Luther about 7 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/DefinedTermMenu.java | ||
---|---|---|
170 | 170 |
private class SortByTermTypeMessage implements Comparator<TermType> { |
171 | 171 |
@Override |
172 | 172 |
public int compare(TermType t1, TermType t2) { |
173 |
return t1.getMessage().compareTo(t2.getMessage()); |
|
173 |
if (t1.equals(t2)){ |
|
174 |
return 0; |
|
175 |
} |
|
176 |
int result = t1.getMessage().compareTo(t2.getMessage()); |
|
177 |
if (result == 0){ |
|
178 |
return t1.compareTo(t2); |
|
179 |
} |
|
180 |
return result; |
|
174 | 181 |
} |
175 | 182 |
} |
176 | 183 |
|
Also available in: Unified diff
ref #4232: some more comparators to adapt