Mercurial > dive4elements > river
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 } |