|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
public class JadexAgentIntrospector
Project: beast File: es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector.java To get information about our jadex agents. Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
Method Summary | |
---|---|
jadex.bdi.runtime.IGoal[] |
getAgentGoals(String agent_name,
Connector connector)
This method prints goal information of an agent through its external access. |
jadex.bdi.runtime.IPlan[] |
getAgentPlans(String agent_name,
Connector connector)
This method prints plan information of an agent through its external access. |
Object |
getBeliefValue(String agent_name,
String belief_name,
Connector connector)
This method takes the value of an agent's belief through its external access |
static JadexAgentIntrospector |
getInstance()
|
void |
setBeliefValue(String agent_name,
String belief_name,
Object new_value,
Connector connector)
This method changes the value of an agent's belief through its external access |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static JadexAgentIntrospector getInstance()
public Object getBeliefValue(String agent_name, String belief_name, Connector connector)
getBeliefValue
in interface AgentIntrospector
agent_name
- The name of the agentbelief_name
- The name of the belief inside agent's adfconnector
- The connector to get the external access
public void setBeliefValue(String agent_name, String belief_name, Object new_value, Connector connector)
setBeliefValue
in interface AgentIntrospector
agent_name
- The name of the agent to change a beliefbelief_name
- The name of the belief to changenew_value
- The new value of the belief to be changedconnector
- The connector to get the external accesspublic jadex.bdi.runtime.IPlan[] getAgentPlans(String agent_name, Connector connector)
getAgentPlans
in interface AgentIntrospector
agent_name
- The name of the agentconnector
- The connector to get the external access
public jadex.bdi.runtime.IGoal[] getAgentGoals(String agent_name, Connector connector)
getAgentGoals
in interface AgentIntrospector
agent_name
- The name of the agentconnector
- The connector to get the external access
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |