public class RunnableTimedEvent extends AbstractTimedEvent
_endTime, _hasAborted, _hasFired, _startTime, _toString
Constructor and Description |
---|
RunnableTimedEvent(double fireAt,
java.lang.Runnable onFire) |
RunnableTimedEvent(double fireAt,
java.lang.Runnable onFire,
java.lang.Runnable onAbort) |
Modifier and Type | Method and Description |
---|---|
void |
abort()
called when the event is to be aborted
|
void |
fire(double currentTime)
called when this event should be fired..
|
getEndTime, getStartTime, hasAborted, hasFired, setTimes, shouldWarnOnTimeSlips, toString
public RunnableTimedEvent(double fireAt, java.lang.Runnable onFire)
public RunnableTimedEvent(double fireAt, java.lang.Runnable onFire, java.lang.Runnable onAbort)
public void fire(double currentTime)
AbstractTimedEvent
fire
in interface ITimedEvent
fire
in class AbstractTimedEvent
currentTime
- Description of the Parameterpublic void abort()
AbstractTimedEvent
abort
in interface ITimedEvent
abort
in class AbstractTimedEvent