net.sf.jasperreports.charts.design
Class JRDesignHighLowDataset
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseElementDataset
net.sf.jasperreports.engine.design.JRDesignElementDataset
net.sf.jasperreports.engine.design.JRDesignChartDataset
net.sf.jasperreports.charts.design.JRDesignHighLowDataset
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JRHighLowDataset, JRChangeEventsSupport, JRChartDataset, JRCloneable, JRElementDataset
public class JRDesignHighLowDataset
- extends JRDesignChartDataset
- implements JRHighLowDataset
- Version:
- $Id: JRDesignHighLowDataset.java 3032 2009-08-27 11:32:28Z teodord $
- Author:
- Ionut Nedelcu (ionutned@users.sourceforge.net)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_CLOSE_EXPRESSION
public static final java.lang.String PROPERTY_CLOSE_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_DATE_EXPRESSION
public static final java.lang.String PROPERTY_DATE_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_HIGH_EXPRESSION
public static final java.lang.String PROPERTY_HIGH_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_ITEM_HYPERLINK
public static final java.lang.String PROPERTY_ITEM_HYPERLINK
- See Also:
- Constant Field Values
PROPERTY_LOW_EXPRESSION
public static final java.lang.String PROPERTY_LOW_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_OPEN_EXPRESSION
public static final java.lang.String PROPERTY_OPEN_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_SERIES_EXPRESSION
public static final java.lang.String PROPERTY_SERIES_EXPRESSION
- See Also:
- Constant Field Values
PROPERTY_VOLUME_EXPRESSION
public static final java.lang.String PROPERTY_VOLUME_EXPRESSION
- See Also:
- Constant Field Values
seriesExpression
protected JRExpression seriesExpression
dateExpression
protected JRExpression dateExpression
highExpression
protected JRExpression highExpression
lowExpression
protected JRExpression lowExpression
openExpression
protected JRExpression openExpression
closeExpression
protected JRExpression closeExpression
volumeExpression
protected JRExpression volumeExpression
JRDesignHighLowDataset
public JRDesignHighLowDataset(JRChartDataset dataset)
getSeriesExpression
public JRExpression getSeriesExpression()
- Specified by:
getSeriesExpression
in interface JRHighLowDataset
setSeriesExpression
public void setSeriesExpression(JRExpression seriesExpression)
getDateExpression
public JRExpression getDateExpression()
- Specified by:
getDateExpression
in interface JRHighLowDataset
setDateExpression
public void setDateExpression(JRExpression dateExpression)
getHighExpression
public JRExpression getHighExpression()
- Specified by:
getHighExpression
in interface JRHighLowDataset
setHighExpression
public void setHighExpression(JRExpression highExpression)
getLowExpression
public JRExpression getLowExpression()
- Specified by:
getLowExpression
in interface JRHighLowDataset
setLowExpression
public void setLowExpression(JRExpression lowExpression)
getOpenExpression
public JRExpression getOpenExpression()
- Specified by:
getOpenExpression
in interface JRHighLowDataset
setOpenExpression
public void setOpenExpression(JRExpression openExpression)
getCloseExpression
public JRExpression getCloseExpression()
- Specified by:
getCloseExpression
in interface JRHighLowDataset
setCloseExpression
public void setCloseExpression(JRExpression closeExpression)
getVolumeExpression
public JRExpression getVolumeExpression()
- Specified by:
getVolumeExpression
in interface JRHighLowDataset
setVolumeExpression
public void setVolumeExpression(JRExpression volumeExpression)
getDatasetType
public byte getDatasetType()
- Description copied from interface:
JRChartDataset
- Gets the dataset type. Must be one of the dataset type constants defined in this class.
- Specified by:
getDatasetType
in interface JRChartDataset
- Overrides:
getDatasetType
in class JRDesignChartDataset
collectExpressions
public void collectExpressions(JRExpressionCollector collector)
- Specified by:
collectExpressions
in interface JRElementDataset
getItemHyperlink
public JRHyperlink getItemHyperlink()
- Description copied from interface:
JRHighLowDataset
- 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 interface JRHighLowDataset
- Returns:
- hyperlink specification for chart items
setItemHyperlink
public void setItemHyperlink(JRHyperlink itemHyperlink)
- Sets the hyperlink specification for chart items.
- Parameters:
itemHyperlink
- the hyperlink specification- See Also:
getItemHyperlink()
validate
public void validate(JRVerifier verifier)
- Description copied from interface:
JRChartDataset
- Validates the dataset using a verifier.
Broken rules are collected by the verifier.
- Specified by:
validate
in interface JRChartDataset
- Parameters:
verifier
- the verifier to use for validation
clone
public java.lang.Object clone()
- Specified by:
clone
in interface JRCloneable
- Overrides:
clone
in class JRBaseElementDataset
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com