gate.gui.teamware
Class InputOutputAnnotationSetsDialog.NaturalComparator

java.lang.Object
  extended by gate.gui.teamware.InputOutputAnnotationSetsDialog.NaturalComparator
All Implemented Interfaces:
Comparator<String>
Enclosing class:
InputOutputAnnotationSetsDialog

protected static class InputOutputAnnotationSetsDialog.NaturalComparator
extends Object
implements Comparator<String>

A comparator for strings that uses their natural order, treating null as less than anything non-null.


Constructor Summary
protected InputOutputAnnotationSetsDialog.NaturalComparator()
           
 
Method Summary
 int compare(String a, String b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

InputOutputAnnotationSetsDialog.NaturalComparator

protected InputOutputAnnotationSetsDialog.NaturalComparator()
Method Detail

compare

public int compare(String a,
                   String b)
Specified by:
compare in interface Comparator<String>