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 :

http://dive4elements.wald.intevation.org