comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedHeightProcessor.java @ 9123:1cc7653ca84f

Cleanup of ChartGenerator and ChartGenerator2 code. Put some of the copy/pasted code into a common abstraction.
author gernotbelger
date Tue, 05 Jun 2018 19:21:16 +0200
parents 8a1c6e2ad48b
children 9b8e8fc1f408
comparison
equal deleted inserted replaced
9122:b8e7f6becf78 9123:1cc7653ca84f
48 DiagramGenerator generator, 48 DiagramGenerator generator,
49 ArtifactAndFacet bundle, 49 ArtifactAndFacet bundle,
50 ThemeDocument theme, 50 ThemeDocument theme,
51 boolean visible) { 51 boolean visible) {
52 XYSeries series = prepareSeries( 52 XYSeries series = prepareSeries(
53 bundle, theme, generator.getCallContext()); 53 bundle, theme, generator.getContext());
54 if (series != null) { 54 if (series != null) {
55 generator.addAxisSeries(series, axisName, visible); 55 generator.addAxisSeries(series, axisName, visible);
56 } 56 }
57 } 57 }
58 58
63 ThemeDocument theme, 63 ThemeDocument theme,
64 boolean visible, 64 boolean visible,
65 int index 65 int index
66 ) { 66 ) {
67 XYSeries series = prepareSeries( 67 XYSeries series = prepareSeries(
68 bundle, theme, generator.getCallContext()); 68 bundle, theme, generator.getContext());
69 if (series != null) { 69 if (series != null) {
70 generator.addAxisSeries(series, index, visible); 70 generator.addAxisSeries(series, index, visible);
71 } 71 }
72 } 72 }
73 73
118 @Override 118 @Override
119 public String getAxisLabel(DiagramGenerator generator) { 119 public String getAxisLabel(DiagramGenerator generator) {
120 D4EArtifact flys = (D4EArtifact) generator.getMaster(); 120 D4EArtifact flys = (D4EArtifact) generator.getMaster();
121 String unit = new RiverAccess(flys).getRiver().getWstUnit().getName(); 121 String unit = new RiverAccess(flys).getRiver().getWstUnit().getName();
122 122
123 CallMeta meta = generator.getCallContext().getMeta(); 123 CallMeta meta = generator.getContext().getMeta();
124 124
125 if (yAxisLabel != null && !yAxisLabel.isEmpty()) { 125 if (yAxisLabel != null && !yAxisLabel.isEmpty()) {
126 return Resources.getMsg( 126 return Resources.getMsg(
127 meta, 127 meta,
128 yAxisLabel, 128 yAxisLabel,

http://dive4elements.wald.intevation.org