Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataResult.java @ 8146:ce35bdf3d750
Let the facet know the period of it's data.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 27 Aug 2014 15:09:45 +0200 |
parents | 58e3fed51e9e |
children | 4b2b7593815c |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataResult.java Wed Aug 27 15:01:54 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataResult.java Wed Aug 27 15:09:45 2014 +0200 @@ -82,5 +82,19 @@ } return result.isEmpty() ? null : result; } + + public List<Fraction> getFractionsByNameAndPeriod( + String name, + String period + ) { + List<Fraction> result = new ArrayList<Fraction>(); + for (Fraction fraction: fractions) { + if (fraction.getName().equals(name) && + fraction.getPeriod().equals(period)) { + result.add(fraction); + } + } + return result.isEmpty() ? null : result; + } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :