projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Simplify column viewer comparator in order to make it more portable
[lgpl/argeo-commons.git]
/
org.argeo.cms.ui.workbench
/
src
/
org
/
argeo
/
cms
/
ui
/
workbench
/
osgi
/
CmsSessionsView.java
diff --git
a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/CmsSessionsView.java
b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/CmsSessionsView.java
index 8f34a0b2b88da8cf2a755064f41ff5414439eeab..44b554ed1b2128a44fc39ddea628676597dd6bbb 100644
(file)
--- a/
org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/CmsSessionsView.java
+++ b/
org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/osgi/CmsSessionsView.java
@@
-20,7
+20,6
@@
package org.argeo.cms.ui.workbench.osgi;
import java.util.ArrayList;
import java.util.Collection;
import java.util.ArrayList;
import java.util.Collection;
-import java.util.Comparator;
import java.util.List;
import javax.naming.ldap.LdapName;
import java.util.List;
import javax.naming.ldap.LdapName;
@@
-75,11
+74,7
@@
public class CmsSessionsView extends ViewPart {
return ((CmsSession) element).getUserDn().toString();
}
});
return ((CmsSession) element).getUserDn().toString();
}
});
- new ColumnViewerComparator<CmsSession>(column, new Comparator<CmsSession>() {
- public int compare(CmsSession o1, CmsSession o2) {
- return o1.getAuthorization().toString().compareTo(o2.getAuthorization().toString());
- }
- });
+ new ColumnViewerComparator(column);
// Creation time
column = new TableViewerColumn(viewer, SWT.NONE);
// Creation time
column = new TableViewerColumn(viewer, SWT.NONE);
@@
-96,11
+91,7
@@
public class CmsSessionsView extends ViewPart {
return ((CmsSession) element).getCreationTime().toString();
}
});
return ((CmsSession) element).getCreationTime().toString();
}
});
- new ColumnViewerComparator<CmsSession>(column, new Comparator<CmsSession>() {
- public int compare(CmsSession o1, CmsSession o2) {
- return o1.getCreationTime().compareTo(o2.getCreationTime());
- }
- });
+ new ColumnViewerComparator(column);
// Username
column = new TableViewerColumn(viewer, SWT.NONE);
// Username
column = new TableViewerColumn(viewer, SWT.NONE);
@@
-118,11
+109,7
@@
public class CmsSessionsView extends ViewPart {
return ((CmsSession) element).getUserDn().toString();
}
});
return ((CmsSession) element).getUserDn().toString();
}
});
- new ColumnViewerComparator<CmsSession>(column, new Comparator<CmsSession>() {
- public int compare(CmsSession o1, CmsSession o2) {
- return o1.getUserDn().compareTo(o2.getUserDn());
- }
- });
+ new ColumnViewerComparator(column);
// UUID
column = new TableViewerColumn(viewer, SWT.NONE);
// UUID
column = new TableViewerColumn(viewer, SWT.NONE);
@@
-139,11
+126,7
@@
public class CmsSessionsView extends ViewPart {
return getText(element);
}
});
return getText(element);
}
});
- new ColumnViewerComparator<CmsSession>(column, new Comparator<CmsSession>() {
- public int compare(CmsSession o1, CmsSession o2) {
- return o1.getUuid().compareTo(o2.getUuid());
- }
- });
+ new ColumnViewerComparator(column);
// Local ID
column = new TableViewerColumn(viewer, SWT.NONE);
// Local ID
column = new TableViewerColumn(viewer, SWT.NONE);
@@
-160,11
+143,7
@@
public class CmsSessionsView extends ViewPart {
return getText(element);
}
});
return getText(element);
}
});
- new ColumnViewerComparator<CmsSession>(column, new Comparator<CmsSession>() {
- public int compare(CmsSession o1, CmsSession o2) {
- return o1.getLocalId().compareTo(o2.getLocalId());
- }
- });
+ new ColumnViewerComparator(column);
viewer.setInput(WorkbenchUiPlugin.getDefault().getBundle().getBundleContext());
viewer.setInput(WorkbenchUiPlugin.getDefault().getBundle().getBundleContext());