Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2017-07-26 06:48:47 +0000
committerAlexander Kurtakov2017-07-26 06:52:07 +0000
commit73f23e3f9b618031b4237a7d99bd7c5b2dd518e2 (patch)
treef9d734deecc051ca5d3f51a5889dacdcd14d5685
parent8b8e036724c063897f6cae224cc6a89dcb2d9dd4 (diff)
downloadeclipse.platform.releng.buildtools-73f23e3f9b618031b4237a7d99bd7c5b2dd518e2.tar.gz
eclipse.platform.releng.buildtools-73f23e3f9b618031b4237a7d99bd7c5b2dd518e2.tar.xz
eclipse.platform.releng.buildtools-73f23e3f9b618031b4237a7d99bd7c5b2dd518e2.zip
Move away of deprecated ViewerSorter.
Change-Id: Ifa3acaffaac9b351414ab5d3e4b4839ec88fda62 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
-rw-r--r--bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/BuildsView.java6
-rw-r--r--bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ComponentsView.java10
2 files changed, 8 insertions, 8 deletions
diff --git a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/BuildsView.java b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/BuildsView.java
index 705a42f..a690c44 100644
--- a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/BuildsView.java
+++ b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/BuildsView.java
@@ -38,7 +38,7 @@ import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.jface.viewers.ViewerSorter;
+import org.eclipse.jface.viewers.ViewerComparator;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Font;
@@ -396,7 +396,7 @@ public void createPartControl(Composite parent) {
this.viewer.setLabelProvider(labelProvider);
// Set the children sorter
- ViewerSorter nameSorter = new ViewerSorter() {
+ ViewerComparator nameSorter = new ViewerComparator() {
// Sort children using specific comparison (see the implementation
// of the #compareTo(Object) in the ResultsElement hierarchy
@@ -408,7 +408,7 @@ public void createPartControl(Composite parent) {
return super.compare(view, e1, e2);
}
};
- this.viewer.setSorter(nameSorter);
+ this.viewer.setComparator(nameSorter);
// Add results view as listener to viewer selection changes
Display.getDefault().asyncExec(() -> {
diff --git a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ComponentsView.java b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ComponentsView.java
index 72f3908..f787835 100644
--- a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ComponentsView.java
+++ b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ComponentsView.java
@@ -27,8 +27,8 @@ import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.jface.viewers.ViewerComparator;
import org.eclipse.jface.viewers.ViewerFilter;
-import org.eclipse.jface.viewers.ViewerSorter;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.graphics.FontData;
@@ -94,7 +94,7 @@ public class ComponentsView extends PerformancesView {
ComponentResultsView componentResultsView = null;
// Internal
- Set expandedComponents = new HashSet();
+ Set<ResultsElement> expandedComponents = new HashSet<>();
// Actions
Action filterAdvancedScenarios;
@@ -168,7 +168,7 @@ public void createPartControl(Composite parent) {
this.viewer.setLabelProvider(labelProvider);
// Set the children sorter
- ViewerSorter nameSorter = new ViewerSorter() {
+ ViewerComparator nameSorter = new ViewerComparator() {
// Sort children using specific comparison (see the implementation
// of the #compareTo(Object) in the ResultsElement hierarchy
@@ -186,7 +186,7 @@ public void createPartControl(Composite parent) {
return super.compare(view, e1, e2);
}
};
- this.viewer.setSorter(nameSorter);
+ this.viewer.setComparator(nameSorter);
// Add results view as listener to viewer selection changes
Display.getDefault().asyncExec(() -> {
@@ -350,7 +350,7 @@ public void select(ComponentResultsElement componentResults, String configName,
// Collapse previous expanded components except the requested one
// TODO (frederic) also collapse expanded components children elements
this.expandedComponents.remove(componentResults);
- Iterator iterator = this.expandedComponents.iterator();
+ Iterator<ResultsElement> iterator = this.expandedComponents.iterator();
while (iterator.hasNext()) {
this.viewer.collapseToLevel(iterator.next(), AbstractTreeViewer.ALL_LEVELS);
}

Back to the top