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 theAdaptedChild
instances.java.lang.String
getChildrenGroupName()
Obtains theChildrenGroupFactory.ChildrenGroupImpl
name.E[]
getEvents()
Obtains the events.AdaptedChild<M>
getParent()
Obtains the parentAdaptedChild
.
-
-
-
Method Detail
-
getParent
public AdaptedChild<M> getParent()
Description copied from interface:ChildrenGroup
Obtains the parentAdaptedChild
.- Specified by:
getParent
in interfaceChildrenGroup<R extends Model,O>
- Returns:
- Parent
AdaptedChild
.
-
getChildrenGroupName
public java.lang.String getChildrenGroupName()
Description copied from interface:ChildrenGroup
Obtains theChildrenGroupFactory.ChildrenGroupImpl
name.- Specified by:
getChildrenGroupName
in interfaceChildrenGroup<R extends Model,O>
- Returns:
ChildrenGroupFactory.ChildrenGroupImpl
name.
-
getChildren
public javafx.collections.ObservableList<AdaptedChild<?>> getChildren()
Description copied from interface:ChildrenGroup
Obtains theAdaptedChild
instances.- Specified by:
getChildren
in interfaceChildrenGroup<R extends Model,O>
- Returns:
AdaptedChild
instances.
-
getEvents
public E[] getEvents()
Description copied from interface:ChildrenGroup
Obtains the events.- Specified by:
getEvents
in interfaceChildrenGroup<R extends Model,O>
- Returns:
- Events.
-
-