org.jactr.modules.pm.visual.event
Interface IVisualModuleListener

All Superinterfaces:
java.util.EventListener, IParameterListener, IPerceptualMemoryModuleListener

public interface IVisualModuleListener
extends java.util.EventListener, IParameterListener, IPerceptualMemoryModuleListener

permits listening to the visual module these events are called when the visual module finishes the action. that means these events might be received BEFORE the model actually recognizes the occurrence. For instance: encodedVisualObject will be called after IVisualModule#encodeVisualChunkAt(), but will likely arrive before the chunk is actually inserted into the visual buffer.

Author:
developer

Method Summary
 void trackedObjectMoved(VisualModuleEvent event)
           
 void trackingObjectStarted(VisualModuleEvent event)
           
 void trackingObjectStopped(VisualModuleEvent event)
           
 
Methods inherited from interface org.jactr.modules.pm.common.event.IPerceptualMemoryModuleListener
moduleReset, perceptAttended, perceptIndexFound
 

Method Detail

trackingObjectStarted

void trackingObjectStarted(VisualModuleEvent event)

trackingObjectStopped

void trackingObjectStopped(VisualModuleEvent event)

trackedObjectMoved

void trackedObjectMoved(VisualModuleEvent event)