diff options
author | Alexander Kurtakov | 2017-07-26 06:48:47 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2017-07-26 06:52:07 +0000 |
commit | 73f23e3f9b618031b4237a7d99bd7c5b2dd518e2 (patch) | |
tree | f9d734deecc051ca5d3f51a5889dacdcd14d5685 | |
parent | 8b8e036724c063897f6cae224cc6a89dcb2d9dd4 (diff) | |
download | eclipse.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>
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); } |