X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ux%2Fsrc%2Forg%2Fargeo%2Fcms%2Fux%2Facr%2FContentHierarchicalPart.java;h=43a4034159034cc8565e59aad94d54d42ab6b5d6;hb=975fb5e581d0650768afc68a0e839657f318e77a;hp=237219ad6a78ffa0a2d3fb1c2bf1612abd6d063f;hpb=5a7b8b145ad29401b9940f7e1493a7dec1cd0156;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ux/src/org/argeo/cms/ux/acr/ContentHierarchicalPart.java b/org.argeo.cms.ux/src/org/argeo/cms/ux/acr/ContentHierarchicalPart.java index 237219ad6..43a403415 100644 --- a/org.argeo.cms.ux/src/org/argeo/cms/ux/acr/ContentHierarchicalPart.java +++ b/org.argeo.cms.ux/src/org/argeo/cms/ux/acr/ContentHierarchicalPart.java @@ -13,6 +13,8 @@ public class ContentHierarchicalPart extends AbstractDataPart @Override public List getChildren(Content content) { List res = new ArrayList<>(); + if (isLeaf(content)) + return res; if (content == null) return res; for (Iterator it = content.iterator(); it.hasNext();) { @@ -22,6 +24,10 @@ public class ContentHierarchicalPart extends AbstractDataPart return res; } + protected boolean isLeaf(Content content) { + return false; + } + @Override public String getText(Content model) { try {