|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deduced.controller.implementation.AbstractControllerFactory
public abstract class AbstractControllerFactory
Default Controller Factory
Field Summary | |
---|---|
private DeducedControllerLayerExtension |
controlLayer
the control layer associated with this factory |
Constructor Summary | |
---|---|
AbstractControllerFactory()
DefaultControllerFactory Constructor |
Method Summary | |
---|---|
DeducedControllerLayerExtension |
getControlLayer()
getControlLayer the control layer associated with this factory |
protected void |
initializeControlLayer(PropertyCollectionController controller)
initialize the Control Layer property on a created controller |
protected void |
initializeListController(PropertyCollection<?,?> model,
PropertyCollectionController createdController)
initialize List Controller |
protected void |
initializePropertyCollectionController(PropertyCollection<?,?> model,
PropertyCollectionController controller)
initialize Property Collection Controller |
protected void |
initializePropertyController(PropertyCollection<?,?> controlledCollection,
java.lang.Object key,
PropertyController controller)
initialize Property Controller |
static boolean |
isAddRemoveAvailableOnModel(PropertyCollection<?,?> model)
test if Add and Remove is Available On Model |
void |
setControlLayer(DeducedControllerLayerExtension setControlLayer)
setControlLayer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.deduced.controller.ControllerFactory |
---|
createController, createPropertyController |
Field Detail |
---|
private DeducedControllerLayerExtension controlLayer
Constructor Detail |
---|
public AbstractControllerFactory()
Method Detail |
---|
public void setControlLayer(DeducedControllerLayerExtension setControlLayer)
setControlLayer
- the control layer associated with this factorypublic DeducedControllerLayerExtension getControlLayer()
protected void initializePropertyController(PropertyCollection<?,?> controlledCollection, java.lang.Object key, PropertyController controller)
controlledCollection
- the controlled collectionkey
- the controlled keycontroller
- the controller to initializeprotected void initializePropertyCollectionController(PropertyCollection<?,?> model, PropertyCollectionController controller)
model
- the model to controlcontroller
- the controller to initializeprotected void initializeControlLayer(PropertyCollectionController controller)
controller
- the controller to initializepublic static boolean isAddRemoveAvailableOnModel(PropertyCollection<?,?> model)
model
- the model to test
protected void initializeListController(PropertyCollection<?,?> model, PropertyCollectionController createdController)
model
- the model to controlcreatedController
- the created controller to initialize
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |