Interface CustomActionListAttribute

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultCustomActionListAttribute, NotificationCustomActionListAttribute

public interface CustomActionListAttribute extends Serializable
An attribute which allows for the Action List to be customized to provide Mass Actions and an internal frame for displaying a summary view of the document on each row in the Action List.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Details

    • getLegalActions

      ActionSet getLegalActions(String principalId, ActionItem actionItem) throws Exception
      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.
      Throws:
      Exception
    • getDocHandlerDisplayParameters

      DisplayParameters getDocHandlerDisplayParameters(String principalId, ActionItem actionItem) throws Exception
      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.
      Throws:
      Exception