Class AegeanChartTheme

  • All Implemented Interfaces:
    net.sf.jasperreports.charts.ChartTheme

    public class AegeanChartTheme
    extends GenericChartTheme
    Author:
    Sanda Zaharia (shertage@users.sourceforge.net)
    • Field Detail

      • THERMOMETER_COLOR

        public static final Color THERMOMETER_COLOR
    • Constructor Detail

      • AegeanChartTheme

        public AegeanChartTheme()
    • Method Detail

      • configureChart

        protected void configureChart​(org.jfree.chart.JFreeChart jfreeChart,
                                      net.sf.jasperreports.engine.JRChartPlot jrPlot)
                               throws net.sf.jasperreports.engine.JRException
        Overrides:
        configureChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • configurePlot

        protected void configurePlot​(org.jfree.chart.plot.Plot plot,
                                     net.sf.jasperreports.engine.JRChartPlot jrPlot)
        Overrides:
        configurePlot in class GenericChartTheme
      • createScatterChart

        protected org.jfree.chart.JFreeChart createScatterChart()
                                                         throws net.sf.jasperreports.engine.JRException
        Overrides:
        createScatterChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createPieChart

        protected org.jfree.chart.JFreeChart createPieChart()
                                                     throws net.sf.jasperreports.engine.JRException
        Overrides:
        createPieChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createPie3DChart

        protected org.jfree.chart.JFreeChart createPie3DChart()
                                                       throws net.sf.jasperreports.engine.JRException
        Overrides:
        createPie3DChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createBar3DChart

        protected org.jfree.chart.JFreeChart createBar3DChart()
                                                       throws net.sf.jasperreports.engine.JRException
        Overrides:
        createBar3DChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createStackedBar3DChart

        protected org.jfree.chart.JFreeChart createStackedBar3DChart()
                                                              throws net.sf.jasperreports.engine.JRException
        Overrides:
        createStackedBar3DChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createBubbleChart

        protected org.jfree.chart.JFreeChart createBubbleChart()
                                                        throws net.sf.jasperreports.engine.JRException
        Overrides:
        createBubbleChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createGanttChart

        protected org.jfree.chart.JFreeChart createGanttChart()
                                                       throws net.sf.jasperreports.engine.JRException
        Overrides:
        createGanttChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createMeterChart

        protected org.jfree.chart.JFreeChart createMeterChart()
                                                       throws net.sf.jasperreports.engine.JRException
        Description copied from class: GenericChartTheme
        Build and configure a meter chart.
        Overrides:
        createMeterChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createThermometerChart

        protected org.jfree.chart.JFreeChart createThermometerChart()
                                                             throws net.sf.jasperreports.engine.JRException
        Description copied from class: GenericChartTheme
        Build and run a thermometer chart. JFreeChart thermometer charts have some limitations. They always have a maximum of three ranges, and the colors of those ranges seems to be fixed.
        Overrides:
        createThermometerChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createDialChart

        protected org.jfree.chart.JFreeChart createDialChart()
                                                      throws net.sf.jasperreports.engine.JRException
        Overrides:
        createDialChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException
      • createCandlestickChart

        protected org.jfree.chart.JFreeChart createCandlestickChart()
                                                             throws net.sf.jasperreports.engine.JRException
        Overrides:
        createCandlestickChart in class GenericChartTheme
        Throws:
        net.sf.jasperreports.engine.JRException