Package org.baseagent.sim
Interface SimulationListener
- All Known Subinterfaces:
Universe
- All Known Implementing Classes:
Agent
,Beacon
,BroadcastCommunicator
,Communicator
,DrawableAgent
,EmbodiedAgent
,Environment
,Grid
,GridAgent
,GridCanvasForSimulation
,InRangeCommunicator
,Item
,NearestNeighborCommunicator
,Network
,NetworkBehavior
,Patch
,PathAgent
,PathNetwork
,Pheromone
,Scheduler
,SimulationComponent
public interface SimulationListener
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
onAfterStepEnded
(Simulation simulation) default void
onAfterStepStarted
(Simulation simulation) default void
onBeforeStepEnded
(Simulation simulation) default void
onBeforeStepStarted
(Simulation simulation) default void
onSimulationComponentAdded
(Simulation simulation, SimulationComponent component) default void
onSimulationComponentRemoved
(Simulation simulation, SimulationComponent component) default void
onSimulationEnded
(Simulation simulation) default void
onSimulationPaused
(Simulation simulation) default void
onSimulationResumed
(Simulation simulation) default void
onSimulationStarted
(Simulation simulation) default void
onSimulationStopped
(Simulation simulation) default void
onStepEnded
(Simulation simulation) default void
onStepStarted
(Simulation simulation)
-
Method Details
-
onSimulationStarted
-
onSimulationEnded
-
onBeforeStepStarted
-
onStepStarted
-
onAfterStepStarted
-
onBeforeStepEnded
-
onStepEnded
-
onAfterStepEnded
-
onSimulationComponentAdded
-
onSimulationComponentRemoved
-
onSimulationPaused
-
onSimulationResumed
-
onSimulationStopped
-