Class WizardActionWorker<E extends WizardExtStep,M extends WizardExtModel<E>>
- java.lang.Object
-
- javax.swing.SwingWorker<R,P>
-
- org.nuiton.jaxx.runtime.application.action.ActionWorker<WizardState,String>
-
- org.nuiton.jaxx.runtime.application.action.WizardActionWorker<E,M>
-
- All Implemented Interfaces:
Runnable,Future<WizardState>,RunnableFuture<WizardState>
public class WizardActionWorker<E extends WizardExtStep,M extends WizardExtModel<E>> extends ActionWorker<WizardState,String>
Un worker pour les opération longues d'administration.- Since:
- 1.4
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.nuiton.jaxx.runtime.application.action.ActionWorker
ActionWorker.ActionStatus
-
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue
-
-
Field Summary
Fields Modifier and Type Field Description protected Mmodel-
Fields inherited from class org.nuiton.jaxx.runtime.application.action.ActionWorker
actionLabel, endTime, error, startTime, status, target
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MgetModel()static <E extends WizardExtStep,M extends WizardExtModel<E>>
WizardActionWorker<E,M>newWorker(M model, String actionLabel, Callable<WizardState> target)-
Methods inherited from class org.nuiton.jaxx.runtime.application.action.ActionWorker
doInBackground, done, getActionLabel, getEndTime, getError, getStartTime, getStatus, getTarget, getTime, isFailed, setTarget, setTarget
-
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, process, publish, removePropertyChangeListener, run, setProgress
-
-
-
-
Field Detail
-
model
protected final M extends WizardExtModel<E> model
-
-
Method Detail
-
newWorker
public static <E extends WizardExtStep,M extends WizardExtModel<E>> WizardActionWorker<E,M> newWorker(M model, String actionLabel, Callable<WizardState> target)
-
getModel
public M getModel()
-
-