Package net.sf.jasperreports.charts
Interface JRBarPlot
-
- All Superinterfaces:
Cloneable
,JRCategoryAxisFormat
,JRCategoryPlot
,JRChartPlot
,JRCloneable
,JRValueAxisFormat
- All Known Subinterfaces:
JRBar3DPlot
- All Known Implementing Classes:
JRBaseBar3DPlot
,JRBaseBarPlot
,JRDesignBar3DPlot
,JRDesignBarPlot
,JRFillBar3DPlot
,JRFillBarPlot
public interface JRBarPlot extends JRCategoryPlot
Type of plot used to render Bar, Stacked Bar, and XY Bar charts. It is aJRCategoryPlot
that exposes specific settings for showing/hiding axis labels, tick marks and tick labels.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.jasperreports.charts.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()
Boolean
getShowLabels()
Boolean
getShowTickLabels()
Boolean
getShowTickMarks()
void
setShowLabels(Boolean isShowLabels)
Sets a flag that specifies whether the labels are to be shown or notvoid
setShowTickLabels(Boolean isShowTickLabels)
Sets a flag that specifies whether the tick labels are to be shown or notvoid
setShowTickMarks(Boolean isShowTickMarks)
Sets a flag that specifies whether the tick marks are to be shown or not-
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.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.JRValueAxisFormat
getOwnValueAxisLabelColor, getOwnValueAxisLineColor, getOwnValueAxisTickLabelColor, getValueAxisLabelColor, getValueAxisLabelFont, getValueAxisLineColor, getValueAxisTickLabelColor, getValueAxisTickLabelFont, getValueAxisTickLabelMask, getValueAxisVerticalTickLabels
-
-
-
-
Method Detail
-
getShowTickMarks
Boolean getShowTickMarks()
- Returns:
- a flag that specifies whether the tick marks are to be shown or not
-
setShowTickMarks
void setShowTickMarks(Boolean isShowTickMarks)
Sets a flag that specifies whether the tick marks are to be shown or not- Parameters:
isShowTickMarks
- the show tick marks flag
-
getShowTickLabels
Boolean getShowTickLabels()
- Returns:
- a flag that specifies whether the tick labels are to be shown or not
-
getItemLabel
JRItemLabel getItemLabel()
- Returns:
- a
JRItemLabel
object representing the item label
-
setShowTickLabels
void setShowTickLabels(Boolean isShowTickLabels)
Sets a flag that specifies whether the tick labels are to be shown or not- Parameters:
isShowTickLabels
- the show tick labels flag
-
getShowLabels
Boolean getShowLabels()
- Returns:
- a flag that specifies whether the labels are to be shown or not
-
setShowLabels
void setShowLabels(Boolean isShowLabels)
Sets a flag that specifies whether the labels are to be shown or not- Parameters:
isShowLabels
- the show labels flag
-
-