Package net.sf.jasperreports.charts.base
Class JRBaseGanttSeries
- java.lang.Object
-
- net.sf.jasperreports.charts.base.JRBaseGanttSeries
-
- All Implemented Interfaces:
java.io.Serializable,JRGanttSeries
- Direct Known Subclasses:
JRDesignGanttSeries
public class JRBaseGanttSeries extends java.lang.Object implements JRGanttSeries, java.io.Serializable
- Author:
- Peter Risko (peter@risko.hu)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected JRExpressionendDateExpressionprotected JRHyperlinkitemHyperlinkprotected JRExpressionlabelExpressionprotected JRExpressionpercentExpressionprotected JRExpressionseriesExpressionprotected JRExpressionstartDateExpressionprotected JRExpressionsubtaskExpressionprotected JRExpressiontaskExpression
-
Constructor Summary
Constructors Modifier Constructor Description protectedJRBaseGanttSeries()JRBaseGanttSeries(JRGanttSeries ganttSeries, JRBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()JRExpressiongetEndDateExpression()JRHyperlinkgetItemHyperlink()Returns the hyperlink specification for chart items.JRExpressiongetLabelExpression()JRExpressiongetPercentExpression()JRExpressiongetSeriesExpression()JRExpressiongetStartDateExpression()JRExpressiongetSubtaskExpression()JRExpressiongetTaskExpression()
-
-
-
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, JRBaseObjectFactory factory)
-
-
Method Detail
-
getSeriesExpression
public JRExpression getSeriesExpression()
- Specified by:
getSeriesExpressionin interfaceJRGanttSeries- Returns:
- the expression of the series name
-
getTaskExpression
public JRExpression getTaskExpression()
- Specified by:
getTaskExpressionin interfaceJRGanttSeries- Returns:
- the expression of the task name
-
getSubtaskExpression
public JRExpression getSubtaskExpression()
- Specified by:
getSubtaskExpressionin interfaceJRGanttSeries- Returns:
- the expression of the subtask name
-
getStartDateExpression
public JRExpression getStartDateExpression()
- Specified by:
getStartDateExpressionin interfaceJRGanttSeries- Returns:
- the start date expression
-
getEndDateExpression
public JRExpression getEndDateExpression()
- Specified by:
getEndDateExpressionin interfaceJRGanttSeries- Returns:
- the end date expression
-
getPercentExpression
public JRExpression getPercentExpression()
- Specified by:
getPercentExpressionin interfaceJRGanttSeries- Returns:
- the task percent expression
-
getLabelExpression
public JRExpression getLabelExpression()
- Specified by:
getLabelExpressionin interfaceJRGanttSeries- Returns:
- the label expression
-
getItemHyperlink
public JRHyperlink getItemHyperlink()
Description copied from interface:JRGanttSeriesReturns 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:
getItemHyperlinkin interfaceJRGanttSeries- Returns:
- hyperlink specification for chart items
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
-