agentland.debug
Class PowerTesterAgent
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--metaglue.AgentAgent
|
+--agentland.debug.AgentTesterAgent
|
+--agentland.debug.PowerTesterAgent
- All Implemented Interfaces:
- Agent, AgentTester, AgentTesterCommunication, MetagluePrimitives, PowerTester, Remote, Serializable
- public class PowerTesterAgent
- extends AgentTesterAgent
- implements PowerTester
PowerTester agent
The Intelligent Room/HAL Project
MIT Artificial Intelligence Laboratory
Cambridge, MA
This extends AgentTester and gives some extra stuff, like loaded
mess scripts from the little box thing.
- See Also:
- Serialized Form
Methods inherited from class metaglue.AgentAgent |
addMonitor, alive, defrost, defrostAll, defrostBoolean, defrostInt, defrostString, fixAttribute, fixAttribute, freeze, freeze, freeze, freezeAll, freezeVar, getAgentID, getAttribute, getCatalog, getCatalogID, getDesignation, getFrozenVariables, getLogLevel, getMetaglueAgent, getMetaglueAgentID, getOccupation, getProperties, getSociety, log, log, log, lookupClass, obtainMetaglueAgent, obtainMetaglueAgent, obtainMetaglueAgentByName, reliesOn, reliesOn, reliesOn, reliesOnSynch, removeFrozen, replaceExceptionHandler, setFreezeName, setLogLevel, setLogName, shutdown, startAgent, startAgentOn, startAgentOn, startup, status, tiedTo, tiedTo, tiedTo, tiedTo, tieToDesignation, whereAreYou |
callHistory
protected Vector callHistory
maxHistorySize
protected int maxHistorySize
historyBox
protected JComboBox historyBox
mainPanel
protected JPanel mainPanel
historyPanel
protected JPanel historyPanel
PowerTesterAgent
public PowerTesterAgent()
throws RemoteException
defrostHistory
protected void defrostHistory()
- Defrostring stuff always requires a bit of care -- the stuff
may not be there or it may be of a different type. 've gotta
chack for that.
getTesterPanel
protected JPanel getTesterPanel()
- Overrides method in AgentTester -- adds an extra pull-down menu
with history
- Overrides:
getTesterPanel
in class AgentTesterAgent
createHistoryPanel
protected Container createHistoryPanel()
updateDisplay
protected void updateDisplay()
popupRelyOn
public void popupRelyOn(String entered_name)
- when the mouse is pressed on the PowerTesterFrame, this method is
called with the string in the text box, so that MethodList can be
invoked.
- Overrides:
popupRelyOn
in class AgentTesterAgent
bootScript
public void bootScript(String script)
resourceRely
public void resourceRely(String onWhat)
macroExpand
protected String macroExpand(String s)
getHelpMessage
protected String getHelpMessage()
- Overrides:
getHelpMessage
in class AgentTesterAgent
updateCallHistory
protected void updateCallHistory(String s)
- Adds a new string to the history