Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
9582:8b457ca70512 | 9583:2a67d05a1af0 |
---|---|
31 * @author Matthias Schäfer | 31 * @author Matthias Schäfer |
32 * | 32 * |
33 */ | 33 */ |
34 public final class BezugswstHeightProcessor extends AbstractProcessor { | 34 public final class BezugswstHeightProcessor extends AbstractProcessor { |
35 | 35 |
36 | |
37 private static final String FACET_CHANNELMIN = "bundu_facet_channelmin"; | 36 private static final String FACET_CHANNELMIN = "bundu_facet_channelmin"; |
38 | 37 |
39 private static final String FACET_CHANNELMIN_DESCRIPTION = "bundu_facet_channelmin.description"; | 38 private static final String FACET_CHANNELMIN_DESCRIPTION = "bundu_facet_channelmin.description"; |
40 | 39 |
41 private static final String FACET_BEDHEIGHT = "bundu_facet_bedheight"; | 40 private static final String FACET_BEDHEIGHT = "bundu_facet_bedheight"; |
61 | 60 |
62 public BezugswstHeightProcessor() { | 61 public BezugswstHeightProcessor() { |
63 super(AXIS_LABEL, HANDLED_FACET_TYPES); | 62 super(AXIS_LABEL, HANDLED_FACET_TYPES); |
64 } | 63 } |
65 | 64 |
66 public static Facet createChannelminFacet(final CallContext context, final String hash, final String id, final int facetIndex, | 65 public static Facet createChannelminFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex) { |
67 final int resultIndex) { | |
68 | 66 |
69 final String description = Resources.getMsg(context.getMeta(), FACET_CHANNELMIN_DESCRIPTION, FACET_CHANNELMIN_DESCRIPTION); | 67 final String description = Resources.getMsg(context.getMeta(), FACET_CHANNELMIN_DESCRIPTION, FACET_CHANNELMIN_DESCRIPTION); |
70 return new BezugswstResultFacet(facetIndex, resultIndex, FACET_CHANNELMIN, description, AXIS_LABEL, id, hash); | 68 return new BezugswstResultFacet(facetIndex, resultIndex, FACET_CHANNELMIN, description, AXIS_LABEL, id, hash); |
71 } | 69 } |
72 | 70 |
73 public static Facet createBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, | 71 public static Facet createBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex, |
74 final int resultIndex, final String seriesName) { | 72 final String seriesName) { |
75 | 73 |
76 final String description = Resources.getMsg(context.getMeta(), FACET_BEDHEIGHT_DESCRIPTION, FACET_BEDHEIGHT_DESCRIPTION, seriesName); | 74 final String description = Resources.getMsg(context.getMeta(), FACET_BEDHEIGHT_DESCRIPTION, FACET_BEDHEIGHT_DESCRIPTION, seriesName); |
77 return new BezugswstResultFacet(facetIndex, resultIndex, FACET_BEDHEIGHT, description, AXIS_LABEL, id, hash); | 75 return new BezugswstResultFacet(facetIndex, resultIndex, FACET_BEDHEIGHT, description, AXIS_LABEL, id, hash); |
78 } | 76 } |
79 | 77 |
80 public static Facet createFieldBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, | 78 public static Facet createFieldBedheightFacet(final CallContext context, final String hash, final String id, final int facetIndex, final int resultIndex, |
81 final int resultIndex, final int fieldIndex) { | 79 final int fieldIndex) { |
80 final String leftRightAppendixKey = BedHeightValueType.field(fieldIndex).getLeftRightStringAppendix(); | |
81 final String leftRightAppendix = Resources.getMsg(context.getMeta(), leftRightAppendixKey, leftRightAppendixKey); | |
82 final String description = Resources.getMsg(context.getMeta(), FACET_FIELD_BEDHEIGHT_DESCRIPTION, FACET_FIELD_BEDHEIGHT_DESCRIPTION, fieldIndex, | |
83 leftRightAppendix); | |
82 | 84 |
83 final String description = Resources.getMsg(context.getMeta(), FACET_FIELD_BEDHEIGHT_DESCRIPTION, FACET_FIELD_BEDHEIGHT_DESCRIPTION, fieldIndex); | |
84 final String facetName = String.format(FACET_FIELD_BEDHEIGHT_FORMAT, fieldIndex); | 85 final String facetName = String.format(FACET_FIELD_BEDHEIGHT_FORMAT, fieldIndex); |
85 return new BezugswstResultFacet(facetIndex, resultIndex, facetName, description, AXIS_LABEL, id, hash); | 86 return new BezugswstResultFacet(facetIndex, resultIndex, facetName, description, AXIS_LABEL, id, hash); |
86 } | 87 } |
87 | 88 |
88 @Override | 89 @Override |