nl.cwi.sen1.modulemanager
Class ModuleManagerBridge
java.lang.Object
toolbus.AbstractTool
nl.cwi.sen1.modulemanager.ModuleManagerTool
nl.cwi.sen1.modulemanager.ModuleManagerBridge
- All Implemented Interfaces:
- java.lang.Runnable, ModuleManagerTif, toolbus.IOperations, toolbus.Tool
public class ModuleManagerBridge
- extends ModuleManagerTool
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 |
Method Summary |
void |
addAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2,
aterm.ATerm t3)
|
void |
addDependency(aterm.ATerm t0,
aterm.ATerm t1)
|
aterm.ATerm |
createModule()
|
void |
deleteAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
|
void |
deleteDependencies(aterm.ATerm t0)
|
void |
deleteDependency(aterm.ATerm t0,
aterm.ATerm t1)
|
void |
deleteModule(aterm.ATerm t0)
|
aterm.ATerm |
getAllAttributes(aterm.ATerm t0)
|
aterm.ATerm |
getAllChildrenModules(aterm.ATerm t0)
|
aterm.ATerm |
getAllModules()
|
aterm.ATerm |
getAllParentModules(aterm.ATerm t0)
|
aterm.ATerm |
getAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
|
aterm.ATerm |
getChildrenModules(aterm.ATerm t0)
|
aterm.ATerm |
getClosableModules(aterm.ATerm t0)
|
aterm.ATerm |
getDependencies()
|
aterm.ATerm |
getModuleGraph(aterm.ATerm t0)
|
aterm.ATerm |
getModuleIdByAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
|
aterm.ATerm |
getParentModules(aterm.ATerm t0)
|
void |
recAckEvent(aterm.ATerm t0)
|
void |
recTerminate(aterm.ATerm t0)
|
void |
registerAttributeUpdateRule(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2,
aterm.ATerm t3)
|
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 |
tool
private ModuleManagerTif tool
ModuleManagerBridge
public ModuleManagerBridge(aterm.ATermFactory factory,
ModuleManagerTif tool)
deleteDependencies
public void deleteDependencies(aterm.ATerm t0)
addDependency
public void addDependency(aterm.ATerm t0,
aterm.ATerm t1)
deleteModule
public void deleteModule(aterm.ATerm t0)
deleteAttribute
public void deleteAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
deleteDependency
public void deleteDependency(aterm.ATerm t0,
aterm.ATerm t1)
addAttribute
public void addAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2,
aterm.ATerm t3)
registerAttributeUpdateRule
public void registerAttributeUpdateRule(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2,
aterm.ATerm t3)
getAttribute
public aterm.ATerm getAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
getAllAttributes
public aterm.ATerm getAllAttributes(aterm.ATerm t0)
getDependencies
public aterm.ATerm getDependencies()
getChildrenModules
public aterm.ATerm getChildrenModules(aterm.ATerm t0)
getAllParentModules
public aterm.ATerm getAllParentModules(aterm.ATerm t0)
getClosableModules
public aterm.ATerm getClosableModules(aterm.ATerm t0)
getAllChildrenModules
public aterm.ATerm getAllChildrenModules(aterm.ATerm t0)
getAllModules
public aterm.ATerm getAllModules()
createModule
public aterm.ATerm createModule()
getModuleIdByAttribute
public aterm.ATerm getModuleIdByAttribute(aterm.ATerm t0,
aterm.ATerm t1,
aterm.ATerm t2)
getModuleGraph
public aterm.ATerm getModuleGraph(aterm.ATerm t0)
getParentModules
public aterm.ATerm getParentModules(aterm.ATerm t0)
recAckEvent
public void recAckEvent(aterm.ATerm t0)
recTerminate
public void recTerminate(aterm.ATerm t0)