comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/D50Processor.java @ 9150:23945061daec

gigantic refactoring: exporter, result, results to support multiple jaspers -> collisions
author gernotbelger
date Thu, 14 Jun 2018 16:56:31 +0200
parents b194fa64506a
children 6393e05a9610
comparison
equal deleted inserted replaced
9149:5be112fba832 9150:23945061daec
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.common.AbstractCalculationResult;
18 19
19 public final class D50Processor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> { 20 public final class D50Processor extends AbstractSInfoLineProcessor<AbstractTkhCalculationResult> {
20 21
21 public static final String FACET_TKH_D50_FILTERED = "sinfo_facet_d50"; 22 public static final String FACET_TKH_D50_FILTERED = "sinfo_facet_d50";
22 23
44 45
45 final String error = String.format("Unknown facet name: %s", facetName); 46 final String error = String.format("Unknown facet name: %s", facetName);
46 throw new UnsupportedOperationException(error); 47 throw new UnsupportedOperationException(error);
47 } 48 }
48 49
49 public static Facet createD50Facet(final CallContext context, final String hash, final String id, final AbstractSInfoCalculationResult result, 50 public static Facet createD50Facet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result, final int index) {
50 final int index) {
51 return AbstractSInfoLineProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_D50_YAXIS_LABEL, FACET_TKH_D50_FILTERED, 51 return AbstractSInfoLineProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_D50_YAXIS_LABEL, FACET_TKH_D50_FILTERED,
52 I18N_FACET_TKH_D50_FILTERED_DESCRIPTION); 52 I18N_FACET_TKH_D50_FILTERED_DESCRIPTION);
53 } 53 }
54 } 54 }

http://dive4elements.wald.intevation.org