info.magnolia.ui.mediaeditor.action
Class MediaEditorActionExecutor

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractActionExecutor
      extended by info.magnolia.ui.mediaeditor.action.MediaEditorActionExecutor
All Implemented Interfaces:
ActionExecutor

public class MediaEditorActionExecutor
extends AbstractActionExecutor

Executes actions on behalf of MediaEditorPresenter. Needs the MediaEditorDefinition in order to resolve action definitions.


Constructor Summary
MediaEditorActionExecutor(info.magnolia.objectfactory.ComponentProvider componentProvider)
           
 
Method Summary
 ActionDefinition getActionDefinition(String actionName)
          Performs a lookup for an action definition by name.
 void setDef(MediaEditorDefinition def)
           
 
Methods inherited from class info.magnolia.ui.api.action.AbstractActionExecutor
createAction, execute, isAvailable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaEditorActionExecutor

@Inject
public MediaEditorActionExecutor(info.magnolia.objectfactory.ComponentProvider componentProvider)
Method Detail

setDef

public void setDef(MediaEditorDefinition def)

getActionDefinition

public ActionDefinition getActionDefinition(String actionName)
Description copied from interface: ActionExecutor
Performs a lookup for an action definition by name.

Returns:
the action definition for the supplied action name or null if not found


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.