|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pyxis.greenhopper.jira.boards.AbstractBoard
com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard
com.pyxis.greenhopper.jira.boards.ProjectBoard
public class ProjectBoard
| Field Summary | |
|---|---|
static java.lang.String |
VIEW
|
| Fields inherited from class com.pyxis.greenhopper.jira.boards.AbstractBoard |
|---|
canBoardRank, context, id, issueView, log, name, pager |
| Fields inherited from interface com.pyxis.greenhopper.jira.boards.PlanningBoard |
|---|
KEY |
| Constructor Summary | |
|---|---|
ProjectBoard(BoardContext boardContext)
|
|
| Method Summary | |
|---|---|
com.atlassian.jira.jql.builder.JqlClauseBuilder |
applyAsFilter(com.atlassian.jira.jql.builder.JqlClauseBuilder builder,
boolean pretty)
|
boolean |
canDrag(BoardIssue issue)
|
boolean |
canEditName()
Can edit a box label |
void |
doUpdate(java.util.Set<com.atlassian.jira.issue.Issue> issues,
java.lang.String boardId)
Will associate all issues with the new board |
java.util.List<SubtaskBoard> |
doUpdateReport(java.util.Set<com.atlassian.jira.issue.Issue> issues)
Retrieves all the standard issues with subtasks that can be part of the update from the defined set of issues |
java.util.TreeSet<ProjectBoard> |
getAllBoards()
|
protected ColumnPagination |
getBoardColumnPagination()
Retrieves the board column pagination |
java.lang.String |
getDescription()
Retrieves the description of the board |
java.lang.String |
getDisplayableBoardForIssue(com.atlassian.jira.issue.Issue issue)
Retrieves the id of the board where the issue is displayed in |
java.util.Collection<com.atlassian.jira.issue.Issue> |
getSubtasks(SubtaskBoard parent)
Retrieves the subtasks of the specified parent that are associated with the board |
java.lang.String |
getView()
The issue view to display the issues in |
boolean |
hasDescription()
Checks if the board has a description |
boolean |
hasSettings()
Checks if the board has settings |
boolean |
hasSubtasks(SubtaskBoard parent)
Checks if the parent has some subtasks associated with the board |
boolean |
isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Checks whether the issue is associated with this board, e.g. |
boolean |
isCapacitySupported()
|
boolean |
isInSame(com.atlassian.jira.issue.Issue issue1,
com.atlassian.jira.issue.Issue issue2)
Checks if both issues are in the same board |
void |
updateName(java.lang.String name)
Updates the name of the board |
int |
updatePermission()
|
| Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard |
|---|
canBoardRank, canEditSettings, canManage, getAllByBoardFilterKey, getAllByBoardFilters, getBoardCapacityKey, getBoardMarkerKey, getByBoardFilter, getCapacityDescription, getCapacityKey, getCapacityTitle, getColumnPagination, getCursor, getKey, getMarkerKey, getPrettyQuery, getQuery, isByBoardFilterSupported, isTaskBoardAvailable, isUnset, setByBoardFilterId, showLegendBar |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.pyxis.greenhopper.jira.boards.PlanningBoard |
|---|
canManageStats |
| Methods inherited from interface com.pyxis.greenhopper.jira.boards.Board |
|---|
canRank, canSelect, computeStartFor, containsIssue, focusOn, getAllIssues, getBoardContext, getBoardIssue, getBoxCss, getContext, getDecoratedName, getDisplayQuery, getHighLightedIssues, getId, getIssues, getIssuesInPage, getIssueView, getMaxIssues, getMaxPagine, getName, getNavigatorQuery, getPagination, getProject, getProjectId, getQuery, getStart, getSummary, hasMenuItems, hideDone, hideSubs, isAssignedToMeOn, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isMarkersSupported, isModifierOn, isSelectable, issueCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats |
| Field Detail |
|---|
public static final java.lang.String VIEW
| Constructor Detail |
|---|
public ProjectBoard(BoardContext boardContext)
| Method Detail |
|---|
public java.lang.String getView()
Board
public java.util.TreeSet<ProjectBoard> getAllBoards()
public boolean canDrag(BoardIssue issue)
public boolean hasSettings()
Board
public boolean isCapacitySupported()
isCapacitySupported in interface BoardisCapacitySupported in class AbstractPlanningBoardpublic boolean canEditName()
PlanningBoard
public int updatePermission()
public void updateName(java.lang.String name)
PlanningBoard
name - the new name of the boardpublic java.util.List<SubtaskBoard> doUpdateReport(java.util.Set<com.atlassian.jira.issue.Issue> issues)
PlanningBoard
issues - Set of issues to retrieve the parents that have candidate subtasks for the update
SubtaskBoard
public void doUpdate(java.util.Set<com.atlassian.jira.issue.Issue> issues,
java.lang.String boardId)
throws java.lang.Exception
PlanningBoard
issues - issues to updateboardId - Id of the board to associate
java.lang.Exceptionpublic java.util.Collection<com.atlassian.jira.issue.Issue> getSubtasks(SubtaskBoard parent)
PlanningBoard
public java.lang.String getDescription()
PlanningBoard
public boolean isInSame(com.atlassian.jira.issue.Issue issue1,
com.atlassian.jira.issue.Issue issue2)
PlanningBoard
public boolean hasDescription()
PlanningBoard
public com.atlassian.jira.jql.builder.JqlClauseBuilder applyAsFilter(com.atlassian.jira.jql.builder.JqlClauseBuilder builder,
boolean pretty)
public java.lang.String getDisplayableBoardForIssue(com.atlassian.jira.issue.Issue issue)
Board
issue - to locate
public boolean hasSubtasks(SubtaskBoard parent)
PlanningBoard
public boolean isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Board
protected ColumnPagination getBoardColumnPagination()
AbstractPlanningBoard
getBoardColumnPagination in class AbstractPlanningBoardColumnPagination
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||