Package de.cesr.lara.components.eventbus.events

Interface Summary
LaraAsynchronousEvent The LaraEventBus will notify subscribers of Events implementing this interface asynchronous.
LaraEvent Components can publish events (even custom events) to the LaraEventBus.
LaraHasConsecutiveEvent  
LaraRequiresPrecedingEvent  
LaraSequentialEvent The LaraEventBus will notify subscribers of Events implementing this interface sequential.
LaraSynchronousEvent The LaraEventBus will notify subscribers of Events implementing this interface synchronous.
 

Class Summary
LAgentDecideEvent Triggers agents to decide.
LAgentExecutionEvent Triggers agents to execute.
LAgentPerceptionEvent Triggers agents to perceive.
LAgentPostExecutionEvent Thrown after agents execute.
LAgentPostprocessEvent Triggers agents to postprocess.
LAgentPreprocessEvent Triggers agents to preprocess.
LModelFinishEvent Is fired when a simulation run is finished.
LModelInitializedEvent Is fired on initialization of the model.
LModelInstantiatedEvent Is fired on instantiation of the model.
LModelStepEvent Is fired when a new timestep begins.
LModelStepFinishedEvent Is fired when a timestep ends.
LUpdateEnvironmentEvent Triggers the environment to update itself.