view 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
line wrap: on
line source
package de.intevation.flys.exports;

import java.io.IOException;

import org.apache.log4j.Logger;

import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.NumberAxis;


/**
 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
 */
public abstract class TimeseriesChartGenerator extends ChartGenerator {

    private static final Logger logger =
        Logger.getLogger(TimeseriesChartGenerator.class);


    protected abstract NumberAxis createYAxis(int index);


    @Override
    public void generate()
    throws IOException
    {
        logger.info("Generate Timeseries Chart.");

        logger.warn("TODO: IMPLEMENT ME!");
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org