info.magnolia.ui.dialog.actionarea
Class DialogActionExecutor

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractActionExecutor
      extended by info.magnolia.ui.dialog.actionarea.DialogActionExecutor
All Implemented Interfaces:
info.magnolia.ui.api.action.ActionExecutor

public class DialogActionExecutor
extends info.magnolia.ui.api.action.AbstractActionExecutor

A common action executor that can be used by both dialogs and detail sub-apps. Simply takes a list of action definitions that it can execute.


Constructor Summary
DialogActionExecutor(info.magnolia.objectfactory.ComponentProvider componentProvider)
           
 
Method Summary
 info.magnolia.ui.api.action.ActionDefinition getActionDefinition(String actionName)
           
 void setDialogDefinition(DialogDefinition definition)
           
 
Methods inherited from class info.magnolia.ui.api.action.AbstractActionExecutor
createAction, execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogActionExecutor

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

setDialogDefinition

public void setDialogDefinition(DialogDefinition definition)

getActionDefinition

public info.magnolia.ui.api.action.ActionDefinition getActionDefinition(String actionName)


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