Package net.sf.jasperreports.charts
Interface JRCandlestickPlot
-
- All Superinterfaces:
Cloneable
,JRChartPlot
,JRCloneable
,JRTimeAxisFormat
,JRValueAxisFormat
- All Known Implementing Classes:
JRBaseCandlestickPlot
,JRDesignCandlestickPlot
,JRFillCandlestickPlot
public interface JRCandlestickPlot extends JRChartPlot, JRTimeAxisFormat, JRValueAxisFormat
The Candlestick plot is also an axis-oriented plot and allows you to customize axis labels using expressions. It can be used only in combination with a Candlestick chart.
The Candlestick chart uses a High-Low dataset, but unlike the High-Low chart, the Candlestick chart can make use of the volume value inside each dataset item.
The volume value is displayed as the body of the candlestick figure rendered for each item. The volume is displayed by default in a Candlestick chart but can be suppressed by setting theisShowVolume
flag to false.- Author:
- Ionut Nedelcu (ionutned@users.sourceforge.net)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.jasperreports.charts.JRChartPlot
JRChartPlot.JRSeriesColor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JRExpression
getDomainAxisMaxValueExpression()
JRExpression
getDomainAxisMinValueExpression()
JRExpression
getRangeAxisMaxValueExpression()
JRExpression
getRangeAxisMinValueExpression()
Boolean
getShowVolume()
JRExpression
getTimeAxisLabelExpression()
JRExpression
getValueAxisLabelExpression()
-
Methods inherited from interface net.sf.jasperreports.charts.JRChartPlot
addSeriesColor, clearSeriesColors, clone, collectExpressions, getBackcolor, getBackgroundAlpha, getChart, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Methods inherited from interface net.sf.jasperreports.charts.JRTimeAxisFormat
getOwnTimeAxisLabelColor, getOwnTimeAxisLineColor, getOwnTimeAxisTickLabelColor, getTimeAxisLabelColor, getTimeAxisLabelFont, getTimeAxisLineColor, getTimeAxisTickLabelColor, getTimeAxisTickLabelFont, getTimeAxisTickLabelMask, getTimeAxisVerticalTickLabels
-
Methods inherited from interface net.sf.jasperreports.charts.JRValueAxisFormat
getOwnValueAxisLabelColor, getOwnValueAxisLineColor, getOwnValueAxisTickLabelColor, getValueAxisLabelColor, getValueAxisLabelFont, getValueAxisLineColor, getValueAxisTickLabelColor, getValueAxisTickLabelFont, getValueAxisTickLabelMask, getValueAxisVerticalTickLabels
-
-
-
-
Method Detail
-
getTimeAxisLabelExpression
JRExpression getTimeAxisLabelExpression()
-
getValueAxisLabelExpression
JRExpression getValueAxisLabelExpression()
-
getDomainAxisMinValueExpression
JRExpression getDomainAxisMinValueExpression()
-
getDomainAxisMaxValueExpression
JRExpression getDomainAxisMaxValueExpression()
-
getRangeAxisMinValueExpression
JRExpression getRangeAxisMinValueExpression()
-
getRangeAxisMaxValueExpression
JRExpression getRangeAxisMaxValueExpression()
-
getShowVolume
Boolean getShowVolume()
-
-