The Meta-Environment API

nl.cwi.sen1.tide.adapters
Class DebugAdapterBridge

java.lang.Object
  extended by toolbus.AbstractTool
      extended by nl.cwi.sen1.tide.adapters.DebugAdapterTool
          extended by nl.cwi.sen1.tide.adapters.DebugAdapterBridge
All Implemented Interfaces:
java.lang.Runnable, DebugAdapterTif, toolbus.IOperations, toolbus.Tool

public class DebugAdapterBridge
extends DebugAdapterTool


Field Summary
private  DebugAdapterTif tool
           
 
Fields inherited from class toolbus.AbstractTool
factory
 
Fields inherited from interface toolbus.IOperations
ACKDO, ACKEVENT, CONNECT, DEBUGPERFORMANCESTATS, DISCONNECT, DO, END, EVAL, EVENT, PERFORMANCESTATS, REQUEST, RESPONSE, TERMINATE, UNDEFINED, VALUE
 
Constructor Summary
DebugAdapterBridge(aterm.ATermFactory factory, DebugAdapterTif tool)
           
 
Method Summary
 aterm.ATerm createRule(int i0, aterm.ATerm t1, aterm.ATerm t2, aterm.ATerm t3, aterm.ATerm t4, aterm.ATerm t5)
           
 aterm.ATerm deleteRule(int i0, int i1)
           
 aterm.ATerm disableRule(int i0, int i1)
           
 aterm.ATerm enableRule(int i0, int i1)
           
 aterm.ATerm evaluate(int i0, aterm.ATerm t1)
           
 aterm.ATerm modifyRule(int i0, int i1, aterm.ATerm t2, aterm.ATerm t3, aterm.ATerm t4, aterm.ATerm t5)
           
 void recAckEvent(aterm.ATerm t0)
           
 void recTerminate(aterm.ATerm t0)
           
 
Methods inherited from class nl.cwi.sen1.tide.adapters.DebugAdapterTool
checkInputSignature, handler, notInInputSignature
 
Methods inherited from class toolbus.AbstractTool
connect, connect, disconnect, getAddress, getLockObject, getPort, handleIncomingTerm, handleIncomingTerm, handleTerm, init, isConnected, postEvent, postRequest, readTerm, run, sendEvent, sendTerm, setLockObject, stopRunning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tool

private DebugAdapterTif tool
Constructor Detail

DebugAdapterBridge

public DebugAdapterBridge(aterm.ATermFactory factory,
                          DebugAdapterTif tool)
Method Detail

modifyRule

public aterm.ATerm modifyRule(int i0,
                              int i1,
                              aterm.ATerm t2,
                              aterm.ATerm t3,
                              aterm.ATerm t4,
                              aterm.ATerm t5)

disableRule

public aterm.ATerm disableRule(int i0,
                               int i1)

enableRule

public aterm.ATerm enableRule(int i0,
                              int i1)

deleteRule

public aterm.ATerm deleteRule(int i0,
                              int i1)

createRule

public aterm.ATerm createRule(int i0,
                              aterm.ATerm t1,
                              aterm.ATerm t2,
                              aterm.ATerm t3,
                              aterm.ATerm t4,
                              aterm.ATerm t5)

evaluate

public aterm.ATerm evaluate(int i0,
                            aterm.ATerm t1)

recAckEvent

public void recAckEvent(aterm.ATerm t0)

recTerminate

public void recTerminate(aterm.ATerm t0)

The Meta-Environment API