comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/TauProcessor.java @ 8941:a9950a3a71e5

SINFO - tkh, configured result facets and themes Configured datacages
author gernotbelger
date Wed, 07 Mar 2018 17:36:04 +0100
parents 82998242ba84
children 5d5d482da3e9
comparison
equal deleted inserted replaced
8940:82998242ba84 8941:a9950a3a71e5
18 import org.dive4elements.river.artifacts.resources.Resources; 18 import org.dive4elements.river.artifacts.resources.Resources;
19 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType; 19 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType;
20 20
21 public final class TauProcessor extends AbstractSInfoLineProcessor { 21 public final class TauProcessor extends AbstractSInfoLineProcessor {
22 22
23 // FIXME: translate! 23 // FIXME: check: filtered or not?
24 private static final String I18N_AXIS_LABEL = "sinfo.chart.tau.section.yaxis.label"; 24 public static final String FACET_TKH_TAU_FILTERED = "sinfo_facet_tau.filtered";
25 25
26 private static final String SINFO_CHART_TAU_YAXIS_LABEL = "sinfo.chart.tau.yaxis.label"; 26 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_tau.section.yaxis.label";
27 27
28 // FIXME: check: filtered or not? 28 private static final String SINFO_CHART_TAU_YAXIS_LABEL = "sinfo.chart.tkh_tau.yaxis.label";
29 private static final String FACET_TKH_TAU_FILTERED = "sinfo_tkh_tau.filtered";
30 29
31 private static final String I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION = "sinfo.facet.tkh_tau.filtered.description"; 30 private static final String I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION = "sinfo.facet.tkh_tau.filtered.description";
32 31
33 private static final Set<String> HANDLED_FACET_TYPES = new HashSet<>(); 32 private static final Set<String> HANDLED_FACET_TYPES = new HashSet<>();
34 33
48 47
49 final String error = String.format("Unknown facet name: %s", facetName); 48 final String error = String.format("Unknown facet name: %s", facetName);
50 throw new UnsupportedOperationException(error); 49 throw new UnsupportedOperationException(error);
51 } 50 }
52 51
53 public static Facet createD50Facet(final CallContext context, final String hash, final String id, final AbstractSInfoCalculationResult<?> result, 52 public static Facet createTauFacet(final CallContext context, final String hash, final String id, final AbstractSInfoCalculationResult<?> result,
54 final int index) { 53 final int index) {
55 final String facetFlowDepthFilteredDescription = Resources.getMsg(context.getMeta(), I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION, 54 final String facetFlowDepthFilteredDescription = Resources.getMsg(context.getMeta(), I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION,
56 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION, result.getLabel()); 55 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION, result.getLabel());
57 return new SInfoResultFacet(index, TauProcessor.FACET_TKH_TAU_FILTERED, facetFlowDepthFilteredDescription, SINFO_CHART_TAU_YAXIS_LABEL, 56 return new SInfoResultFacet(index, TauProcessor.FACET_TKH_TAU_FILTERED, facetFlowDepthFilteredDescription, SINFO_CHART_TAU_YAXIS_LABEL,
58 ComputeType.ADVANCE, id, hash); 57 ComputeType.ADVANCE, id, hash);

http://dive4elements.wald.intevation.org