Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/WKmsImpl.java @ 8549:1cff4c98df76
(issue1754) Extend WKms interface for KM filtering
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 16 Feb 2015 15:28:22 +0100 |
parents | 3c4efd4b2c19 |
children | dcdccd59c3be |
comparison
equal
deleted
inserted
replaced
8548:0011508d2f9d | 8549:1cff4c98df76 |
---|---|
106 | 106 |
107 @Override | 107 @Override |
108 public TDoubleArrayList allWs() { | 108 public TDoubleArrayList allWs() { |
109 return ws; | 109 return ws; |
110 } | 110 } |
111 | |
112 @Override | |
113 public WKms filteredKms(double from, double to) { | |
114 WKmsImpl retval = new WKmsImpl(getName()); | |
115 for (int i = 0; i < size(); i++) { | |
116 double km = kms.getQuick(i); | |
117 if (km >= from && km <= to) { | |
118 retval.add(ws.getQuick(i), km); | |
119 } | |
120 } | |
121 return retval; | |
122 } | |
111 } | 123 } |
112 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 124 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |