|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectix.icore.IXAgent
ix.util.ipc.SeparateStrategy.SeparateAgent
class SeparateStrategy.SeparateAgent
| Field Summary | |
|---|---|
(package private) IXAgent |
baseAgent
|
| Fields inherited from class ix.icore.IXAgent |
|---|
contactManager, displayName, eventLogger, exitHooks, initialDisplayName, ipcName, ipcStrategyName, iSimTimer, mainAgent, nameListeners, startupDate, startupHooks, symbolName, textFrame |
| Constructor Summary | |
|---|---|
SeparateStrategy.SeparateAgent(IXAgent baseAgent)
|
|
| Method Summary | |
|---|---|
void |
addTool(ToolController tc)
Adds a tool, usually by adding an entry to a "Tools" menu in the GUI. |
java.lang.Object |
ensureTool(java.lang.String toolName)
Returns the tool of the specified name, causing it to be created if it does not already exist. |
void |
runAsMainAgent(java.lang.Runnable r)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
IXAgent baseAgent
| Constructor Detail |
|---|
SeparateStrategy.SeparateAgent(IXAgent baseAgent)
| Method Detail |
|---|
public void addTool(ToolController tc)
IXAgent
addTool in class IXAgentpublic java.lang.Object ensureTool(java.lang.String toolName)
IXAgentThe method supplied by the IXAgent class throws an exception; it should be overridden in subclasses that do allow tools.
ensureTool in class IXAgentpublic void runAsMainAgent(java.lang.Runnable r)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||