net.sf.jasperreports.charts.fill

## Class JRFillPiePlot

- java.lang.Object
- - net.sf.jasperreports.engine.fill.JRFillChartPlot
  - - net.sf.jasperreports.charts.fill.JRFillPiePlot

- All Implemented Interfaces:
    java.lang.Cloneable, JRPiePlot, JRChartPlot, JRCloneable

      public class JRFillPiePlot
      extends JRFillChartPlot
      implements JRPiePlot

  Version:
    $Id: JRFillPiePlot.java 5877 2013-01-07 19:51:14Z teodord $
  Author:
    Teodor Danciu (teodord@users.sourceforge.net)

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot

      `JRChartPlot.JRSeriesColor`

  - ### Field Summary

    - ### Fields inherited from class net.sf.jasperreports.engine.fill.JRFillChartPlot

      `chart, parent`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `JRFillPiePlot(JRPiePlot piePlot, JRFillObjectFactory factory)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Boolean` | `getCircular()`
    `JRItemLabel` | `getItemLabel()`
    `java.lang.String` | `getLabelFormat()`
    `java.lang.String` | `getLegendLabelFormat()`
    `java.lang.Boolean` | `getShowLabels()`

    - ### Methods inherited from class net.sf.jasperreports.engine.fill.JRFillChartPlot

      `addSeriesColor, clearSeriesColors, clone, clone, collectExpressions, getBackcolor, getBackgroundAlphaFloat, getChart, getForegroundAlphaFloat, getLabelRotationDouble, getOrientation, getOrientationValue, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setBand, setForegroundAlpha, setLabelRotation, setOrientation, 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.engine.JRChartPlot

      `addSeriesColor, clearSeriesColors, clone, collectExpressions, getBackcolor, getBackgroundAlphaFloat, getChart, getForegroundAlphaFloat, getLabelRotationDouble, getOrientation, getOrientationValue, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setOrientation, setSeriesColors`

    - ### Methods inherited from interface net.sf.jasperreports.engine.JRCloneable

      `clone`

- - ### Constructor Detail

    - #### JRFillPiePlot

          public JRFillPiePlot(JRPiePlot piePlot,
                       JRFillObjectFactory factory)

  - ### Method Detail

    - #### getCircular

          public java.lang.Boolean getCircular()

      Specified by:
        `getCircular` in interface `JRPiePlot`
      Returns:
        a flag that specifies a circular form for the pie

    - #### getLabelFormat

          public java.lang.String getLabelFormat()

      Specified by:
        `getLabelFormat` in interface `JRPiePlot`
      Returns:
        the format pattern for labels

    - #### getLegendLabelFormat

          public java.lang.String getLegendLabelFormat()

      Specified by:
        `getLegendLabelFormat` in interface `JRPiePlot`
      Returns:
        the format pattern for legend labels

    - #### getItemLabel

          public JRItemLabel getItemLabel()

      Specified by:
        `getItemLabel` in interface `JRPiePlot`
      Returns:
        a `JRItemLabel` object representing the item label

    - #### getShowLabels

          public java.lang.Boolean getShowLabels()

      Specified by:
        `getShowLabels` in interface `JRPiePlot`
      Returns:
        a flag that specifies whether labels are to be shown or not

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com