public class WorklogTabPanel extends AbstractIssueTabPanel
descriptor
Constructor and Description |
---|
WorklogTabPanel(WorklogService worklogService,
JiraDurationUtils jiraDurationUtils,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
ApplicationProperties applicationProperties,
FieldVisibilityManager fieldVisibilityManager,
UserFormats userFormats) |
Modifier and Type | Method and Description |
---|---|
List<IssueAction> |
getActions(Issue issue,
ApplicationUser remoteUser)
Return a list of issue actions in the order that you want them to be displayed.
|
boolean |
showPanel(Issue issue,
ApplicationUser remoteUser)
Whether or not to show this tab panel to the given User for the given Issue.
|
init
public WorklogTabPanel(WorklogService worklogService, JiraDurationUtils jiraDurationUtils, FieldLayoutManager fieldLayoutManager, RendererManager rendererManager, ApplicationProperties applicationProperties, FieldVisibilityManager fieldVisibilityManager, UserFormats userFormats)
public List<IssueAction> getActions(Issue issue, ApplicationUser remoteUser)
IssueTabPanel
Note that for the 'all' tab,
they will be displayed in order according to the value returned by IssueAction.getTimePerformed()
.
The user that is viewing the tab can affect which objects are shown, as well as which operations are available on each.
issue
- The Issue that the objects belong to.remoteUser
- The user viewing this tab.IssueAction
objects.public boolean showPanel(Issue issue, ApplicationUser remoteUser)
IssueTabPanel
issue
- The Issue.remoteUser
- The viewing user.true
if we should show this tab panel to the given User for the given Issue.Copyright © 2002-2021 Atlassian. All Rights Reserved.