|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
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.AbstractNestableBoard
com.pyxis.greenhopper.jira.boards.LegacyBacklogBoard
public class LegacyBacklogBoard
Field Summary | |
---|---|
static java.lang.String |
DATA_KEY
|
protected java.util.SortedSet<java.util.Date> |
nonWorkingDates
|
protected java.util.SortedSet<NonWorkingDay> |
nonWorkingDays
|
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 | |
---|---|
LegacyBacklogBoard(BoardContext boardContext,
Backlog backlog)
|
Method Summary | |
---|---|
com.atlassian.jira.jql.builder.JqlClauseBuilder |
applyAsFilter(com.atlassian.jira.jql.builder.JqlClauseBuilder builder,
boolean pretty)
|
boolean |
canDrag(BoardIssue boardIssue)
|
boolean |
canEditName()
Can edit a box label |
boolean |
canManage()
|
int |
compareTo(Board board)
|
protected void |
computeNonWorkingDaysAndDates()
|
void |
doSynchronize()
Fixes all issues that are not respecting the board hierarchy by assigning the missing boards to the issue. |
java.util.Set<com.atlassian.jira.issue.Issue> |
doSynchronizeReport()
Retreives all issues that are not respecting the hierarchy of boards. |
void |
doUpdate(java.util.Set<com.atlassian.jira.issue.Issue> issues,
java.lang.String boardId)
TODO Need to check if field is required... |
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 |
Associations |
getAssociations()
Retrieves the associations |
Backlog |
getBacklog()
|
protected ColumnPagination |
getBoardColumnPagination()
Retrieves the board column pagination |
java.lang.String |
getCapacityDescription()
|
java.lang.String |
getCapacityKey(WatchedField field)
|
java.lang.String |
getCapacityTitle()
|
java.util.List<LegacyBacklogBoard> |
getCarryonOptions()
|
java.util.List<com.atlassian.jira.issue.Issue> |
getCommittedNotDoneIssues()
|
java.util.List<com.atlassian.jira.issue.Issue> |
getCommittedNotDoneIssuesNotEditable()
|
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.lang.String |
getEndDate()
|
java.util.Set<LegacyBacklogBoard> |
getFirstLevelSubVersions()
|
java.util.LinkedList<java.lang.Long> |
getHierarchy()
Retreives the hiearchy of the board |
java.lang.String |
getMarkerKey(WatchedField field)
|
Backlog |
getMaster()
|
java.lang.Long |
getMasterId()
Retreives the board's master id. |
java.util.SortedSet<java.util.Date> |
getNonWorkingDates()
|
java.util.SortedSet<NonWorkingDay> |
getNonWorkingDays()
|
protected java.lang.String |
getPendingKey()
|
com.atlassian.query.Query |
getPendingQuery(boolean filter)
Builds the query to show only the pending issues |
java.util.List<Backlog> |
getPossibleMasters()
|
java.util.Date |
getRegisteredEndDate()
|
java.util.Date |
getRegisteredStartDate()
|
java.lang.String |
getReleaseDate()
|
java.lang.String |
getStartDate()
|
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 |
hasChildren()
does it have direct children that are in status open? |
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 |
isAddBacklog()
|
boolean |
isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Checks whether the issue is associated with this board, e.g. |
boolean |
isInRange(java.util.Date date)
|
boolean |
isInSame(com.atlassian.jira.issue.Issue issue1,
com.atlassian.jira.issue.Issue issue2)
Checks if both issues are in the same board |
boolean |
isMaster()
Returns whetever this board is a Master |
boolean |
isOverdue()
|
boolean |
isReleasable()
|
boolean |
isReleased()
|
boolean |
isTaskBoardAvailable()
|
boolean |
isUnset()
|
void |
release(java.lang.String swapId)
|
void |
swapUnDoneIssuesTo(java.lang.String swapBacklogId)
|
void |
synchronize()
|
java.util.Set<com.atlassian.jira.issue.Issue> |
synchronizeReport()
|
void |
updateMaster(java.lang.String masterId)
Updates the master of the board |
void |
updateName(java.lang.String name)
Updates the name of the board |
int |
updatePermission()
|
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractNestableBoard |
---|
getBoxCss, getDecoratedName, getDisplayQuery, isInHierarchy, isModifierOn, showPending |
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard |
---|
canBoardRank, canEditSettings, getAllByBoardFilterKey, getAllByBoardFilters, getBoardCapacityKey, getBoardMarkerKey, getByBoardFilter, getColumnPagination, getCursor, getKey, getPrettyQuery, getQuery, isByBoardFilterSupported, isCapacitySupported, 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, getContext, getHighLightedIssues, getId, getIssues, getIssuesInPage, getIssueView, getMaxIssues, getMaxPagine, getName, getNavigatorQuery, getPagination, getProject, getProjectId, getQuery, getStart, getSummary, hasMenuItems, hideDone, hideSubs, isAssignedToMeOn, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isMarkersSupported, isSelectable, issueCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats |
Field Detail |
---|
public static final java.lang.String VIEW
public static final java.lang.String DATA_KEY
protected java.util.SortedSet<NonWorkingDay> nonWorkingDays
protected java.util.SortedSet<java.util.Date> nonWorkingDates
Constructor Detail |
---|
public LegacyBacklogBoard(BoardContext boardContext, Backlog backlog)
Method Detail |
---|
public boolean isUnset()
isUnset
in interface PlanningBoard
isUnset
in class AbstractPlanningBoard
public Backlog getBacklog()
public java.lang.String getView()
Board
public java.util.List<LegacyBacklogBoard> getCarryonOptions()
public java.lang.String getReleaseDate()
public java.util.Date getRegisteredStartDate()
public java.lang.String getStartDate()
public java.util.Date getRegisteredEndDate()
public java.lang.String getEndDate()
public java.util.SortedSet<NonWorkingDay> getNonWorkingDays()
public java.util.SortedSet<java.util.Date> getNonWorkingDates()
public boolean isInRange(java.util.Date date)
public boolean isReleasable()
public boolean isReleased()
public boolean isOverdue()
public java.util.List<Backlog> getPossibleMasters()
public java.util.List<com.atlassian.jira.issue.Issue> getCommittedNotDoneIssues()
public java.util.List<com.atlassian.jira.issue.Issue> getCommittedNotDoneIssuesNotEditable()
public void swapUnDoneIssuesTo(java.lang.String swapBacklogId) throws GreenHopperException
GreenHopperException
public void release(java.lang.String swapId) throws GreenHopperException
GreenHopperException
public void synchronize()
public java.util.Set<com.atlassian.jira.issue.Issue> synchronizeReport()
public boolean hasSettings()
Board
public void doSynchronize()
NestableBoard
public java.util.Set<com.atlassian.jira.issue.Issue> doSynchronizeReport()
NestableBoard
public void updateMaster(java.lang.String masterId) throws GreenHopperException
NestableBoard
masterId
- the new master
GreenHopperException
public com.atlassian.query.Query getPendingQuery(boolean filter)
NestableBoard
public Associations getAssociations()
NestableBoard
Associations
public java.util.Set<LegacyBacklogBoard> getFirstLevelSubVersions()
public boolean canDrag(BoardIssue boardIssue)
public boolean canEditName()
PlanningBoard
public int updatePermission()
public void updateName(java.lang.String name) throws java.lang.Exception
PlanningBoard
name
- the new name of the board
java.lang.Exception
public 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
issues
- issues to updateboardId
- Id of the board to associate
java.lang.Exception
public java.util.Collection<com.atlassian.jira.issue.Issue> getSubtasks(SubtaskBoard parent)
PlanningBoard
public boolean hasDescription()
PlanningBoard
public boolean hasSubtasks(SubtaskBoard parent)
PlanningBoard
public boolean isInSame(com.atlassian.jira.issue.Issue issue1, com.atlassian.jira.issue.Issue issue2)
PlanningBoard
public java.lang.String getDescription()
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 isAssociatedWith(com.atlassian.jira.issue.Issue issue)
Board
public java.lang.String getCapacityKey(WatchedField field)
getCapacityKey
in interface BoardWithCapacities
getCapacityKey
in class AbstractPlanningBoard
public java.lang.String getMarkerKey(WatchedField field)
getMarkerKey
in interface BoardWithMarkers
getMarkerKey
in class AbstractPlanningBoard
public boolean isTaskBoardAvailable()
isTaskBoardAvailable
in interface PlanningBoard
isTaskBoardAvailable
in class AbstractPlanningBoard
public boolean canManage()
canManage
in interface PlanningBoard
canManage
in class AbstractPlanningBoard
public java.lang.String getCapacityTitle()
getCapacityTitle
in interface BoardWithCapacities
getCapacityTitle
in class AbstractPlanningBoard
public java.lang.String getCapacityDescription()
getCapacityDescription
in interface BoardWithCapacities
getCapacityDescription
in class AbstractPlanningBoard
protected ColumnPagination getBoardColumnPagination()
AbstractPlanningBoard
getBoardColumnPagination
in class AbstractPlanningBoard
ColumnPagination
protected java.lang.String getPendingKey()
getPendingKey
in class AbstractNestableBoard
protected void computeNonWorkingDaysAndDates()
public int compareTo(Board board)
compareTo
in interface java.lang.Comparable<Board>
compareTo
in class AbstractNestableBoard
public java.util.LinkedList<java.lang.Long> getHierarchy()
NestableBoard
getHierarchy
in interface NestableBoard
getHierarchy
in class AbstractNestableBoard
public java.lang.Long getMasterId()
NestableBoard
getMasterId
in interface NestableBoard
getMasterId
in class AbstractNestableBoard
public boolean isMaster()
NestableBoard
isMaster
in interface NestableBoard
isMaster
in class AbstractNestableBoard
public boolean hasChildren()
hasChildren
in class AbstractNestableBoard
public Backlog getMaster()
public boolean isAddBacklog()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |