X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.eclipse.ui%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fjcr%2FJcrUiUtils.java;h=420154b83abf5b2f21d643b5063274252da1c287;hb=5ec9d72c96b13bf18d702bf01dc2c03b0aee43a4;hp=97930319205e3692a4ebc462e5897f9d4e1ea625;hpb=21a4ea1fb5380ce1dd763c1ea09067cdd2dfd0f3;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/JcrUiUtils.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/JcrUiUtils.java index 979303192..420154b83 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/JcrUiUtils.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/JcrUiUtils.java @@ -6,7 +6,7 @@ import javax.jcr.Node; import javax.jcr.PropertyType; import javax.jcr.RepositoryException; -import org.argeo.ArgeoException; +import org.argeo.eclipse.ui.EclipseUiException; import org.argeo.eclipse.ui.jcr.lists.NodeViewerComparator; import org.argeo.eclipse.ui.jcr.lists.RowViewerComparator; import org.eclipse.jface.viewers.TableViewer; @@ -15,7 +15,7 @@ import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.widgets.Table; -/** Utility methods to simplify UI development using eclipse and JCR. */ +/** Utility methods to simplify UI development using SWT (or RWT), jface and JCR. */ public class JcrUiUtils { /** @@ -28,7 +28,6 @@ public class JcrUiUtils { public static boolean setJcrProperty(Node node, String propName, int propertyType, Object value) { try { - // int propertyType = getPic().getProperty(propName).getType(); switch (propertyType) { case PropertyType.STRING: if ("".equals((String) value) @@ -83,17 +82,17 @@ public class JcrUiUtils { } default: - throw new ArgeoException("Unimplemented property save"); + throw new EclipseUiException("Unimplemented property save"); } } catch (RepositoryException re) { - throw new ArgeoException("Unexpected error while setting property", + throw new EclipseUiException("Unexpected error while setting property", re); } } /** * Creates a new selection adapter in order to provide sorting abitily on a - * swt table that display a row list + * SWT Table that display a row list **/ public static SelectionAdapter getRowSelectionAdapter(final int index, final int propertyType, final String selectorName,