Package net.sf.jasperreports.charts
Interface JRBar3DPlot
-
- All Superinterfaces:
java.lang.Cloneable
,JRCategoryAxisFormat
,JRCategoryPlot
,JRChartPlot
,JRCloneable
,JRValueAxisFormat
- All Known Implementing Classes:
JRBaseBar3DPlot
,JRDesignBar3DPlot
,JRFillBar3DPlot
public interface JRBar3DPlot extends JRCategoryPlot
Type of plot used to render Bar 3D and the Stacked Bar 3D charts.
Like theJRBarPlot
, the JRBar3DPlot allows customization of the labels for both of its axes and the display of the item labels- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot
JRChartPlot.JRSeriesColor
-
-
Field Summary
-
Fields inherited from interface net.sf.jasperreports.charts.JRCategoryAxisFormat
PROPERTY_CATEGORY_AXIS_TICK_LABEL_ROTATION
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JRItemLabel
getItemLabel()
java.lang.Boolean
getShowLabels()
java.lang.Double
getXOffsetDouble()
java.lang.Double
getYOffsetDouble()
void
setShowLabels(java.lang.Boolean isShowLabels)
Sets a flag that specifies whether the labels are to be shown or notvoid
setXOffset(java.lang.Double xOffset)
Sets the x offsetvoid
setYOffset(java.lang.Double yOffset)
Sets the y offset-
Methods inherited from interface net.sf.jasperreports.charts.JRCategoryAxisFormat
getCategoryAxisLabelColor, getCategoryAxisLabelFont, getCategoryAxisLineColor, getCategoryAxisTickLabelColor, getCategoryAxisTickLabelFont, getCategoryAxisTickLabelMask, getCategoryAxisTickLabelRotation, getCategoryAxisVerticalTickLabels, getOwnCategoryAxisLabelColor, getOwnCategoryAxisLineColor, getOwnCategoryAxisTickLabelColor, setCategoryAxisTickLabelRotation
-
Methods inherited from interface net.sf.jasperreports.charts.JRCategoryPlot
getCategoryAxisLabelExpression, getDomainAxisMaxValueExpression, getDomainAxisMinValueExpression, getRangeAxisMaxValueExpression, getRangeAxisMinValueExpression, getValueAxisLabelExpression
-
Methods inherited from interface net.sf.jasperreports.engine.JRChartPlot
addSeriesColor, clearSeriesColors, clone, collectExpressions, getBackcolor, getBackgroundAlphaFloat, getChart, getForegroundAlphaFloat, getLabelRotationDouble, getOrientationValue, 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.JRValueAxisFormat
getOwnValueAxisLabelColor, getOwnValueAxisLineColor, getOwnValueAxisTickLabelColor, getValueAxisLabelColor, getValueAxisLabelFont, getValueAxisLineColor, getValueAxisTickLabelColor, getValueAxisTickLabelFont, getValueAxisTickLabelMask, getValueAxisVerticalTickLabels
-
-
-
-
Method Detail
-
getXOffsetDouble
java.lang.Double getXOffsetDouble()
- Returns:
- the x offset
-
getItemLabel
JRItemLabel getItemLabel()
- Returns:
- a
JRItemLabel
object representing the item label
-
setXOffset
void setXOffset(java.lang.Double xOffset)
Sets the x offset- Parameters:
xOffset
- the x offset
-
getYOffsetDouble
java.lang.Double getYOffsetDouble()
- Returns:
- the y offset
-
setYOffset
void setYOffset(java.lang.Double yOffset)
Sets the y offset- Parameters:
yOffset
- the y offset
-
getShowLabels
java.lang.Boolean getShowLabels()
- Returns:
- a flag that specifies whether the labels are to be shown or not
-
setShowLabels
void setShowLabels(java.lang.Boolean isShowLabels)
Sets a flag that specifies whether the labels are to be shown or not- Parameters:
isShowLabels
- the show labels flag
-
-