info.magnolia.ui.contentapp.choosedialog
Class ContentAppChooseDialogPresenter
java.lang.Object
info.magnolia.ui.dialog.BaseDialogPresenter
info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenterImpl
info.magnolia.ui.contentapp.choosedialog.ContentAppChooseDialogPresenter
- All Implemented Interfaces:
- info.magnolia.ui.dialog.actionarea.ActionListener, info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenter, info.magnolia.ui.dialog.DialogPresenter
public class ContentAppChooseDialogPresenter
- extends info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenterImpl
Extension of ChooseDialogPresenterImpl
capable of restoring choose dialog out of BrowserSubAppDescriptor
of an app.
Fields inherited from class info.magnolia.ui.dialog.BaseDialogPresenter |
componentProvider |
Constructor Summary |
ContentAppChooseDialogPresenter(info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor,
info.magnolia.ui.api.app.AppContext appContext,
info.magnolia.ui.dialog.choosedialog.ChooseDialogView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator simpleTranslator)
|
Method Summary |
info.magnolia.ui.dialog.choosedialog.ChooseDialogView |
start(info.magnolia.ui.api.app.ChooseDialogCallback callback,
info.magnolia.ui.dialog.definition.ChooseDialogDefinition definition,
info.magnolia.ui.api.context.UiContext uiContext,
String selectedItemId)
|
Methods inherited from class info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenterImpl |
getActionParameters, getExecutor, getView, start |
Methods inherited from class info.magnolia.ui.dialog.BaseDialogPresenter |
addShortcut, closeDialog, executeAction, filterActions, getActionArea, getDefinition, getI18nizer, onActionFired |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface info.magnolia.ui.dialog.DialogPresenter |
addShortcut, closeDialog, getActionArea |
ContentAppChooseDialogPresenter
@Inject
public ContentAppChooseDialogPresenter(info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
info.magnolia.ui.dialog.actionarea.DialogActionExecutor executor,
info.magnolia.ui.api.app.AppContext appContext,
info.magnolia.ui.dialog.choosedialog.ChooseDialogView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator simpleTranslator)
start
public info.magnolia.ui.dialog.choosedialog.ChooseDialogView start(info.magnolia.ui.api.app.ChooseDialogCallback callback,
info.magnolia.ui.dialog.definition.ChooseDialogDefinition definition,
info.magnolia.ui.api.context.UiContext uiContext,
String selectedItemId)
- Specified by:
start
in interface info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenter
- Overrides:
start
in class info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenterImpl
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.