public interface IRequestableBuffer extends IActivationBuffer
IRequest
s that will
then be forwarded to the owning module for processing.AURAL, AURAL_LOCATION, GOAL, IMAGINAL, MOTOR, RETRIEVAL, VISUAL, VISUAL_LOCATION, VOCAL
Modifier and Type | Method and Description |
---|---|
boolean |
request(IRequest source,
double requestTime)
Make a request of the module.
|
boolean |
willAccept(IRequest request)
return true if this buffer would accept this request
|
addListener, addSourceChunk, clear, contains, dispose, getActivation, getG, getModel, getModule, getName, getSourceChunk, getSourceChunks, getSourceChunks, handlesEncoding, isStrictHarvestingEnabled, matched, removeListener, removeSourceChunk, setActivation, setG
initialize
getAdapter
boolean willAccept(IRequest request)
request
- boolean request(IRequest source, double requestTime) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- if the request is accepted but invalid