org.eclipse.ui.model
Class WorkbenchViewerComparator
java.lang.Object
org.eclipse.jface.viewers.ViewerComparator
org.eclipse.ui.model.WorkbenchViewerComparator
-
public class WorkbenchViewerComparator
- extends
ViewerComparator
A viewer comparator that sorts elements with registered workbench adapters by
their text property. Note that capitalization differences are not considered
by this sorter, so a > B > c
-
Since:
- 3.3
-
See Also:
-
IWorkbenchAdapter
Method Summary
|
boolean
|
isSorterProperty
(
Object element,
String propertyId)
Returns whether this viewer sorter would be affected
by a change to the given property of the given element. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
WorkbenchViewerComparator
public WorkbenchViewerComparator()
- Creates a workbench viewer sorter using the default collator.
WorkbenchViewerComparator
public WorkbenchViewerComparator(
Comparator comparator)
- Creates a workbench viewer sorter using the given collator.
-
Parameters:
-
comparator
- the comparator to use to sort strings
isSorterProperty
public boolean isSorterProperty(
Object element,
String propertyId)
-
Description copied from class:
ViewerComparator
- Returns whether this viewer sorter would be affected
by a change to the given property of the given element.
The default implementation of this method returns false
.
Subclasses may reimplement.
-
-
Overrides:
-
isSorterProperty
in class
ViewerComparator
-
-
Parameters:
-
element
- the element -
propertyId
- the property
-
Returns:
-
true
if the sorting would be affected,
and false
if it would be unaffected
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.