Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java @ 1791:e0e5a5b51a40
Added new StyledSeriesBuilder class and use it when adding points to XYSeries (in diagram generation).
flys-artifacts/trunk@3114 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 28 Oct 2011 13:39:37 +0000 |
parents | 205eb6f124a5 |
children | a97764363ba2 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Fri Oct 28 12:41:10 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Fri Oct 28 13:39:37 2011 +0000 @@ -343,11 +343,7 @@ XYSeries series = new StyledXYSeries(facet.getDescription(), theme); - int size = wkms.size(); - - for (int i = 0; i < size; i++) { - series.add(wkms.getKm(i), wkms.getW(i), false); - } + StyledSeriesBuilder.addPoints(series, wkms); addFirstAxisSeries(series, visible); @@ -374,21 +370,18 @@ return; } - int size = wkms.size(); XYSeries series = new StyledXYSeries(facet.getDescription(), theme); if (logger.isDebugEnabled()) { if (wkms.size() > 0) { logger.debug("Generate series: " + series.getKey()); logger.debug("Start km: " + wkms.getKm(0)); - logger.debug("End km: " + wkms.getKm(size-1)); - logger.debug("Values : " + size); + logger.debug("End km: " + wkms.getKm(wkms.size() - 1)); + logger.debug("Values : " + wkms.size()); } } - for (int i = 0; i < size; i++) { - series.add(wkms.getKm(i), wkms.getW(i)); - } + StyledSeriesBuilder.addPoints(series, wkms); addSecondAxisSeries(series, visible); if (DataUtil.guessWaterIncreasing(wkms.allWs())) { @@ -418,11 +411,7 @@ XYSeries series = new StyledXYSeries(facet.getDescription(), theme); - int size = wqkms.size(); - - for (int i = 0; i < size; i++) { - series.add(wqkms.getKm(i), wqkms.getQ(i), false); - } + StyledSeriesBuilder.addPoints(series, wqkms); addSecondAxisSeries(series, visible);