Register JCR namespaces.
[lgpl/argeo-commons.git] / org.argeo.cms.ux / src / org / argeo / cms / ux / acr / ContentHierarchicalPart.java
index ad4df115f923a193a5b92e0171db2afc003e8ae4..237219ad6a78ffa0a2d3fb1c2bf1612abd6d063f 100644 (file)
@@ -5,6 +5,7 @@ import java.util.Iterator;
 import java.util.List;
 
 import org.argeo.api.acr.Content;
+import org.argeo.api.acr.NamespaceUtils;
 import org.argeo.cms.ux.widgets.AbstractDataPart;
 import org.argeo.cms.ux.widgets.HierarchicalPart;
 
@@ -23,7 +24,11 @@ public class ContentHierarchicalPart extends AbstractDataPart<Content, Content>
 
        @Override
        public String getText(Content model) {
-               return model.getName().toString();
+               try {
+                       return NamespaceUtils.toPrefixedName(model.getName());
+               } catch (IllegalStateException e) {
+                       return model.getName().toString();
+               }
        }
 
 }