comparison flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java @ 414:0385bcc4229a

Added subtitles to the available charts. flys-artifacts/trunk@1878 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 10 May 2011 12:19:17 +0000
parents 60f63539d004
children 4de7d9eac10f
comparison
equal deleted inserted replaced
413:8a4c219fd0ee 414:0385bcc4229a
73 73
74 chart.setBackgroundPaint(Color.WHITE); 74 chart.setBackgroundPaint(Color.WHITE);
75 chart.getPlot().setBackgroundPaint(Color.WHITE); 75 chart.getPlot().setBackgroundPaint(Color.WHITE);
76 76
77 addDatasets(chart); 77 addDatasets(chart);
78 78 addSubtitles(chart);
79 adjustAxes((XYPlot) chart.getPlot()); 79 adjustAxes((XYPlot) chart.getPlot());
80 80
81 ChartExportHelper.exportImage( 81 ChartExportHelper.exportImage(
82 out, 82 out,
83 chart, 83 chart,
94 protected void adjustAxes(XYPlot plot) { 94 protected void adjustAxes(XYPlot plot) {
95 NumberAxis yAxis = (NumberAxis) plot.getRangeAxis(); 95 NumberAxis yAxis = (NumberAxis) plot.getRangeAxis();
96 96
97 yAxis.setAutoRangeIncludesZero(false); 97 yAxis.setAutoRangeIncludesZero(false);
98 } 98 }
99
100
101 protected void addSubtitles(JFreeChart chart) {
102 // override this method in subclasses that need subtitles
103 }
99 } 104 }
100 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 105 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org