|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 initialize
protected 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 | |||||||||