org.eclipse.mylar.internal.tasks.ui.search
Class SearchResultSorterId
java.lang.Object
org.eclipse.jface.viewers.ViewerComparator
org.eclipse.jface.viewers.ViewerSorter
org.eclipse.mylar.internal.tasks.ui.search.SearchResultSorterId
public class SearchResultSorterId
- extends org.eclipse.jface.viewers.ViewerSorter
Sorts search results (AbstractQueryHit) by id.
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter |
collator |
Method Summary |
int |
category(java.lang.Object element)
Returns the category of the given element. |
int |
compare(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object e1,
java.lang.Object e2)
Returns a negative, zero, or positive number depending on whether the
first bug's id is less than, equal to, or greater than the second bug's
id. |
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter |
getCollator, getComparator |
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator |
isSorterProperty, sort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchResultSorterId
public SearchResultSorterId()
compare
public int compare(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object e1,
java.lang.Object e2)
- Returns a negative, zero, or positive number depending on whether the
first bug's id is less than, equal to, or greater than the second bug's
id.
- Overrides:
compare
in class org.eclipse.jface.viewers.ViewerComparator
- See Also:
ViewerComparator.compare(org.eclipse.jface.viewers.Viewer,
java.lang.Object, java.lang.Object)
category
public int category(java.lang.Object element)
- Returns the category of the given element. The category is a number used
to allocate elements to bins; the bins are arranged in ascending numeric
order. The elements within a bin are arranged via a second level sort
criterion.
- Overrides:
category
in class org.eclipse.jface.viewers.ViewerComparator
- See Also:
ViewerComparator.category(Object)