public abstract class AbstractChangeScreenAction extends AbstractMainUITuttiAction
MainUIHandler.quitCurrentScreen().
| Modifier and Type | Field and Description |
|---|---|
protected static jaxx.runtime.context.JAXXContextEntryDef<TuttiScreen> |
PREVIOUS_SCREEN
Context entry to keep previous screen.
|
protected TuttiScreen |
screen
Screen where to go.
|
protected boolean |
skipCheckCurrentScreen
Flag to skip the check of current screen.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractChangeScreenAction(MainUIHandler handler,
boolean hideBody,
TuttiScreen screen) |
| Modifier and Type | Method and Description |
|---|---|
void |
doAction() |
void |
postFailedAction(Throwable error) |
boolean |
prepareAction() |
protected void |
setScreen(TuttiScreen screen) |
void |
setSkipCheckCurrentScreen(boolean skipCheckCurrentScreen) |
askAdminPassword, createProgressionModelIfRequired, getConfig, getContext, getDataContext, getProgressionModel, sendMessage, setProgressionModelaskBeforeDelete, askOverwriteFile, chooseFile, decorate, decorate, displayInfoMessage, displayWarningMessage, getActionDescription, getActionEngine, getActionFactory, getDecorator, getHandler, getModel, getUI, isHideBody, postSuccessAction, releaseAction, saveFile, saveFile, setActionDescription, setProgressionModeladdPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerprotected static final jaxx.runtime.context.JAXXContextEntryDef<TuttiScreen> PREVIOUS_SCREEN
protected TuttiScreen screen
protected boolean skipCheckCurrentScreen
protected AbstractChangeScreenAction(MainUIHandler handler, boolean hideBody, TuttiScreen screen)
public void setSkipCheckCurrentScreen(boolean skipCheckCurrentScreen)
protected void setScreen(TuttiScreen screen)
public boolean prepareAction()
throws Exception
prepareAction in class org.nuiton.jaxx.application.swing.action.AbstractApplicationAction<TuttiUIContext,MainUI,MainUIHandler>Exceptionpublic void doAction()
throws Exception
doAction in class AbstractTuttiAction<TuttiUIContext,MainUI,MainUIHandler>Exceptionpublic void postFailedAction(Throwable error)
postFailedAction in class org.nuiton.jaxx.application.swing.action.AbstractApplicationAction<TuttiUIContext,MainUI,MainUIHandler>Copyright © 2012–2014 Ifremer. All rights reserved.