public class StepBoard extends AbstractBoard implements BoardWithCapacities
Modifier and Type | Field and Description |
---|---|
static String |
NONE |
protected Set<String> |
resolutions |
protected Set<String> |
statuses |
canBoardRank, context, id, issueView, log, name, pager
Constructor and Description |
---|
StepBoard(String id,
int weight) |
StepBoard(TaskBoard mainTaskBoard,
String id,
String nameKey,
int weight) |
Modifier and Type | Method and Description |
---|---|
void |
addResolution(String resolutionId) |
void |
addResolutions(Set<String> resolutionIds) |
void |
addStatus(String statusId) |
void |
addStatuses(Set<String> statusIds) |
boolean |
applyStepMapping(com.atlassian.jira.jql.builder.JqlClauseBuilder builder,
int operator,
boolean pretty) |
boolean |
canDrag(BoardIssue issue) |
boolean |
canManageStats() |
int |
compareTo(Board board) |
protected List<String> |
emptyStatuses() |
protected Set<String> |
getAllProjectStatuses() |
Set<TaskBoardTransition> |
getAvailableActions(com.atlassian.jira.issue.Issue issue) |
String |
getBoardCapacityKey(WatchedField field) |
BoardIssue |
getBoardIssue(com.atlassian.jira.issue.Issue issue)
Retrieves the decorated isssue
|
String |
getCapacityDescription() |
String |
getCapacityKey(WatchedField field) |
String |
getCapacityTitle() |
String |
getColumnId() |
String |
getCursor(BoardIssue boardIssue)
Retrieves the cursor of the issue based on the possible actions
|
String |
getDisplayableBoardForIssue(com.atlassian.jira.issue.Issue issue)
Retrieves the id of the board where the issue is displayed in
|
protected com.atlassian.jira.issue.Issue |
getFocussedIssue() |
List<com.atlassian.jira.issue.Issue> |
getHighLightedIssues() |
Set<ResolveTransition> |
getInnerStatusActions(com.atlassian.jira.issue.Issue issue) |
String |
getKanbanCss(boolean minBusted,
boolean maxBusted,
boolean previousStepMaxBusted) |
String |
getKey()
Retrieves the key of the board
|
String |
getLabel() |
TaskBoard |
getMainTaskBoard() |
int |
getMaxIssues()
Retrieves the maximum number of issues that can be displayed
|
int |
getMaxPagine() |
String |
getNameKey() |
StepBoard |
getNextVisibleStep() |
protected com.atlassian.query.Query |
getPrettyQuery() |
StepBoard |
getPreviousVisibleStep() |
protected com.atlassian.query.Query |
getQuery() |
Set<com.atlassian.jira.issue.Issue> |
getReleasableIssues() |
Set<String> |
getResolutions(boolean byNames) |
Set<String> |
getStatuses(boolean byNames) |
TaskBoard |
getTaskBoard() |
com.atlassian.jira.project.version.Version |
getVersion() |
String |
getView()
The issue view to display the issues in
|
int |
getWeight() |
boolean |
hasNoResolutionsOption() |
boolean |
hasSettings()
Checks if the board has settings
|
boolean |
hideSubs() |
boolean |
isAnyResolutionSelected() |
boolean |
isAnyStatusSelected() |
boolean |
isAssignedToMeOn()
Returns whether or not only the user issues should be displayed
|
boolean |
isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Checks whether the issue is associated with this board, e.g.
|
boolean |
isAStepResolution(String resolutionId) |
boolean |
isAStepStatus(String statusId) |
boolean |
isCollapsed() |
boolean |
isFirstStep() |
boolean |
isFirstVisibleStep() |
boolean |
isInStep(com.atlassian.jira.issue.Issue issue) |
boolean |
isInStep(String status,
String resolution) |
protected boolean |
isInStepBoardStatus(com.atlassian.jira.issue.Issue subtask) |
boolean |
isLastStep() |
boolean |
isLastVisibleStep() |
protected boolean |
isNoResolutionsOnly() |
boolean |
isReleasable() |
boolean |
isResolutionSelected(String resolutionId) |
boolean |
isStatusSelected(String statusId) |
boolean |
showLegendBar()
Show or not the Legend bar
|
canBoardRank, canRank, canSelect, computeStartFor, containsIssue, equals, focusOn, getAllIssues, getBoardContext, getBoxCss, getContext, getDecoratedName, getDefaultStart, getDescription, getDisplayableIssues, getDisplayableIssuesFrom, getDisplayQuery, getId, getIssueKeys, getIssues, getIssues, getIssuesInPage, getIssueView, getName, getNavigatorQuery, getPageNumber, getPager, getPager, getPagination, getPluginLinks, getProject, getProjectId, getQuery, getRawName, getShowClassicBoardsEOLWarning, getStart, getSummary, hashCode, hasMenuItems, hideDone, indexOf, isCapacitySupported, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isMarkersSupported, isModifierOn, isProjectAdmin, isSelectable, issueCount, issuePagineCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats, truncate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
canBoardRank, canRank, canSelect, computeStartFor, containsIssue, focusOn, getAllIssues, getBoardContext, getBoxCss, getContext, getDecoratedName, getDisplayQuery, getId, getIssues, getIssuesInPage, getIssueView, getName, getNavigatorQuery, getPagination, getProject, getProjectId, getQuery, getStart, getSummary, hasMenuItems, hideDone, isCapacitySupported, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isMarkersSupported, isModifierOn, isSelectable, issueCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats
public static final String NONE
public StepBoard(String id, int weight)
public String getKey()
Board
public String getNameKey()
public String getColumnId()
public TaskBoard getTaskBoard()
public BoardIssue getBoardIssue(com.atlassian.jira.issue.Issue issue)
Board
getBoardIssue
in interface Board
getBoardIssue
in class AbstractBoard
BoardIssue
public int getMaxPagine()
getMaxPagine
in interface Board
getMaxPagine
in class AbstractBoard
public int getWeight()
public com.atlassian.jira.project.version.Version getVersion()
public String getDisplayableBoardForIssue(com.atlassian.jira.issue.Issue issue) throws GreenHopperException
Board
getDisplayableBoardForIssue
in interface Board
issue
- to locateGreenHopperException
- if none foundpublic String getView()
Board
public boolean isCollapsed()
public boolean showLegendBar()
Board
showLegendBar
in interface Board
public void addStatus(String statusId)
public void addResolution(String resolutionId)
public Set<TaskBoardTransition> getAvailableActions(com.atlassian.jira.issue.Issue issue) throws com.atlassian.jira.workflow.WorkflowException
com.atlassian.jira.workflow.WorkflowException
public Set<ResolveTransition> getInnerStatusActions(com.atlassian.jira.issue.Issue issue)
public boolean isStatusSelected(String statusId)
public boolean isAnyStatusSelected()
public boolean isResolutionSelected(String resolutionId)
public boolean isAnyResolutionSelected()
public String getLabel()
public boolean isInStep(com.atlassian.jira.issue.Issue issue)
public boolean isAStepStatus(String statusId)
public boolean isAStepResolution(String resolutionId)
public int getMaxIssues()
Board
getMaxIssues
in interface Board
getMaxIssues
in class AbstractBoard
public boolean hasSettings()
Board
hasSettings
in interface Board
public String getCapacityKey(WatchedField field)
getCapacityKey
in interface BoardWithCapacities
public String getBoardCapacityKey(WatchedField field)
getBoardCapacityKey
in interface BoardWithCapacities
public String getKanbanCss(boolean minBusted, boolean maxBusted, boolean previousStepMaxBusted)
public Set<com.atlassian.jira.issue.Issue> getReleasableIssues()
public boolean isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Board
isAssociatedWith
in interface Board
public boolean hideSubs()
hideSubs
in interface Board
hideSubs
in class AbstractBoard
public boolean isAssignedToMeOn()
Board
isAssignedToMeOn
in interface Board
isAssignedToMeOn
in class AbstractBoard
public String getCursor(BoardIssue boardIssue)
Board
getCursor
in interface Board
getCursor
in class AbstractBoard
public int compareTo(Board board)
compareTo
in interface Comparable<Board>
compareTo
in class AbstractBoard
public List<com.atlassian.jira.issue.Issue> getHighLightedIssues()
getHighLightedIssues
in interface Board
getHighLightedIssues
in class AbstractBoard
protected com.atlassian.query.Query getQuery()
getQuery
in class AbstractBoard
protected com.atlassian.query.Query getPrettyQuery()
getPrettyQuery
in class AbstractBoard
public boolean applyStepMapping(com.atlassian.jira.jql.builder.JqlClauseBuilder builder, int operator, boolean pretty)
public boolean isFirstStep()
public boolean isFirstVisibleStep()
public boolean isReleasable()
public boolean isLastStep()
public boolean isLastVisibleStep()
public StepBoard getNextVisibleStep()
public StepBoard getPreviousVisibleStep()
public boolean canDrag(BoardIssue issue)
public boolean canManageStats()
canManageStats
in interface Board
canManageStats
in class AbstractBoard
protected boolean isInStepBoardStatus(com.atlassian.jira.issue.Issue subtask)
public boolean hasNoResolutionsOption()
public String getCapacityTitle()
getCapacityTitle
in interface BoardWithCapacities
public String getCapacityDescription()
getCapacityDescription
in interface BoardWithCapacities
protected com.atlassian.jira.issue.Issue getFocussedIssue()
getFocussedIssue
in class AbstractBoard
protected boolean isNoResolutionsOnly()
public TaskBoard getMainTaskBoard()
Copyright © 2007–2015 Atlassian. All rights reserved.