Package net.simplace.sim.event
Interface FWSimulationListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
CreateSessionProcessor
,LoopSimModelRunProcessor
Model listener is called for start and end of a model run and for exceptional cases.
Within the
FWSimulationEvent
all data available in the model can be accessed and
modified.
For implementation method simulationStarted(FWSimulationEvent)
,
simulationEnded(FWSimulationEvent)
and simulationErrored(FWSimulationErrorEvent)
have to
be implemented.
FWSimulationErrorEvent
contains additional exception information.- Author:
- Andreas Enders
-
Method Summary
Modifier and TypeMethodDescriptionvoid
invoked when a new iteration was startedvoid
projectEnded
(FWSimulationEvent<FWSimProject> aEvent) invoked when a OutputEvent is receivedvoid
simulationEnded
(FWSimulationEvent<FWSimModel> aEvent) invoked when a simulation has endedvoid
invoked when a OutputEvent is receivedvoid
simulationStarted
(FWSimulationEvent<FWSimModel> aEvent) invoked when a simulation is started
-
Method Details
-
simulationStarted
invoked when a simulation is started- Parameters:
aEvent
-
-
simulationEnded
invoked when a simulation has ended- Parameters:
aEvent
-
-
simulationErrored
invoked when a OutputEvent is received- Parameters:
aEvent
-
-
projectEnded
invoked when a OutputEvent is received- Parameters:
aEvent
-
-
iterationEnded
invoked when a new iteration was started- Parameters:
aEvent
-
-