import javax.jcr.Value;
import javax.jcr.query.Row;
-import org.argeo.ArgeoException;
import org.argeo.eclipse.ui.GenericTableComparator;
+import org.argeo.slc.SlcException;
+import org.argeo.slc.SlcNames;
+import org.argeo.slc.SlcTypes;
import org.argeo.slc.client.ui.dist.DistConstants;
-import org.argeo.slc.jcr.SlcNames;
-import org.argeo.slc.jcr.SlcTypes;
import org.eclipse.jface.viewers.ColumnLabelProvider;
import org.eclipse.jface.viewers.TableViewer;
import org.eclipse.jface.viewers.TableViewerColumn;
return null;
SelectionAdapter selectionAdapter = new SelectionAdapter() {
+ private static final long serialVersionUID = 5239138629878556374L;
+
@Override
public void widgetSelected(SelectionEvent e) {
if (test) {
return new ColumnLabelProvider() {
+ private static final long serialVersionUID = 7996387354459551737L;
+
public String getText(Object element) {
return null;
}
};
} else
return new ColumnLabelProvider() {
+ private static final long serialVersionUID = 6746632988975282759L;
+
public String getText(Object element) {
Row row = (Row) element;
try {
return row.getValue(columnName).getString();
} catch (RepositoryException e) {
- throw new ArgeoException("Cannot display row " + row, e);
+ throw new SlcException("Cannot display row " + row, e);
}
}
/** Implements comparator for various types of Artifact Table row */
private class CurrentTableComparator extends GenericTableComparator {
+ private static final long serialVersionUID = -4737460932326339442L;
public CurrentTableComparator(int colIndex, int direction) {
super(colIndex, direction);
else if (v1.getType() == PropertyType.DATE)
rc = v1.getDate().compareTo(v2.getDate());
else
- throw new ArgeoException("comparator for object type "
+ throw new SlcException("comparator for object type "
+ v1.getType() + " is not yet implemented");
} catch (Exception e) {
- throw new ArgeoException("rows cannot be compared ", e);
+ throw new SlcException("rows cannot be compared ", e);
}
} else
- throw new ArgeoException("Unsupported row type");
+ throw new SlcException("Unsupported row type");
// If descending order, flip the direction
if (direction == DESCENDING) {
rc = -rc;