com.pyxis.greenhopper.jira.boards
Class ChartOverviewBoard

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
                          extended by com.pyxis.greenhopper.jira.boards.ChartOverviewBoard
All Implemented Interfaces:
Board, BoardWithCapacities, BoardWithMarkers, NestableBoard, PlanningBoard, java.lang.Comparable<Board>

public class ChartOverviewBoard
extends ArchivedChartBoard


Field Summary
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.ArchivedChartBoard
KEY, 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
ChartOverviewBoard(BoardContext boardContext)
           
 
Method Summary
 int compareTo(Board board)
           
 java.lang.String findStaticChart()
           
 java.lang.String findStaticReport()
           
 boolean getCanRecompute()
           
 ChartBoardContext getChartContext()
           
 java.lang.String getEndDate()
           
protected  java.util.TreeSet<ChartBoard> getLevelChildren()
           
 java.util.SortedSet<java.util.Date> getNonWorkingDates()
           
 java.util.SortedSet<NonWorkingDay> getNonWorkingDays()
           
protected  com.atlassian.query.Query getPrettyQuery()
           
protected  com.atlassian.query.Query getQuery()
           
 java.util.Date getRegisteredEndDate()
           
 java.util.Date getRegisteredStartDate()
           
 java.lang.String getReleaseDate()
           
 java.lang.String getStartDate()
           
 boolean isMaster()
          Returns whetever this board is a Master
 boolean isReportAvailable()
           
 boolean isSelectable()
          Returns whether or not the board can be selected
 boolean saveChartsAndReports()
           
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.ArchivedChartBoard
canEditSettings, canManage, getAllBoards, getBoardColumnPagination, getChartDirectory, getFieldDirectory, getKey, getProjectDirectory, getVersionDirectory, getView, isTaskBoardAvailable, showProgressStats
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.ChartBoard
applyAsFilter, getDataDirectory, getIssuesGroupedByChildren, hideDone, hideSubs, isAssignedToMeOn, isCapacitySupported, isMarkersSupported, 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, getFirstLevelSubVersions, getMarkerKey, getMaster, getPendingKey, getPendingQuery, getPossibleMasters, 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
getBoxCss, getDecoratedName, getDisplayQuery, getHierarchy, getMasterId, hasChildren, isInHierarchy, isModifierOn
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractPlanningBoard
canBoardRank, getAllByBoardFilterKey, getAllByBoardFilters, getBoardCapacityKey, getBoardMarkerKey, getByBoardFilter, getColumnPagination, getCursor, 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
 

Constructor Detail

ChartOverviewBoard

public ChartOverviewBoard(BoardContext boardContext)
Method Detail

saveChartsAndReports

public boolean saveChartsAndReports()
                             throws java.io.IOException
Throws:
java.io.IOException

getCanRecompute

public boolean getCanRecompute()
Overrides:
getCanRecompute in class ChartBoard

findStaticChart

public java.lang.String findStaticChart()
Overrides:
findStaticChart in class ArchivedChartBoard

findStaticReport

public java.lang.String findStaticReport()
Overrides:
findStaticReport in class ArchivedChartBoard

getChartContext

public ChartBoardContext getChartContext()
Overrides:
getChartContext in class ArchivedChartBoard

isReportAvailable

public boolean isReportAvailable()
Overrides:
isReportAvailable in class ChartBoard

getNonWorkingDays

public java.util.SortedSet<NonWorkingDay> getNonWorkingDays()
Overrides:
getNonWorkingDays in class VersionBoard

getNonWorkingDates

public java.util.SortedSet<java.util.Date> getNonWorkingDates()
Overrides:
getNonWorkingDates in class VersionBoard

getReleaseDate

public java.lang.String getReleaseDate()
Overrides:
getReleaseDate in class VersionBoard

getRegisteredStartDate

public java.util.Date getRegisteredStartDate()
Overrides:
getRegisteredStartDate in class VersionBoard

getStartDate

public java.lang.String getStartDate()
Overrides:
getStartDate in class VersionBoard

getRegisteredEndDate

public java.util.Date getRegisteredEndDate()
Overrides:
getRegisteredEndDate in class VersionBoard

getEndDate

public java.lang.String getEndDate()
Overrides:
getEndDate in class VersionBoard

isMaster

public boolean isMaster()
Description copied from interface: NestableBoard
Returns whetever this board is a Master

Specified by:
isMaster in interface NestableBoard
Overrides:
isMaster in class AbstractNestableBoard
Returns:
true if it is a Master

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 ArchivedChartBoard
Returns:
true if the board can be selected

compareTo

public int compareTo(Board board)
Specified by:
compareTo in interface java.lang.Comparable<Board>
Overrides:
compareTo in class AbstractNestableBoard

getQuery

protected com.atlassian.query.Query getQuery()
Overrides:
getQuery in class AbstractPlanningBoard

getPrettyQuery

protected com.atlassian.query.Query getPrettyQuery()
Overrides:
getPrettyQuery in class AbstractPlanningBoard

getLevelChildren

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


Copyright © 2007-2012 Atlassian. All Rights Reserved.