Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/fixings/FixWQCurveGenerator.java @ 7545:4dbbdf0c8b2c
More on flys/issue1585: Do not fill circle for interpolated W/Q points.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 08 Nov 2013 16:15:38 +0100 |
parents | db780379ea82 |
children | fa4fbd66e752 |
comparison
equal
deleted
inserted
replaced
7544:34faa9c55b4b | 7545:4dbbdf0c8b2c |
---|---|
295 | 295 |
296 double factor = atGauge ? 100d : 1d; | 296 double factor = atGauge ? 100d : 1d; |
297 | 297 |
298 double w = factor*(qwd.getW()-gaugeDatum); | 298 double w = factor*(qwd.getW()-gaugeDatum); |
299 | 299 |
300 // Force empty symbol. | |
301 if (qwd.getInterpolated()) { | |
302 doc = new ThemeDocument(doc); // prevent potential side effects. | |
303 doc.setValue(ThemeDocument.USE_FILL_PAINT, "true"); | |
304 } | |
305 | |
300 XYSeries series = new StyledXYSeries( | 306 XYSeries series = new StyledXYSeries( |
301 aaf.getFacetDescription(), | 307 aaf.getFacetDescription(), |
302 doc, | 308 doc, |
303 qwd.getInterpolated() | 309 qwd.getInterpolated() |
304 ? ShapeUtils.INTERPOLATED_SHAPE | 310 ? ShapeUtils.INTERPOLATED_SHAPE |
333 | 339 |
334 QWI qwd = (QWI)aaf.getData(context); | 340 QWI qwd = (QWI)aaf.getData(context); |
335 if (qwd == null) { | 341 if (qwd == null) { |
336 logger.debug("doReferenceEventsOut: qwds == null"); | 342 logger.debug("doReferenceEventsOut: qwds == null"); |
337 return; | 343 return; |
344 } | |
345 | |
346 // Force empty symbol. | |
347 if (qwd.getInterpolated()) { | |
348 doc = new ThemeDocument(doc); // prevent potential side effects. | |
349 doc.setValue(ThemeDocument.USE_FILL_PAINT, "true"); | |
338 } | 350 } |
339 | 351 |
340 XYSeries series = new StyledXYSeries( | 352 XYSeries series = new StyledXYSeries( |
341 aaf.getFacetDescription(), | 353 aaf.getFacetDescription(), |
342 false, true, doc, | 354 false, true, doc, |