info.magnolia.ui.api.action
Class ConfiguredActionDefinition
java.lang.Object
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
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfiguredActionDefinition
public ConfiguredActionDefinition()
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.