The Meta-Environment API

toolbus.tool.execution
Class DefaultToolExecutorFactory

java.lang.Object
  extended by toolbus.tool.execution.DefaultToolExecutorFactory
All Implemented Interfaces:
IToolExecutorFactory

public class DefaultToolExecutorFactory
extends java.lang.Object
implements IToolExecutorFactory

This is the default tool executor factory.

Author:
Arnold Lankamp

Constructor Summary
DefaultToolExecutorFactory()
          Default constructor.
 
Method Summary
 IToolExecutor getToolExecutor(ToolInstance toolInstance, ToolDefinition toolDefinition, ToolBus toolbus)
          Constructs a tool executor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultToolExecutorFactory

public DefaultToolExecutorFactory()
Default constructor.

Method Detail

getToolExecutor

public IToolExecutor getToolExecutor(ToolInstance toolInstance,
                                     ToolDefinition toolDefinition,
                                     ToolBus toolbus)
Description copied from interface: IToolExecutorFactory
Constructs a tool executor.

Specified by:
getToolExecutor in interface IToolExecutorFactory
Parameters:
toolInstance - The tool instance to which the tool is associated.
toolDefinition - The definition of the tool.
toolbus - The toolbus to which the tool should connect.
Returns:
The constructed tool executor.
See Also:
IToolExecutorFactory.getToolExecutor(ToolInstance, ToolDefinition, ToolBus)

The Meta-Environment API