toolbus
Interface Tool
- All Known Implementing Classes:
- AbstractTool, SwingTool
public interface Tool
init
void init(java.lang.String[] args)
throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
setLockObject
void setLockObject(java.lang.Object obj)
getLockObject
java.lang.Object getLockObject()
connect
void connect()
throws java.io.IOException
- Throws:
java.io.IOException
connect
void connect(java.lang.String tool_name,
java.net.InetAddress address,
int p)
throws java.io.IOException
- Throws:
java.io.IOException
disconnect
void disconnect()
isConnected
boolean isConnected()
checkInputSignature
void checkInputSignature(aterm.ATermList sig)
handler
aterm.ATerm handler(aterm.ATerm term)
sendTerm
void sendTerm(aterm.ATerm term)
throws java.io.IOException
- Throws:
java.io.IOException
sendEvent
void sendEvent(aterm.ATerm term)
postEvent
void postEvent(aterm.ATerm term)
postRequest
aterm.ATerm postRequest(aterm.ATerm term)