|
The Meta-Environment API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ToolInstance | |
---|---|
toolbus | This package implements the ToolBus coordination architecture. |
toolbus.atom.tool | |
toolbus.tool.execution | |
toolbus.viewer |
Uses of ToolInstance in toolbus |
---|
Fields in toolbus with type parameters of type ToolInstance | |
---|---|
private toolbus.util.collections.ConcurrentHashMap<aterm.ATerm,ToolInstance> |
ToolInstanceManager.activeTools
|
private toolbus.util.collections.ConcurrentHashSet<ToolInstance> |
ToolInstanceManager.dynamiclyConnectedTools
|
private toolbus.util.collections.ConcurrentHashMap<aterm.ATerm,ToolInstance> |
ToolInstanceManager.pendingTools
|
Methods in toolbus that return ToolInstance | |
---|---|
ToolInstance |
ToolInstanceManager.activateDynamiclyConnectedTool(java.lang.String toolName)
Activates and returns a tool instance of the given type. |
ToolInstance |
ToolInstanceManager.activatePendingTool(aterm.ATerm toolKey)
Attempts to activate the tool instance associated with the given key. |
ToolInstance |
ToolInstanceManager.get(aterm.ATerm toolKey)
Returns the tool with the given id, if it's present in the collection. |
ToolInstance |
ToolInstanceManager.getPendingTool(aterm.ATerm toolKey)
Returns the tool with the given key, if it's present in the pending tool collection. |
private ToolInstance |
ToolInstanceManager.getReadyDynamiclyConnectedTool(java.lang.String toolName)
Attempts to locate a dynamicly connected tool instance that is ready to be processed by the 'connect atom'. |
private ToolInstance |
SocketConnectionHandler.shakeHands(java.nio.channels.SocketChannel socketChannel)
|
Methods in toolbus with parameters of type ToolInstance | |
---|---|
void |
ToolInstanceManager.addDynamiclyConnectedTool(ToolInstance toolInstance)
Adds a connect tool instance to the collection. |
void |
ToolInstanceManager.addPendingTool(ToolInstance toolInstance)
Adds a tool instance to the list of which the tool application is currently being started. |
void |
ToolInstanceManager.removeDynamiclyConnectedTool(ToolInstance toolInstance)
Removes the given tool instance from the dynamicly connected tools list (if present). |
void |
ToolBus.workArrived(ToolInstance toolInstance,
byte operation)
Notifies the ToolBus that work has arrived. |
Uses of ToolInstance in toolbus.atom.tool |
---|
Fields in toolbus.atom.tool declared as ToolInstance | |
---|---|
private ToolInstance |
Terminate.toolInstance
|
private ToolInstance |
GetPerfStats.toolInstance
|
private ToolInstance |
SndResponse.toolInstance
|
private ToolInstance |
AckEvent.toolInstance
|
private ToolInstance |
Do.toolInstance
|
private ToolInstance |
RecPerfStats.toolInstance
|
private ToolInstance |
DisConnect.toolInstance
|
private ToolInstance |
RecRequest.toolInstance
|
private ToolInstance |
Eval.toolInstance
|
private ToolInstance |
RecVal.toolInstance
|
private ToolInstance |
SndKill.toolInstance
|
private ToolInstance |
Event.toolInstance
|
Uses of ToolInstance in toolbus.tool.execution |
---|
Fields in toolbus.tool.execution declared as ToolInstance | |
---|---|
private ToolInstance |
DefaultToolExecutor.toolInstance
|
Methods in toolbus.tool.execution with parameters of type ToolInstance | |
---|---|
IToolExecutor |
DefaultToolExecutorFactory.getToolExecutor(ToolInstance toolInstance,
ToolDefinition toolDefinition,
ToolBus toolbus)
|
IToolExecutor |
IToolExecutorFactory.getToolExecutor(ToolInstance toolInstance,
ToolDefinition toolDefinition,
ToolBus toolbus)
Constructs a tool executor. |
Constructors in toolbus.tool.execution with parameters of type ToolInstance | |
---|---|
DefaultToolExecutor(ToolInstance toolInstance,
ToolDefinition toolDefinition,
ToolBus toolbus)
Constructor. |
Uses of ToolInstance in toolbus.viewer |
---|
Fields in toolbus.viewer with type parameters of type ToolInstance | |
---|---|
private toolbus.util.collections.ConcurrentHashMap<ToolInstance,aterm.ATerm> |
PerformanceInformationHandler.arrivedPerformanceStats
|
Methods in toolbus.viewer with parameters of type ToolInstance | |
---|---|
int |
PerformanceInformationHandler.PerformanceStatsEntryHandler.handle(ToolInstance toolInstance,
aterm.ATerm performanceStats)
|
void |
IPerformanceMonitor.performanceStatsArrived(ToolInstance toolInstance,
aterm.ATerm aTerm)
Fired when the performance statistics that were requested by the debug ToolBus arrived. |
void |
AbstractViewerAdapter.performanceStatsArrived(ToolInstance toolInstance,
aterm.ATerm term)
|
void |
PerformanceInformationHandler.toolCommunicationTriggered(ToolInstance toolInstance,
int operation)
Invoked by the debug toolbus when communication with a tool instance occured. |
void |
IPerformanceMonitor.toolConnected(ToolInstance toolInstance)
Fired when a tool connects. |
void |
AbstractViewerAdapter.toolConnected(ToolInstance toolInstance)
|
void |
IPerformanceMonitor.toolConnectionClosed(ToolInstance toolInstance)
Fired when a connection with a tool is terminated. |
void |
AbstractViewerAdapter.toolConnectionClosed(ToolInstance toolInstance)
|
void |
DebugToolBus.workArrived(ToolInstance toolInstance,
byte operation)
|
|
The Meta-Environment API | |||||||||
PREV NEXT | FRAMES NO FRAMES |