public abstract class ExportMultiPostActionSupport<M extends org.jdesktop.beans.AbstractBean,UI extends TuttiUI<M,?>,H extends AbstractTuttiUIHandler<M,UI>> extends AbstractTuttiAction<M,UI,H>
| Constructor and Description |
|---|
ExportMultiPostActionSupport(H handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
doAction() |
protected abstract void |
doExport(MultiPostExportService multiPostImportExportService,
File file,
FishingOperation fishingOperation) |
protected EditCatchesUI |
getEditCatchUI() |
protected abstract String |
getFileChooserButton() |
protected abstract String |
getFileChooserTitle() |
protected abstract String |
getFileExtension() |
protected abstract String |
getFileExtensionDescription() |
protected abstract String |
getSuccessMessage(File file) |
void |
postSuccessAction() |
boolean |
prepareAction() |
void |
releaseAction() |
askAdminPassword, createProgressionModelIfRequired, getConfig, getContext, getDataContext, getProgressionModel, openAddSpeciesDialog, sendMessage, setProgressionModelaskBeforeDelete, askOverwriteFile, chooseFile, decorate, decorate, displayErrorMessage, displayInfoMessage, displayWarningMessage, getActionDescription, getActionEngine, getActionFactory, getDecorator, getDialogParentComponent, getHandler, getModel, getUI, isHideBody, postFailedAction, saveFile, saveFile, saveFileWithStartDirectory, setActionDescription, setProgressionModeladdPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerpublic ExportMultiPostActionSupport(H handler)
protected abstract String getFileExtension()
protected abstract String getFileExtensionDescription()
protected abstract String getFileChooserTitle()
protected abstract String getFileChooserButton()
protected abstract void doExport(MultiPostExportService multiPostImportExportService, File file, FishingOperation fishingOperation)
protected EditCatchesUI getEditCatchUI()
public final boolean prepareAction()
throws Exception
public final void doAction()
throws Exception
public final void releaseAction()
Copyright © 2012–2014 Ifremer. All rights reserved.