public abstract class Agent
extends java.lang.Object
Constructor and Description |
---|
Agent() |
Modifier and Type | Method and Description |
---|---|
Constants.GoalDescription |
getAgentFirstPriorityGoalDescription() |
AgentID |
getAgentID()
Returns the Agent's identifier.
|
Constants.GoalDescription |
getAgentSecondPriorityGoalDescription() |
double |
getAgentXLocation()
Returns the Agent's X location.
|
double |
getAgentYLocation()
Returns the Agent's Y location.
|
void |
setAgentFirstPriorityGoalDescription(Constants.GoalDescription agentFirstPriorityGoalDescription) |
void |
setAgentID(AgentID pAgentID)
Sets the Agent's identifier.
|
void |
setAgentSecondPriorityGoalDescription(Constants.GoalDescription agentSecondPriorityGoalDescription) |
void |
setAgentXLocation(double pXLocation)
Sets the Agent's X location.
|
void |
setAgentYLocation(double pYLocation)
Sets the Agent's Y location.
|
public AgentID getAgentID()
public void setAgentID(AgentID pAgentID)
public double getAgentXLocation()
public double getAgentYLocation()
public void setAgentXLocation(double pXLocation)
public void setAgentYLocation(double pYLocation)
public Constants.GoalDescription getAgentFirstPriorityGoalDescription()
public void setAgentFirstPriorityGoalDescription(Constants.GoalDescription agentFirstPriorityGoalDescription)
agentFirstPriorityGoalDescription
- the agentFirstPriorityGoalDescription to setpublic Constants.GoalDescription getAgentSecondPriorityGoalDescription()
public void setAgentSecondPriorityGoalDescription(Constants.GoalDescription agentSecondPriorityGoalDescription)
agentSecondPriorityGoalDescription
- the agentSecondPriorityGoalDescription to set