Package net.sf.jasperreports.charts.base
Class JRBaseXyzSeries
- java.lang.Object
-
- net.sf.jasperreports.charts.base.JRBaseXyzSeries
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,JRXyzSeries,JRCloneable
- Direct Known Subclasses:
JRDesignXyzSeries
public class JRBaseXyzSeries extends java.lang.Object implements JRXyzSeries, java.io.Serializable
- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected JRHyperlinkitemHyperlinkprotected JRExpressionseriesExpressionprotected JRExpressionxValueExpressionprotected JRExpressionyValueExpressionprotected JRExpressionzValueExpression
-
Constructor Summary
Constructors Constructor Description JRBaseXyzSeries()JRBaseXyzSeries(JRXyzSeries xyzSeries, JRBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()JRHyperlinkgetItemHyperlink()Returns the hyperlink specification for chart items.JRExpressiongetSeriesExpression()JRExpressiongetXValueExpression()JRExpressiongetYValueExpression()JRExpressiongetZValueExpression()
-
-
-
Field Detail
-
seriesExpression
protected JRExpression seriesExpression
-
xValueExpression
protected JRExpression xValueExpression
-
yValueExpression
protected JRExpression yValueExpression
-
zValueExpression
protected JRExpression zValueExpression
-
itemHyperlink
protected JRHyperlink itemHyperlink
-
-
Constructor Detail
-
JRBaseXyzSeries
public JRBaseXyzSeries()
-
JRBaseXyzSeries
public JRBaseXyzSeries(JRXyzSeries xyzSeries, JRBaseObjectFactory factory)
-
-
Method Detail
-
getSeriesExpression
public JRExpression getSeriesExpression()
- Specified by:
getSeriesExpressionin interfaceJRXyzSeries- Returns:
- a
java.lang.Comparableobject that identifies a certain data series in the overall dataset. It can return different values, which will result in the dataset containing multiple series even when a single<xyzSeries>tag is used inside the<xyzDataset>tag.
-
getXValueExpression
public JRExpression getXValueExpression()
- Specified by:
getXValueExpressionin interfaceJRXyzSeries- Returns:
- a numeric expression representing the X value from the (x, y, z) item that will be added to the current data series.
-
getYValueExpression
public JRExpression getYValueExpression()
- Specified by:
getYValueExpressionin interfaceJRXyzSeries- Returns:
- a numeric expression representing the Y value from the (x, y, z) item that will be added to the current data series.
-
getZValueExpression
public JRExpression getZValueExpression()
- Specified by:
getZValueExpressionin interfaceJRXyzSeries- Returns:
- a numeric expression representing the Z value from the (x, y, z) item that will be added to the current data series.
-
getItemHyperlink
public JRHyperlink getItemHyperlink()
Description copied from interface:JRXyzSeriesReturns 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 interfaceJRXyzSeries- Returns:
- hyperlink specification for chart items
-
clone
public java.lang.Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classjava.lang.Object
-
-