public class CreatePageAction
extends info.magnolia.ui.admincentral.dialog.action.SaveDialogAction
Modifier and Type | Class and Description |
---|---|
static class |
CreatePageAction.Definition
Definition for
CreatePageAction . |
Constructor and Description |
---|
CreatePageAction(info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition definition,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item,
info.magnolia.ui.form.EditorValidator validator,
info.magnolia.ui.form.EditorCallback callback,
info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory dialogPresenterFactory,
info.magnolia.ui.api.app.SubAppContext subAppContext,
info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry,
info.magnolia.event.EventBus eventBus,
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector) |
Modifier and Type | Method and Description |
---|---|
protected info.magnolia.ui.form.EditorCallback |
createDialogCallback(info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter itemChanged,
info.magnolia.ui.dialog.DialogPresenter formDialogPresenter)
Deprecated.
since 5.4.7. Use
createDialogCallback(DialogPresenter) . I don't think we'll need to open this
one up. You can still listen to the event. |
void |
execute() |
@Inject public CreatePageAction(info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition definition, info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item, info.magnolia.ui.form.EditorValidator validator, info.magnolia.ui.form.EditorCallback callback, info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory dialogPresenterFactory, info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry, @Named(value="admincentral") info.magnolia.event.EventBus eventBus, info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
public void execute() throws info.magnolia.ui.api.action.ActionExecutionException
execute
in interface info.magnolia.ui.api.action.Action
execute
in class info.magnolia.ui.admincentral.dialog.action.SaveDialogAction
info.magnolia.ui.api.action.ActionExecutionException
@Deprecated protected info.magnolia.ui.form.EditorCallback createDialogCallback(info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter itemChanged, info.magnolia.ui.dialog.DialogPresenter formDialogPresenter)
createDialogCallback(DialogPresenter)
. I don't think we'll need to open this
one up. You can still listen to the event.Copyright © 2016 Magnolia International Ltd.. All rights reserved.