public class CacheFormDialogPresenter
extends info.magnolia.ui.dialog.formdialog.FormDialogPresenterImpl
info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogAfterConfirmationShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CloseDialogShortcutListener, info.magnolia.ui.dialog.BaseDialogPresenter.CommitDialogShortcutListener
Constructor and Description |
---|
CacheFormDialogPresenter(info.magnolia.ui.dialog.registry.DialogDefinitionRegistry dialogDefinitionRegistry,
info.magnolia.ui.dialog.formdialog.FormBuilder formBuilder,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor,
info.magnolia.ui.dialog.formdialog.FormView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator i18n,
info.magnolia.ui.api.availability.AvailabilityChecker checker,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector,
CacheServiceFactory cacheServiceFactory,
info.magnolia.ui.api.context.UiContext uiContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid() |
filterActions, getActionParameters, getDefinition, getExecutor, getRelatedItem, getView, onCancel, showValidation, start, start, start
addShortcut, closeDialog, executeAction, getActionArea, getI18nizer, onActionFired, start
@Inject public CacheFormDialogPresenter(info.magnolia.ui.dialog.registry.DialogDefinitionRegistry dialogDefinitionRegistry, info.magnolia.ui.dialog.formdialog.FormBuilder formBuilder, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor, info.magnolia.ui.dialog.formdialog.FormView view, info.magnolia.i18nsystem.I18nizer i18nizer, info.magnolia.i18nsystem.SimpleTranslator i18n, info.magnolia.ui.api.availability.AvailabilityChecker checker, info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector, CacheServiceFactory cacheServiceFactory, info.magnolia.ui.api.context.UiContext uiContext)
Copyright © 2017 Magnolia International Ltd.. All rights reserved.