Class ChildrenGroupFactory.ChildrenGroupImpl<R extends Model,O,M extends Model,E extends java.lang.Enum<E>>
- java.lang.Object
-
- net.officefloor.gef.editor.internal.models.ChildrenGroupFactory.ChildrenGroupImpl<R,O,M,E>
-
- All Implemented Interfaces:
ChildrenGroup<M,E>
- Enclosing class:
- ChildrenGroupFactory<R extends Model,O,M extends Model,E extends java.lang.Enum<E>>
public static class ChildrenGroupFactory.ChildrenGroupImpl<R extends Model,O,M extends Model,E extends java.lang.Enum<E>> extends java.lang.Object implements ChildrenGroup<M,E>
Children group.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javafx.collections.ObservableList<AdaptedChild<?>>getChildren()Obtains theAdaptedChildinstances.java.lang.StringgetChildrenGroupName()Obtains theChildrenGroupFactory.ChildrenGroupImplname.E[]getEvents()Obtains the events.AdaptedChild<M>getParent()Obtains the parentAdaptedChild.
-
-
-
Method Detail
-
getParent
public AdaptedChild<M> getParent()
Description copied from interface:ChildrenGroupObtains the parentAdaptedChild.- Specified by:
getParentin interfaceChildrenGroup<R extends Model,O>- Returns:
- Parent
AdaptedChild.
-
getChildrenGroupName
public java.lang.String getChildrenGroupName()
Description copied from interface:ChildrenGroupObtains theChildrenGroupFactory.ChildrenGroupImplname.- Specified by:
getChildrenGroupNamein interfaceChildrenGroup<R extends Model,O>- Returns:
ChildrenGroupFactory.ChildrenGroupImplname.
-
getChildren
public javafx.collections.ObservableList<AdaptedChild<?>> getChildren()
Description copied from interface:ChildrenGroupObtains theAdaptedChildinstances.- Specified by:
getChildrenin interfaceChildrenGroup<R extends Model,O>- Returns:
AdaptedChildinstances.
-
getEvents
public E[] getEvents()
Description copied from interface:ChildrenGroupObtains the events.- Specified by:
getEventsin interfaceChildrenGroup<R extends Model,O>- Returns:
- Events.
-
-