]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/jcr/lists/SimpleJcrNodeLabelProvider.java
Introduce JCR versioning Eclipse utilities.
[lgpl/argeo-commons.git] / org.argeo.eclipse.ui / src / org / argeo / eclipse / ui / jcr / lists / SimpleJcrNodeLabelProvider.java
index 88585c3438708d28ceee00ecd148b41175990854..aa2e3375c404591f6f08eb4d149f37786b88fa5c 100644 (file)
@@ -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
+}