comparison flys-artifacts/src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java @ 2233:958a10e2e246

Added a new ChartGenerator for timeseries charts and refactored some code in XYChartGenerator. flys-artifacts/trunk@3877 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 02 Feb 2012 12:26:36 +0000
parents
children 46ec09c7f578
comparison
equal deleted inserted replaced
2232:78ac5058da67 2233:958a10e2e246
1 package de.intevation.flys.exports;
2
3 import java.io.IOException;
4
5 import org.apache.log4j.Logger;
6
7 import org.jfree.chart.JFreeChart;
8 import org.jfree.chart.axis.NumberAxis;
9
10
11 /**
12 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
13 */
14 public abstract class TimeseriesChartGenerator extends ChartGenerator {
15
16 private static final Logger logger =
17 Logger.getLogger(TimeseriesChartGenerator.class);
18
19
20 protected abstract NumberAxis createYAxis(int index);
21
22
23 @Override
24 public void generate()
25 throws IOException
26 {
27 logger.info("Generate Timeseries Chart.");
28
29 logger.warn("TODO: IMPLEMENT ME!");
30 }
31 }
32 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org