com.pyxis.greenhopper.jira.boards
Class ChartBoard
java.lang.Object
com.pyxis.greenhopper.jira.boards.AbstractBoard
com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard
com.pyxis.greenhopper.jira.boards.AbstractNestableBoard
com.pyxis.greenhopper.jira.boards.VersionBoard
com.pyxis.greenhopper.jira.boards.ChartBoard
- All Implemented Interfaces:
- Board, BoardWithCapacities, BoardWithMarkers, NestableBoard, PlanningBoard, java.lang.Comparable<Board>
- Direct Known Subclasses:
- ArchivedChartBoard, GadgetBoard
public class ChartBoard
- extends VersionBoard
Methods inherited from class com.pyxis.greenhopper.jira.boards.VersionBoard |
canDrag, canEditName, canManage, computeNonWorkingDaysAndDates, doSynchronize, doSynchronizeReport, doUpdate, doUpdateReport, getAssociations, getCapacityDescription, getCapacityKey, getCapacityTitle, getCarryonOptions, getCommittedNotDoneIssues, getCommittedNotDoneIssuesNotEditable, getDescription, getDisplayableBoardForIssue, getEndDate, getFirstLevelSubVersions, getMarkerKey, getMaster, getNonWorkingDates, getNonWorkingDays, getPendingKey, getPendingQuery, getPossibleMasters, getRegisteredEndDate, getRegisteredStartDate, getReleaseDate, getStartDate, getSubtasks, getVersion, hasDescription, hasSettings, hasSubtasks, isAssociatedWith, isInRange, isInSame, isOverdue, isReleasable, isReleased, isTaskBoardAvailable, release, swapUnDoneIssuesTo, synchronize, synchronizeReport, updateMaster, updateName, updatePermission |
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard |
canBoardRank, canEditSettings, getAllByBoardFilterKey, getAllByBoardFilters, getBoardCapacityKey, getBoardMarkerKey, getByBoardFilter, getColumnPagination, getCursor, getPrettyQuery, getQuery, isByBoardFilterSupported, isUnset, setByBoardFilterId |
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractBoard |
canManageStats, canRank, canSelect, computeStartFor, containsIssue, equals, focusOn, getAllIssues, getBoardContext, getBoardIssue, getContext, getDefaultStart, getDescription, getDisplayableIssues, getDisplayableIssuesFrom, getFocussedIssue, getHighLightedIssues, getId, getIssueKeys, getIssues, getIssues, getIssuesInPage, getIssueView, getMaxIssues, getMaxPagine, getName, getNavigatorQuery, getPageNumber, getPager, getPager, getPagination, getPluginLinks, getProject, getProjectId, getQuery, getRawName, getStart, getSummary, hashCode, hasMenuItems, indexOf, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isProjectAdmin, isSelectable, issueCount, issuePagineCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats, truncate |
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.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, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, isSelectable, issueCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats |
VIEW
public static final java.lang.String VIEW
- See Also:
- Constant Field Values
KEY
public static final java.lang.String KEY
- See Also:
- Constant Field Values
chartContext
protected ChartBoardContext chartContext
ChartBoard
public ChartBoard(BoardContext boardContext,
com.atlassian.jira.project.version.Version version)
setContext
public void setContext(Context context)
getIssuesGroupedByChildren
public java.util.List<GroupOfIssues> getIssuesGroupedByChildren(boolean filter)
getDataDirectory
public java.io.File getDataDirectory()
isReportAvailable
public boolean isReportAvailable()
getChartContext
public ChartBoardContext getChartContext()
getCanRecompute
public boolean getCanRecompute()
hideSubs
public boolean hideSubs()
- Specified by:
hideSubs
in interface Board
- Overrides:
hideSubs
in class AbstractBoard
- Returns:
- if the subtasks should be hidden or not
isAssignedToMeOn
public boolean isAssignedToMeOn()
- Description copied from interface:
Board
- Returns whether or not only the user issues should be displayed
- Specified by:
isAssignedToMeOn
in interface Board
- Overrides:
isAssignedToMeOn
in class AbstractBoard
- Returns:
- true if only the user issues needs to be displayed
hideDone
public boolean hideDone()
- Specified by:
hideDone
in interface Board
- Overrides:
hideDone
in class AbstractBoard
- Returns:
- if the don issues should be hidden or not
getKey
public java.lang.String getKey()
- Description copied from interface:
Board
- Retrieves the key of the board
- Specified by:
getKey
in interface Board
- Overrides:
getKey
in class AbstractPlanningBoard
- Returns:
- the name
isCapacitySupported
public boolean isCapacitySupported()
- Specified by:
isCapacitySupported
in interface Board
- Overrides:
isCapacitySupported
in class AbstractPlanningBoard
isMarkersSupported
public boolean isMarkersSupported()
- Specified by:
isMarkersSupported
in interface Board
- Overrides:
isMarkersSupported
in class AbstractBoard
showLegendBar
public boolean showLegendBar()
- Description copied from interface:
Board
- Show or not the Legend bar
- Specified by:
showLegendBar
in interface Board
- Specified by:
showLegendBar
in interface PlanningBoard
- Overrides:
showLegendBar
in class AbstractPlanningBoard
- Returns:
- true if the Legend bar should be shown
showPending
public boolean showPending()
- Description copied from interface:
NestableBoard
- Returns whether or not the board should be showing only the pending issues.
- Specified by:
showPending
in interface NestableBoard
- Overrides:
showPending
in class AbstractNestableBoard
- Returns:
- true if the board should be showing only the pending issues.
getView
public java.lang.String getView()
- Description copied from interface:
Board
- The issue view to display the issues in
- Specified by:
getView
in interface Board
- Overrides:
getView
in class VersionBoard
- Returns:
- true if the context bar should be shown
getAllBoards
public java.util.TreeSet<VersionBoard> getAllBoards()
- Overrides:
getAllBoards
in class VersionBoard
applyAsFilter
public com.atlassian.jira.jql.builder.JqlClauseBuilder applyAsFilter(com.atlassian.jira.jql.builder.JqlClauseBuilder builder,
boolean pretty)
- Specified by:
applyAsFilter
in interface PlanningBoard
- Overrides:
applyAsFilter
in class VersionBoard
getBoardColumnPagination
protected ColumnPagination getBoardColumnPagination()
- Description copied from class:
AbstractPlanningBoard
- Retrieves the board column pagination
- Overrides:
getBoardColumnPagination
in class VersionBoard
- Returns:
- the
ColumnPagination
getLevelChildren
protected java.util.TreeSet<ChartBoard> getLevelChildren()
Copyright © 2007-2013 Atlassian. All Rights Reserved.