info.magnolia.ui.admincentral.usermenu.action
Class UserActionExecutor

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractActionExecutor
      extended by info.magnolia.ui.admincentral.usermenu.action.UserActionExecutor
All Implemented Interfaces:
ActionExecutor

public class UserActionExecutor
extends AbstractActionExecutor

Action Executor for actions registered in UserMenuDefinition and obtained by AdmincentralModule.getUserMenu().


Constructor Summary
UserActionExecutor(info.magnolia.objectfactory.ComponentProvider componentProvider, AdmincentralModule module, info.magnolia.i18nsystem.I18nizer i18nizer)
           
 
Method Summary
 ActionDefinition getActionDefinition(String actionName)
          Performs a lookup for an action definition by name.
 Collection<ActionDefinition> getActions()
           
 
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

UserActionExecutor

@Inject
public UserActionExecutor(info.magnolia.objectfactory.ComponentProvider componentProvider,
                                 AdmincentralModule module,
                                 info.magnolia.i18nsystem.I18nizer i18nizer)
Method Detail

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

getActions

public Collection<ActionDefinition> getActions()


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