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=bb15319976e4e5c874a9c9fd828b0db3f6155cab;hpb=23b7a170cae60b500e9d45551f26b5075eba73a4;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 bb1531997..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) { @@ -142,6 +122,5 @@ public class BundlesView extends ViewPart { public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { } - } -} \ No newline at end of file +}