X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.client.ui.dist%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Futils%2FArtifactsTableConfigurer.java;h=a3579422261d307e03740829d7d747418a8bc8a5;hb=d154e9f68017e8c5a8edac15475b2d79aea3e9d4;hp=d6f60c64049db0daee870ce783435b6cb377ff73;hpb=9cdf3ff23b7416beca4ec27fba01888c7c37d298;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/utils/ArtifactsTableConfigurer.java b/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/utils/ArtifactsTableConfigurer.java index d6f60c640..a35794222 100644 --- a/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/utils/ArtifactsTableConfigurer.java +++ b/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/utils/ArtifactsTableConfigurer.java @@ -25,11 +25,11 @@ import javax.jcr.RepositoryException; 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; @@ -165,7 +165,7 @@ public class ArtifactsTableConfigurer implements SlcNames, SlcTypes, 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); } } @@ -200,13 +200,13 @@ public class ArtifactsTableConfigurer implements SlcNames, SlcTypes, 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;