public class ChangeComponentTemplateAction
extends info.magnolia.ui.contentapp.action.CommitAction<javax.jcr.Node>
AreaElement
.
Gets a list of available components for this area and creates a select field.Constructor and Description |
---|
ChangeComponentTemplateAction(info.magnolia.ui.contentapp.action.CommitActionDefinition definition,
info.magnolia.ui.CloseHandler closeHandler,
info.magnolia.ui.ValueContext<javax.jcr.Node> valueContext,
info.magnolia.ui.editor.FormView<javax.jcr.Node> form,
PageEditorStatus pageEditorStatus,
info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry,
info.magnolia.ui.observation.DatasourceObservation.Manual datasourceObservation,
info.magnolia.ui.contentapp.Datasource<javax.jcr.Node> datasource) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
@Inject public ChangeComponentTemplateAction(info.magnolia.ui.contentapp.action.CommitActionDefinition definition, info.magnolia.ui.CloseHandler closeHandler, info.magnolia.ui.ValueContext<javax.jcr.Node> valueContext, info.magnolia.ui.editor.FormView<javax.jcr.Node> form, PageEditorStatus pageEditorStatus, info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry, info.magnolia.ui.observation.DatasourceObservation.Manual datasourceObservation, info.magnolia.ui.contentapp.Datasource<javax.jcr.Node> datasource)
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.contentapp.action.CommitAction<javax.jcr.Node>
info.magnolia.ui.api.action.ActionExecutionException
Copyright © 2020 Magnolia International Ltd.. All rights reserved.