The Meta-Environment API

nl.cwi.sen1.gui.plugin
Class DialogTool

java.lang.Object
  extended by toolbus.AbstractTool
      extended by toolbus.SwingTool
          extended by nl.cwi.sen1.gui.plugin.DialogTool
All Implemented Interfaces:
java.lang.Runnable, DialogTif, toolbus.IOperations, toolbus.Tool
Direct Known Subclasses:
DialogBridge

public abstract class DialogTool
extends toolbus.SwingTool
implements DialogTif


Field Summary
private  aterm.ATerm PcloseProgressList0
           
private  aterm.ATerm PrecTerminate0
           
private  aterm.ATerm PshowDirectoryDialog0
           
private  aterm.ATerm PshowErrorDialog0
           
private  aterm.ATerm PshowErrorDialogWithArguments0
           
private  aterm.ATerm PshowFileDialog0
           
private  aterm.ATerm PshowMessageDialog0
           
private  aterm.ATerm PshowProgressList0
           
private  aterm.ATerm PshowProgressMessage0
           
private  aterm.ATerm PshowProgressMessageWithArguments0
           
private  aterm.ATerm PshowQuestionDialog0
           
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 DialogTool(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.SwingTool
handleIncomingTerm
 
Methods inherited from class toolbus.AbstractTool
connect, connect, disconnect, getAddress, getLockObject, getPort, 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.gui.plugin.DialogTif
closeProgressList, recTerminate, showDirectoryDialog, showErrorDialog, showErrorDialogWithArguments, showFileDialog, showMessageDialog, showProgressList, showProgressMessage, showProgressMessageWithArguments, showQuestionDialog
 

Field Detail

sigTable

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

PshowProgressMessage0

private aterm.ATerm PshowProgressMessage0

PshowErrorDialogWithArguments0

private aterm.ATerm PshowErrorDialogWithArguments0

PshowMessageDialog0

private aterm.ATerm PshowMessageDialog0

PshowProgressList0

private aterm.ATerm PshowProgressList0

PshowProgressMessageWithArguments0

private aterm.ATerm PshowProgressMessageWithArguments0

PshowErrorDialog0

private aterm.ATerm PshowErrorDialog0

PcloseProgressList0

private aterm.ATerm PcloseProgressList0

PshowQuestionDialog0

private aterm.ATerm PshowQuestionDialog0

PshowDirectoryDialog0

private aterm.ATerm PshowDirectoryDialog0

PshowFileDialog0

private aterm.ATerm PshowFileDialog0

PrecTerminate0

private aterm.ATerm PrecTerminate0
Constructor Detail

DialogTool

protected DialogTool(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