org.cagrid.grape.utils
Class BusyDialogRunnable

java.lang.Object
  extended by org.cagrid.grape.utils.BusyDialogRunnable
All Implemented Interfaces:
java.lang.Runnable

public abstract class BusyDialogRunnable
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
BusyDialogRunnable(BusyDialog dialog)
           
BusyDialogRunnable(javax.swing.JFrame owner, java.lang.String title)
           
 
Method Summary
 java.lang.String getErrorMessage()
           
abstract  void process()
           
 void run()
           
 void setErrorMessage(java.lang.String message)
           
 void setProgressText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusyDialogRunnable

public BusyDialogRunnable(javax.swing.JFrame owner,
                          java.lang.String title)

BusyDialogRunnable

public BusyDialogRunnable(BusyDialog dialog)
Method Detail

setProgressText

public void setProgressText(java.lang.String text)

run

public void run()
Specified by:
run in interface java.lang.Runnable

process

public abstract void process()

getErrorMessage

public java.lang.String getErrorMessage()

setErrorMessage

public void setErrorMessage(java.lang.String message)