The Meta-Environment API

nl.cwi.sen1.visplugin
Class VisualizationPluginTool

java.lang.Object
  extended by toolbus.AbstractTool
      extended by nl.cwi.sen1.visplugin.VisualizationPluginTool
All Implemented Interfaces:
java.lang.Runnable, VisualizationPluginTif, toolbus.IOperations, toolbus.Tool
Direct Known Subclasses:
VisualizationPluginBridge

public abstract class VisualizationPluginTool
extends toolbus.AbstractTool
implements VisualizationPluginTif


Field Summary
private  aterm.ATerm PrecAckEvent0
           
private  aterm.ATerm PrecTerminate0
           
private  aterm.ATerm PvpFactOutOfDate0
           
private  aterm.ATerm PvpFileDialogCancel0
           
private  aterm.ATerm PvpFileDialogResult0
           
private  aterm.ATerm PvpGetName0
           
private  aterm.ATerm PvpIsTypeSupported0
           
private  aterm.ATerm PvpRstoreUnloaded0
           
private  aterm.ATerm PvpVisualizeFact0
           
private  java.util.Set<aterm.ATerm> sigTable
           
 
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
protected VisualizationPluginTool(aterm.ATermFactory factory)
           
 
Method Summary
 void checkInputSignature(aterm.ATermList sigs)
           
 aterm.ATerm handler(aterm.ATerm term)
           
private  void initPatterns()
           
private  void initSigTable()
           
(package private)  void notInInputSignature(aterm.ATerm t)
           
 
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
 
Methods inherited from interface nl.cwi.sen1.visplugin.VisualizationPluginTif
recAckEvent, recTerminate, vpFactOutOfDate, vpFileDialogCancel, vpFileDialogResult, vpGetName, vpIsTypeSupported, vpRstoreUnloaded, vpVisualizeFact
 

Field Detail

sigTable

private java.util.Set<aterm.ATerm> sigTable

PvpFileDialogResult0

private aterm.ATerm PvpFileDialogResult0

PvpVisualizeFact0

private aterm.ATerm PvpVisualizeFact0

PvpRstoreUnloaded0

private aterm.ATerm PvpRstoreUnloaded0

PvpFileDialogCancel0

private aterm.ATerm PvpFileDialogCancel0

PvpFactOutOfDate0

private aterm.ATerm PvpFactOutOfDate0

PvpGetName0

private aterm.ATerm PvpGetName0

PvpIsTypeSupported0

private aterm.ATerm PvpIsTypeSupported0

PrecAckEvent0

private aterm.ATerm PrecAckEvent0

PrecTerminate0

private aterm.ATerm PrecTerminate0
Constructor Detail

VisualizationPluginTool

protected VisualizationPluginTool(aterm.ATermFactory factory)
Method Detail

initSigTable

private void initSigTable()

initPatterns

private void initPatterns()

handler

public aterm.ATerm handler(aterm.ATerm term)
Specified by:
handler in interface toolbus.Tool

checkInputSignature

public void checkInputSignature(aterm.ATermList sigs)
Specified by:
checkInputSignature in interface toolbus.Tool

notInInputSignature

void notInInputSignature(aterm.ATerm t)

The Meta-Environment API