Class CommanderAgent
- java.lang.Object
-
- jadex.bdiv3.examples.disastermanagement.commander.CommanderAgent
-
public class CommanderAgent extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CommanderAgent.ClearChemicals
class
CommanderAgent.ExtinguishFires
class
CommanderAgent.HandleDisaster
class
CommanderAgent.SendRescueForce
class
CommanderAgent.TreatVictims
-
Field Summary
Fields Modifier and Type Field Description protected IInternalAccess
agent
The agent.protected java.util.List<java.lang.Object>
busyentities
The busy entities.protected java.util.Set<ISpaceObject>
disasters
The disasters.protected MovementCapa
movecapa
The capa.
-
Constructor Summary
Constructors Constructor Description CommanderAgent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
body()
IInternalAccess
getAgent()
Get the agent.java.util.List<java.lang.Object>
getBusyEntities()
Get the busyentities.java.util.Set<ISpaceObject>
getDisasters()
Get the disasters.MovementCapa
getMoveCapa()
Get the movecapa.
-
-
-
Field Detail
-
agent
protected IInternalAccess agent
The agent.
-
movecapa
protected MovementCapa movecapa
The capa.
-
disasters
protected java.util.Set<ISpaceObject> disasters
The disasters.
-
busyentities
protected java.util.List<java.lang.Object> busyentities
The busy entities.
-
-
Method Detail
-
body
public void body()
-
getMoveCapa
public MovementCapa getMoveCapa()
Get the movecapa.- Returns:
- The movecapa.
-
getAgent
public IInternalAccess getAgent()
Get the agent.- Returns:
- The agent.
-
getDisasters
public java.util.Set<ISpaceObject> getDisasters()
Get the disasters.- Returns:
- The disasters.
-
getBusyEntities
public java.util.List<java.lang.Object> getBusyEntities()
Get the busyentities.- Returns:
- The busyentities.
-
-