Class ReportExecutionBrowser.DownloadDocumentAction

java.lang.Object
io.jmix.ui.action.AbstractAction
io.jmix.ui.action.BaseAction
io.jmix.reportsui.screen.report.history.ReportExecutionBrowser.DownloadDocumentAction
All Implemented Interfaces:
Action, Action.HasPrimaryState, Action.SecuredAction
Enclosing class:
ReportExecutionBrowser

public class ReportExecutionBrowser.DownloadDocumentAction extends BaseAction
  • Constructor Details

    • DownloadDocumentAction

      public DownloadDocumentAction()
  • Method Details

    • isApplicable

      protected boolean isApplicable()
      Description copied from class: BaseAction
      Callback method which is invoked by the action to determine its enabled state.
      Overrides:
      isApplicable in class BaseAction
      Returns:
      true if the action is enabled for the current context, e.g. there is a selected row in a table
    • getCaption

      public String getCaption()
      Specified by:
      getCaption in interface Action
      Overrides:
      getCaption in class AbstractAction
      Returns:
      action's caption
    • getIcon

      public String getIcon()
      Specified by:
      getIcon in interface Action
      Overrides:
      getIcon in class AbstractAction
      Returns:
      action's icon
    • actionPerform

      public void actionPerform(Component component)
      Description copied from interface: Action
      Invoked by owning component to execute the action.
      Specified by:
      actionPerform in interface Action
      Overrides:
      actionPerform in class BaseAction
      Parameters:
      component - invoking component