Package net.sf.jasperreports.charts.base
Class JRBaseTimePeriodSeries
java.lang.Object
net.sf.jasperreports.charts.base.JRBaseTimePeriodSeries
- All Implemented Interfaces:
Serializable,Cloneable,JRTimePeriodSeries,JRCloneable
- Direct Known Subclasses:
JRDesignTimePeriodSeries
- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JRExpressionprotected JRHyperlinkprotected JRExpressionprotected JRExpressionprotected JRExpressionprotected JRExpression -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJRBaseTimePeriodSeries(JRTimePeriodSeries timePeriodSeries, ChartsBaseObjectFactory factory) -
Method Summary
-
Field Details
-
seriesExpression
-
startDateExpression
-
endDateExpression
-
valueExpression
-
labelExpression
-
itemHyperlink
-
-
Constructor Details
-
JRBaseTimePeriodSeries
protected JRBaseTimePeriodSeries() -
JRBaseTimePeriodSeries
-
-
Method Details
-
getSeriesExpression
- Specified by:
getSeriesExpressionin interfaceJRTimePeriodSeries- Returns:
- a
java.lang.Comparableobject that identifies each series.
-
getStartDateExpression
- Specified by:
getStartDateExpressionin interfaceJRTimePeriodSeries- Returns:
- a
java.util.Dateexpression representing the start of the time period
-
getEndDateExpression
- Specified by:
getEndDateExpressionin interfaceJRTimePeriodSeries- Returns:
- a
java.util.Dateexpression representing the end of the time period
-
getValueExpression
- Specified by:
getValueExpressionin interfaceJRTimePeriodSeries- Returns:
- a numeric expression representing the value associated with the time period.
-
getLabelExpression
- Specified by:
getLabelExpressionin interfaceJRTimePeriodSeries- Returns:
- the label expression. If present, its values will be used to customize item labels in the resulting chart.
-
getItemHyperlink
Description copied from interface:JRTimePeriodSeriesReturns 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:
getItemHyperlinkin interfaceJRTimePeriodSeries- Returns:
- hyperlink specification for chart items
-
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classObject
-