org.jactr.modules.pm.common.event
Interface IPerceptualMemoryModuleListener

All Superinterfaces:
java.util.EventListener, IParameterListener
All Known Subinterfaces:
IAuralModuleListener, IVisualModuleListener

public interface IPerceptualMemoryModuleListener
extends java.util.EventListener, IParameterListener

permits listening to a perceptual module. these events are called when the module finishes the action. that means these events might be received BEFORE the model actually recognizes the occurrence. For instance: perceptAttended will be called after the encoding request, but will likely arrive before the chunk is actually inserted into the buffer.

Author:
developer

Method Summary
 void moduleReset(IPerceptualMemoryModuleEvent event)
          called when the module is reset
 void perceptAttended(IPerceptualMemoryModuleEvent event)
          called after a percept has been attended to, but before it is actually inserted into the appropriate buffer
 void perceptIndexFound(IPerceptualMemoryModuleEvent event)
          fired when searchPattern has been processed yielding a perceptual index chunk
 
Methods inherited from interface org.jactr.core.event.IParameterListener
parameterChanged
 

Method Detail

perceptAttended

void perceptAttended(IPerceptualMemoryModuleEvent event)
called after a percept has been attended to, but before it is actually inserted into the appropriate buffer


perceptIndexFound

void perceptIndexFound(IPerceptualMemoryModuleEvent event)
fired when searchPattern has been processed yielding a perceptual index chunk


moduleReset

void moduleReset(IPerceptualMemoryModuleEvent event)
called when the module is reset

Parameters:
event -