Package com.openindex.openestate.tool
Class ImmoToolTaskContainer
- java.lang.Object
-
- javax.swing.SwingWorker<T,V>
-
- com.openindex.openestate.tool.ImmoToolTask<Boolean,Void>
-
- com.openindex.openestate.tool.ImmoToolTaskContainer
-
- All Implemented Interfaces:
PropertyChangeListener,Runnable,Future<Boolean>,RunnableFuture<Boolean>,EventListener
public class ImmoToolTaskContainer extends ImmoToolTask<Boolean,Void>
ImmoToolTaskContainer.- Author:
- Andreas Rudolph
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.ImmoToolTask
ImmoToolTask.Adapter, ImmoToolTask.Callback, ImmoToolTask.Listener
-
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue
-
-
Constructor Summary
Constructors Constructor Description ImmoToolTaskContainer()ImmoToolTaskContainer(String title)ImmoToolTaskContainer(String title, String description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ImmoToolTask task)protected voidcancelled()protected BooleandoInBackground()booleanisCancelOnFail()protected voidprepareTask(ImmoToolTask task)voidsetCancelOnFail(boolean cancelOnFail)protected voidsucceedTask(ImmoToolTask task, Object result)-
Methods inherited from class com.openindex.openestate.tool.ImmoToolTask
addListener, checkCancelled, createCallback, done, executeAndWait, executeAndWait, failed, finished, getDescription, getId, getMessage, getParentWindow, getTaskDialog, getTitle, isCancelException, isPending, isStarted, process, propertyChange, removeListener, setDescription, setMessage, setParentWindow, setProgress, setProgress, setProgress, setProgress, setTaskDialog, setTitle, succeeded
-
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
-
-
-
-
Method Detail
-
add
public void add(ImmoToolTask task)
-
cancelled
protected void cancelled()
- Overrides:
cancelledin classImmoToolTask<Boolean,Void>
-
doInBackground
protected Boolean doInBackground() throws Exception
- Specified by:
doInBackgroundin classImmoToolTask<Boolean,Void>- Throws:
Exception
-
isCancelOnFail
public boolean isCancelOnFail()
-
prepareTask
protected void prepareTask(ImmoToolTask task)
-
setCancelOnFail
public void setCancelOnFail(boolean cancelOnFail)
-
succeedTask
protected void succeedTask(ImmoToolTask task, Object result)
-
-