public class RemoveAction.RemoveActionTimedEvent extends AbstractTimedEvent implements IBufferBasedTimedEvent
_endTime, _hasAborted, _hasFired, _startTime, _toString
Constructor and Description |
---|
RemoveActionTimedEvent(double now,
double removeTime,
IActivationBuffer buffer,
IChunk chunk,
java.util.Collection<? extends ISlot> slots) |
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.
|
java.lang.String |
toString()
Description of the Method
|
abort, getEndTime, getStartTime, hasAborted, hasFired, setTimes, shouldWarnOnTimeSlips
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abort, getEndTime, getStartTime, hasAborted, hasFired
public RemoveActionTimedEvent(double now, double removeTime, IActivationBuffer buffer, IChunk chunk, java.util.Collection<? extends ISlot> slots)
public java.lang.String toString()
AbstractTimedEvent
toString
in class AbstractTimedEvent
public void fire(double currentTime)
AbstractTimedEvent
fire
in interface ITimedEvent
fire
in class AbstractTimedEvent
currentTime
- Description of the Parameterpublic IActivationBuffer getBuffer()
IBufferBasedTimedEvent
getBuffer
in interface IBufferBasedTimedEvent
IBufferBasedTimedEvent.getBuffer()
public IChunk getBoundChunk()
IBufferBasedTimedEvent
getBoundChunk
in interface IBufferBasedTimedEvent