|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SensoryMemory
This is the interface to be implemented by sensory memory modules. Implementing modules sense the environment, store the sensed data ,and process it.
| Method Summary | |
|---|---|
void |
addSensoryMemoryListener(SensoryMemoryListener l)
Adds a listener to this memory. |
java.lang.Object |
getSensoryContent(java.lang.String modality,
java.util.Map<java.lang.String,java.lang.Object> params)
Returns content from this SensoryMemory. |
void |
runSensors()
Runs all the sensors associated with this memory. |
| Methods inherited from interface edu.memphis.ccrg.lida.framework.FrameworkModule |
|---|
addListener, addSubModule, containsSubmodule, containsSubmodule, decayModule, getAssistingTaskSpawner, getModuleContent, getModuleName, getSubmodule, getSubmodule, getSubmodules, setAssistingTaskSpawner, setModuleName, taskManagerDecayModule |
| Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.FullyInitializable |
|---|
setAssociatedModule |
| Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.Initializable |
|---|
containsParameter, getParam, getParameters, init, init |
| Method Detail |
|---|
void addSensoryMemoryListener(SensoryMemoryListener l)
l - the listener added to this memoryvoid runSensors()
java.lang.Object getSensoryContent(java.lang.String modality,
java.util.Map<java.lang.String,java.lang.Object> params)
modality - user may optionally use this parameter to specify modality.params - optional parameters
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||