com.pyxis.greenhopper.charts.timetracking
Class HourBurndown

java.lang.Object
  extended by com.pyxis.greenhopper.charts.CurveChart
      extended by com.pyxis.greenhopper.charts.timetracking.HourBurndown
All Implemented Interfaces:
Chart
Direct Known Subclasses:
HourBurndownAdapter

public class HourBurndown
extends CurveChart


Field Summary
protected static char LINEFEED
           
protected static java.lang.String SEPARATOR
           
 
Fields inherited from class com.pyxis.greenhopper.charts.CurveChart
chartContext, workingDaysPerWeek
 
Constructor Summary
HourBurndown(ChartContext chartContext)
           
 
Method Summary
 java.lang.String buildCSVReport()
           
 java.util.List<Curve> computeCurves()
           
protected  java.util.Map<java.lang.String,IssueReport> computeReportlogs()
           
 java.util.Set<CurveSettings> getDefaultSettings()
           
protected  java.lang.String getFooter()
           
protected  java.lang.String getHeader()
           
 java.lang.String getTitle()
           
 java.lang.String getXTitle()
           
 java.lang.String getYTitle()
           
 boolean isJFreeChartSupported()
           
 boolean isReportSupported()
           
protected  java.lang.String setRankingFields(IssueReport issueReport)
           
protected  java.lang.String setWatchedFields(IssueReport issueReport)
           
 
Methods inherited from class com.pyxis.greenhopper.charts.CurveChart
buildChart, canForecast, computeForecast, computeOnGoing, createTimeMap, flatten, forecastStartPoint, getCompletedDays, getDay, getDayAxisLabel, getDaysVsDatesMapping, getEndDate, getPreviousDate, getRatioCurve, getSettings, getTotalNumberOfDays, getWorkedDays, isClosed, isDateAxisAvailable, isForecastLegendShown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

protected static final java.lang.String SEPARATOR
See Also:
Constant Field Values

LINEFEED

protected static final char LINEFEED
See Also:
Constant Field Values
Constructor Detail

HourBurndown

public HourBurndown(ChartContext chartContext)
Method Detail

getTitle

public java.lang.String getTitle()

getXTitle

public java.lang.String getXTitle()

getYTitle

public java.lang.String getYTitle()

computeCurves

public java.util.List<Curve> computeCurves()

buildCSVReport

public java.lang.String buildCSVReport()
Specified by:
buildCSVReport in interface Chart
Overrides:
buildCSVReport in class CurveChart

isReportSupported

public boolean isReportSupported()

isJFreeChartSupported

public boolean isJFreeChartSupported()

getDefaultSettings

public java.util.Set<CurveSettings> getDefaultSettings()

computeReportlogs

protected java.util.Map<java.lang.String,IssueReport> computeReportlogs()

setWatchedFields

protected java.lang.String setWatchedFields(IssueReport issueReport)

setRankingFields

protected java.lang.String setRankingFields(IssueReport issueReport)

getHeader

protected java.lang.String getHeader()

getFooter

protected java.lang.String getFooter()


Copyright © 2007-2013 Atlassian. All Rights Reserved.