comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/VelocityProcessor.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 VelocityProcessor extends AbstractSInfoProcessor { 24 public final class VelocityProcessor extends AbstractProcessor {
24 25
25 public static final String FACET_TKH_VELOCITY_FILTERED = "sinfo_facet_velocity"; 26 public static final String FACET_TKH_VELOCITY_FILTERED = "sinfo_facet_velocity";
26 27
27 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_velocity.section.yaxis.label"; 28 private static final String I18N_AXIS_LABEL = "sinfo.chart.tkh_velocity.section.yaxis.label";
28 29
49 throw new UnsupportedOperationException(error); 50 throw new UnsupportedOperationException(error);
50 } 51 }
51 52
52 public static Facet createVelocityFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result, 53 public static Facet createVelocityFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result,
53 final int index) { 54 final int index) {
54 return AbstractSInfoProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_VELOCITY_YAXIS_LABEL, FACET_TKH_VELOCITY_FILTERED, 55 return AbstractProcessor.createFacet(context, hash, id, result, index, SINFO_CHART_VELOCITY_YAXIS_LABEL, FACET_TKH_VELOCITY_FILTERED,
55 I18N_FACET_TKH_VELOCITY_FILTERED_DESCRIPTION); 56 I18N_FACET_TKH_VELOCITY_FILTERED_DESCRIPTION);
56 } 57 }
57 58
58 @Override 59 @Override
59 protected String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible) { 60 protected String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible) {

http://dive4elements.wald.intevation.org