Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/states/SoundingsSelect.java @ 9449:ba3ad54edbae
withFieldsOnly bundu.wst sounding
author | gernotbelger |
---|---|
date | Wed, 22 Aug 2018 14:07:39 +0200 |
parents | 2da486c7c05f |
children |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/states/SoundingsSelect.java Wed Aug 22 11:51:46 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/states/SoundingsSelect.java Wed Aug 22 14:07:39 2018 +0200 @@ -90,9 +90,11 @@ return kvp.toArray(new KVP[kvp.size()]); } + protected abstract boolean withHeightFieldsOnly(); + private void appendSingles(final River river, final double kmLo, final double kmHi, final ElementCreator creator, final Element select, final CallContext context) { - final List<BedHeight> singles = BedHeight.getBedHeights(river, kmLo, kmHi); + final List<BedHeight> singles = BedHeight.getBedHeights(river, kmLo, kmHi, withHeightFieldsOnly()); if (singles != null) { final int size = singles.size();