public class DelayedBufferRequestTimedEvent extends AbstractTimedEvent implements IBufferBasedTimedEvent
_endTime, _hasAborted, _hasFired, _startTime, _toString
Constructor and Description |
---|
DelayedBufferRequestTimedEvent(IRequest request,
IRequestableBuffer buffer,
double start,
double end) |
Modifier and Type | Method and Description |
---|---|
void |
fire(double currentTime)
called when this event should be fired..
|
IChunk |
getBoundChunk()
return the chunk that is (or will be) in the buffer that will be
manipulated
|
IActivationBuffer |
getBuffer()
return the buffer that this timed event will be posting changes
to.
|
abort, getEndTime, getStartTime, hasAborted, hasFired, setTimes, shouldWarnOnTimeSlips, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abort, getEndTime, getStartTime, hasAborted, hasFired
public DelayedBufferRequestTimedEvent(IRequest request, IRequestableBuffer buffer, double start, double end)
public void fire(double currentTime)
AbstractTimedEvent
fire
in interface ITimedEvent
fire
in class AbstractTimedEvent
currentTime
- Description of the Parameterpublic IChunk getBoundChunk()
IBufferBasedTimedEvent
getBoundChunk
in interface IBufferBasedTimedEvent
public IActivationBuffer getBuffer()
IBufferBasedTimedEvent
getBuffer
in interface IBufferBasedTimedEvent