Class EyeCandySixtiesChartTheme

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

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

      • THERMOMETER_COLOR

        public static final Color THERMOMETER_COLOR
      • SCATTER_GRIDLINE_COLOR

        public static final Color SCATTER_GRIDLINE_COLOR
    • Constructor Detail

      • EyeCandySixtiesChartTheme

        public EyeCandySixtiesChartTheme()
    • 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
      • createXyAreaChart

        protected org.jfree.chart.JFreeChart createXyAreaChart()
                                                        throws net.sf.jasperreports.engine.JRException
        Overrides:
        createXyAreaChart 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
      • createBarChart

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

        protected org.jfree.chart.JFreeChart createStackedBarChart()
                                                            throws net.sf.jasperreports.engine.JRException
        Overrides:
        createStackedBarChart 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
      • createXYBarChart

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

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

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

        protected org.jfree.chart.JFreeChart createLineChart()
                                                      throws net.sf.jasperreports.engine.JRException
        Overrides:
        createLineChart 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