A simulation event structure builder listens to the simulation of a model and collects all events. (The causal relations are defined inside the simulator.). More...
Public Member Functions | |
String | getModelID () |
getter method for the model identifier | |
ISimulationEventStructure | getSimulationEventStructure () |
getter method for the simulation event structure | |
void | simulationEventFired (ISimulationEvent simulationEvent) |
listener method that adds a simulation event to the simulation event structure | |
SimulationEventStructureBuilder (String newModelID) | |
constructor | |
Private Attributes | |
String | modelID |
SimulationEventStructure | simulationEventStructure |
A simulation event structure builder listens to the simulation of a model and collects all events. (The causal relations are defined inside the simulator.).
de.fraunhofer.isst.axbench.operations.simulator.eventlistener.SimulationEventStructureBuilder.SimulationEventStructureBuilder | ( | String | newModelID | ) |
constructor
newModelID | identifier of the model that is simulated |
String de.fraunhofer.isst.axbench.operations.simulator.eventlistener.SimulationEventStructureBuilder.getModelID | ( | ) |
getter method for the model identifier
Implements de.fraunhofer.isst.axbench.operations.simulator.eventlistener.ISimulationEventListener.
ISimulationEventStructure de.fraunhofer.isst.axbench.operations.simulator.eventlistener.SimulationEventStructureBuilder.getSimulationEventStructure | ( | ) |
getter method for the simulation event structure
void de.fraunhofer.isst.axbench.operations.simulator.eventlistener.SimulationEventStructureBuilder.simulationEventFired | ( | ISimulationEvent | simulationEvent | ) |
listener method that adds a simulation event to the simulation event structure
simulationEvent | the simulation event to be added |
Implements de.fraunhofer.isst.axbench.operations.simulator.eventlistener.ISimulationEventListener.
String de.fraunhofer.isst.axbench.operations.simulator.eventlistener.SimulationEventStructureBuilder.modelID [private] |