public abstract class AbstractTypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController> extends DelegatingMVCGroup implements TypedMVCGroup<M,V,C>
Constructor and Description |
---|
AbstractTypedMVCGroup(MVCGroup delegate) |
Modifier and Type | Method and Description |
---|---|
C |
controller() |
M |
model() |
V |
view() |
createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, delegate, destroy, destroyMVCGroup, getChildrenGroups, getConfiguration, getContext, getController, getMember, getMembers, getModel, getMvcId, getMvcType, getParentGroup, getView, isAlive, notifyMVCGroupDestroyed, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delegate
destroy, getChildrenGroups, getConfiguration, getContext, getController, getMember, getMembers, getModel, getMvcId, getMvcType, getParentGroup, getView, isAlive, notifyMVCGroupDestroyed
createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, destroyMVCGroup, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup
@Nonnull public M model()
model
in interface TypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController>
@Nonnull public V view()
view
in interface TypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController>
@Nonnull public C controller()
controller
in interface TypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController>