public class AbstractItem.IdeChildrenGroup
extends java.lang.Object
implements java.util.function.Function<M,java.util.List<? extends net.officefloor.model.Model>>
ChildrenGroup.| Constructor and Description |
|---|
IdeChildrenGroup(AbstractItem<R,O,M,E,?,?> child)
Instantiate for a single
AbstractItem. |
IdeChildrenGroup(java.lang.String groupName,
AbstractItem<R,O,M,E,?,?>... children)
Instantiate for multiple
AbstractItem instances. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends net.officefloor.model.Model> |
apply(M parent) |
java.lang.Enum<?>[] |
changeEvents()
Obtain the change events.
|
AbstractItem<R,O,M,E,?,?>[] |
getChildren()
Obtains the
AbstractItem instances for the ChildrenGroup. |
java.lang.String |
getChildrenGroupName()
Obtains the name of the
ChildrenGroup. |
public IdeChildrenGroup(AbstractItem<R,O,M,E,?,?> child)
AbstractItem.child - AbstractItem.@SafeVarargs
public IdeChildrenGroup(java.lang.String groupName,
AbstractItem<R,O,M,E,?,?>... children)
AbstractItem instances.groupName - Name of the group.children - AbstractItem instances.public java.lang.String getChildrenGroupName()
ChildrenGroup.ChildrenGroup.public java.util.List<? extends net.officefloor.model.Model> apply(M parent)
apply in interface java.util.function.Function<M extends net.officefloor.model.Model,java.util.List<? extends net.officefloor.model.Model>>public java.lang.Enum<?>[] changeEvents()
public AbstractItem<R,O,M,E,?,?>[] getChildren()
AbstractItem instances for the ChildrenGroup.AbstractItem instances for the ChildrenGroup.Copyright © 2005–2018. All rights reserved.