org.jactr.modules.pm.visual.event
Class VisualModuleEvent
java.lang.Object
org.jactr.core.event.AbstractACTREvent<IVisualModule,IVisualModuleListener>
org.jactr.modules.pm.visual.event.VisualModuleEvent
- All Implemented Interfaces:
- IACTREvent<IVisualModule,IVisualModuleListener>, IParameterEvent<IVisualModule,IVisualModuleListener>, IPerceptualMemoryModuleEvent<IVisualModule,IVisualModuleListener>
public class VisualModuleEvent
- extends AbstractACTREvent<IVisualModule,IVisualModuleListener>
- implements IParameterEvent<IVisualModule,IVisualModuleListener>, IPerceptualMemoryModuleEvent<IVisualModule,IVisualModuleListener>
|
Field Summary |
static org.apache.commons.logging.Log |
LOGGER
logger definition |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
public static final org.apache.commons.logging.Log LOGGER
- logger definition
VisualModuleEvent
public VisualModuleEvent(IVisualModule source,
java.lang.String parameterName,
java.lang.Object oldValue,
java.lang.Object newValue)
VisualModuleEvent
public VisualModuleEvent(IVisualModule source,
VisualModuleEvent.Type type,
IChunk chunk)
VisualModuleEvent
public VisualModuleEvent(IVisualModule source,
VisualModuleEvent.Type type)
getChunk
public IChunk getChunk()
- Description copied from interface:
IPerceptualMemoryModuleEvent
- returns the attended perceptual chunk or found perceptual index chunk
- Specified by:
getChunk in interface IPerceptualMemoryModuleEvent<IVisualModule,IVisualModuleListener>
- Returns:
fire
public void fire(IVisualModuleListener listener)
- Description copied from interface:
IACTREvent
- dispatch this event to a listener on the provided executor
- Specified by:
fire in interface IACTREvent<IVisualModule,IVisualModuleListener>- Specified by:
fire in class AbstractACTREvent<IVisualModule,IVisualModuleListener>
- See Also:
AbstractACTREvent.fire(java.lang.Object)
getType
public VisualModuleEvent.Type getType()
getNewParameterValue
public java.lang.Object getNewParameterValue()
- Specified by:
getNewParameterValue in interface IParameterEvent<IVisualModule,IVisualModuleListener>
- See Also:
IParameterEvent.getNewParameterValue()
getOldParameterValue
public java.lang.Object getOldParameterValue()
- Specified by:
getOldParameterValue in interface IParameterEvent<IVisualModule,IVisualModuleListener>
- See Also:
IParameterEvent.getOldParameterValue()
getParameterName
public java.lang.String getParameterName()
- Specified by:
getParameterName in interface IParameterEvent<IVisualModule,IVisualModuleListener>
- See Also:
IParameterEvent.getParameterName()