Add column to content entry area
authorMathieu <mbaudier@argeo.org>
Sat, 10 Dec 2022 08:53:48 +0000 (09:53 +0100)
committerMathieu <mbaudier@argeo.org>
Sat, 10 Dec 2022 08:53:48 +0000 (09:53 +0100)
swt/org.argeo.app.ui/src/org/argeo/app/ui/library/ContentEntryArea.java

index b34c605dc3e79059bc7fd16f008ba492bd468bbb..50471519f83be7924d79ac149fa741ff9748dfa5 100644 (file)
@@ -1,6 +1,7 @@
 package org.argeo.app.ui.library;
 
 import org.argeo.api.acr.Content;
+import org.argeo.api.acr.NamespaceUtils;
 import org.argeo.api.acr.spi.ProvidedContent;
 import org.argeo.api.cms.CmsLog;
 import org.argeo.api.cms.ux.CmsView;
@@ -26,7 +27,7 @@ public class ContentEntryArea implements SwtUiProvider {
 
                new Label(parent, 0).setText(context.toString());
 
-               Content rootContent = ((ProvidedContent) context).getSession().getRepository().get().get("/srv");
+               Content rootContent = ((ProvidedContent) context).getSession().getRepository().get().get("/sys");
 
                ContentHierarchicalPart contentPart = new ContentHierarchicalPart() {
 
@@ -36,7 +37,9 @@ public class ContentEntryArea implements SwtUiProvider {
                                        return true;
                                return super.isLeaf(content);
                        }
+
                };
+               contentPart.addColumn((c) -> NamespaceUtils.toPrefixedName(c.getName()));
                contentPart.setInput(rootContent);
 
                SwtTreeView<Content> view = new SwtTreeView<>(parent, 0, contentPart);