pl.edu.agh.cast.dataview.ui
Class DataTableColumnSorter

java.lang.Object
  extended by org.eclipse.jface.viewers.ViewerComparator
      extended by org.eclipse.jface.viewers.ViewerSorter
          extended by pl.edu.agh.cast.ui.util.AbstractColumnSorter
              extended by pl.edu.agh.cast.dataview.ui.DataTableColumnSorter
All Implemented Interfaces:
Cloneable

public class DataTableColumnSorter
extends AbstractColumnSorter

Column sorter for DataTableEditor.

Author:
AGH CAST Team

Field Summary
 
Fields inherited from class pl.edu.agh.cast.ui.util.AbstractColumnSorter
ASC, column, columnNo, DESC, direction, NONE, viewer
 
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter
collator
 
Constructor Summary
DataTableColumnSorter(DataViewColumn column)
          Creates instance of DataTableColumnSorter.
 
Method Summary
protected  int doCompare(Object e1, Object e2)
           
 
Methods inherited from class pl.edu.agh.cast.ui.util.AbstractColumnSorter
clone, compare, doSort, setColumnNo, setSorterData
 
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter
getCollator
 
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator
category, getComparator, isSorterProperty, sort
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTableColumnSorter

public DataTableColumnSorter(DataViewColumn column)
Creates instance of DataTableColumnSorter.

Parameters:
column - Data Table column.
Method Detail

doCompare

protected int doCompare(Object e1,
                        Object e2)
Specified by:
doCompare in class AbstractColumnSorter


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.