inpro.gui.util
Class KeyValuePanel.Agent

java.lang.Object
  extended by com.sri.oaa2.agentlib.AgentImpl
      extended by inpro.gui.util.KeyValuePanel.Agent
All Implemented Interfaces:
com.sri.oaa2.agentlib.Agent
Enclosing class:
KeyValuePanel

private class KeyValuePanel.Agent
extends com.sri.oaa2.agentlib.AgentImpl


Field Summary
 
Fields inherited from interface com.sri.oaa2.agentlib.Agent
ADDRESS_PARAM_NAME, BLOCK_FALSE_PARAM, BLOCK_PARAM_NAME, BLOCK_TRUE_PARAM, DC_FALSE_PARAM, DC_PARAM_NAME, DC_TRUE_PARAM, DEFAULT_AGENT_LOGGER, iclEmptyList, USED_DC_NAME, USED_DC_PARAM
 
Constructor Summary
private KeyValuePanel.Agent()
           
 
Method Summary
 java.lang.String getAgentCapabilities()
           
 java.lang.String getAgentName()
           
 boolean oaaDoEventCallback(com.sri.oaa2.icl.IclTerm goal, com.sri.oaa2.icl.IclList params, com.sri.oaa2.icl.IclList answers)
           
 
Methods inherited from class com.sri.oaa2.agentlib.AgentImpl
facilitatorConnect, facilitatorDisconnect, getBlocking, getLibOaa, getLogger, getSolvingAgent, getUseDirectConnect, interpret, libOaaIsDaemon, setBlocking, setLogger, setSolvingAgent, setUseDirectConnect, solve, solve, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyValuePanel.Agent

private KeyValuePanel.Agent()
Method Detail

oaaDoEventCallback

public boolean oaaDoEventCallback(com.sri.oaa2.icl.IclTerm goal,
                                  com.sri.oaa2.icl.IclList params,
                                  com.sri.oaa2.icl.IclList answers)
Specified by:
oaaDoEventCallback in interface com.sri.oaa2.agentlib.Agent
Overrides:
oaaDoEventCallback in class com.sri.oaa2.agentlib.AgentImpl

getAgentName

public java.lang.String getAgentName()

getAgentCapabilities

public java.lang.String getAgentCapabilities()
Specified by:
getAgentCapabilities in interface com.sri.oaa2.agentlib.Agent
Overrides:
getAgentCapabilities in class com.sri.oaa2.agentlib.AgentImpl