Class DefaultCustomActionListAttribute

java.lang.Object
org.kuali.rice.kew.actionlist.DefaultCustomActionListAttribute
All Implemented Interfaces:
Serializable, CustomActionListAttribute

public class DefaultCustomActionListAttribute extends Object implements CustomActionListAttribute
The default implementation of a CustomActionListAttribute. Shows only FYI actions.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • DefaultCustomActionListAttribute

      public DefaultCustomActionListAttribute()
  • Method Details

    • getLegalActions

      public org.kuali.rice.kew.api.action.ActionSet getLegalActions(String principalId, org.kuali.rice.kew.api.action.ActionItem actionItem) throws Exception
      Description copied from interface: CustomActionListAttribute
      Returns 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:
      getLegalActions in interface CustomActionListAttribute
      Throws:
      Exception
    • getDocHandlerDisplayParameters

      public org.kuali.rice.kew.api.actionlist.DisplayParameters getDocHandlerDisplayParameters(String principalId, org.kuali.rice.kew.api.action.ActionItem actionItem) throws Exception
      Description copied from interface: CustomActionListAttribute
      Returns 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:
      getDocHandlerDisplayParameters in interface CustomActionListAttribute
      Throws:
      Exception