info.magnolia.ui.contentapp.movedialog
Class MoveDialogPresenterImpl
java.lang.Object
info.magnolia.ui.dialog.BaseDialogPresenter
info.magnolia.ui.contentapp.movedialog.MoveDialogPresenterImpl
- All Implemented Interfaces:
- MoveDialogPresenter, info.magnolia.ui.dialog.actionarea.ActionListener, info.magnolia.ui.dialog.DialogPresenter
public class MoveDialogPresenterImpl
- extends info.magnolia.ui.dialog.BaseDialogPresenter
- implements MoveDialogPresenter
Implementation of MoveDialogPresenter
.
Nested classes/interfaces inherited from class info.magnolia.ui.dialog.BaseDialogPresenter |
info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogAfterConfirmationShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CommitDialogShortcutListener |
Fields inherited from class info.magnolia.ui.dialog.BaseDialogPresenter |
componentProvider |
Constructor Summary |
MoveDialogPresenterImpl(info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.ui.dialog.DialogView dialogView,
info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter,
info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor,
info.magnolia.ui.api.app.AppContext appContext,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator simpleTranslator,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
|
Methods inherited from class info.magnolia.ui.dialog.BaseDialogPresenter |
addShortcut, closeDialog, filterActions, getDefinition, getI18nizer, getView, onActionFired, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MoveDialogPresenterImpl
@Inject
public MoveDialogPresenterImpl(info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.ui.dialog.DialogView dialogView,
info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter,
info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor,
info.magnolia.ui.api.app.AppContext appContext,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator simpleTranslator,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
getActionParameters
public Object[] getActionParameters(String actionName)
- Overrides:
getActionParameters
in class info.magnolia.ui.dialog.BaseDialogPresenter
start
public info.magnolia.ui.dialog.DialogView start(BrowserSubAppDescriptor subAppDescriptor,
List<com.vaadin.data.Item> nodesToMove,
MoveActionCallback callback)
- Specified by:
start
in interface MoveDialogPresenter
initMovePossibilityPredicates
protected void initMovePossibilityPredicates()
updatePossibleMoveLocations
protected void updatePossibleMoveLocations(com.vaadin.data.Item possibleHost)
getActionArea
public MoveDialogActionAreaPresenter getActionArea()
- Specified by:
getActionArea
in interface info.magnolia.ui.dialog.DialogPresenter
- Overrides:
getActionArea
in class info.magnolia.ui.dialog.BaseDialogPresenter
getExecutor
protected info.magnolia.ui.dialog.actionarea.DialogActionExecutor getExecutor()
- Overrides:
getExecutor
in class info.magnolia.ui.dialog.BaseDialogPresenter
executeAction
protected void executeAction(String actionName,
Object[] actionContextParams)
- Overrides:
executeAction
in class info.magnolia.ui.dialog.BaseDialogPresenter
getCorrectActionName
public String getCorrectActionName(String actionName)
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.