public class ACTRRuntimeEvent extends AbstractACTREvent<ACTRRuntime,IACTRRuntimeListener>
Modifier and Type | Class and Description |
---|---|
static class |
ACTRRuntimeEvent.Type |
Constructor and Description |
---|
ACTRRuntimeEvent(ACTRRuntimeEvent.Type type) |
ACTRRuntimeEvent(IModel model,
ACTRRuntimeEvent.Type type) |
ACTRRuntimeEvent(IModel model,
ACTRRuntimeEvent.Type type,
java.lang.Exception exception) |
Modifier and Type | Method and Description |
---|---|
void |
fire(IACTRRuntimeListener listener)
dispatch this event to a listener on the provided executor
|
java.lang.Exception |
getException() |
IModel |
getModel() |
ACTRRuntimeEvent.Type |
getType() |
getSimulationTime, getSource, getSystemTime, setSimulationTime, setSource
public ACTRRuntimeEvent(IModel model, ACTRRuntimeEvent.Type type)
public ACTRRuntimeEvent(ACTRRuntimeEvent.Type type)
public ACTRRuntimeEvent(IModel model, ACTRRuntimeEvent.Type type, java.lang.Exception exception)
public java.lang.Exception getException()
public ACTRRuntimeEvent.Type getType()
public IModel getModel()
public void fire(IACTRRuntimeListener listener)
IACTREvent
fire
in interface IACTREvent<ACTRRuntime,IACTRRuntimeListener>
fire
in class AbstractACTREvent<ACTRRuntime,IACTRRuntimeListener>