info.magnolia.ui.framework.action
Class MarkNodeAsDeletedAction
java.lang.Object
info.magnolia.ui.api.action.AbstractAction<D>
info.magnolia.ui.framework.action.AbstractMultiItemAction<D>
info.magnolia.ui.framework.action.AbstractCommandAction<D>
info.magnolia.ui.framework.action.DeleteAction<MarkNodeAsDeletedActionDefinition>
info.magnolia.ui.framework.action.MarkNodeAsDeletedAction
- All Implemented Interfaces:
- Action
public class MarkNodeAsDeletedAction
- extends DeleteAction<MarkNodeAsDeletedActionDefinition>
Mark node as Deleted Action. This will create a new Node version marked as deleted.
- See Also:
MarkNodeAsDeletedActionDefinition
Constructor Summary |
MarkNodeAsDeletedAction(MarkNodeAsDeletedActionDefinition definition,
JcrItemAdapter item,
info.magnolia.commands.CommandsManager commandsManager,
info.magnolia.event.EventBus eventBus,
UiContext uiContext,
info.magnolia.i18nsystem.SimpleTranslator i18n)
|
MarkNodeAsDeletedAction(MarkNodeAsDeletedActionDefinition definition,
List<JcrItemAdapter> items,
info.magnolia.commands.CommandsManager commandsManager,
info.magnolia.event.EventBus eventBus,
UiContext uiContext,
info.magnolia.i18nsystem.SimpleTranslator i18n)
|
Method Summary |
protected Map<String,Object> |
buildParams(javax.jcr.Item item)
Override the buildParams(..).
The relented command is waiting the following values:
Context.ATTRIBUTE_UUID : Parent Node Identifier instead of the Node identifier set by super.buildParams()
Context.ATTRIBUTE_PATH : Parent Node Path instead of the Node Path set by super.buildParams()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkNodeAsDeletedAction
public MarkNodeAsDeletedAction(MarkNodeAsDeletedActionDefinition definition,
JcrItemAdapter item,
info.magnolia.commands.CommandsManager commandsManager,
@Named(value="admincentral")
info.magnolia.event.EventBus eventBus,
UiContext uiContext,
info.magnolia.i18nsystem.SimpleTranslator i18n)
MarkNodeAsDeletedAction
public MarkNodeAsDeletedAction(MarkNodeAsDeletedActionDefinition definition,
List<JcrItemAdapter> items,
info.magnolia.commands.CommandsManager commandsManager,
@Named(value="admincentral")
info.magnolia.event.EventBus eventBus,
UiContext uiContext,
info.magnolia.i18nsystem.SimpleTranslator i18n)
buildParams
protected Map<String,Object> buildParams(javax.jcr.Item item)
- Override the buildParams(..).
The relented command is waiting the following values:
Context.ATTRIBUTE_UUID : Parent Node Identifier instead of the Node identifier set by super.buildParams()
Context.ATTRIBUTE_PATH : Parent Node Path instead of the Node Path set by super.buildParams()
- Overrides:
buildParams
in class AbstractCommandAction<MarkNodeAsDeletedActionDefinition>
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.