diff options
author | Curtis D'Entremont | 2006-12-29 16:17:07 +0000 |
---|---|---|
committer | Curtis D'Entremont | 2006-12-29 16:17:07 +0000 |
commit | a1bd8aad27d874d739fd2061e88f4b75cf7de18e (patch) | |
tree | eb2a11dff04affb9b3da2e7ef5eb47716c32ab25 /org.eclipse.ui.cheatsheets | |
parent | 7cc4040fccb9bca2fe856618344b6bbb512ac49f (diff) | |
download | eclipse.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')
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(); |