Package net.sf.jasperreports.charts.fill
Class JRFillTimePeriodSeries
java.lang.Object
net.sf.jasperreports.charts.fill.JRFillTimePeriodSeries
- All Implemented Interfaces:
Cloneable
,JRTimePeriodSeries
,JRCloneable
- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJRFillTimePeriodSeries
(JRTimePeriodSeries timePeriodSeries, ChartsFillObjectFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionclone()
protected void
evaluate
(JRCalculator calculator) protected void
evaluateItemHyperlink
(JRCalculator calculator) protected Date
Returns the hyperlink specification for chart items.protected String
getLabel()
protected Comparable
<?> protected Date
protected Number
getValue()
boolean
-
Field Details
-
parent
-
-
Constructor Details
-
JRFillTimePeriodSeries
-
-
Method Details
-
getSeriesExpression
- Specified by:
getSeriesExpression
in interfaceJRTimePeriodSeries
- Returns:
- a
java.lang.Comparable
object that identifies each series.
-
getStartDateExpression
- Specified by:
getStartDateExpression
in interfaceJRTimePeriodSeries
- Returns:
- a
java.util.Date
expression representing the start of the time period
-
getEndDateExpression
- Specified by:
getEndDateExpression
in interfaceJRTimePeriodSeries
- Returns:
- a
java.util.Date
expression representing the end of the time period
-
getValueExpression
- Specified by:
getValueExpression
in interfaceJRTimePeriodSeries
- Returns:
- a numeric expression representing the value associated with the time period.
-
getLabelExpression
- Specified by:
getLabelExpression
in interfaceJRTimePeriodSeries
- Returns:
- the label expression. If present, its values will be used to customize item labels in the resulting chart.
-
getSeries
-
getStartDate
-
getEndDate
-
getValue
-
getLabel
-
evaluate
- Throws:
JRExpressionEvalException
-
evaluateItemHyperlink
- Throws:
JRExpressionEvalException
-
getItemHyperlink
Description copied from interface:JRTimePeriodSeries
Returns the hyperlink specification for chart items.The hyperlink will be evaluated for every chart item and a image map will be created for the chart.
- Specified by:
getItemHyperlink
in interfaceJRTimePeriodSeries
- Returns:
- hyperlink specification for chart items
-
hasItemHyperlink
public boolean hasItemHyperlink() -
getPrintItemHyperlink
-
clone
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classObject
-