public abstract class LongActionSupport<M extends org.jdesktop.beans.AbstractBean,UI extends TuttiUI<M,?>,H extends AbstractTuttiUIHandler<M,UI>>
extends org.nuiton.jaxx.application.swing.action.AbstractApplicationAction<M,UI,H>
| Modifier | Constructor and Description |
|---|---|
protected |
LongActionSupport(H handler,
boolean hideBody) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
askAdminPassword(String askMessage,
String askMessageTitle,
String errorMessage,
String errorMessageTitle) |
protected void |
createProgressionModelIfRequired(int total) |
abstract void |
doAction() |
protected TuttiConfiguration |
getConfig() |
TuttiUIContext |
getContext() |
TuttiDataContext |
getDataContext() |
protected ProgressionModel |
getProgressionModel() |
protected Species |
openAddSpeciesDialog(String title,
List<Species> species) |
protected void |
sendMessage(String message) |
void |
setProgressionModel(ProgressionModel progressionModel) |
askBeforeDelete, askOverwriteFile, chooseFile, decorate, decorate, displayErrorMessage, displayInfoMessage, displayWarningMessage, getActionDescription, getActionEngine, getActionFactory, getDecorator, getDialogParentComponent, getHandler, getModel, getUI, isHideBody, postFailedAction, postSuccessAction, prepareAction, releaseAction, saveFile, saveFile, saveFileWithStartDirectory, setActionDescription, setProgressionModeladdPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerprotected LongActionSupport(H handler, boolean hideBody)
public abstract void doAction()
throws Exception
public TuttiUIContext getContext()
public void setProgressionModel(ProgressionModel progressionModel)
protected ProgressionModel getProgressionModel()
public TuttiDataContext getDataContext()
protected TuttiConfiguration getConfig()
protected void sendMessage(String message)
protected void createProgressionModelIfRequired(int total)
Copyright © 2012–2015 Ifremer. All rights reserved.