|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Agent | |
---|---|
se.liu.ida.critiquer.activities | Activity package Classes that define the basic behaviour of classes. |
se.liu.ida.critiquer.activities.parameters | Parameters of activities Classes related to parameters that define activities. |
se.liu.ida.critiquer.gui | GUI package Classes determining the visual appearance of the planning tool, with all the views necessary. |
se.liu.ida.critiquer.resources | Classes that define the resources/units/agents in activities. |
se.liu.ida.critiquer.scenarios.recon | |
se.liu.ida.critiquer.scenarios.standard | |
se.liu.ida.critiquer.simulation |
Uses of Agent in se.liu.ida.critiquer.activities |
---|
Methods in se.liu.ida.critiquer.activities that return types with arguments of type Agent | |
---|---|
static HashSet<Agent> |
ActivityUtils.getAgentsInActivity(Activity a)
|
Methods in se.liu.ida.critiquer.activities with parameters of type Agent | |
---|---|
static boolean |
ActivityUtils.agentInActivity(Agent agent,
Activity activity)
|
Uses of Agent in se.liu.ida.critiquer.activities.parameters |
---|
Methods in se.liu.ida.critiquer.activities.parameters that return types with arguments of type Agent | |
---|---|
HashSet<Agent> |
Commander.getAgentsInActivity(Activity activity)
|
HashSet<Agent> |
Commander.getSubordinates()
|
HashSet<Agent> |
AgentParameter.getValue()
We are not supposed to use this method for the agent parameter since the Commander keeps track of all agent-activity mappings. |
Methods in se.liu.ida.critiquer.activities.parameters with parameters of type Agent | |
---|---|
void |
Commander.addMapping(Activity activity,
Agent agent)
|
void |
Commander.agentAdded(Agent a)
|
void |
AgentParameter.agentChanged(Agent agent)
Whenever parameters that describe the agent change, propagate that information to the activity containing this agent |
void |
AgentChangedListener.agentChanged(Agent agent)
|
void |
Commander.agentRemoved(Activity activity,
Agent agent)
|
boolean |
AgentParameter.deSelectAgent(Agent agent,
Activity activity)
Check with the consistency checkers in Activity if it is OK to remove this agent and remove it in such case. |
Point |
AgentParameter.getAgentLocation(Agent agent)
|
boolean |
AgentParameter.selectAgent(Agent a)
Check if it is ok to add this agent to the list of agents and do so if possible. |
Uses of Agent in se.liu.ida.critiquer.gui |
---|
Methods in se.liu.ida.critiquer.gui that return Agent | |
---|---|
Agent |
AgentLabel.getAgent()
|
Agent |
OrganizationTreePanel.getRoot()
|
Agent |
OrganizationTreePanel.getSelectedAgent()
|
Constructors in se.liu.ida.critiquer.gui with parameters of type Agent | |
---|---|
AgentLabel(Agent agent,
AgentParameter param)
|
|
AgentSelection(Agent agent,
AgentParameter param)
|
Uses of Agent in se.liu.ida.critiquer.resources |
---|
Subclasses of Agent in se.liu.ida.critiquer.resources | |
---|---|
class |
DefaultAgent
|
class |
Leader
|
Fields in se.liu.ida.critiquer.resources declared as Agent | |
---|---|
static Agent |
Agent.dummyAgent
Placeholder agent to be used when the side-effects of using an agent is desirable and the most convenient way is to have a placeholder agent |
Methods in se.liu.ida.critiquer.resources that return Agent | |
---|---|
Agent |
AgentFactory.getAgentStructure()
Create a group structure, where the root agent is some abstract rescue unit, which has helicopters, ambulances and police units and homogeneous sub-units |
Agent |
AgentFactory.getAgentStructure(boolean forceUpdate)
|
Agent |
Agent.getParent()
|
Methods in se.liu.ida.critiquer.resources that return types with arguments of type Agent | |
---|---|
Vector<Agent> |
OrganizationModel.getAllAgents()
Get all concrete agents that are not a combination of several agents in a group |
ArrayList<Agent> |
Agent.getChildren()
|
Methods in se.liu.ida.critiquer.resources with parameters of type Agent | |
---|---|
void |
Agent.addChild(Agent child)
|
static Suitability |
Agent.getSuitability(Agent agent,
Activity activity)
Should agents or constraints be responsible for knowing which agent is suitable for which task? |
void |
OrganizationModel.setRootAgent(Agent rootAgent)
|
Constructors in se.liu.ida.critiquer.resources with parameters of type Agent | |
---|---|
Agent(Agent parent,
String name)
|
|
DefaultAgent(Agent parent,
String name)
|
|
SingleSelectionParameter(AgentParameterName name,
Agent agent,
Vector<T> range,
T defaultObject)
|
Uses of Agent in se.liu.ida.critiquer.scenarios.recon |
---|
Subclasses of Agent in se.liu.ida.critiquer.scenarios.recon | |
---|---|
class |
RadarTruck
|
class |
UAVAgent
|
Methods in se.liu.ida.critiquer.scenarios.recon that return Agent | |
---|---|
Agent |
ReconAgentFactory.getAgentStructure()
|
Agent |
ReconAgentFactory.getAgentStructure(boolean forceUpdate)
|
Constructors in se.liu.ida.critiquer.scenarios.recon with parameters of type Agent | |
---|---|
RadarTruck(Agent parent,
String name)
|
|
UAVAgent(Agent parent,
String name)
|
Uses of Agent in se.liu.ida.critiquer.scenarios.standard |
---|
Subclasses of Agent in se.liu.ida.critiquer.scenarios.standard | |
---|---|
class |
Ambulance
|
class |
Helicopter
|
class |
PoliceUnit
|
Methods in se.liu.ida.critiquer.scenarios.standard that return Agent | |
---|---|
Agent |
StandardAgentFactory.getAgentStructure()
|
Agent |
StandardAgentFactory.getAgentStructure(boolean forceUpdate)
Return a new organization structure, optionally overwriting a previous one |
Methods in se.liu.ida.critiquer.scenarios.standard with parameters of type Agent | |
---|---|
static void |
StandardAgentParameterFactory.createFirstAidParameters(Agent a,
long initialTime,
int initialCapacity)
Creates parameters for taking care of patients, indicating both how many this agent can cater at a time as well as how long it takes to administrate first aid to such a group |
static void |
StandardAgentParameterFactory.createFuelParameters(Agent agent,
int fuelTankCapacity,
int fuelConsumption)
|
static void |
StandardAgentParameterFactory.createRoadBlockTimeParameter(Agent a,
long initialTime)
|
static void |
StandardAgentParameterFactory.createSpeedParameter(Agent a,
long initialSpeed)
The speed parameter dictates how long time it will take to dispatch units as well as to go between locations later. |
static void |
StandardAgentParameterFactory.createTransportParameter(Agent a,
int initialCapacity)
Creates a parameter that describes the transportation capacity of the agent. |
Constructors in se.liu.ida.critiquer.scenarios.standard with parameters of type Agent | |
---|---|
Ambulance(Agent parent,
String name)
|
|
Helicopter(Agent parent,
String name)
|
|
PoliceUnit(Agent parent,
String name)
|
Uses of Agent in se.liu.ida.critiquer.simulation |
---|
Methods in se.liu.ida.critiquer.simulation that return Agent | |
---|---|
Agent |
DefaultAgentSimulationState.getAgent()
|
Agent |
AgentSimulationState.getAgent()
|
Constructors in se.liu.ida.critiquer.simulation with parameters of type Agent | |
---|---|
DefaultAgentSimulationState(Agent agent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |