X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.eclipse.ui%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fjcr%2Flists%2FSimpleJcrNodeLabelProvider.java;h=aa2e3375c404591f6f08eb4d149f37786b88fa5c;hb=088c1b517a543e935d8ab65c3b2fd2d0269b551d;hp=88585c3438708d28ceee00ecd148b41175990854;hpb=e61dd9dda88354091625cca85aa7c96d196688b3;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/lists/SimpleJcrNodeLabelProvider.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/lists/SimpleJcrNodeLabelProvider.java index 88585c343..aa2e3375c 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/lists/SimpleJcrNodeLabelProvider.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/lists/SimpleJcrNodeLabelProvider.java @@ -10,12 +10,10 @@ import javax.jcr.PropertyType; import javax.jcr.RepositoryException; import javax.jcr.Value; -import org.argeo.ArgeoException; +import org.argeo.eclipse.ui.EclipseUiException; import org.eclipse.jface.viewers.ColumnLabelProvider; -/** - * Base implementation of a label provider for widgets that display JCR Rows. - */ +/** Base implementation of a label provider for controls that display JCR Nodes */ public class SimpleJcrNodeLabelProvider extends ColumnLabelProvider { private static final long serialVersionUID = -5215787695436221993L; @@ -78,7 +76,7 @@ public class SimpleJcrNodeLabelProvider extends ColumnLabelProvider { } else return ""; } catch (RepositoryException re) { - throw new ArgeoException("Unable to get text from row", re); + throw new EclipseUiException("Unable to get text from row", re); } } @@ -100,7 +98,7 @@ public class SimpleJcrNodeLabelProvider extends ColumnLabelProvider { case PropertyType.NAME: return value.getString(); default: - throw new ArgeoException("Unimplemented label provider " + throw new EclipseUiException("Unimplemented label provider " + "for property type " + value.getType() + " while getting property " + propertyName + " - value: " + value.getString()); @@ -119,4 +117,4 @@ public class SimpleJcrNodeLabelProvider extends ColumnLabelProvider { public void setNumberFormat(String numberFormatPattern) { ((DecimalFormat) numberFormat).applyPattern(numberFormatPattern); } -} \ No newline at end of file +}