Package repast.simphony.engine.schedule
Interface SchedulableDescriptor
-
- All Superinterfaces:
Descriptor
- All Known Implementing Classes:
DefaultSchedulableDescriptor
public interface SchedulableDescriptor extends Descriptor
A descriptor for something that will get scheduled.- Version:
- $Revision: 1.1 $ $Date: 2005/12/21 22:25:34 $
- Author:
- Jerry Vos
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IAction
getAction()
Retrieves the action to be scheduled.ScheduleParameters
getScheduleParameters()
Retrieves the parameters for when the action should occur.void
setAction(IAction action)
Sets the action to be scheduled.void
setScheduleParameters(ScheduleParameters scheduleParameters)
Sets the parameters for when the action should occur.-
Methods inherited from interface repast.simphony.engine.schedule.Descriptor
getName, setName
-
-
-
-
Method Detail
-
getScheduleParameters
ScheduleParameters getScheduleParameters()
Retrieves the parameters for when the action should occur.- Returns:
- parameters for the action's execution
-
setScheduleParameters
void setScheduleParameters(ScheduleParameters scheduleParameters)
Sets the parameters for when the action should occur.- Parameters:
scheduleParameters
- parameters for the action's execution
-
getAction
IAction getAction()
Retrieves the action to be scheduled.- Returns:
- the action to be scheduled
-
setAction
void setAction(IAction action)
Sets the action to be scheduled.- Parameters:
action
- the action to be scheduled
-
-