public class SimulationEventClock extends AbstractClock implements ISimulationClock
DEFAULT_DELTA, timersEVENT_TYPE_NEW_DELTA, EVENT_TYPE_NEW_DILATION, EVENT_TYPE_NEXT_TIMEPOINT, EVENT_TYPE_RESET, EVENT_TYPE_STARTED, EVENT_TYPE_STOPPED, EVENT_TYPE_TIMER_ADDED, EVENT_TYPE_TIMER_REMOVED, STATE_RUNNING, STATE_SUSPENDED, TYPE_CONTINUOUS, TYPE_EVENT_DRIVEN, TYPE_SYSTEM, TYPE_TIME_DRIVEN| Constructor and Description |
|---|
SimulationEventClock(IClock oldclock)
Create a new clock.
|
SimulationEventClock(String name,
long starttime,
long delta)
Create a new clock.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
advanceEvent()
Advance one event.
|
String |
getType()
Get the clock type.
|
addChangeListener, addTickTimer, addTimer, createTickTimer, createTimer, dispose, getDelta, getName, getNextTimer, getStarttime, getState, getTick, getTickTimers, getTime, getTimers, removeChangeListener, removeTickTimer, removeTimer, reset, setDelta, shutdown, start, stopequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChangeListener, addTickTimer, addTimer, createTickTimer, createTimer, dispose, getDelta, getName, getNextTimer, getStarttime, getState, getTick, getTickTimers, getTime, getTimers, removeChangeListener, removeTickTimer, removeTimer, reset, setDelta, start, stoppublic SimulationEventClock(String name, long starttime, long delta)
name - The name.starttime - The start time.delta - The tick size.public SimulationEventClock(IClock oldclock)
oldclock - The old clock.public boolean advanceEvent()
advanceEvent in interface ISimulationClockCopyright © 2012. All Rights Reserved.