Interface IssueAction

All Known Implementing Classes:
AbstractIssueAction, ChangeHistoryAction, CommentAction, GenericMessageAction, IssueCreatedAction, TabExpanderAction, TabExpanderAction.ShowNewer, TabExpanderAction.ShowOlder, WorklogAction

@PublicSpi public interface IssueAction
A comment, work log, changelog etc on an issue.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the HTML to present for this issueAction on the tab panel.
    This is used to sort between IssueAction objects on the 'All' tab.
    boolean
    Determines whether this action is displayed in the 'All' tab
  • Method Details

    • getHtml

      String getHtml()
      Get the HTML to present for this issueAction on the tab panel. IssueAction represents one entry of the tab panel
    • getTimePerformed

      Date getTimePerformed()
      This is used to sort between IssueAction objects on the 'All' tab.
      Returns:
      timestamp of when the issue action was created, or throw UnsupportedOperationException if there is no timestamp (say for generic messages)
      See Also:
    • isDisplayActionAllTab

      boolean isDisplayActionAllTab()
      Determines whether this action is displayed in the 'All' tab