com.pyxis.greenhopper.jira.boards
Class ArchivedChartBoard

java.lang.Object
  extended by com.pyxis.greenhopper.jira.boards.AbstractBoard
      extended by com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard
          extended by com.pyxis.greenhopper.jira.boards.AbstractNestableBoard
              extended by com.pyxis.greenhopper.jira.boards.VersionBoard
                  extended by com.pyxis.greenhopper.jira.boards.ChartBoard
                      extended by com.pyxis.greenhopper.jira.boards.ArchivedChartBoard
All Implemented Interfaces:
Board, BoardWithCapacities, BoardWithMarkers, NestableBoard, PlanningBoard, java.lang.Comparable<Board>
Direct Known Subclasses:
ChartOverviewBoard

public class ArchivedChartBoard
extends ChartBoard


Field Summary
static java.lang.String KEY
           
static java.lang.String VIEW
           
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.ChartBoard
chartContext
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.VersionBoard
DATA_KEY, nonWorkingDates, nonWorkingDays
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.AbstractBoard
canBoardRank, context, id, issueView, log, name, pager
 
Constructor Summary
ArchivedChartBoard(BoardContext boardContext, com.atlassian.jira.project.version.Version version)
           
 
Method Summary
 boolean canEditSettings()
           
 boolean canManage()
           
 java.lang.String findStaticChart()
           
 java.lang.String findStaticReport()
           
 java.util.TreeSet<VersionBoard> getAllBoards()
           
protected  ColumnPagination getBoardColumnPagination()
          Retrieves the board column pagination
 ChartBoardContext getChartContext()
           
protected  java.io.File getChartDirectory()
           
protected  java.io.File getFieldDirectory(java.lang.String fieldId)
           
 java.lang.String getKey()
          Retrieves the key of the board
protected  java.util.TreeSet<ChartBoard> getLevelChildren()
           
protected  java.io.File getProjectDirectory()
           
protected  java.io.File getVersionDirectory()
           
 java.lang.String getView()
          The issue view to display the issues in
 boolean isSelectable()
          Returns whether or not the board can be selected
 boolean isTaskBoardAvailable()
           
 boolean showProgressStats()
          Returns whether or not the progress related stats (timetracking, status) can be shown
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.ChartBoard
applyAsFilter, getCanRecompute, getDataDirectory, getIssuesGroupedByChildren, hideDone, hideSubs, isAssignedToMeOn, isCapacitySupported, isMarkersSupported, isReportAvailable, setContext, showLegendBar, showPending
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.VersionBoard
canDrag, canEditName, 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, release, swapUnDoneIssuesTo, synchronize, synchronizeReport, updateMaster, updateName, updatePermission
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractNestableBoard
compareTo, getBoxCss, getDecoratedName, getDisplayQuery, getHierarchy, getMasterId, hasChildren, isInHierarchy, isMaster, isModifierOn
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard
canBoardRank, 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, issueCount, issuePagineCount, isSummariesDisplayed, showParentSubInfo, 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.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, isCardsDisplayed, isHighLighting, isListDisplayed, isLocked, issueCount, isSummariesDisplayed, showParentSubInfo, showStats
 

Field Detail

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
Constructor Detail

ArchivedChartBoard

public ArchivedChartBoard(BoardContext boardContext,
                          com.atlassian.jira.project.version.Version version)
Method Detail

findStaticChart

public java.lang.String findStaticChart()

findStaticReport

public java.lang.String findStaticReport()

getChartContext

public ChartBoardContext getChartContext()
Overrides:
getChartContext in class ChartBoard

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 ChartBoard
Returns:
the name

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 ChartBoard
Returns:
true if the context bar should be shown

getAllBoards

public java.util.TreeSet<VersionBoard> getAllBoards()
Overrides:
getAllBoards in class ChartBoard

isSelectable

public boolean isSelectable()
Description copied from interface: Board
Returns whether or not the board can be selected

Specified by:
isSelectable in interface Board
Overrides:
isSelectable in class AbstractBoard
Returns:
true if the board can be selected

showProgressStats

public boolean showProgressStats()
Description copied from interface: Board
Returns whether or not the progress related stats (timetracking, status) can be shown

Specified by:
showProgressStats in interface Board
Overrides:
showProgressStats in class AbstractBoard
Returns:
true if the progress related stats can be shown

canManage

public boolean canManage()
Specified by:
canManage in interface PlanningBoard
Overrides:
canManage in class VersionBoard

canEditSettings

public boolean canEditSettings()
Specified by:
canEditSettings in interface PlanningBoard
Overrides:
canEditSettings in class AbstractPlanningBoard

isTaskBoardAvailable

public boolean isTaskBoardAvailable()
Specified by:
isTaskBoardAvailable in interface PlanningBoard
Overrides:
isTaskBoardAvailable in class VersionBoard

getBoardColumnPagination

protected ColumnPagination getBoardColumnPagination()
Description copied from class: AbstractPlanningBoard
Retrieves the board column pagination

Overrides:
getBoardColumnPagination in class ChartBoard
Returns:
the ColumnPagination

getChartDirectory

protected java.io.File getChartDirectory()

getProjectDirectory

protected java.io.File getProjectDirectory()

getVersionDirectory

protected java.io.File getVersionDirectory()

getFieldDirectory

protected java.io.File getFieldDirectory(java.lang.String fieldId)

getLevelChildren

protected java.util.TreeSet<ChartBoard> getLevelChildren()
Overrides:
getLevelChildren in class ChartBoard


Copyright © 2007-2011 Atlassian. All Rights Reserved.