Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurtis D'Entremont2006-12-29 16:17:07 +0000
committerCurtis D'Entremont2006-12-29 16:17:07 +0000
commita1bd8aad27d874d739fd2061e88f4b75cf7de18e (patch)
treeeb2a11dff04affb9b3da2e7ef5eb47716c32ab25 /org.eclipse.ui.cheatsheets
parent7cc4040fccb9bca2fe856618344b6bbb512ac49f (diff)
downloadeclipse.platform.ua-a1bd8aad27d874d739fd2061e88f4b75cf7de18e.tar.gz
eclipse.platform.ua-a1bd8aad27d874d739fd2061e88f4b75cf7de18e.tar.xz
eclipse.platform.ua-a1bd8aad27d874d739fd2061e88f4b75cf7de18e.zip
157096 should adopt ICU Collator and use new APIs on StructuredViewer
Diffstat (limited to 'org.eclipse.ui.cheatsheets')
-rw-r--r--org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/dialogs/CheatSheetCategoryBasedSelectionDialog.java2
-rw-r--r--org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/registry/CheatSheetCollectionSorter.java10
2 files changed, 7 insertions, 5 deletions
diff --git a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/dialogs/CheatSheetCategoryBasedSelectionDialog.java b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/dialogs/CheatSheetCategoryBasedSelectionDialog.java
index 59d0b29e7..69fd75005 100644
--- a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/dialogs/CheatSheetCategoryBasedSelectionDialog.java
+++ b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/dialogs/CheatSheetCategoryBasedSelectionDialog.java
@@ -245,7 +245,7 @@ public class CheatSheetCategoryBasedSelectionDialog extends SelectionDialog
treeViewer.getTree().setLayoutData(data);
treeViewer.setContentProvider(getCheatSheetProvider());
treeViewer.setLabelProvider(new CheatsheetLabelProvider());
- treeViewer.setSorter(CheatSheetCollectionSorter.INSTANCE);
+ treeViewer.setComparator(CheatSheetCollectionSorter.INSTANCE);
treeViewer.addFilter(activityViewerFilter);
treeViewer.addSelectionChangedListener(this);
treeViewer.setInput(cheatsheetCategories);
diff --git a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/registry/CheatSheetCollectionSorter.java b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/registry/CheatSheetCollectionSorter.java
index 54606bc2a..271eb8f1a 100644
--- a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/registry/CheatSheetCollectionSorter.java
+++ b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/registry/CheatSheetCollectionSorter.java
@@ -10,17 +10,19 @@
*******************************************************************************/
package org.eclipse.ui.internal.cheatsheets.registry;
-import com.ibm.icu.text.Collator;
-
-import org.eclipse.jface.viewers.*;
+import org.eclipse.jface.viewers.IBasicPropertyConstants;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.jface.viewers.ViewerComparator;
import org.eclipse.ui.model.WorkbenchAdapter;
+import com.ibm.icu.text.Collator;
+
/**
* A Viewer element sorter that sorts Elements by their name attribute.
* Note that capitalization differences are not considered by this
* sorter, so a < B < c.
*/
-public class CheatSheetCollectionSorter extends ViewerSorter {
+public class CheatSheetCollectionSorter extends ViewerComparator {
public final static CheatSheetCollectionSorter INSTANCE = new CheatSheetCollectionSorter();
private Collator collator = Collator.getInstance();

Back to the top