Class WorkflowIssueAction

java.lang.Object
com.atlassian.jira.pageobjects.model.WorkflowIssueAction
All Implemented Interfaces:
IssueOperation

public class WorkflowIssueAction extends Object implements IssueOperation
Represents built-in and custom JIRA workflow transitions that are executed as actions in the UI.

For standard issue actions, use DefaultIssueActions

Since:
v4.3
  • Field Details

  • Constructor Details

    • WorkflowIssueAction

      public WorkflowIssueAction(long workflowActionId, String uiName)
  • Method Details

    • workflowActionId

      public long workflowActionId()
    • id

      public String id()
      Description copied from interface: IssueOperation
      Unique ID of the action used in the UI.
      Specified by:
      id in interface IssueOperation
      Returns:
      ID of the issue operation
    • uiName

      public String uiName()
      Description copied from interface: IssueOperation
      UI-visible name of the operation
      Specified by:
      uiName in interface IssueOperation
      Returns:
      name of the operation
    • cssClass

      public String cssClass()
      Description copied from interface: IssueOperation
      CSS class of the operation.
      Specified by:
      cssClass in interface IssueOperation
      Returns:
      unique CSS class of the operation
    • hasShortcut

      public boolean hasShortcut()
      Description copied from interface: IssueOperation
      whether or not this action has a shortcut associated with it.
      Specified by:
      hasShortcut in interface IssueOperation
      Returns:
      true, if this action has a keyboard shortcut
    • shortcut

      public CharSequence shortcut()
      Description copied from interface: IssueOperation
      Shortcut of this action (if any). It must be compatible with the WebElement.sendKeys(CharSequence...) and
      invalid reference
      com.atlassian.pageobjects.framework.element.PageElement#type(CharSequence...)
      methods.
      Specified by:
      shortcut in interface IssueOperation
      Returns:
      keyboard shortcut associated with this issue operation.
      See Also:
    • toString

      public String toString()
      Overrides:
      toString in class Object