info.magnolia.ui.api.action
Class AbstractAction<D extends ActionDefinition>

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractAction<D>
Type Parameters:
D - the action definition type
All Implemented Interfaces:
Action
Direct Known Subclasses:
AbstractMultiItemAction, AbstractRepositoryAction, AbstractRoleDialogAction, AbstractVersionAction, CallbackDialogAction, CallbackFormAction, CancelDialogAction, CancelFormAction, ChooseDialogAction, ConfirmationAction, CreateAreaAction, CreateComponentAction, CreateItemAction, DeleteMessageAction, EditElementAction, EditItemAction, EditPageAction, LogoutAction, MediaEditorAction, MoveCancelledAction, MoveComponentAction, OpenCreateDialogAction, OpenEditDialogAction, OpenMoveDialogAction, PreviewPageAction, PreviewPreviousVersionAction, RestorePreviousVersionAction, RestorePreviousVersionAction, SaveConfigDialogAction, SaveDialogAction, SaveFormAction, SaveImportDialogAction, ScaleToActualSizeAction, ScaleToFitAction, SortComponentAction

public abstract class AbstractAction<D extends ActionDefinition>
extends Object
implements Action

Abstract Action base class holding a reference to its ActionDefinition.


Constructor Summary
protected AbstractAction(D definition)
           
 
Method Summary
protected  D getDefinition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.ui.api.action.Action
execute
 

Constructor Detail

AbstractAction

protected AbstractAction(D definition)
Method Detail

getDefinition

protected D getDefinition()


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