comparison 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
comparison
equal deleted inserted replaced
3191:ef0db530c341 3192:cd309f8597f6
9 import de.intevation.flys.artifacts.model.fixings.QW; 9 import de.intevation.flys.artifacts.model.fixings.QW;
10 import de.intevation.flys.artifacts.model.fixings.QWD; 10 import de.intevation.flys.artifacts.model.fixings.QWD;
11 11
12 import de.intevation.flys.exports.ChartGenerator; 12 import de.intevation.flys.exports.ChartGenerator;
13 13
14 import de.intevation.flys.jfree.Function2DAdapter; 14 import de.intevation.flys.jfree.JFreeUtil;
15 import de.intevation.flys.jfree.StyledXYSeries; 15 import de.intevation.flys.jfree.StyledXYSeries;
16 16
17 import org.apache.log4j.Logger; 17 import org.apache.log4j.Logger;
18 18
19 import org.jfree.data.general.DatasetUtilities; 19 import org.jfree.data.general.DatasetUtilities;
140 } 140 }
141 141
142 double maxQ = func.getMaxQ(); 142 double maxQ = func.getMaxQ();
143 143
144 if(maxQ > 0) { 144 if(maxQ > 0) {
145 XYSeries series = DatasetUtilities.sampleFunction2DToSeries( 145 StyledXYSeries series = JFreeUtil.sampleFunction2D(
146 new Function2DAdapter(func.getFunction()), 146 func.getFunction(),
147 0, // start 147 doc,
148 func.getMaxQ(), // end 148 aaf.getFacetDescription(),
149 500, // number of samples 149 500, // number of samples
150 aaf.getFacetDescription()); 150 0.0 , // start
151 151 func.getMaxQ()); // end
152 // Wrap to StyledXYSeries 152
153 XYSeries styledSeries = new StyledXYSeries(aaf.getFacetDescription(), doc, series); 153 addAxisSeries(series, 0, visible);
154 addAxisSeries(styledSeries, 0, visible);
155 } 154 }
156 else { 155 else {
157 logger.warn("doWQCurveOut: maxQ <= 0"); 156 logger.warn("doWQCurveOut: maxQ <= 0");
158 } 157 }
159 } 158 }

http://dive4elements.wald.intevation.org