comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/TauProcessor.java @ 9347:08f46ccd37ba

salix.regional refactoring
author gernotbelger
date Tue, 31 Jul 2018 16:04:01 +0200
parents 9831f6c60473
children
comparison
equal deleted inserted replaced
9346:d89976700474 9347:08f46ccd37ba
15 15
16 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; 16 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet;
17 import org.dive4elements.artifactdatabase.state.Facet; 17 import org.dive4elements.artifactdatabase.state.Facet;
18 import org.dive4elements.artifacts.CallContext; 18 import org.dive4elements.artifacts.CallContext;
19 import org.dive4elements.river.artifacts.common.AbstractCalculationResult; 19 import org.dive4elements.river.artifacts.common.AbstractCalculationResult;
20 import org.dive4elements.river.artifacts.common.AbstractProcessor;
20 import org.dive4elements.river.exports.DiagramGenerator; 21 import org.dive4elements.river.exports.DiagramGenerator;
21 import org.dive4elements.river.themes.ThemeDocument; 22 import org.dive4elements.river.themes.ThemeDocument;
22 23
23 public final class TauProcessor extends AbstractSInfoProcessor { 24 public final class TauProcessor extends AbstractProcessor {
24 25
25 public static final String FACET_TKH_TAU_FILTERED = "sinfo_facet_tau"; 26 public static final String FACET_TKH_TAU_FILTERED = "sinfo_facet_tau";
26 27
27 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_tau.section.yaxis.label"; 28 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_tau.section.yaxis.label";
28 29
48 final String error = String.format("Unknown facet name: %s", facetName); 49 final String error = String.format("Unknown facet name: %s", facetName);
49 throw new UnsupportedOperationException(error); 50 throw new UnsupportedOperationException(error);
50 } 51 }
51 52
52 public static Facet createTauFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result, final int index) { 53 public static Facet createTauFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result, final int index) {
53 return AbstractSInfoProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_TAU_YAXIS_LABEL, FACET_TKH_TAU_FILTERED, 54 return AbstractProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_TAU_YAXIS_LABEL, FACET_TKH_TAU_FILTERED,
54 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION); 55 I18N_FACET_TKH_TAU_FILTERED_DESCRIPTION);
55 } 56 }
56 57
57 @Override 58 @Override
58 protected String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible) { 59 protected String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible) {

http://dive4elements.wald.intevation.org