package

uk.ac.imperial.presage2.util.location.area

Interfaces

HasArea  

Classes

Area Represents the simulation area. 
Area.Bind Provides various AbstractModules to bind different types of Area. 
AreaService

Global environment service to get the simulation Area as defined by the environment and provided through HasArea. 

ExceptionEdgeHandler EdgeHandler which simply throws an exception when invoked. 
StopEdgeHandler An EdgeHandler which modifies Moves so the agent stops at the extreme edge of the simulation Area. 
WrapEdgeHandler An EdgeHandler which wraps the simulation Area so an agent moving through an edge simply appears at the opposite edge. 

Enums

Exceptions