Package org.kuali.rice.ken.kew
Class NotificationCustomActionListAttribute
java.lang.Object
org.kuali.rice.ken.kew.NotificationCustomActionListAttribute
- All Implemented Interfaces:
Serializable,CustomActionListAttribute
public class NotificationCustomActionListAttribute
extends Object
implements CustomActionListAttribute
This class is our custom action list for Notifications in KEW. It's wired in as the implementation to use as part of the NotificationData.xml
bootstrap file for KEW.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDocHandlerDisplayParameters(String principalId, ActionItem actionItem) Returns the display parameters for the inline framed doc handler on the Action List.getLegalActions(String principalId, ActionItem actionItem) Returns the set of legal actions for this Action List attribute.
-
Constructor Details
-
NotificationCustomActionListAttribute
public NotificationCustomActionListAttribute()
-
-
Method Details
-
getDocHandlerDisplayParameters
public DisplayParameters getDocHandlerDisplayParameters(String principalId, ActionItem actionItem) throws Exception Description copied from interface:CustomActionListAttributeReturns the display parameters for the inline framed doc handler on the Action List. If this method returns null, then a default value will be used.- Specified by:
getDocHandlerDisplayParametersin interfaceCustomActionListAttribute- Throws:
Exception
-
getLegalActions
Description copied from interface:CustomActionListAttributeReturns the set of legal actions for this Action List attribute. This set of actions dictates which actions can be taken on the document from the ActionList. If this method returns null then action invocation will not be available from the action list.- Specified by:
getLegalActionsin interfaceCustomActionListAttribute- Throws:
Exception
-