Package net.sf.jasperreports.charts.fill
Class JRFillBarPlot
java.lang.Object
net.sf.jasperreports.charts.fill.JRFillChartPlot
net.sf.jasperreports.charts.fill.JRFillBarPlot
- All Implemented Interfaces:
Cloneable
,JRBarPlot
,JRCategoryAxisFormat
,JRCategoryPlot
,JRChartPlot
,JRValueAxisFormat
,JRCloneable
- Direct Known Subclasses:
JRFillBar3DPlot
- 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
FieldsModifier and TypeFieldDescriptionprotected Color
protected JRFont
protected Color
protected Color
protected JRFont
protected Color
protected JRFont
protected Color
protected Color
protected JRFont
Fields inherited from class net.sf.jasperreports.charts.fill.JRFillChartPlot
chart, parent
Fields inherited from interface net.sf.jasperreports.charts.JRCategoryAxisFormat
PROPERTY_CATEGORY_AXIS_TICK_LABEL_ROTATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the angle in degrees to rotate the data axis labels.void
setCategoryAxisLabelColor
(Color color) void
setCategoryAxisLineColor
(Color color) void
void
setCategoryAxisTickLabelRotation
(Double labelRotation) Sets the angle in degrees to rotate the data axis labels.void
setItemLabel
(JRItemLabel itemLabel) 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 notvoid
setValueAxisLabelColor
(Color color) void
setValueAxisLineColor
(Color color) void
setValueAxisTickLabelColor
(Color color) Methods inherited from class net.sf.jasperreports.charts.fill.JRFillChartPlot
addSeriesColor, clearSeriesColors, clone, clone, collectExpressions, getBackcolor, getBackgroundAlpha, getChart, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, getStyleResolver, setBackcolor, setBackgroundAlpha, setBand, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Field Details
-
categoryAxisLabelFont
-
categoryAxisLabelColor
-
categoryAxisTickLabelFont
-
categoryAxisTickLabelColor
-
categoryAxisLineColor
-
valueAxisLabelFont
-
valueAxisLabelColor
-
valueAxisTickLabelFont
-
valueAxisTickLabelColor
-
valueAxisLineColor
-
-
Constructor Details
-
JRFillBarPlot
-
-
Method Details
-
getCategoryAxisLabelExpression
- Specified by:
getCategoryAxisLabelExpression
in interfaceJRCategoryPlot
- Returns:
- the category axis label expression
-
getCategoryAxisLabelFont
- Specified by:
getCategoryAxisLabelFont
in interfaceJRCategoryAxisFormat
-
getCategoryAxisLabelColor
- Specified by:
getCategoryAxisLabelColor
in interfaceJRCategoryAxisFormat
-
getOwnCategoryAxisLabelColor
- Specified by:
getOwnCategoryAxisLabelColor
in interfaceJRCategoryAxisFormat
-
setCategoryAxisLabelColor
-
getCategoryAxisTickLabelFont
- Specified by:
getCategoryAxisTickLabelFont
in interfaceJRCategoryAxisFormat
-
getCategoryAxisTickLabelColor
- Specified by:
getCategoryAxisTickLabelColor
in interfaceJRCategoryAxisFormat
-
getOwnCategoryAxisTickLabelColor
- Specified by:
getOwnCategoryAxisTickLabelColor
in interfaceJRCategoryAxisFormat
-
getItemLabel
- Specified by:
getItemLabel
in interfaceJRBarPlot
- Returns:
- a
JRItemLabel
object representing the item label
-
setItemLabel
-
setCategoryAxisTickLabelColor
-
getCategoryAxisTickLabelMask
- Specified by:
getCategoryAxisTickLabelMask
in interfaceJRCategoryAxisFormat
-
getCategoryAxisVerticalTickLabels
- Specified by:
getCategoryAxisVerticalTickLabels
in interfaceJRCategoryAxisFormat
-
getCategoryAxisTickLabelRotation
Description copied from interface:JRCategoryAxisFormat
Gets the angle in degrees to rotate the data axis labels. The range is -360 to 360. A positive value angles the label so it reads downwards wile a negative value angles the label so it reads upwards. Only charts that use a category based axis (such as line or bar charts) support label rotation.- Specified by:
getCategoryAxisTickLabelRotation
in interfaceJRCategoryAxisFormat
-
setCategoryAxisTickLabelRotation
Description copied from interface:JRCategoryAxisFormat
Sets the angle in degrees to rotate the data axis labels. The range is -360 to 360. A positive value angles the label so it reads downwards wile a negative value angles the label so it reads upwards. Only charts that use a category based axis (such as line or bar charts) support label rotation.- Specified by:
setCategoryAxisTickLabelRotation
in interfaceJRCategoryAxisFormat
-
getCategoryAxisLineColor
- Specified by:
getCategoryAxisLineColor
in interfaceJRCategoryAxisFormat
-
getOwnCategoryAxisLineColor
- Specified by:
getOwnCategoryAxisLineColor
in interfaceJRCategoryAxisFormat
-
setCategoryAxisLineColor
-
getValueAxisLabelExpression
- Specified by:
getValueAxisLabelExpression
in interfaceJRCategoryPlot
- Returns:
- the value axis label expression
-
getDomainAxisMinValueExpression
- Specified by:
getDomainAxisMinValueExpression
in interfaceJRCategoryPlot
- Returns:
- the minimum value expression for the domain axis
-
getDomainAxisMaxValueExpression
- Specified by:
getDomainAxisMaxValueExpression
in interfaceJRCategoryPlot
- Returns:
- the maximum value expression for the domain axis
-
getRangeAxisMinValueExpression
- Specified by:
getRangeAxisMinValueExpression
in interfaceJRCategoryPlot
- Returns:
- the minimum value expression for the range axis
-
getRangeAxisMaxValueExpression
- Specified by:
getRangeAxisMaxValueExpression
in interfaceJRCategoryPlot
- Returns:
- the maximum value expression for the range axis
-
getValueAxisLabelFont
- Specified by:
getValueAxisLabelFont
in interfaceJRValueAxisFormat
-
getValueAxisLabelColor
- Specified by:
getValueAxisLabelColor
in interfaceJRValueAxisFormat
-
getOwnValueAxisLabelColor
- Specified by:
getOwnValueAxisLabelColor
in interfaceJRValueAxisFormat
-
setValueAxisLabelColor
-
getValueAxisTickLabelFont
- Specified by:
getValueAxisTickLabelFont
in interfaceJRValueAxisFormat
-
getValueAxisTickLabelColor
- Specified by:
getValueAxisTickLabelColor
in interfaceJRValueAxisFormat
-
getOwnValueAxisTickLabelColor
- Specified by:
getOwnValueAxisTickLabelColor
in interfaceJRValueAxisFormat
-
setValueAxisTickLabelColor
-
getValueAxisTickLabelMask
- Specified by:
getValueAxisTickLabelMask
in interfaceJRValueAxisFormat
-
getValueAxisVerticalTickLabels
- Specified by:
getValueAxisVerticalTickLabels
in interfaceJRValueAxisFormat
-
getValueAxisLineColor
- Specified by:
getValueAxisLineColor
in interfaceJRValueAxisFormat
-
getOwnValueAxisLineColor
- Specified by:
getOwnValueAxisLineColor
in interfaceJRValueAxisFormat
-
setValueAxisLineColor
-
getShowTickMarks
- Specified by:
getShowTickMarks
in interfaceJRBarPlot
- Returns:
- a flag that specifies whether the tick marks are to be shown or not
-
setShowTickMarks
Description copied from interface:JRBarPlot
Sets a flag that specifies whether the tick marks are to be shown or not- Specified by:
setShowTickMarks
in interfaceJRBarPlot
- Parameters:
isShowTickMarks
- the show tick marks flag
-
getShowTickLabels
- Specified by:
getShowTickLabels
in interfaceJRBarPlot
- Returns:
- a flag that specifies whether the tick labels are to be shown or not
-
setShowTickLabels
Description copied from interface:JRBarPlot
Sets a flag that specifies whether the tick labels are to be shown or not- Specified by:
setShowTickLabels
in interfaceJRBarPlot
- Parameters:
isShowTickLabels
- the show tick labels flag
-
getShowLabels
- Specified by:
getShowLabels
in interfaceJRBarPlot
- Returns:
- a flag that specifies whether the labels are to be shown or not
-
setShowLabels
Description copied from interface:JRBarPlot
Sets a flag that specifies whether the labels are to be shown or not- Specified by:
setShowLabels
in interfaceJRBarPlot
- Parameters:
isShowLabels
- the show labels flag
-