X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.eclipse.ui%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fjcr%2FDefaultNodeLabelProvider.java;h=e8157b2fbee605ca9d058b0b4ce37bc0f145adc1;hb=c89baa210b116d5ccf37896b833e50c4d55ddea2;hp=26d802d830408ece49f54fdfd6df82208a45f5e6;hpb=8fcd93a1ff6b0aa85b09e9b7ab6ecfb34d40db4b;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/DefaultNodeLabelProvider.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/DefaultNodeLabelProvider.java index 26d802d83..e8157b2fb 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/DefaultNodeLabelProvider.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/DefaultNodeLabelProvider.java @@ -20,11 +20,14 @@ import javax.jcr.Property; import javax.jcr.RepositoryException; import javax.jcr.nodetype.NodeType; -import org.argeo.ArgeoException; +import org.argeo.eclipse.ui.EclipseUiException; import org.eclipse.jface.viewers.ColumnLabelProvider; import org.eclipse.swt.graphics.Image; -/** Provides reasonable overridable defaults for know JCR types. */ +/** + * Default label provider to manage node and corresponding UI objects. It + * provides reasonable overwrite-able default for known JCR types. + */ public class DefaultNodeLabelProvider extends ColumnLabelProvider { private static final long serialVersionUID = 1216182332792151235L; @@ -39,7 +42,7 @@ public class DefaultNodeLabelProvider extends ColumnLabelProvider { } return super.getText(element); } catch (RepositoryException e) { - throw new ArgeoException("Cannot get text for of " + element, e); + throw new EclipseUiException("Cannot get text for of " + element, e); } } @@ -62,7 +65,7 @@ public class DefaultNodeLabelProvider extends ColumnLabelProvider { return getImage(((NodesWrapper) element).getNode()); } } catch (RepositoryException e) { - throw new ArgeoException("Cannot retrieve image for " + element, e); + throw new EclipseUiException("Cannot retrieve image for " + element, e); } return super.getImage(element); } @@ -83,7 +86,7 @@ public class DefaultNodeLabelProvider extends ColumnLabelProvider { return getToolTipText(((NodesWrapper) element).getNode()); } } catch (RepositoryException e) { - throw new ArgeoException("Cannot get tooltip for " + element, e); + throw new EclipseUiException("Cannot get tooltip for " + element, e); } return super.getToolTipText(element); } @@ -91,5 +94,4 @@ public class DefaultNodeLabelProvider extends ColumnLabelProvider { protected String getToolTipText(Node node) throws RepositoryException { return null; } - -} +} \ No newline at end of file