public class OpenDialogAction<T> extends AbstractAction<OpenDialogActionDefinition>
Constructor and Description |
---|
OpenDialogAction(OpenDialogActionDefinition definition,
LocaleContext localeContext,
ValueContext<T> valueContext,
UIComponent parentView,
I18NAuthoringSupport<T> i18NAuthoringSupport,
DialogDefinitionRegistry dialogDefinitionRegistry,
info.magnolia.i18nsystem.I18nizer i18nizer) |
Modifier and Type | Method and Description |
---|---|
protected EditorActionBar<T> |
configureFooter(FormDialogDefinition<T> dialogDefinition,
List<ActionExecution<T>> actionExecutions,
EditorView<T> form) |
void |
execute()
Executes the action.
|
protected CloseHandler |
getCloseHandler(com.vaadin.ui.Window dialog) |
protected DialogDefinition |
getDialogDefinition(DialogDefinitionRegistry dialogDefinitionRegistry,
info.magnolia.i18nsystem.I18nizer i18nizer) |
protected ValueContext<T> |
getValueContext() |
protected void |
populate(EditorView<T> form) |
getDefinition
@Inject public OpenDialogAction(OpenDialogActionDefinition definition, LocaleContext localeContext, ValueContext<T> valueContext, UIComponent parentView, I18NAuthoringSupport<T> i18NAuthoringSupport, DialogDefinitionRegistry dialogDefinitionRegistry, info.magnolia.i18nsystem.I18nizer i18nizer)
public void execute() throws ActionExecutionException
Action
ActionExecutionException
- if an error occurs performing the actionprotected void populate(EditorView<T> form)
protected EditorActionBar<T> configureFooter(FormDialogDefinition<T> dialogDefinition, List<ActionExecution<T>> actionExecutions, EditorView<T> form)
protected CloseHandler getCloseHandler(com.vaadin.ui.Window dialog)
protected DialogDefinition getDialogDefinition(DialogDefinitionRegistry dialogDefinitionRegistry, info.magnolia.i18nsystem.I18nizer i18nizer)
protected ValueContext<T> getValueContext()
Copyright © 2021 Magnolia International Ltd.. All rights reserved.