Package net.sf.jasperreports.charts.base
Class JRBaseGanttSeries
- java.lang.Object
-
- net.sf.jasperreports.charts.base.JRBaseGanttSeries
-
- All Implemented Interfaces:
Serializable
,JRGanttSeries
- Direct Known Subclasses:
JRDesignGanttSeries
public class JRBaseGanttSeries extends Object implements JRGanttSeries, Serializable
- Author:
- Peter Risko (peter@risko.hu)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected JRExpression
endDateExpression
protected JRHyperlink
itemHyperlink
protected JRExpression
labelExpression
protected JRExpression
percentExpression
protected JRExpression
seriesExpression
protected JRExpression
startDateExpression
protected JRExpression
subtaskExpression
protected JRExpression
taskExpression
-
Constructor Summary
Constructors Modifier Constructor Description protected
JRBaseGanttSeries()
JRBaseGanttSeries(JRGanttSeries ganttSeries, ChartsBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
JRExpression
getEndDateExpression()
JRHyperlink
getItemHyperlink()
Returns the hyperlink specification for chart items.JRExpression
getLabelExpression()
JRExpression
getPercentExpression()
JRExpression
getSeriesExpression()
JRExpression
getStartDateExpression()
JRExpression
getSubtaskExpression()
JRExpression
getTaskExpression()
-
-
-
Field Detail
-
seriesExpression
protected JRExpression seriesExpression
-
taskExpression
protected JRExpression taskExpression
-
subtaskExpression
protected JRExpression subtaskExpression
-
startDateExpression
protected JRExpression startDateExpression
-
endDateExpression
protected JRExpression endDateExpression
-
percentExpression
protected JRExpression percentExpression
-
labelExpression
protected JRExpression labelExpression
-
itemHyperlink
protected JRHyperlink itemHyperlink
-
-
Constructor Detail
-
JRBaseGanttSeries
protected JRBaseGanttSeries()
-
JRBaseGanttSeries
public JRBaseGanttSeries(JRGanttSeries ganttSeries, ChartsBaseObjectFactory factory)
-
-
Method Detail
-
getSeriesExpression
public JRExpression getSeriesExpression()
- Specified by:
getSeriesExpression
in interfaceJRGanttSeries
- Returns:
- the expression of the series name
-
getTaskExpression
public JRExpression getTaskExpression()
- Specified by:
getTaskExpression
in interfaceJRGanttSeries
- Returns:
- the expression of the task name
-
getSubtaskExpression
public JRExpression getSubtaskExpression()
- Specified by:
getSubtaskExpression
in interfaceJRGanttSeries
- Returns:
- the expression of the subtask name
-
getStartDateExpression
public JRExpression getStartDateExpression()
- Specified by:
getStartDateExpression
in interfaceJRGanttSeries
- Returns:
- the start date expression
-
getEndDateExpression
public JRExpression getEndDateExpression()
- Specified by:
getEndDateExpression
in interfaceJRGanttSeries
- Returns:
- the end date expression
-
getPercentExpression
public JRExpression getPercentExpression()
- Specified by:
getPercentExpression
in interfaceJRGanttSeries
- Returns:
- the task percent expression
-
getLabelExpression
public JRExpression getLabelExpression()
- Specified by:
getLabelExpression
in interfaceJRGanttSeries
- Returns:
- the label expression
-
getItemHyperlink
public JRHyperlink getItemHyperlink()
Description copied from interface:JRGanttSeries
Returns the hyperlink specification for chart items.The hyperlink will be evaluated for every chart item and an image map will be created for the chart.
- Specified by:
getItemHyperlink
in interfaceJRGanttSeries
- Returns:
- hyperlink specification for chart items
-
-