Class TableViewSorter

java.lang.Object
  extended byTableViewSorter

public class TableViewSorter
extends java.lang.Object


Field Summary
(package private)  NSTableView tableView
           
 
Constructor Summary
TableViewSorter()
           
 
Method Summary
 void addObject(java.lang.Object item)
           
 void addSortedColumn(java.lang.String name, java.util.Comparator selector)
           
 java.util.List list()
           
 void setList(java.util.List list)
           
 void sortList()
           
 void sortOnName(java.lang.String name)
           
 void tableViewDidClickTableColumn(NSTableView tableView, NSTableColumn tableColumn)
           
 void updateObject(java.lang.Object item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableView

NSTableView tableView
Constructor Detail

TableViewSorter

public TableViewSorter()
Method Detail

addSortedColumn

public void addSortedColumn(java.lang.String name,
                            java.util.Comparator selector)

sortOnName

public void sortOnName(java.lang.String name)

setList

public void setList(java.util.List list)

list

public final java.util.List list()

addObject

public void addObject(java.lang.Object item)

updateObject

public void updateObject(java.lang.Object item)

sortList

public void sortList()

tableViewDidClickTableColumn

public void tableViewDidClickTableColumn(NSTableView tableView,
                                         NSTableColumn tableColumn)