toolbus.adapter.eclipse
Class EclipseTool
java.lang.Object
toolbus.adapter.AbstractTool
toolbus.adapter.java.AbstractJavaTool
toolbus.adapter.eclipse.EclipseTool
- All Implemented Interfaces:
- toolbus.IOperations
public class EclipseTool
- extends toolbus.adapter.java.AbstractJavaTool
Field Summary |
protected static aterm.pure.PureFactory |
factory
|
private static java.net.InetAddress |
host
|
private java.lang.String |
name
|
private static int |
port
|
protected static java.lang.String |
TIME_OUT
|
Fields inherited from class toolbus.adapter.AbstractTool |
DIRECTTOOL, REMOTETOOL, termFactory, toolBridge |
Fields inherited from interface toolbus.IOperations |
ACKDO, ACKEVENT, CONNECT, DEBUGPERFORMANCESTATS, DISCONNECT, DO, END, EVAL, EVENT, PERFORMANCESTATS, REQUEST, RESPONSE, TERMINATE, UNDEFINED, VALUE |
Methods inherited from class toolbus.adapter.java.AbstractJavaTool |
connectDirectly |
Methods inherited from class toolbus.adapter.AbstractTool |
disconnect, getFactory, getToolBridge, pack, sendEvent, sendRequest, setToolBridge, terminate, unpack |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIME_OUT
protected static final java.lang.String TIME_OUT
- See Also:
- Constant Field Values
factory
protected static aterm.pure.PureFactory factory
host
private static java.net.InetAddress host
port
private static final int port
name
private final java.lang.String name
EclipseTool
public EclipseTool(java.lang.String name)
connect
public void connect()
decode
protected aterm.ATerm decode(aterm.ATerm encoded)
connectDirectly
private void connectDirectly()
throws java.lang.Exception
- Throws:
java.lang.Exception
getName
public java.lang.String getName()
connect
public void connect(java.lang.String[] args)
throws java.lang.Exception
- Overrides:
connect
in class toolbus.adapter.java.AbstractJavaTool
- Throws:
java.lang.Exception
receiveTerminate
public void receiveTerminate(aterm.ATerm aTerm)
- Specified by:
receiveTerminate
in class toolbus.adapter.AbstractTool
receiveAckEvent
public void receiveAckEvent(aterm.ATerm aTerm)
- Specified by:
receiveAckEvent
in class toolbus.adapter.AbstractTool