com.atlassian.jira.web.bean
Class TimeTrackingGraphBean

java.lang.Object
  extended by com.atlassian.jira.web.bean.TimeTrackingGraphBean

public class TimeTrackingGraphBean
extends Object

Represents some tracking information so that it may be rendered.


Nested Class Summary
static class TimeTrackingGraphBean.Parameters
          A simple parameter object to keep the number of constructor arguments down.
 
Constructor Summary
TimeTrackingGraphBean(TimeTrackingGraphBean.Parameters params)
          Bean that holds three PercentageGraphModel objects, one for Original Estimate, one for Remaining Estimate and one for Time Spent.
 
Method Summary
 long getOriginalEstimate()
           
 PercentageGraphModel getOriginalEstimateGraph()
           
 String getOriginalEstimateStr()
           
 String getOriginalEstimateTooltip()
           
 PercentageGraphModel getOriginalProgressGraph()
           
 PercentageGraphModel getProgressGraph()
           
 long getRemainingEstimate()
           
 PercentageGraphModel getRemainingEstimateGraph()
           
 String getRemainingEstimateStr()
           
 String getRemainingEstimateTooltip()
           
 long getTimeSpent()
           
 PercentageGraphModel getTimeSpentGraph()
           
 String getTimeSpentStr()
           
 String getTimeSpentTooltip()
           
 long getTotalTime()
           
 boolean hasData()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimeTrackingGraphBean

public TimeTrackingGraphBean(TimeTrackingGraphBean.Parameters params)
Bean that holds three PercentageGraphModel objects, one for Original Estimate, one for Remaining Estimate and one for Time Spent.

Parameters:
params - the parameters used to create the object.
Method Detail

hasData

public boolean hasData()

getTimeSpentGraph

public PercentageGraphModel getTimeSpentGraph()

getOriginalEstimateGraph

public PercentageGraphModel getOriginalEstimateGraph()

getRemainingEstimateGraph

public PercentageGraphModel getRemainingEstimateGraph()

getOriginalProgressGraph

public PercentageGraphModel getOriginalProgressGraph()

getProgressGraph

public PercentageGraphModel getProgressGraph()

getTimeSpent

public long getTimeSpent()

getOriginalEstimate

public long getOriginalEstimate()

getRemainingEstimate

public long getRemainingEstimate()

getTotalTime

public long getTotalTime()

getTimeSpentStr

public String getTimeSpentStr()

getOriginalEstimateStr

public String getOriginalEstimateStr()

getRemainingEstimateStr

public String getRemainingEstimateStr()

getTimeSpentTooltip

public String getTimeSpentTooltip()

getOriginalEstimateTooltip

public String getOriginalEstimateTooltip()

getRemainingEstimateTooltip

public String getRemainingEstimateTooltip()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2014 Atlassian. All Rights Reserved.