Package repast.simphony.data2.engine
Class TextSinkActionCreator
- java.lang.Object
-
- repast.simphony.data2.engine.TextSinkActionCreator
-
- All Implemented Interfaces:
CompositeControllerActionCreator
public class TextSinkActionCreator extends Object implements CompositeControllerActionCreator
- Version:
- $Revision: 1.1 $ $Date: 2006/01/06 22:11:55 $
- Author:
- Nick Collier
-
-
Constructor Summary
Constructors Constructor Description TextSinkActionCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ControllerAction
createControllerAction()
Creates the composite controller action.String
getID()
Gets the unique id for this action.boolean
isMasterOnly()
Return true if this action creator should only create a ControllerAction for the master context.
-
-
-
Method Detail
-
getID
public String getID()
Description copied from interface:CompositeControllerActionCreator
Gets the unique id for this action. Using this id, the action may found using {@link repast.simphony.engine.controller.ControllerRegistry.findAction(Object, String)}.- Specified by:
getID
in interfaceCompositeControllerActionCreator
- Returns:
- the id for this action
-
createControllerAction
public ControllerAction createControllerAction()
Description copied from interface:CompositeControllerActionCreator
Creates the composite controller action.- Specified by:
createControllerAction
in interfaceCompositeControllerActionCreator
- Returns:
- the created ControllerAction.
-
isMasterOnly
public boolean isMasterOnly()
Description copied from interface:CompositeControllerActionCreator
Return true if this action creator should only create a ControllerAction for the master context.- Specified by:
isMasterOnly
in interfaceCompositeControllerActionCreator
- Returns:
-
-