Class EyeCandySixtiesChartTheme
- java.lang.Object
-
- net.sf.jasperreports.chartthemes.spring.GenericChartTheme
-
- net.sf.jasperreports.chartthemes.spring.EyeCandySixtiesChartTheme
-
- All Implemented Interfaces:
net.sf.jasperreports.charts.ChartTheme
public class EyeCandySixtiesChartTheme extends GenericChartTheme
- Author:
- Sanda Zaharia (shertage@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static ColorSCATTER_GRIDLINE_COLORstatic ColorTHERMOMETER_COLOR-
Fields inherited from class net.sf.jasperreports.chartthemes.spring.GenericChartTheme
defaultAxisPropertiesMap, defaultChartPropertiesMap, defaultChartTypePropertiesMap, defaultPlotPropertiesMap, threadLocalChartContext, threadLocalFontUtil
-
-
Constructor Summary
Constructors Constructor Description EyeCandySixtiesChartTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureChart(org.jfree.chart.JFreeChart jfreeChart, net.sf.jasperreports.engine.JRChartPlot jrPlot)protected voidconfigurePlot(org.jfree.chart.plot.Plot plot, net.sf.jasperreports.engine.JRChartPlot jrPlot)protected org.jfree.chart.JFreeChartcreateBar3DChart()protected org.jfree.chart.JFreeChartcreateBarChart()protected org.jfree.chart.JFreeChartcreateBubbleChart()protected org.jfree.chart.JFreeChartcreateCandlestickChart()protected org.jfree.chart.JFreeChartcreateDialChart()protected org.jfree.chart.JFreeChartcreateGanttChart()protected org.jfree.chart.JFreeChartcreateLineChart()protected org.jfree.chart.JFreeChartcreateMeterChart()Build and configure a meter chart.protected org.jfree.chart.JFreeChartcreatePie3DChart()protected org.jfree.chart.JFreeChartcreatePieChart()protected org.jfree.chart.JFreeChartcreateScatterChart()protected org.jfree.chart.JFreeChartcreateStackedBar3DChart()protected org.jfree.chart.JFreeChartcreateStackedBarChart()protected org.jfree.chart.JFreeChartcreateThermometerChart()Build and run a thermometer chart.protected org.jfree.chart.JFreeChartcreateXyAreaChart()protected org.jfree.chart.JFreeChartcreateXYBarChart()protected org.jfree.chart.JFreeChartcreateXyLineChart()-
Methods inherited from class net.sf.jasperreports.chartthemes.spring.GenericChartTheme
calculateTickUnits, configureAxis, convertInterval, convertRange, createAreaChart, createChart, createHighLowChart, createStackedAreaChart, createTimeSeriesChart, evaluateExpression, evaluateTextExpression, getChart, getChartAxisLocation, getChartContext, getDataset, getDefaultAxisPropertiesMap, getDefaultChartPropertiesMap, getDefaultChartTypePropertiesMap, getDefaultPlotPropertiesMap, getDefaultValue, getFont, getFont, getLabelGenerator, getLocale, getPlot, getTimePeriodUnit, handleCategoryPlotSettings, isShowLegend, populateSeriesColors, setAxisBounds, setAxisLabel, setAxisLine, setAxisTickLabels, setAxisTickMarks, setChartBackground, setChartBackgroundImage, setChartBorder, setChartLegend, setChartSubtitles, setChartTitle, setDefaultAxisPropertiesMap, setDefaultChartPropertiesMap, setDefaultChartTypePropertiesMap, setDefaultPlotPropertiesMap, setPlotBackground, setPlotDrawingDefaults
-
-
-
-
Method Detail
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart jfreeChart, net.sf.jasperreports.engine.JRChartPlot jrPlot) throws net.sf.jasperreports.engine.JRException- Overrides:
configureChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
configurePlot
protected void configurePlot(org.jfree.chart.plot.Plot plot, net.sf.jasperreports.engine.JRChartPlot jrPlot)- Overrides:
configurePlotin classGenericChartTheme
-
createXyAreaChart
protected org.jfree.chart.JFreeChart createXyAreaChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createXyAreaChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createPieChart
protected org.jfree.chart.JFreeChart createPieChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createPieChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createPie3DChart
protected org.jfree.chart.JFreeChart createPie3DChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createPie3DChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createBarChart
protected org.jfree.chart.JFreeChart createBarChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createBarChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createStackedBarChart
protected org.jfree.chart.JFreeChart createStackedBarChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createStackedBarChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createBar3DChart
protected org.jfree.chart.JFreeChart createBar3DChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createBar3DChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createStackedBar3DChart
protected org.jfree.chart.JFreeChart createStackedBar3DChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createStackedBar3DChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createBubbleChart
protected org.jfree.chart.JFreeChart createBubbleChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createBubbleChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createXYBarChart
protected org.jfree.chart.JFreeChart createXYBarChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createXYBarChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createScatterChart
protected org.jfree.chart.JFreeChart createScatterChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createScatterChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createXyLineChart
protected org.jfree.chart.JFreeChart createXyLineChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createXyLineChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createLineChart
protected org.jfree.chart.JFreeChart createLineChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createLineChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createGanttChart
protected org.jfree.chart.JFreeChart createGanttChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createGanttChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createMeterChart
protected org.jfree.chart.JFreeChart createMeterChart() throws net.sf.jasperreports.engine.JRExceptionDescription copied from class:GenericChartThemeBuild and configure a meter chart.- Overrides:
createMeterChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createThermometerChart
protected org.jfree.chart.JFreeChart createThermometerChart() throws net.sf.jasperreports.engine.JRExceptionDescription copied from class:GenericChartThemeBuild 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:
createThermometerChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createDialChart
protected org.jfree.chart.JFreeChart createDialChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createDialChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
createCandlestickChart
protected org.jfree.chart.JFreeChart createCandlestickChart() throws net.sf.jasperreports.engine.JRException- Overrides:
createCandlestickChartin classGenericChartTheme- Throws:
net.sf.jasperreports.engine.JRException
-
-