import java.util.ArrayList;
import java.util.Collection;
-import java.util.Comparator;
import java.util.List;
import javax.naming.ldap.LdapName;
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);
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);
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);
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);
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());