Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/bundu/bezugswst/BezugswstHeightProcessor.java @ 9583:2a67d05a1af0
Punkt 10.4 Sohlhöhe (rechts)/(links)
author | gernotbelger |
---|---|
date | Wed, 09 Jan 2019 14:48:53 +0100 |
parents | 3fa8551c3d1b |
children | 5395c6d4ca50 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/bundu/bezugswst/BezugswstHeightProcessor.java Wed Jan 09 14:47:21 2019 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/bundu/bezugswst/BezugswstHeightProcessor.java Wed Jan 09 14:48:53 2019 +0100 @@ -33,7 +33,6 @@ */ public final class BezugswstHeightProcessor extends AbstractProcessor { - private static final String FACET_CHANNELMIN = "bundu_facet_channelmin"; private static final String FACET_CHANNELMIN_DESCRIPTION = "bundu_facet_channelmin.description"; @@ -63,24 +62,26 @@ super(AXIS_LABEL, HANDLED_FACET_TYPES); } - public static Facet createChannelminFacet(final CallContext context, final String hash, final String id, final int facetIndex, - final int resultIndex) { + public static Facet createChannelminFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex) { final String description = Resources.getMsg(context.getMeta(), FACET_CHANNELMIN_DESCRIPTION, FACET_CHANNELMIN_DESCRIPTION); return new BezugswstResultFacet(facetIndex, resultIndex, FACET_CHANNELMIN, description, AXIS_LABEL, id, hash); } - public static Facet createBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, - final int resultIndex, final String seriesName) { + public static Facet createBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex, + final String seriesName) { final String description = Resources.getMsg(context.getMeta(), FACET_BEDHEIGHT_DESCRIPTION, FACET_BEDHEIGHT_DESCRIPTION, seriesName); return new BezugswstResultFacet(facetIndex, resultIndex, FACET_BEDHEIGHT, description, AXIS_LABEL, id, hash); } - public static Facet createFieldBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, - final int resultIndex, final int fieldIndex) { + public static Facet createFieldBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex, + final int fieldIndex) { + final String leftRightAppendixKey = BedHeightValueType.field(fieldIndex).getLeftRightStringAppendix(); + final String leftRightAppendix = Resources.getMsg(context.getMeta(), leftRightAppendixKey, leftRightAppendixKey); + final String description = Resources.getMsg(context.getMeta(), FACET_FIELD_BEDHEIGHT_DESCRIPTION, FACET_FIELD_BEDHEIGHT_DESCRIPTION, fieldIndex, + leftRightAppendix); - final String description = Resources.getMsg(context.getMeta(), FACET_FIELD_BEDHEIGHT_DESCRIPTION, FACET_FIELD_BEDHEIGHT_DESCRIPTION, fieldIndex); final String facetName = String.format(FACET_FIELD_BEDHEIGHT_FORMAT, fieldIndex); return new BezugswstResultFacet(facetIndex, resultIndex, facetName, description, AXIS_LABEL, id, hash); }