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 void
add(ImmoToolTask task)
protected void
cancelled()
protected Boolean
doInBackground()
boolean
isCancelOnFail()
protected void
prepareTask(ImmoToolTask task)
void
setCancelOnFail(boolean cancelOnFail)
protected void
succeedTask(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:
cancelled
in classImmoToolTask<Boolean,Void>
-
doInBackground
protected Boolean doInBackground() throws Exception
- Specified by:
doInBackground
in 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)
-
-