public class FeatureMapEvent extends AbstractACTREvent<IFeatureMap,IFeatureMapListener>
Modifier and Type | Class and Description |
---|---|
static class |
FeatureMapEvent.Type |
Constructor and Description |
---|
FeatureMapEvent(IFeatureMap source,
double simulationTime,
FeatureMapEvent.Type type,
java.util.Collection<IIdentifier> identifiers) |
Modifier and Type | Method and Description |
---|---|
void |
fire(IFeatureMapListener listener)
dispatch this event to a listener on the provided executor
|
java.util.Set<IIdentifier> |
getIdentifiers() |
FeatureMapEvent.Type |
getType() |
getSimulationTime, getSource, getSystemTime, setSimulationTime, setSource
public FeatureMapEvent(IFeatureMap source, double simulationTime, FeatureMapEvent.Type type, java.util.Collection<IIdentifier> identifiers)
public FeatureMapEvent.Type getType()
public java.util.Set<IIdentifier> getIdentifiers()
public void fire(IFeatureMapListener listener)
IACTREvent
fire
in interface IACTREvent<IFeatureMap,IFeatureMapListener>
fire
in class AbstractACTREvent<IFeatureMap,IFeatureMapListener>