cz.vity.freerapid.core.tasks
Class CloseInTimeTask

java.lang.Object
  extended by org.jdesktop.swingworker.SwingWorker<T,V>
      extended by org.jdesktop.application.Task<T,V>
          extended by cz.vity.freerapid.core.tasks.CoreTask<Void,Void>
              extended by cz.vity.freerapid.core.tasks.CloseInTimeTask
All Implemented Interfaces:
Runnable, Future<Void>

public final class CloseInTimeTask
extends CoreTask<Void,Void>

Author:
Vity

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jdesktop.application.Task
org.jdesktop.application.Task.BlockingScope, org.jdesktop.application.Task.InputBlocker
 
Nested classes/interfaces inherited from class org.jdesktop.swingworker.SwingWorker
org.jdesktop.swingworker.SwingWorker.StateValue
 
Field Summary
 
Fields inherited from class cz.vity.freerapid.core.tasks.CoreTask
inputBlocker
 
Constructor Summary
CloseInTimeTask(org.jdesktop.application.Application application)
           
 
Method Summary
protected  void cancelled()
           
protected  Void doInBackground()
           
protected  void failed(Throwable cause)
           
 void sleep(int seconds)
           
protected  void succeeded(Void taskResult)
           
 
Methods inherited from class cz.vity.freerapid.core.tasks.CoreTask
getMainFrame, getTaskResourceMap, handleRuntimeException, postMessage, setTaskToForeground
 
Methods inherited from class org.jdesktop.application.Task
addTaskListener, done, finished, getApplication, getContext, getDescription, getExecutionDuration, getInputBlocker, getMessage, getMessageDuration, getResourceMap, getTaskListeners, getTaskService, getTitle, getUserCanCancel, interrupted, isPending, isProgressPropertyValid, isStarted, message, process, removeTaskListener, resourceName, setDescription, setInputBlocker, setMessage, setProgress, setProgress, setProgress, setTitle, setUserCanCancel
 
Methods inherited from class org.jdesktop.swingworker.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloseInTimeTask

public CloseInTimeTask(org.jdesktop.application.Application application)
Method Detail

doInBackground

protected Void doInBackground()
                       throws Exception
Specified by:
doInBackground in class org.jdesktop.swingworker.SwingWorker<Void,Void>
Throws:
Exception

succeeded

protected void succeeded(Void taskResult)
Overrides:
succeeded in class org.jdesktop.application.Task<Void,Void>

failed

protected void failed(Throwable cause)
Overrides:
failed in class CoreTask<Void,Void>

cancelled

protected void cancelled()
Overrides:
cancelled in class org.jdesktop.application.Task<Void,Void>

sleep

public void sleep(int seconds)
           throws InterruptedException
Throws:
InterruptedException