Package jadex.bdiv3.examples.marsworld
Class BaseAgent
- java.lang.Object
-
- jadex.bdiv3.examples.marsworld.BaseAgent
-
- Direct Known Subclasses:
CarryAgent
,ProducerAgent
,SentryAgent
public abstract class BaseAgent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected IInternalAccess
agent
protected MovementCapability
movecapa
The customer capability.
-
Constructor Summary
Constructors Constructor Description BaseAgent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
body()
IInternalAccess
getAgent()
Get the agent.MovementCapability
getMoveCapa()
Get the movecapa.
-
-
-
Field Detail
-
agent
protected IInternalAccess agent
-
movecapa
protected MovementCapability movecapa
The customer capability.
-
-
Method Detail
-
getMoveCapa
public MovementCapability getMoveCapa()
Get the movecapa.- Returns:
- The movecapa.
-
body
public void body()
-
getAgent
public IInternalAccess getAgent()
Get the agent.- Returns:
- The agent.
-
-