Class AegeanChartTheme
java.lang.Object
net.sf.jasperreports.chartthemes.spring.GenericChartTheme
net.sf.jasperreports.chartthemes.spring.AegeanChartTheme
- All Implemented Interfaces:
ChartTheme
- Author:
- Sanda Zaharia (shertage@users.sourceforge.net)
-
Field Summary
FieldsFields inherited from class net.sf.jasperreports.chartthemes.spring.GenericChartTheme
defaultAxisPropertiesMap, defaultChartPropertiesMap, defaultChartTypePropertiesMap, defaultPlotPropertiesMap, threadLocalChartContext, threadLocalFontUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureChart(org.jfree.chart.JFreeChart jfreeChart, JRChartPlot jrPlot) protected voidconfigurePlot(org.jfree.chart.plot.Plot plot, JRChartPlot jrPlot) protected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartBuild and configure a meter chart.protected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartprotected org.jfree.chart.JFreeChartBuild and run a thermometer chart.Methods inherited from class net.sf.jasperreports.chartthemes.spring.GenericChartTheme
calculateTickUnits, configureAxis, convertInterval, convertRange, createAreaChart, createBarChart, createChart, createHighLowChart, createLineChart, createStackedAreaChart, createStackedBarChart, createTimeSeriesChart, createXyAreaChart, createXYBarChart, createXyLineChart, 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
-
Field Details
-
THERMOMETER_COLOR
-
-
Constructor Details
-
AegeanChartTheme
public AegeanChartTheme()
-
-
Method Details
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart jfreeChart, JRChartPlot jrPlot) throws JRException - Overrides:
configureChartin classGenericChartTheme- Throws:
JRException
-
configurePlot
- Overrides:
configurePlotin classGenericChartTheme
-
createScatterChart
- Overrides:
createScatterChartin classGenericChartTheme- Throws:
JRException
-
createPieChart
- Overrides:
createPieChartin classGenericChartTheme- Throws:
JRException
-
createPie3DChart
- Overrides:
createPie3DChartin classGenericChartTheme- Throws:
JRException
-
createBar3DChart
- Overrides:
createBar3DChartin classGenericChartTheme- Throws:
JRException
-
createStackedBar3DChart
- Overrides:
createStackedBar3DChartin classGenericChartTheme- Throws:
JRException
-
createBubbleChart
- Overrides:
createBubbleChartin classGenericChartTheme- Throws:
JRException
-
createGanttChart
- Overrides:
createGanttChartin classGenericChartTheme- Throws:
JRException
-
createMeterChart
Description copied from class:GenericChartThemeBuild and configure a meter chart.- Overrides:
createMeterChartin classGenericChartTheme- Throws:
JRException
-
createThermometerChart
Description 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:
JRException
-
createDialChart
- Overrides:
createDialChartin classGenericChartTheme- Throws:
JRException
-
createCandlestickChart
- Overrides:
createCandlestickChartin classGenericChartTheme- Throws:
JRException
-