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