Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java @ 3312:41a7b171bd59
SQ relation: Suppress data points with values <= 0 because they kill JFreeChart's log/log diagrams.
flys-artifacts/trunk@5001 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 13 Jul 2012 16:11:13 +0000 |
parents | 53ad37c8abe3 |
children | 3dc26ec2558d |
comparison
equal
deleted
inserted
replaced
3311:53ad37c8abe3 | 3312:41a7b171bd59 |
---|---|
178 return; | 178 return; |
179 } | 179 } |
180 XYSeries series = new StyledXYSeries(desc, attr); | 180 XYSeries series = new StyledXYSeries(desc, attr); |
181 | 181 |
182 for (SQ sq: sqs) { | 182 for (SQ sq: sqs) { |
183 series.add(sq.getQ(), sq.getS()); | 183 double q = sq.getQ(); |
184 double s = sq.getS(); | |
185 if (s > 0d && q > 0d) { | |
186 series.add(q, s, false); | |
187 } | |
184 } | 188 } |
185 | 189 |
186 if (logger.isDebugEnabled()) { | 190 if (logger.isDebugEnabled()) { |
187 logger.debug("Series '" + desc + "' has " | 191 logger.debug("Series '" + desc + "' has " |
188 + series.getItemCount() + " items."); | 192 + series.getItemCount() + " items."); |