diff flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionInfoGenerator.java @ 653:67c7020f4ed3

Refactored the chart creation in the ChartInfoGenerators. Now, every chart is created by the XYChartGenerator again. flys-artifacts/trunk@2048 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 03 Jun 2011 07:20:39 +0000
parents bb484489d3df
children
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionInfoGenerator.java	Fri Jun 03 06:47:51 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionInfoGenerator.java	Fri Jun 03 07:20:39 2011 +0000
@@ -1,13 +1,5 @@
 package de.intevation.flys.exports;
 
-import java.awt.Color;
-
-import org.apache.log4j.Logger;
-
-import org.jfree.chart.ChartFactory;
-import org.jfree.chart.JFreeChart;
-import org.jfree.chart.plot.PlotOrientation;
-import org.jfree.chart.plot.XYPlot;
 
 /**
  * A ChartInfoGenerator that generates meta information for specific discharge
@@ -18,55 +10,8 @@
 public class DischargeLongitudinalSectionInfoGenerator
 extends      ChartInfoGenerator
 {
-    private static Logger logger =
-        Logger.getLogger(DischargeLongitudinalSectionInfoGenerator.class);
-
-
     public DischargeLongitudinalSectionInfoGenerator() {
         super(new DischargeLongitudinalSectionGenerator());
     }
-
-
-    protected int[] getSize() {
-        DischargeLongitudinalSectionGenerator gen =
-            (DischargeLongitudinalSectionGenerator) generator;
-
-        return gen.getSize();
-    }
-
-
-    /**
-     * Creates a chart object.
-     *
-     * @return a chart object.
-     */
-    protected JFreeChart generateChart() {
-        logger.debug("DischargeCurveInfoGenerator.generateChart");
-
-        DischargeLongitudinalSectionGenerator gen =
-            (DischargeLongitudinalSectionGenerator) generator;
-
-        JFreeChart chart = ChartFactory.createXYLineChart(
-            gen.getChartTitle(),
-            gen.getXAxisLabel(),
-            gen.getYAxisLabel(),
-            null,
-            PlotOrientation.VERTICAL,
-            true,
-            false,
-            false);
-
-        chart.setBackgroundPaint(Color.WHITE);
-        chart.getPlot().setBackgroundPaint(Color.WHITE);
-
-        XYPlot plot = (XYPlot) chart.getPlot();
-
-        gen.addDatasets(chart);
-        gen.addSubtitles(chart);
-        gen.adjustPlot(plot);
-        gen.adjustAxes(plot);
-
-        return chart;
-    }
 }
 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org