Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 2309:92640472e563
Prevent duplicates in end kms for reference curve calculation.
flys-artifacts/trunk@3987 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 09 Feb 2012 10:08:14 +0000 |
parents | 41a5c87c2761 |
children | c321b39b39ab |
comparison
equal
deleted
inserted
replaced
2308:41a5c87c2761 | 2309:92640472e563 |
---|---|
736 | 736 |
737 TDoubleArrayList endKms = new TDoubleArrayList(); | 737 TDoubleArrayList endKms = new TDoubleArrayList(); |
738 | 738 |
739 for (String part: input.split("\\s+")) { | 739 for (String part: input.split("\\s+")) { |
740 try { | 740 try { |
741 endKms.add(Double.parseDouble(part)); | 741 double km = Double.parseDouble(part); |
742 if (!endKms.contains(km)) { | |
743 endKms.add(km); | |
744 } | |
742 } | 745 } |
743 catch (NumberFormatException nfe) { | 746 catch (NumberFormatException nfe) { |
744 logger.warn("reference end string is not numeric."); | 747 logger.warn("reference end string is not numeric."); |
745 } | 748 } |
746 } | 749 } |