comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/D50Processor.java @ 8980:b194fa64506a

SINFO - show results themes according to spec, either raw data or floating mean values. Some improvements to error handling and handling of empty results.
author gernotbelger
date Thu, 05 Apr 2018 18:30:34 +0200
parents ee5ce13016ed
children 23945061daec
comparison
equal deleted inserted replaced
8979:951a4af24a09 8980:b194fa64506a
16 import org.dive4elements.artifactdatabase.state.Facet; 16 import org.dive4elements.artifactdatabase.state.Facet;
17 import org.dive4elements.artifacts.CallContext; 17 import org.dive4elements.artifacts.CallContext;
18 18
19 public final class D50Processor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> { 19 public final class D50Processor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> {
20 20
21 // FIXME: check: filtered or not? 21 public static final String FACET_TKH_D50_FILTERED = "sinfo_facet_d50";
22 public static final String FACET_TKH_D50_FILTERED = "sinfo_facet_d50.filtered";
23 22
24 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_d50.section.yaxis.label"; 23 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_d50.section.yaxis.label";
25 24
26 private static final String SINFO_CHART_D50_YAXIS_LABEL = "sinfo.chart.tkh_d50.yaxis.label"; 25 private static final String SINFO_CHART_D50_YAXIS_LABEL = "sinfo.chart.tkh_d50.yaxis.label";
27 26
28 private static final String I18N_FACET_TKH_D50_FILTERED_DESCRIPTION = "sinfo.facet.tkh_d50.filtered.description"; 27 private static final String I18N_FACET_TKH_D50_FILTERED_DESCRIPTION = "sinfo.facet.tkh_d50.description";
29 28
30 private static final Set<String> HANDLED_FACET_TYPES = new HashSet<>(); 29 private static final Set<String> HANDLED_FACET_TYPES = new HashSet<>();
31 30
32 static { 31 static {
33 HANDLED_FACET_TYPES.add(FACET_TKH_D50_FILTERED); 32 HANDLED_FACET_TYPES.add(FACET_TKH_D50_FILTERED);

http://dive4elements.wald.intevation.org