org.nuxeo.ecm.platform.actions
Class Action
java.lang.Object
org.nuxeo.ecm.platform.actions.Action
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Action>
public class Action
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<Action>
Descriptor for action.
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
Constructor Summary |
Action()
|
Action(java.lang.String id,
java.lang.String[] categories)
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
EMPTY_CATEGORIES
public static final java.lang.String[] EMPTY_CATEGORIES
Action
public Action()
Action
public Action(java.lang.String id,
java.lang.String[] categories)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getIcon
public java.lang.String getIcon()
setIcon
public void setIcon(java.lang.String icon)
getLink
public java.lang.String getLink()
setLink
public void setLink(java.lang.String link)
getCategories
public java.lang.String[] getCategories()
getId
public java.lang.String getId()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getOrder
public int getOrder()
- Returns the action order.
- Returns:
- the action order as an integer value
setOrder
public void setOrder(int order)
- Sets the order of the action.
- Parameters:
order
- order of the action
compareTo
public int compareTo(Action anotherAction)
- Specified by:
compareTo
in interface java.lang.Comparable<Action>
getFilterIds
public java.util.List<java.lang.String> getFilterIds()
setFilterIds
public void setFilterIds(java.util.List<java.lang.String> filterIds)
getFilters
public ActionFilter[] getFilters()
setFilters
public void setFilters(ActionFilter[] filters)
setCategories
public void setCategories(java.lang.String[] categories)
getLinkParams
public java.lang.Class[] getLinkParams()
setLinkParams
public void setLinkParams(java.lang.Class[] linkParams)
getConfirm
public java.lang.String getConfirm()
setConfirm
public void setConfirm(java.lang.String confirm)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getAvailable
public boolean getAvailable()
setAvailable
public void setAvailable(boolean available)
getHelp
public java.lang.String getHelp()
setHelp
public void setHelp(java.lang.String title)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.