Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/exports/process/FixDeltaWAProcessor.java @ 9556:9b8e8fc1f408
Use facetName in all processors as themeType for legend aggregation.
author | gernotbelger |
---|---|
date | Tue, 23 Oct 2018 16:26:58 +0200 |
parents | d8e753d0fdb9 |
children |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/process/FixDeltaWAProcessor.java Tue Oct 23 16:26:48 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/process/FixDeltaWAProcessor.java Tue Oct 23 16:26:58 2018 +0200 @@ -42,7 +42,9 @@ CallContext context = generator.getContext(); Object data = bundle.getData(context); - XYSeries series = new StyledXYSeries( + final String facetName = bundle.getFacetName(); + + XYSeries series = new StyledXYSeries(facetName, bundle.getFacetDescription(), theme); // Handle WKms data. @@ -54,15 +56,15 @@ // If a "band around the curve shall be drawn, add according area. double bandWidth = theme.parseBandWidth(); if (bandWidth > 0 ) { - XYSeries seriesDown = new StyledXYSeries( + XYSeries seriesDown = new StyledXYSeries(facetName, "band " + bundle.getFacetDescription(), false, theme); - XYSeries seriesUp = new StyledXYSeries( + XYSeries seriesUp = new StyledXYSeries(facetName, bundle.getFacetDescription()+"+/-"+bandWidth, false, theme); StyledSeriesBuilder.addUpperBand(seriesUp, wkms, bandWidth); StyledSeriesBuilder.addLowerBand(seriesDown, wkms, bandWidth); StyledAreaSeriesCollection area = - new StyledAreaSeriesCollection(theme); + new StyledAreaSeriesCollection(facetName, theme); area.addSeries(seriesUp); area.addSeries(seriesDown); area.setMode(StyledAreaSeriesCollection.FILL_MODE.BETWEEN);