X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui.workbench%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Fworkbench%2Fosgi%2FBundlesView.java;h=4032e785ca9ec5eae0d642fa4c1a1a31300517cc;hb=5b444174cd13680f99944026877f6cac2e1faba1;hp=40a1372f7a0b7e329c2cb9cb858e36f0a81e47da;hpb=328d27b8653a55d9561134f120bca09776f43c1c;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/BundlesView.java b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/BundlesView.java index 40a1372f7..4032e785c 100644 --- a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/BundlesView.java +++ b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/BundlesView.java @@ -18,8 +18,6 @@ */ package org.argeo.cms.ui.workbench.osgi; -import java.util.Comparator; - import org.argeo.cms.ui.workbench.WorkbenchUiPlugin; import org.argeo.eclipse.ui.ColumnViewerComparator; import org.argeo.eclipse.ui.specific.EclipseUiSpecificUtils; @@ -61,22 +59,14 @@ public class BundlesView extends ViewPart { return Long.toString(((Bundle) element).getBundleId()); } }); - new ColumnViewerComparator(column, new Comparator() { - public int compare(Bundle o1, Bundle o2) { - return (int) (o1.getBundleId() - o2.getBundleId()); - } - }); + new ColumnViewerComparator(column); // State column = new TableViewerColumn(viewer, SWT.NONE); column.getColumn().setWidth(18); column.getColumn().setText("State"); column.setLabelProvider(new StateLabelProvider()); - new ColumnViewerComparator(column, new Comparator() { - public int compare(Bundle o1, Bundle o2) { - return o1.getState() - o2.getState(); - } - }); + new ColumnViewerComparator(column); // Symbolic name column = new TableViewerColumn(viewer, SWT.NONE); @@ -89,11 +79,7 @@ public class BundlesView extends ViewPart { return ((Bundle) element).getSymbolicName(); } }); - new ColumnViewerComparator(column, new Comparator() { - public int compare(Bundle o1, Bundle o2) { - return o1.getSymbolicName().compareTo(o2.getSymbolicName()); - } - }); + new ColumnViewerComparator(column); // Version column = new TableViewerColumn(viewer, SWT.NONE); @@ -107,14 +93,9 @@ public class BundlesView extends ViewPart { return bundle.getVersion().toString(); } }); - new ColumnViewerComparator(column, new Comparator() { - public int compare(Bundle o1, Bundle o2) { - return o1.getVersion().compareTo(o2.getVersion()); - } - }); + new ColumnViewerComparator(column); - viewer.setInput(WorkbenchUiPlugin.getDefault().getBundle() - .getBundleContext()); + viewer.setInput(WorkbenchUiPlugin.getDefault().getBundle().getBundleContext()); } @@ -125,8 +106,7 @@ public class BundlesView extends ViewPart { } /** Content provider managing the array of bundles */ - private static class BundleContentProvider implements - IStructuredContentProvider { + private static class BundleContentProvider implements IStructuredContentProvider { private static final long serialVersionUID = -8533792785725875977L; public Object[] getElements(Object inputElement) {