Class EnvironmentSimulationContext

java.lang.Object
modelarium.entities.contexts.SimulationContext
modelarium.entities.contexts.EnvironmentSimulationContext
All Implemented Interfaces:
Context, EntityContext, EnvironmentContext

public final class EnvironmentSimulationContext extends SimulationContext implements EnvironmentContext
Class for providing the environment and its attributes with access to relevant simulation resources.

This class is the concrete EnvironmentContext implementation the model creates for the environment, combining the shared behaviour of SimulationContext with environment-specific entity access.