org.eclipse.mylar.internal.tasks.ui.views
Class TaskActivityViewSorter
java.lang.Object
org.eclipse.jface.viewers.ViewerComparator
org.eclipse.jface.viewers.ViewerSorter
org.eclipse.mylar.internal.tasks.ui.views.TaskActivityViewSorter
public class TaskActivityViewSorter
- extends org.eclipse.jface.viewers.ViewerSorter
- Author:
- Rob Elves
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter |
collator |
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter |
getCollator, getComparator |
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator |
category, isSorterProperty, sort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
activitySortColumn
private static final java.lang.String activitySortColumn
- See Also:
- Constant Field Values
activityViewSorterSettings
private static final java.lang.String activityViewSorterSettings
- See Also:
- Constant Field Values
directions
private int[] directions
ASCENDING
private static final int ASCENDING
- See Also:
- Constant Field Values
DESCENDING
private static final int DESCENDING
- See Also:
- Constant Field Values
PRIORITY
private static final int PRIORITY
- See Also:
- Constant Field Values
DESCRIPTION
private static final int DESCRIPTION
- See Also:
- Constant Field Values
ELAPSED
private static final int ELAPSED
- See Also:
- Constant Field Values
ESTIMATED
private static final int ESTIMATED
- See Also:
- Constant Field Values
REMINDER
private static final int REMINDER
- See Also:
- Constant Field Values
LAST_ACTIVE
private static final int LAST_ACTIVE
- See Also:
- Constant Field Values
sortColumn
private int sortColumn
DEFAULT_DIRECTIONS
static final int[] DEFAULT_DIRECTIONS
TaskActivityViewSorter
public TaskActivityViewSorter()
reverseDirection
public void reverseDirection()
setSortDirection
public void setSortDirection(int direction)
getDirection
public int getDirection()
getSortColumn
public int getSortColumn()
setSortColumn
public void setSortColumn(int col)
resetState
public void resetState()
compare
private int compare(DateRangeActivityDelegate task1,
DateRangeActivityDelegate task2)
compare
public int compare(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object o1,
java.lang.Object o2)
- Overrides:
compare
in class org.eclipse.jface.viewers.ViewerComparator
saveState
public void saveState(org.eclipse.ui.IMemento memento)
restoreState
public void restoreState(org.eclipse.ui.IMemento memento)