info.magnolia.ui.api.action
Class ConfiguredActionDefinition

java.lang.Object
  extended by info.magnolia.ui.api.action.ConfiguredActionDefinition
All Implemented Interfaces:
ActionDefinition
Direct Known Subclasses:
AbstractItemActionDefinition, AddNodeActionDefinition, AddPropertyActionDefinition, CallbackDialogActionDefinition, CallbackFormActionDefinition, CancelDialogActionDefinition, CancelFormActionDefinition, CommandActionDefinition, ConfiguredMediaEditorFeatureDefinition, ConfirmationActionDefinition, CreateAreaActionDefinition, CreateComponentActionDefinition, DeleteItemActionDefinition, DeleteMessageActionDefinition, DuplicateNodeActionDefinition, EditElementActionDefinition, EditPageActionDefinition, InternalMediaEditorActionDefinition, LogoutActionDefinition, MediaEditorActionDefinition, MoveComponentActionDefinition, MoveNodeActionDefinition, OpenAddRoleDialogActionDefinition, OpenCreateDialogActionDefinition, OpenEditDialogActionDefinition, OpenEditRoleDialogActionDefinition, OpenMoveDialogActionDefinition, PreviewPageActionDefinition, SaveConfigDialogActionDefinition, SaveDialogActionDefinition, SaveFormActionDefinition, ShowVersionsActionDefinition, SortComponentActionDefinition

public class ConfiguredActionDefinition
extends Object
implements ActionDefinition

Simple implementation of ActionDefinition.


Constructor Summary
ConfiguredActionDefinition()
           
 
Method Summary
 AvailabilityDefinition getAvailability()
           
 String getDescription()
           
 String getErrorMessage()
           
 String getFailureMessage()
           
 String getI18nBasename()
           
 String getIcon()
           
 Class<? extends Action> getImplementationClass()
           
 String getLabel()
           
 String getName()
           
 String getSuccessMessage()
           
 void setAvailability(AvailabilityDefinition availability)
           
 void setDescription(String description)
           
 void setErrorMessage(String errorMessage)
           
 void setFailureMessage(String failureMessage)
           
 void setI18nBasename(String i18nBasename)
           
 void setIcon(String icon)
           
 void setImplementationClass(Class<? extends Action> implementationClass)
           
 void setLabel(String label)
           
 void setName(String name)
           
 void setSuccessMessage(String successMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfiguredActionDefinition

public ConfiguredActionDefinition()
Method Detail

getName

public String getName()
Specified by:
getName in interface ActionDefinition

setName

public void setName(String name)

getLabel

public String getLabel()
Specified by:
getLabel in interface ActionDefinition

setLabel

public void setLabel(String label)

getDescription

public String getDescription()
Specified by:
getDescription in interface ActionDefinition

setDescription

public void setDescription(String description)

getIcon

public String getIcon()
Specified by:
getIcon in interface ActionDefinition

setIcon

public void setIcon(String icon)

getI18nBasename

public String getI18nBasename()
Specified by:
getI18nBasename in interface ActionDefinition

setI18nBasename

public void setI18nBasename(String i18nBasename)

getImplementationClass

public Class<? extends Action> getImplementationClass()
Specified by:
getImplementationClass in interface ActionDefinition

setImplementationClass

public void setImplementationClass(Class<? extends Action> implementationClass)

getAvailability

public AvailabilityDefinition getAvailability()
Specified by:
getAvailability in interface ActionDefinition

setAvailability

public void setAvailability(AvailabilityDefinition availability)

getSuccessMessage

public String getSuccessMessage()
Specified by:
getSuccessMessage in interface ActionDefinition

setSuccessMessage

public void setSuccessMessage(String successMessage)

getFailureMessage

public String getFailureMessage()
Specified by:
getFailureMessage in interface ActionDefinition

setFailureMessage

public void setFailureMessage(String failureMessage)

getErrorMessage

public String getErrorMessage()
Specified by:
getErrorMessage in interface ActionDefinition

setErrorMessage

public void setErrorMessage(String errorMessage)


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