net.sf.jasperreports.charts.base
Class JRBasePie3DPlot

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseChartPlot
      extended by net.sf.jasperreports.charts.base.JRBasePie3DPlot
All Implemented Interfaces:
java.io.Serializable, JRPie3DPlot, JRChangeEventsSupport, JRChartPlot
Direct Known Subclasses:
JRDesignPie3DPlot

public class JRBasePie3DPlot
extends JRBaseChartPlot
implements JRPie3DPlot

Version:
$Id: JRBasePie3DPlot.java 1975 2007-11-22 10:11:38Z lucianc $
Author:
Teodor Danciu (teodord@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
protected  double depthFactor
           
protected  boolean isCircular
           
static java.lang.String PROPERTY_CIRCULAR
           
static java.lang.String PROPERTY_DEPTH_FACTOR
           
 
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
 
Fields inherited from interface net.sf.jasperreports.charts.JRPie3DPlot
DEPTH_FACTOR_DEFAULT
 
Constructor Summary
JRBasePie3DPlot(JRChartPlot pie3DPlot, JRChart chart)
           
JRBasePie3DPlot(JRPie3DPlot pie3DPlot, JRBaseObjectFactory factory)
           
 
Method Summary
 void collectExpressions(JRExpressionCollector collector)
           
 double getDepthFactor()
           
 boolean isCircular()
           
 void setCircular(boolean isCircular)
           
 void setDepthFactor(double depthFactor)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
addSeriesColor, clearSeriesColors, clone, 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, clone, getBackcolor, getBackgroundAlpha, getChart, getForegroundAlpha, getLabelRotation, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
 

Field Detail

PROPERTY_CIRCULAR

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

PROPERTY_DEPTH_FACTOR

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

depthFactor

protected double depthFactor

isCircular

protected boolean isCircular
Constructor Detail

JRBasePie3DPlot

public JRBasePie3DPlot(JRChartPlot pie3DPlot,
                       JRChart chart)

JRBasePie3DPlot

public JRBasePie3DPlot(JRPie3DPlot pie3DPlot,
                       JRBaseObjectFactory factory)
Method Detail

getDepthFactor

public double getDepthFactor()
Specified by:
getDepthFactor in interface JRPie3DPlot

setDepthFactor

public void setDepthFactor(double depthFactor)

collectExpressions

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

isCircular

public boolean isCircular()
Specified by:
isCircular in interface JRPie3DPlot
Returns:
the isCircular

setCircular

public void setCircular(boolean isCircular)
Parameters:
isCircular - the isCircular to set


© 2001-2006 JasperSoft Corporation www.jaspersoft.com