public class MoveDialogPresenterImpl extends info.magnolia.ui.dialog.BaseDialogPresenter implements MoveDialogPresenter
MoveDialogPresenter
.info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogAfterConfirmationShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CommitDialogShortcutListener
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
executeAction(String actionName,
Object[] actionContextParams) |
MoveDialogActionAreaPresenter |
getActionArea() |
Object[] |
getActionParameters(String actionName) |
String |
getCorrectActionName(String actionName) |
protected info.magnolia.ui.dialog.actionarea.DialogActionExecutor |
getExecutor() |
protected void |
initMovePossibilityPredicates() |
protected void |
onCancel() |
info.magnolia.ui.dialog.DialogView |
start(BrowserSubAppDescriptor subAppDescriptor,
List<com.vaadin.data.Item> nodesToMove,
MoveActionCallback callback) |
protected void |
updatePossibleMoveLocations(com.vaadin.data.Item possibleHost) |
@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)
public Object[] getActionParameters(String actionName)
getActionParameters
in class info.magnolia.ui.dialog.BaseDialogPresenter
public info.magnolia.ui.dialog.DialogView start(BrowserSubAppDescriptor subAppDescriptor, List<com.vaadin.data.Item> nodesToMove, MoveActionCallback callback)
start
in interface MoveDialogPresenter
protected void initMovePossibilityPredicates()
protected void updatePossibleMoveLocations(com.vaadin.data.Item possibleHost)
public MoveDialogActionAreaPresenter getActionArea()
getActionArea
in interface info.magnolia.ui.dialog.DialogPresenter
getActionArea
in class info.magnolia.ui.dialog.BaseDialogPresenter
protected info.magnolia.ui.dialog.actionarea.DialogActionExecutor getExecutor()
getExecutor
in class info.magnolia.ui.dialog.BaseDialogPresenter
protected void executeAction(String actionName, Object[] actionContextParams)
executeAction
in class info.magnolia.ui.dialog.BaseDialogPresenter
protected void onCancel()
onCancel
in class info.magnolia.ui.dialog.BaseDialogPresenter
Copyright © 2015 Magnolia International Ltd.. All rights reserved.