diff flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixWQCurveGenerator.java @ 3192:cd309f8597f6

Fix for 'linecolor ignored' issue flys-artifacts/trunk@4808 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Wed, 27 Jun 2012 11:50:24 +0000
parents 74c974b10c75
children 2f922be407ea
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixWQCurveGenerator.java	Wed Jun 27 09:16:28 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixWQCurveGenerator.java	Wed Jun 27 11:50:24 2012 +0000
@@ -11,7 +11,7 @@
 
 import de.intevation.flys.exports.ChartGenerator;
 
-import de.intevation.flys.jfree.Function2DAdapter;
+import de.intevation.flys.jfree.JFreeUtil;
 import de.intevation.flys.jfree.StyledXYSeries;
 
 import org.apache.log4j.Logger;
@@ -142,16 +142,15 @@
         double maxQ = func.getMaxQ();
 
         if(maxQ > 0) {
-            XYSeries series = DatasetUtilities.sampleFunction2DToSeries(
-                new Function2DAdapter(func.getFunction()),
-                0,              // start
-                func.getMaxQ(), // end
-                500,            // number of samples
-                aaf.getFacetDescription());
+            StyledXYSeries series = JFreeUtil.sampleFunction2D(
+                func.getFunction(),
+                doc,
+                aaf.getFacetDescription(),
+                500,             // number of samples
+                0.0 ,               // start
+                func.getMaxQ()); // end
 
-            // Wrap to StyledXYSeries
-            XYSeries styledSeries = new StyledXYSeries(aaf.getFacetDescription(), doc, series);
-            addAxisSeries(styledSeries, 0, visible);
+            addAxisSeries(series, 0, visible);
         }
         else {
             logger.warn("doWQCurveOut: maxQ <= 0");

http://dive4elements.wald.intevation.org