info.magnolia.ui.dialog.choosedialog
Class ChooseDialogPresenterImpl
java.lang.Object
info.magnolia.ui.dialog.BaseDialogPresenter
info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenterImpl
- All Implemented Interfaces:
- ActionListener, ChooseDialogPresenter, DialogPresenter
public class ChooseDialogPresenterImpl
- extends BaseDialogPresenter
- implements ChooseDialogPresenter
Factory for creating workbench choose dialog presenters.
Constructor Summary |
ChooseDialogPresenterImpl(info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
DialogActionExecutor executor,
ChooseDialogView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator i18n,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChooseDialogPresenterImpl
@Inject
public ChooseDialogPresenterImpl(info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
DialogActionExecutor executor,
ChooseDialogView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator i18n,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
start
public ChooseDialogView start(DialogDefinition definition,
info.magnolia.ui.api.context.UiContext uiContext)
- Specified by:
start
in interface DialogPresenter
- Overrides:
start
in class BaseDialogPresenter
start
public ChooseDialogView start(info.magnolia.ui.api.app.ChooseDialogCallback callback,
ChooseDialogDefinition definition,
info.magnolia.ui.api.context.UiContext appContext,
String selectedItemId)
- Specified by:
start
in interface ChooseDialogPresenter
getView
public ChooseDialogView getView()
- Specified by:
getView
in interface ChooseDialogPresenter
- Specified by:
getView
in interface DialogPresenter
- Overrides:
getView
in class BaseDialogPresenter
getActionParameters
public Object[] getActionParameters(String actionName)
- Overrides:
getActionParameters
in class BaseDialogPresenter
getExecutor
protected DialogActionExecutor getExecutor()
- Overrides:
getExecutor
in class BaseDialogPresenter
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.