net.sf.jasperreports.charts.base
Class JRBaseBubblePlot

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseChartPlot
      extended by net.sf.jasperreports.charts.base.JRBaseBubblePlot
All Implemented Interfaces:
java.io.Serializable, JRBubblePlot, JRXAxisFormat, JRYAxisFormat, JRChangeEventsSupport, JRChartPlot
Direct Known Subclasses:
JRDesignBubblePlot

public class JRBaseBubblePlot
extends JRBaseChartPlot
implements JRBubblePlot

Version:
$Id: JRBaseBubblePlot.java 1994 2007-12-05 13:48:10Z teodord $
Author:
Flavius Sana (flavius_sana@users.sourceforge.net)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
JRBaseChartPlot.JRBaseSeriesColor
 
Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot
JRChartPlot.JRSeriesColor
 
Field Summary
static java.lang.String PROPERTY_SCALE_TYPE
           
protected  int scaleType
           
protected  java.awt.Color xAxisLabelColor
           
protected  JRExpression xAxisLabelExpression
           
protected  JRFont xAxisLabelFont
           
protected  java.awt.Color xAxisLineColor
           
protected  java.awt.Color xAxisTickLabelColor
           
protected  JRFont xAxisTickLabelFont
           
protected  java.lang.String xAxisTickLabelMask
           
protected  java.awt.Color yAxisLabelColor
           
protected  JRExpression yAxisLabelExpression
           
protected  JRFont yAxisLabelFont
           
protected  java.awt.Color yAxisLineColor
           
protected  java.awt.Color yAxisTickLabelColor
           
protected  JRFont yAxisTickLabelFont
           
protected  java.lang.String yAxisTickLabelMask
           
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
backcolor, backgroundAlpha, chart, foregroundAlpha, labelRotation, orientation, PROPERTY_BACKCOLOR, PROPERTY_BACKGROUND_ALPHA, PROPERTY_FOREGROUND_ALPHA, PROPERTY_LABEL_ROTATION, PROPERTY_ORIENTATION, PROPERTY_SERIES_COLORS, seriesColors
 
Constructor Summary
JRBaseBubblePlot(JRBubblePlot bubblePlot, JRBaseObjectFactory factory)
           
JRBaseBubblePlot(JRChartPlot bubblePlot, JRChart chart)
           
 
Method Summary
 java.lang.Object clone(JRChart parentChart)
           
 void collectExpressions(JRExpressionCollector collector)
           
 java.awt.Color getOwnXAxisLabelColor()
           
 java.awt.Color getOwnXAxisLineColor()
           
 java.awt.Color getOwnXAxisTickLabelColor()
           
 java.awt.Color getOwnYAxisLabelColor()
           
 java.awt.Color getOwnYAxisLineColor()
           
 java.awt.Color getOwnYAxisTickLabelColor()
           
 int getScaleType()
           
 java.awt.Color getXAxisLabelColor()
           
 JRExpression getXAxisLabelExpression()
           
 JRFont getXAxisLabelFont()
           
 java.awt.Color getXAxisLineColor()
           
 java.awt.Color getXAxisTickLabelColor()
           
 JRFont getXAxisTickLabelFont()
           
 java.lang.String getXAxisTickLabelMask()
           
 java.awt.Color getYAxisLabelColor()
           
 JRExpression getYAxisLabelExpression()
           
 JRFont getYAxisLabelFont()
           
 java.awt.Color getYAxisLineColor()
           
 java.awt.Color getYAxisTickLabelColor()
           
 JRFont getYAxisTickLabelFont()
           
 java.lang.String getYAxisTickLabelMask()
           
 void setScaleType(int scaleType)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getChart, getEventSupport, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.JRChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlpha, getChart, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
 

Field Detail

PROPERTY_SCALE_TYPE

public static final java.lang.String PROPERTY_SCALE_TYPE
See Also:
Constant Field Values

xAxisLabelExpression

protected JRExpression xAxisLabelExpression

xAxisLabelFont

protected JRFont xAxisLabelFont

xAxisLabelColor

protected java.awt.Color xAxisLabelColor

xAxisTickLabelFont

protected JRFont xAxisTickLabelFont

xAxisTickLabelColor

protected java.awt.Color xAxisTickLabelColor

xAxisTickLabelMask

protected java.lang.String xAxisTickLabelMask

xAxisLineColor

protected java.awt.Color xAxisLineColor

yAxisLabelExpression

protected JRExpression yAxisLabelExpression

yAxisLabelFont

protected JRFont yAxisLabelFont

yAxisLabelColor

protected java.awt.Color yAxisLabelColor

yAxisTickLabelFont

protected JRFont yAxisTickLabelFont

yAxisTickLabelColor

protected java.awt.Color yAxisTickLabelColor

yAxisTickLabelMask

protected java.lang.String yAxisTickLabelMask

yAxisLineColor

protected java.awt.Color yAxisLineColor

scaleType

protected int scaleType
Constructor Detail

JRBaseBubblePlot

public JRBaseBubblePlot(JRChartPlot bubblePlot,
                        JRChart chart)

JRBaseBubblePlot

public JRBaseBubblePlot(JRBubblePlot bubblePlot,
                        JRBaseObjectFactory factory)
Method Detail

getXAxisLabelExpression

public JRExpression getXAxisLabelExpression()
Specified by:
getXAxisLabelExpression in interface JRBubblePlot

getXAxisLabelFont

public JRFont getXAxisLabelFont()
Specified by:
getXAxisLabelFont in interface JRXAxisFormat

getXAxisLabelColor

public java.awt.Color getXAxisLabelColor()
Specified by:
getXAxisLabelColor in interface JRXAxisFormat

getOwnXAxisLabelColor

public java.awt.Color getOwnXAxisLabelColor()
Specified by:
getOwnXAxisLabelColor in interface JRXAxisFormat

getXAxisTickLabelFont

public JRFont getXAxisTickLabelFont()
Specified by:
getXAxisTickLabelFont in interface JRXAxisFormat

getXAxisTickLabelColor

public java.awt.Color getXAxisTickLabelColor()
Specified by:
getXAxisTickLabelColor in interface JRXAxisFormat

getOwnXAxisTickLabelColor

public java.awt.Color getOwnXAxisTickLabelColor()
Specified by:
getOwnXAxisTickLabelColor in interface JRXAxisFormat

getXAxisTickLabelMask

public java.lang.String getXAxisTickLabelMask()
Specified by:
getXAxisTickLabelMask in interface JRXAxisFormat

getXAxisLineColor

public java.awt.Color getXAxisLineColor()
Specified by:
getXAxisLineColor in interface JRXAxisFormat

getOwnXAxisLineColor

public java.awt.Color getOwnXAxisLineColor()
Specified by:
getOwnXAxisLineColor in interface JRXAxisFormat

getYAxisLabelExpression

public JRExpression getYAxisLabelExpression()
Specified by:
getYAxisLabelExpression in interface JRBubblePlot

getYAxisLabelFont

public JRFont getYAxisLabelFont()
Specified by:
getYAxisLabelFont in interface JRYAxisFormat

getYAxisLabelColor

public java.awt.Color getYAxisLabelColor()
Specified by:
getYAxisLabelColor in interface JRYAxisFormat

getOwnYAxisLabelColor

public java.awt.Color getOwnYAxisLabelColor()
Specified by:
getOwnYAxisLabelColor in interface JRYAxisFormat

getYAxisTickLabelFont

public JRFont getYAxisTickLabelFont()
Specified by:
getYAxisTickLabelFont in interface JRYAxisFormat

getYAxisTickLabelColor

public java.awt.Color getYAxisTickLabelColor()
Specified by:
getYAxisTickLabelColor in interface JRYAxisFormat

getOwnYAxisTickLabelColor

public java.awt.Color getOwnYAxisTickLabelColor()
Specified by:
getOwnYAxisTickLabelColor in interface JRYAxisFormat

getYAxisTickLabelMask

public java.lang.String getYAxisTickLabelMask()
Specified by:
getYAxisTickLabelMask in interface JRYAxisFormat

getYAxisLineColor

public java.awt.Color getYAxisLineColor()
Specified by:
getYAxisLineColor in interface JRYAxisFormat

getOwnYAxisLineColor

public java.awt.Color getOwnYAxisLineColor()
Specified by:
getOwnYAxisLineColor in interface JRYAxisFormat

getScaleType

public int getScaleType()
Specified by:
getScaleType in interface JRBubblePlot

setScaleType

public void setScaleType(int scaleType)
Specified by:
setScaleType in interface JRBubblePlot

collectExpressions

public void collectExpressions(JRExpressionCollector collector)
Specified by:
collectExpressions in interface JRChartPlot

clone

public java.lang.Object clone(JRChart parentChart)
Specified by:
clone in interface JRChartPlot
Overrides:
clone in class JRBaseChartPlot


© 2001-2006 JasperSoft Corporation www.jaspersoft.com