Package net.sf.jasperreports.charts.fill
Class JRFillBubblePlot
- java.lang.Object
-
- net.sf.jasperreports.charts.fill.JRFillChartPlot
-
- net.sf.jasperreports.charts.fill.JRFillBubblePlot
-
- All Implemented Interfaces:
Cloneable
,JRBubblePlot
,JRChartPlot
,JRXAxisFormat
,JRYAxisFormat
,JRCloneable
public class JRFillBubblePlot extends JRFillChartPlot implements JRBubblePlot
- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.jasperreports.charts.JRChartPlot
JRChartPlot.JRSeriesColor
-
-
Field Summary
Fields Modifier and Type Field Description protected Color
xAxisLabelColor
protected JRFont
xAxisLabelFont
protected Color
xAxisLineColor
protected Color
xAxisTickLabelColor
protected JRFont
xAxisTickLabelFont
protected Color
yAxisLabelColor
protected JRFont
yAxisLabelFont
protected Color
yAxisLineColor
protected Color
yAxisTickLabelColor
protected JRFont
yAxisTickLabelFont
-
Fields inherited from class net.sf.jasperreports.charts.fill.JRFillChartPlot
chart, parent
-
-
Constructor Summary
Constructors Constructor Description JRFillBubblePlot(JRBubblePlot bubblePlot, ChartsFillObjectFactory factory)
-
Method Summary
-
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 Detail
-
xAxisLabelFont
protected JRFont xAxisLabelFont
-
xAxisLabelColor
protected Color xAxisLabelColor
-
xAxisTickLabelFont
protected JRFont xAxisTickLabelFont
-
xAxisTickLabelColor
protected Color xAxisTickLabelColor
-
xAxisLineColor
protected Color xAxisLineColor
-
yAxisLabelFont
protected JRFont yAxisLabelFont
-
yAxisLabelColor
protected Color yAxisLabelColor
-
yAxisTickLabelFont
protected JRFont yAxisTickLabelFont
-
yAxisTickLabelColor
protected Color yAxisTickLabelColor
-
yAxisLineColor
protected Color yAxisLineColor
-
-
Constructor Detail
-
JRFillBubblePlot
public JRFillBubblePlot(JRBubblePlot bubblePlot, ChartsFillObjectFactory factory)
-
-
Method Detail
-
getXAxisLabelExpression
public JRExpression getXAxisLabelExpression()
- Specified by:
getXAxisLabelExpression
in interfaceJRBubblePlot
- Returns:
- the x axis label expression
-
getXAxisLabelFont
public JRFont getXAxisLabelFont()
- Specified by:
getXAxisLabelFont
in interfaceJRXAxisFormat
-
getXAxisLabelColor
public Color getXAxisLabelColor()
- Specified by:
getXAxisLabelColor
in interfaceJRXAxisFormat
-
getOwnXAxisLabelColor
public Color getOwnXAxisLabelColor()
- Specified by:
getOwnXAxisLabelColor
in interfaceJRXAxisFormat
-
getXAxisTickLabelFont
public JRFont getXAxisTickLabelFont()
- Specified by:
getXAxisTickLabelFont
in interfaceJRXAxisFormat
-
getXAxisTickLabelColor
public Color getXAxisTickLabelColor()
- Specified by:
getXAxisTickLabelColor
in interfaceJRXAxisFormat
-
getOwnXAxisTickLabelColor
public Color getOwnXAxisTickLabelColor()
- Specified by:
getOwnXAxisTickLabelColor
in interfaceJRXAxisFormat
-
getXAxisTickLabelMask
public String getXAxisTickLabelMask()
- Specified by:
getXAxisTickLabelMask
in interfaceJRXAxisFormat
-
getXAxisVerticalTickLabels
public Boolean getXAxisVerticalTickLabels()
- Specified by:
getXAxisVerticalTickLabels
in interfaceJRXAxisFormat
-
getXAxisLineColor
public Color getXAxisLineColor()
- Specified by:
getXAxisLineColor
in interfaceJRXAxisFormat
-
getOwnXAxisLineColor
public Color getOwnXAxisLineColor()
- Specified by:
getOwnXAxisLineColor
in interfaceJRXAxisFormat
-
getYAxisLabelExpression
public JRExpression getYAxisLabelExpression()
- Specified by:
getYAxisLabelExpression
in interfaceJRBubblePlot
- Returns:
- the y axis label expression
-
getYAxisLabelFont
public JRFont getYAxisLabelFont()
- Specified by:
getYAxisLabelFont
in interfaceJRYAxisFormat
-
getYAxisLabelColor
public Color getYAxisLabelColor()
- Specified by:
getYAxisLabelColor
in interfaceJRYAxisFormat
-
getOwnYAxisLabelColor
public Color getOwnYAxisLabelColor()
- Specified by:
getOwnYAxisLabelColor
in interfaceJRYAxisFormat
-
getYAxisTickLabelFont
public JRFont getYAxisTickLabelFont()
- Specified by:
getYAxisTickLabelFont
in interfaceJRYAxisFormat
-
getYAxisTickLabelColor
public Color getYAxisTickLabelColor()
- Specified by:
getYAxisTickLabelColor
in interfaceJRYAxisFormat
-
getOwnYAxisTickLabelColor
public Color getOwnYAxisTickLabelColor()
- Specified by:
getOwnYAxisTickLabelColor
in interfaceJRYAxisFormat
-
getYAxisTickLabelMask
public String getYAxisTickLabelMask()
- Specified by:
getYAxisTickLabelMask
in interfaceJRYAxisFormat
-
getYAxisVerticalTickLabels
public Boolean getYAxisVerticalTickLabels()
- Specified by:
getYAxisVerticalTickLabels
in interfaceJRYAxisFormat
-
getYAxisLineColor
public Color getYAxisLineColor()
- Specified by:
getYAxisLineColor
in interfaceJRYAxisFormat
-
getOwnYAxisLineColor
public Color getOwnYAxisLineColor()
- Specified by:
getOwnYAxisLineColor
in interfaceJRYAxisFormat
-
getScaleType
public ScaleTypeEnum getScaleType()
- Specified by:
getScaleType
in interfaceJRBubblePlot
- Returns:
- the scale type. Possible values are:
- See Also:
ScaleTypeEnum
-
setScaleType
public void setScaleType(ScaleTypeEnum scaleType)
Description copied from interface:JRBubblePlot
Sets the scale type.- Specified by:
setScaleType
in interfaceJRBubblePlot
- Parameters:
scaleType
- the scale type
-
getDomainAxisMinValueExpression
public JRExpression getDomainAxisMinValueExpression()
- Specified by:
getDomainAxisMinValueExpression
in interfaceJRBubblePlot
- Returns:
- the minimum value expression for the domain axis
-
getDomainAxisMaxValueExpression
public JRExpression getDomainAxisMaxValueExpression()
- Specified by:
getDomainAxisMaxValueExpression
in interfaceJRBubblePlot
- Returns:
- the maximum value expression for the domain axis
-
getRangeAxisMinValueExpression
public JRExpression getRangeAxisMinValueExpression()
- Specified by:
getRangeAxisMinValueExpression
in interfaceJRBubblePlot
- Returns:
- the minimum value expression for the range axis
-
getRangeAxisMaxValueExpression
public JRExpression getRangeAxisMaxValueExpression()
- Specified by:
getRangeAxisMaxValueExpression
in interfaceJRBubblePlot
- Returns:
- the maximum value expression for the range axis
-
-