comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/AbstractSInfoProcessor.java @ 9215:0fc9c82e744e

work on collison, flood_duration
author gernotbelger
date Tue, 03 Jul 2018 17:00:48 +0200
parents 3dae6b78e1da
children 0dcd1cd41915
comparison
equal deleted inserted replaced
9214:091fd9676496 9215:0fc9c82e744e
79 } 79 }
80 80
81 return data; 81 return data;
82 } 82 }
83 83
84 protected static final int getDataIndex(final ArtifactAndFacet bundle) {
85 return ((SInfoResultFacet) bundle.getFacet()).getDataIndex();
86 }
87
88 /** 84 /**
89 * @return The axis label 85 * @return The axis label
90 */ 86 */
91 protected abstract String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible); 87 protected abstract String generateSeries(final DiagramGenerator generator, final ArtifactAndFacet bundle, final ThemeDocument theme, final boolean visible);
92 88
244 return generator.msg(this.i18n_axis_label, "MISSING"); 240 return generator.msg(this.i18n_axis_label, "MISSING");
245 } 241 }
246 242
247 protected static final Facet createFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result, 243 protected static final Facet createFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result,
248 final int resultIndex, final String axisLabel, final String facetId, final String description) { 244 final int resultIndex, final String axisLabel, final String facetId, final String description) {
249 return createFacet(context, hash, id, result, resultIndex, -1, axisLabel, facetId, description);
250 }
251
252 protected static final Facet createFacet(final CallContext context, final String hash, final String id, final AbstractCalculationResult result,
253 final int resultIndex, final int dataIndex, final String axisLabel, final String facetId, final String description) {
254 final String facetFlowDepthFilteredDescription = Resources.getMsg(context.getMeta(), description, description, result.getLabel()); 245 final String facetFlowDepthFilteredDescription = Resources.getMsg(context.getMeta(), description, description, result.getLabel());
255 return new SInfoResultFacet(resultIndex, dataIndex, facetId, facetFlowDepthFilteredDescription, axisLabel, ComputeType.ADVANCE, id, hash); 246 return new SInfoResultFacet(resultIndex, facetId, facetFlowDepthFilteredDescription, axisLabel, ComputeType.ADVANCE, id, hash);
256 } 247 }
257 } 248 }

http://dive4elements.wald.intevation.org