Package org.eclipse.ui.model
Class WorkbenchViewerSorter
- java.lang.Object
-
- org.eclipse.jface.viewers.ViewerComparator
-
- org.eclipse.jface.viewers.ViewerSorter
-
- org.eclipse.ui.model.WorkbenchViewerSorter
-
@Deprecated public class WorkbenchViewerSorter extends ViewerSorter
Deprecated.as of 3.3, useWorkbenchViewerComparator
insteadA viewer sorter 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- See Also:
IWorkbenchAdapter
-
-
Field Summary
-
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter
collator
-
-
Constructor Summary
Constructors Constructor Description WorkbenchViewerSorter()
Deprecated.Creates a workbench viewer sorter using the default collator.WorkbenchViewerSorter(Collator collator)
Deprecated.Creates a workbench viewer sorter using the given collator.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
isSorterProperty(Object element, String propertyId)
Deprecated.Returns whether this viewer sorter would be affected by a change to the given property of the given element.-
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter
getCollator
-
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator
category, compare, getComparator, sort
-
-
-
-
Constructor Detail
-
WorkbenchViewerSorter
public WorkbenchViewerSorter()
Deprecated.Creates a workbench viewer sorter using the default collator.
-
WorkbenchViewerSorter
public WorkbenchViewerSorter(Collator collator)
Deprecated.Creates a workbench viewer sorter using the given collator.- Parameters:
collator
- the collator to use to sort strings
-
-
Method Detail
-
isSorterProperty
public boolean isSorterProperty(Object element, String propertyId)
Deprecated.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 classViewerComparator
- Parameters:
element
- the elementpropertyId
- the property- Returns:
true
if the sorting would be affected, andfalse
if it would be unaffected
-
-