[128057] Port to ICU4J (remaining issues)
diff --git a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/views/contentoutline/SortAction.java b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/views/contentoutline/SortAction.java
index eb2daf4..8fd73e3 100644
--- a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/views/contentoutline/SortAction.java
+++ b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/views/contentoutline/SortAction.java
@@ -11,12 +11,10 @@
package org.eclipse.wst.css.ui.views.contentoutline;
-import java.text.Collator;
-
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.viewers.TreeViewer;
-import org.eclipse.jface.viewers.ViewerSorter;
+import org.eclipse.jface.viewers.ViewerComparator;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.eclipse.wst.css.ui.internal.CSSUIMessages;
import org.eclipse.wst.css.ui.internal.CSSUIPlugin;
@@ -36,7 +34,7 @@
setToolTipText(getText());
treeViewer = viewer;
if (isChecked()) {
- treeViewer.setSorter(new ViewerSorter(Collator.getInstance()));
+ treeViewer.setComparator(new ViewerComparator());
}
}
@@ -45,9 +43,10 @@
treeViewer.getControl().setVisible(false);
Object[] expandedElements = treeViewer.getExpandedElements();
if (isChecked()) {
- treeViewer.setSorter(new ViewerSorter(Collator.getInstance()));
- } else {
- treeViewer.setSorter(null);
+ treeViewer.setComparator(new ViewerComparator());
+ }
+ else {
+ treeViewer.setComparator(null);
}
treeViewer.setInput(treeViewer.getInput());
treeViewer.setExpandedElements(expandedElements);
diff --git a/bundles/org.eclipse.wst.dtd.ui/src/org/eclipse/wst/dtd/ui/views/contentoutline/SortAction.java b/bundles/org.eclipse.wst.dtd.ui/src/org/eclipse/wst/dtd/ui/views/contentoutline/SortAction.java
index b101966..1ab0382 100644
--- a/bundles/org.eclipse.wst.dtd.ui/src/org/eclipse/wst/dtd/ui/views/contentoutline/SortAction.java
+++ b/bundles/org.eclipse.wst.dtd.ui/src/org/eclipse/wst/dtd/ui/views/contentoutline/SortAction.java
@@ -12,11 +12,9 @@
*******************************************************************************/
package org.eclipse.wst.dtd.ui.views.contentoutline;
-import java.text.Collator;
-
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.viewers.TreeViewer;
-import org.eclipse.jface.viewers.ViewerSorter;
+import org.eclipse.jface.viewers.ViewerComparator;
import org.eclipse.wst.dtd.ui.internal.DTDUIMessages;
import org.eclipse.wst.dtd.ui.internal.editor.DTDEditorPluginImageHelper;
import org.eclipse.wst.dtd.ui.internal.editor.DTDEditorPluginImages;
@@ -31,7 +29,7 @@
setToolTipText(getText());
treeViewer = viewer;
if (isChecked()) {
- treeViewer.setSorter(new ViewerSorter(Collator.getInstance()));
+ treeViewer.setComparator(new ViewerComparator());
}
}
@@ -46,10 +44,10 @@
treeViewer.getControl().setRedraw(false);
Object[] expandedElements = treeViewer.getExpandedElements();
if (isChecked()) {
- treeViewer.setSorter(new ViewerSorter(Collator.getInstance()));
+ treeViewer.setComparator(new ViewerComparator());
}
else {
- treeViewer.setSorter(null);
+ treeViewer.setComparator(null);
}
treeViewer.setInput(treeViewer.getInput());
treeViewer.setExpandedElements(expandedElements);