agentland.debug
Class AgentTesterAgent
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--metaglue.AgentAgent
|
+--agentland.debug.AgentTesterAgent
- All Implemented Interfaces:
- Agent, AgentTester, AgentTesterCommunication, MetagluePrimitives, Remote, Serializable
- Direct Known Subclasses:
- PowerTesterAgent
- public class AgentTesterAgent
- extends AgentAgent
- implements AgentTester, AgentTesterCommunication
AgentTester agent
The Intelligent Room/HAL Project
MIT Artificial Intelligence Laboratory
Cambridge, MA
AgentTester is an agent which allows graphical interaction
with the agent system in terms of relying on agents and
invoking associated methods.
January, 1998 -- jjlilley, brenton
(This has since been reworked by lots of people).
- See Also:
- Serialized Form
Methods inherited from class metaglue.AgentAgent |
addMonitor, alive, buildEHAFor, defrost, defrostAll, defrostBoolean, defrostInt, defrostString, fixAttribute, fixAttribute, freeze, freeze, freeze, freezeAll, freezeVar, getAgentID, getAttribute, getCatalog, getCatalogID, getDesignation, getFrozenVariables, getLogLevel, getMetaglueAgent, getMetaglueAgentID, getOccupation, getOldLogs, getProperties, getProxyHandlerClass, getSociety, installAPH, log, log, log, lookupClass, reliesOn, reliesOn, reliesOn, reliesOnSynch, removeAPHFromCatalog, removeFrozen, setFreezeName, setLogLevel, setLogName, shutdown, startAgent, startAgentOn, startAgentOn, startup, status, tiedTo, tiedTo, tiedTo, tiedTo, tieToDesignation, toString, whereAreYou |
HELP_MESSAGE
public static final String HELP_MESSAGE
AgentTesterAgent
public AgentTesterAgent()
throws RemoteException
getTesterPanel
protected JPanel getTesterPanel()
getHelpMessage
protected String getHelpMessage()
removeAgentCode
protected boolean removeAgentCode(String name)
fetchAgentCode
protected String fetchAgentCode(String code)
generateAgentCode
protected Agent generateAgentCode(String society,
String oname,
String desig)
popupRelyOn
public boolean popupRelyOn(String entered_name)
- when the mouse is pressed on the AgentTesterFrame, this method is
called with the string in the text box, so that MethodList can be
invoked.
- Specified by:
popupRelyOn
in interface AgentTesterCommunication