Package org.alfresco.filesys.alfresco
Class DesktopActionTable
- java.lang.Object
-
- org.alfresco.filesys.alfresco.DesktopActionTable
-
public class DesktopActionTable extends Object
Desktop Action Table ClassContains a list of desktop actions indexed by action name.
- Author:
- gkspencer
-
-
Constructor Summary
Constructors Constructor Description DesktopActionTable()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddAction(DesktopAction action)Add an actionEnumeration<String>enumerateActionNames()Enumerate the action namesDesktopActiongetAction(String name)Find a named actionDesktopActiongetActionViaPseudoName(String pseudoName)Find an action via the pseudo file nameintnumberOfActions()Return the count of actionsDesktopActionremoveAction(String name)Remove an action
-
-
-
Method Detail
-
getAction
public final DesktopAction getAction(String name)
Find a named action- Parameters:
name- String- Returns:
- DesktopAction
-
getActionViaPseudoName
public final DesktopAction getActionViaPseudoName(String pseudoName)
Find an action via the pseudo file name- Parameters:
pseudoName- String- Returns:
- DesktopAction
-
numberOfActions
public final int numberOfActions()
Return the count of actions- Returns:
- int
-
addAction
public final boolean addAction(DesktopAction action)
Add an action- Parameters:
action- DesktopAction- Returns:
- boolean
-
enumerateActionNames
public final Enumeration<String> enumerateActionNames()
Enumerate the action names
-
removeAction
public final DesktopAction removeAction(String name)
Remove an action- Parameters:
name- String- Returns:
- DesktopAction
-
-