info.magnolia.ui.dialog.formdialog
Class FormDialogPresenterImpl
java.lang.Object
info.magnolia.ui.dialog.BaseDialogPresenter
info.magnolia.ui.dialog.formdialog.FormDialogPresenterImpl
- All Implemented Interfaces:
- ActionListener, DialogPresenter, FormDialogPresenter, EditorValidator
public class FormDialogPresenterImpl
- extends BaseDialogPresenter
- implements FormDialogPresenter, EditorValidator
Presenter for forms opened inside dialogs.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormDialogPresenterImpl
@Inject
public FormDialogPresenterImpl(DialogDefinitionRegistry dialogDefinitionRegistry,
FormBuilder formBuilder,
info.magnolia.objectfactory.ComponentProvider componentProvider,
DialogActionExecutor executor,
FormView view,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.i18nsystem.SimpleTranslator i18n)
start
public DialogView start(com.vaadin.data.Item item,
String dialogId,
UiContext uiContext,
EditorCallback callback)
- Specified by:
start
in interface FormDialogPresenter
start
public DialogView start(com.vaadin.data.Item item,
FormDialogDefinition dialogDefinition,
UiContext uiContext,
EditorCallback callback)
- Returns a
DialogView
containing FormView
as content.
- Specified by:
start
in interface FormDialogPresenter
- Parameters:
item
- passed on toFormDialogPresenter
dialogDefinition
- uiContext
-
getView
public FormView getView()
- Specified by:
getView
in interface DialogPresenter
- Specified by:
getView
in interface FormDialogPresenter
- Overrides:
getView
in class BaseDialogPresenter
showValidation
public void showValidation(boolean visible)
- Specified by:
showValidation
in interface EditorValidator
isValid
public boolean isValid()
- Specified by:
isValid
in interface EditorValidator
getExecutor
protected DialogActionExecutor getExecutor()
- Overrides:
getExecutor
in class BaseDialogPresenter
filterActions
protected Iterable<ActionDefinition> filterActions()
- Overrides:
filterActions
in class BaseDialogPresenter
getActionParameters
protected Object[] getActionParameters(String actionName)
- Overrides:
getActionParameters
in class BaseDialogPresenter
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.