4
* SortByRelevanceComparator.java - Sorts two Completions by relevance before
5
* sorting them lexicographically.
7
* This library is distributed under a modified BSD license. See the included
8
* RSyntaxTextArea.License.txt file for details.
10
package org.fife.ui.autocomplete;
12
import java.util.Comparator;
16
* Compares two <code>Completion</code>s by their relevance before
17
* sorting them lexicographically.
19
* @author Robert Futrell
22
public class SortByRelevanceComparator implements Comparator<Completion> {
25
public int compare(Completion c1, Completion c2) {
26
int rel1 = c1.getRelevance();
27
int rel2 = c2.getRelevance();
28
int diff = rel2 - rel1;//rel1 - rel2;
29
return diff==0 ? c1.compareTo(c2) : diff;
b'\\ No newline at end of file'