org.jactr.modules.pm.visual.event
Class VisualFeatureMapEvent

java.lang.Object
  extended by org.jactr.core.event.AbstractACTREvent<IVisualFeatureMap,IVisualFeatureMapListener>
      extended by org.jactr.modules.pm.visual.event.VisualFeatureMapEvent
All Implemented Interfaces:
IACTREvent<IVisualFeatureMap,IVisualFeatureMapListener>

public class VisualFeatureMapEvent
extends AbstractACTREvent<IVisualFeatureMap,IVisualFeatureMapListener>


Nested Class Summary
static class VisualFeatureMapEvent.Type
           
 
Field Summary
static org.apache.commons.logging.Log LOGGER
          logger definition
 
Constructor Summary
VisualFeatureMapEvent(IVisualFeatureMap featureMap, org.commonreality.identifier.IIdentifier identifier, VisualFeatureMapEvent.Type type)
           
 
Method Summary
 void fire(IVisualFeatureMapListener listener)
          dispatch this event to a listener on the provided executor
 org.commonreality.identifier.IIdentifier getIdentifier()
           
 VisualFeatureMapEvent.Type getType()
           
 
Methods inherited from class org.jactr.core.event.AbstractACTREvent
getSimulationTime, getSource, getSystemTime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static final org.apache.commons.logging.Log LOGGER
logger definition

Constructor Detail

VisualFeatureMapEvent

public VisualFeatureMapEvent(IVisualFeatureMap featureMap,
                             org.commonreality.identifier.IIdentifier identifier,
                             VisualFeatureMapEvent.Type type)
Method Detail

getIdentifier

public org.commonreality.identifier.IIdentifier getIdentifier()

getType

public VisualFeatureMapEvent.Type getType()

fire

public void fire(IVisualFeatureMapListener listener)
Description copied from interface: IACTREvent
dispatch this event to a listener on the provided executor

Specified by:
fire in interface IACTREvent<IVisualFeatureMap,IVisualFeatureMapListener>
Specified by:
fire in class AbstractACTREvent<IVisualFeatureMap,IVisualFeatureMapListener>
See Also:
AbstractACTREvent.fire(java.lang.Object)