public class TimedEventEvent extends AbstractACTREvent<TimedEventQueue,ITimedEventListener>
Modifier and Type | Class and Description |
---|---|
static class |
TimedEventEvent.Type |
Constructor and Description |
---|
TimedEventEvent(TimedEventQueue queue,
ITimedEvent te,
TimedEventEvent.Type type) |
Modifier and Type | Method and Description |
---|---|
void |
fire(ITimedEventListener listener)
dispatch this event to a listener on the provided executor
|
ITimedEvent |
getTimedEvent() |
TimedEventEvent.Type |
getType() |
getSimulationTime, getSource, getSystemTime, setSimulationTime, setSource
public TimedEventEvent(TimedEventQueue queue, ITimedEvent te, TimedEventEvent.Type type)
public ITimedEvent getTimedEvent()
public TimedEventEvent.Type getType()
public void fire(ITimedEventListener listener)
IACTREvent
fire
in interface IACTREvent<TimedEventQueue,ITimedEventListener>
fire
in class AbstractACTREvent<TimedEventQueue,ITimedEventListener>