org.jdesktop.dataset.provider
Class SaveTask

java.lang.Object
  extended by org.jdesktop.dataset.provider.AbstractTask
      extended by org.jdesktop.dataset.provider.SaveTask
All Implemented Interfaces:
java.lang.Runnable, Task

public abstract class SaveTask
extends AbstractTask

Author:
rbair

Constructor Summary
SaveTask(DataTable[] tables)
           
 
Method Summary
 boolean cancel()
           
 java.lang.String getDescription()
           
 javax.swing.Icon getIcon()
           
 java.lang.String getMessage()
           
 void run()
           
protected abstract  void saveData(DataTable[] tables)
           
 
Methods inherited from class org.jdesktop.dataset.provider.AbstractTask
canCancel, getMaximum, getMinimum, getProgress, isIndeterminate, isModal, setCanCancel, setIndeterminate, setMaximum, setMinimum, setModel, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaveTask

public SaveTask(DataTable[] tables)
Method Detail

run

public void run()

saveData

protected abstract void saveData(DataTable[] tables)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getDescription

public java.lang.String getDescription()

getIcon

public javax.swing.Icon getIcon()

getMessage

public java.lang.String getMessage()

cancel

public boolean cancel()
               throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005 Sun Microsystems All Rights Reserved.