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,

http://dive4elements.wald.intevation.org