Mercurial > dive4elements > river
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 : |