org.jactr.modules.pm.common.memory.map
Class FeatureMapEvent
java.lang.Object
org.jactr.core.event.AbstractACTREvent<IFeatureMap,IFeatureMapListener>
org.jactr.modules.pm.common.memory.map.FeatureMapEvent
- All Implemented Interfaces:
- IACTREvent<IFeatureMap,IFeatureMapListener>
public class FeatureMapEvent
- extends AbstractACTREvent<IFeatureMap,IFeatureMapListener>
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureMapEvent
public FeatureMapEvent(IFeatureMap source,
double simulationTime,
FeatureMapEvent.Type type,
java.util.Collection<org.commonreality.identifier.IIdentifier> identifiers)
getType
public FeatureMapEvent.Type getType()
getIdentifiers
public java.util.Set<org.commonreality.identifier.IIdentifier> getIdentifiers()
fire
public void fire(IFeatureMapListener listener)
- Description copied from interface:
IACTREvent
- dispatch this event to a listener on the provided executor
- Specified by:
fire in interface IACTREvent<IFeatureMap,IFeatureMapListener>- Specified by:
fire in class AbstractACTREvent<IFeatureMap,IFeatureMapListener>