@PublicSpi public abstract class AbstractIssueAction extends Object implements IssueAction
Modifier and Type | Field and Description |
---|---|
protected IssueTabPanelModuleDescriptor |
descriptor |
Constructor and Description |
---|
AbstractIssueAction(IssueTabPanelModuleDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
String |
getHtml()
Get the HTML to present for this issueAction on the tab panel.
|
abstract Date |
getTimePerformed()
This is used to sort between IssueAction objects on the 'All' tab.
|
boolean |
isDisplayActionAllTab()
Determines whether this action is displayed in the 'All' tab
|
protected abstract void |
populateVelocityParams(Map params) |
protected final IssueTabPanelModuleDescriptor descriptor
public AbstractIssueAction(IssueTabPanelModuleDescriptor descriptor)
public abstract Date getTimePerformed()
IssueAction
getTimePerformed
in interface IssueAction
UnsupportedOperationException
if there
is no timestamp (say for generic messages)IssueActionComparator
public String getHtml()
IssueAction
getHtml
in interface IssueAction
protected abstract void populateVelocityParams(Map params)
public boolean isDisplayActionAllTab()
IssueAction
isDisplayActionAllTab
in interface IssueAction
Copyright © 2002-2022 Atlassian. All Rights Reserved.