]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms.ux/src/org/argeo/cms/ux/acr/ContentHierarchicalPart.java
1 package org
.argeo
.cms
.ux
.acr
;
3 import java
.util
.ArrayList
;
4 import java
.util
.Iterator
;
7 import org
.argeo
.api
.acr
.Content
;
8 import org
.argeo
.cms
.ux
.widgets
.AbstractHierarchicalPart
;
9 import org
.argeo
.cms
.ux
.widgets
.HierarchicalPart
;
11 /** A {@link HierarchicalPart} based on {@link Content}. */
12 public class ContentHierarchicalPart
extends AbstractHierarchicalPart
<Content
> implements HierarchicalPart
<Content
> {
14 public List
<Content
> getChildren(Content parent
) {
15 List
<Content
> res
= new ArrayList
<>();
20 for (Iterator
<Content
> it
= parent
.iterator(); it
.hasNext();) {
27 protected boolean isLeaf(Content content
) {