Package docking

Class MultiActionDialog

All Implemented Interfaces:
ActionContextProvider, StatusListener, TaskListener

public class MultiActionDialog extends DialogComponentProvider
Dialog to show multiple actions that are mapped to the same keystroke; allows the user to select which action to do.
  • Constructor Details

    • MultiActionDialog

      public MultiActionDialog(String keystrokeName, List<ExecutableAction> list)
      Constructor
      Parameters:
      keystrokeName - keystroke name
      list - list of actions
  • Method Details

    • okCallback

      protected void okCallback()
      The callback method for when the "OK" button is pressed.
      Overrides:
      okCallback in class DialogComponentProvider
    • setActionList

      public void setActionList(List<ExecutableAction> list)
      Set the list of actions that are enabled
      Parameters:
      list - list of actions selected