+ Add Property.NAME support (use getString() ) to the default node label provider
[lgpl/argeo-commons.git] / base / runtime / org.argeo.eclipse.ui.jcr / src / main / java / org / argeo / eclipse / ui / jcr / lists / SimpleJcrNodeLabelProvider.java
index fa755bad212b3027c3a0f4d7fafff851c70826f8..88585c3438708d28ceee00ecd148b41175990854 100644 (file)
@@ -97,9 +97,14 @@ public class SimpleJcrNodeLabelProvider extends ColumnLabelProvider {
                        return numberFormat.format(value.getDecimal());
                case PropertyType.DOUBLE:
                        return numberFormat.format(value.getDouble());
+               case PropertyType.NAME:
+                       return value.getString();
                default:
                        throw new ArgeoException("Unimplemented label provider "
-                                       + "for property type " + value.getType());
+                                       + "for property type " + value.getType()
+                                       + " while getting property " + propertyName + " - value: "
+                                       + value.getString());
+
                }
        }