Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/SedimentLoad.java @ 4515:17d896822d70
Added methods to sediment load object to check fractions.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 14 Nov 2012 17:02:51 +0100 |
parents | cc6323401643 |
children | af1938d4e957 |
comparison
equal
deleted
inserted
replaced
4514:457b5444c7d7 | 4515:17d896822d70 |
---|---|
158 SedimentLoadFraction f = new SedimentLoadFraction(); | 158 SedimentLoadFraction f = new SedimentLoadFraction(); |
159 f.setTotal(total); | 159 f.setTotal(total); |
160 kms.put(km, f); | 160 kms.put(km, f); |
161 } | 161 } |
162 } | 162 } |
163 | |
164 public boolean hasCoarse() { | |
165 for (SedimentLoadFraction slf : kms.values()) { | |
166 if (slf.getCoarse() > 0d) { | |
167 return true; | |
168 } | |
169 } | |
170 return false; | |
171 } | |
172 | |
173 public boolean hasFineMiddle() { | |
174 for (SedimentLoadFraction slf : kms.values()) { | |
175 if (slf.getFine_middle() > 0d) { | |
176 return true; | |
177 } | |
178 } | |
179 return false; | |
180 } | |
181 | |
182 public boolean hasSand() { | |
183 for (SedimentLoadFraction slf : kms.values()) { | |
184 if (slf.getSand() > 0d) { | |
185 return true; | |
186 } | |
187 } | |
188 return false; | |
189 } | |
190 | |
191 public boolean hasSuspSand() { | |
192 for (SedimentLoadFraction slf : kms.values()) { | |
193 if (slf.getSusp_sand() > 0d) { | |
194 return true; | |
195 } | |
196 } | |
197 return false; | |
198 } | |
199 | |
200 public boolean hasSuspSediment() { | |
201 for (SedimentLoadFraction slf : kms.values()) { | |
202 if (slf.getSusp_sediment() > 0d) { | |
203 return true; | |
204 } | |
205 } | |
206 return false; | |
207 } | |
163 } | 208 } |
164 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 209 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |