diff artifacts/src/main/java/org/dive4elements/river/exports/TimeseriesChartGenerator.java @ 8343:42b258294067

Remove duplication of AnnotationHelper-code in ChartGenerator.
author Tom Gottfried <tom@intevation.de>
date Tue, 30 Sep 2014 13:03:55 +0200
parents e4606eae8ea5
children 6dfc3a1fc70d
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/TimeseriesChartGenerator.java	Tue Sep 30 11:52:17 2014 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/exports/TimeseriesChartGenerator.java	Tue Sep 30 13:03:55 2014 +0200
@@ -14,6 +14,7 @@
 import org.dive4elements.river.jfree.CollisionFreeXYTextAnnotation;
 import org.dive4elements.river.jfree.DoubleBounds;
 import org.dive4elements.river.jfree.RiverAnnotation;
+import org.dive4elements.river.jfree.AnnotationHelper;
 import org.dive4elements.river.jfree.StyledTimeSeries;
 import org.dive4elements.river.jfree.TimeBounds;
 import org.dive4elements.river.jfree.AxisDataset;
@@ -124,7 +125,11 @@
 
         consumeAxisSettings(plot);
 
-        addAnnotationsToRenderer(plot);
+        AnnotationHelper.addAnnotationsToRenderer(
+            annotations,
+            plot,
+            getChartSettings(),
+            datasets);
         addLogo(plot);
         aggregateLegendEntries(plot);
         return chart;

http://dive4elements.wald.intevation.org