public class SaveAssetDialogAction
extends info.magnolia.ui.admincentral.dialog.action.SaveDialogAction<info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition>
setNodeName(Node, JcrNodeAdapter)
mirrors SaveAssetFormAction
— just because dialog actions and form actions belong to two separate class hierarchies.
Constructor and Description |
---|
SaveAssetDialogAction(info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition definition,
com.vaadin.v7.data.Item item,
info.magnolia.ui.form.EditorCallback callback,
info.magnolia.ui.form.EditorValidator validator,
info.magnolia.event.EventBus admincentralEventBus) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected void |
setNodeName(javax.jcr.Node assetNode,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item) |
@Inject public SaveAssetDialogAction(info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition definition, com.vaadin.v7.data.Item item, info.magnolia.ui.form.EditorCallback callback, info.magnolia.ui.form.EditorValidator validator, @Named(value="admincentral") info.magnolia.event.EventBus admincentralEventBus)
protected void setNodeName(javax.jcr.Node assetNode, info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item) throws javax.jcr.RepositoryException
setNodeName
in class info.magnolia.ui.dialog.action.SaveDialogAction
javax.jcr.RepositoryException
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.dialog.action.SaveDialogAction
info.magnolia.ui.api.action.ActionExecutionException
Copyright © 2018 Magnolia International Ltd.. All rights reserved.