public class DeltaTimeExecutor extends jadex.commons.SimplePropertyObject implements ISpaceExecutor
Modifier and Type | Field and Description |
---|---|
protected jadex.commons.IChangeListener |
clocklistener
The clock listener.
|
protected jadex.bridge.IExternalAccess |
container
The platform.
|
protected boolean |
scheduled
Flag that a step was scheduled.
|
protected boolean |
terminated
The flag indicating that the executor is terminated.
|
protected jadex.bridge.service.types.clock.ITimer |
timer
The tick timer.
|
protected long |
timestamp
Current time stamp
|
PROPERTY_EXECUTION_MONITORING
Constructor and Description |
---|
DeltaTimeExecutor()
Creates a new DeltaTimeExecutor
|
DeltaTimeExecutor(AbstractEnvironmentSpace space,
boolean tick)
Creates a new DeltaTimeExecutor
|
Modifier and Type | Method and Description |
---|---|
void |
start()
Start the space executor.
|
void |
terminate()
Terminate the space executor.
|
addPropertyChangeListener, getProperties, getProperty, getPropertyNames, hasProperty, removePropertyChangeListener, setProperties, setProperty, toString
protected long timestamp
protected jadex.bridge.IExternalAccess container
protected jadex.commons.IChangeListener clocklistener
protected jadex.bridge.service.types.clock.ITimer timer
protected boolean terminated
protected boolean scheduled
public DeltaTimeExecutor()
timecoefficient
- the time coefficientclockservice
- the clock servicepublic DeltaTimeExecutor(AbstractEnvironmentSpace space, boolean tick)
timecoefficient
- the time coefficientclockservice
- the clock servicepublic void start()
start
in interface ISpaceExecutor
public void terminate()
terminate
in interface ISpaceExecutor