comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/TauProcessor.java @ 8956:ee5ce13016ed

Work on SINFO-Fließtiefenentwicklung
author gernotbelger
date Tue, 20 Mar 2018 13:30:07 +0100
parents a4f1ac81f26d
children b194fa64506a
comparison
equal deleted inserted replaced
8955:798d9dcbccdd 8956:ee5ce13016ed
13 import java.util.HashSet; 13 import java.util.HashSet;
14 import java.util.Set; 14 import java.util.Set;
15 15
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 import org.dive4elements.river.artifacts.resources.Resources;
19 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType;
20 18
21 public final class TauProcessor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> { 19 public final class TauProcessor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> {
22 20
23 // FIXME: check: filtered or not? 21 // FIXME: check: filtered or not?
24 public static final String FACET_TKH_TAU_FILTERED = "sinfo_facet_tau.filtered"; 22 public static final String FACET_TKH_TAU_FILTERED = "sinfo_facet_tau.filtered";
49 throw new UnsupportedOperationException(error); 47 throw new UnsupportedOperationException(error);
50 } 48 }
51 49
52 public static Facet createTauFacet(final CallContext context, final String hash, final String id, final AbstractSInfoCalculationResult result, 50 public static Facet createTauFacet(final CallContext context, final String hash, final String id, final AbstractSInfoCalculationResult result,
53 final int index) { 51 final int index) {
54 final String facetFlowDepthFilteredDescription = Resources.getMsg(context.getMeta(), I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION, 52 return AbstractSInfoLineProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_TAU_YAXIS_LABEL, FACET_TKH_TAU_FILTERED,
55 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION, result.getLabel()); 53 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION);
56 return new SInfoResultFacet(index, TauProcessor.FACET_TKH_TAU_FILTERED, facetFlowDepthFilteredDescription, SINFO_CHART_TAU_YAXIS_LABEL,
57 ComputeType.ADVANCE, id, hash);
58 } 54 }
59 } 55 }

http://dive4elements.wald.intevation.org