info.aduna.autofocus.gui.items
Class TableDisplay.CollationComparator

java.lang.Object
  extended by info.aduna.autofocus.gui.items.TableDisplay.CollationComparator
All Implemented Interfaces:
Comparator<Item>
Direct Known Subclasses:
TableDisplay.InitialTextComparator, TableDisplay.LanguageComparator, TableDisplay.LocationComparator, TableDisplay.NameComparator, TableDisplay.TitleComparator
Enclosing class:
TableDisplay

public abstract class TableDisplay.CollationComparator
extends Object
implements Comparator<Item>


Constructor Summary
TableDisplay.CollationComparator()
           
 
Method Summary
 int compare(Item item1, Item item2)
           
abstract  CollationKey generateKey(Item item)
           
 void init()
           
 
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

TableDisplay.CollationComparator

public TableDisplay.CollationComparator()
Method Detail

init

public void init()

compare

public int compare(Item item1,
                   Item item2)
Specified by:
compare in interface Comparator<Item>

generateKey

public abstract CollationKey generateKey(Item item)


Copyright © 1997-2008 Aduna. All Rights Reserved.