public class DeltaTimeExecutor extends SimplePropertyObject implements ISpaceExecutor
| Modifier and Type | Field and Description | 
|---|---|
| protected IChangeListener | clocklistenerThe clock listener. | 
| protected IExternalAccess | containerThe platform. | 
| protected boolean | scheduledFlag that a step was scheduled. | 
| protected boolean | terminatedThe flag indicating that the executor is terminated. | 
| protected ITimer | timerThe tick timer. | 
| protected long | timestampCurrent time stamp | 
pcs, propertiesPROPERTY_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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProperty, getPropertyNames, hasProperty, setPropertyprotected long timestamp
protected IExternalAccess container
protected IChangeListener clocklistener
protected 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 ISpaceExecutorpublic void terminate()
terminate in interface ISpaceExecutor