Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedQualityDiameterProcessor.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 | 36faef4f8acb |
children | 9b8e8fc1f408 |
comparison
equal
deleted
inserted
replaced
9122:b8e7f6becf78 | 9123:1cc7653ca84f |
---|---|
35 public void doOut( | 35 public void doOut( |
36 DiagramGenerator generator, | 36 DiagramGenerator generator, |
37 ArtifactAndFacet bundle, | 37 ArtifactAndFacet bundle, |
38 ThemeDocument theme, | 38 ThemeDocument theme, |
39 boolean visible) { | 39 boolean visible) { |
40 CallContext context = generator.getCallContext(); | 40 CallContext context = generator.getContext(); |
41 Map<String, String> metaData = bundle.getFacet().getMetaData(); | 41 Map<String, String> metaData = bundle.getFacet().getMetaData(); |
42 StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), | 42 StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), |
43 theme); | 43 theme); |
44 series.putMetaData(metaData, bundle.getArtifact(), context); | 44 series.putMetaData(metaData, bundle.getArtifact(), context); |
45 yAxisLabel = metaData.get("Y"); | 45 yAxisLabel = metaData.get("Y"); |
69 } | 69 } |
70 | 70 |
71 @Override | 71 @Override |
72 public String getAxisLabel(DiagramGenerator generator) { | 72 public String getAxisLabel(DiagramGenerator generator) { |
73 | 73 |
74 CallMeta meta = generator.getCallContext().getMeta(); | 74 CallMeta meta = generator.getContext().getMeta(); |
75 | 75 |
76 if (yAxisLabel != null && !yAxisLabel.isEmpty()) { | 76 if (yAxisLabel != null && !yAxisLabel.isEmpty()) { |
77 return Resources.getMsg(meta, yAxisLabel); | 77 return Resources.getMsg(meta, yAxisLabel); |
78 } | 78 } |
79 return Resources.getMsg(meta, I18N_AXIS_LABEL); | 79 return Resources.getMsg(meta, I18N_AXIS_LABEL); |