# HG changeset patch # User Raimund Renkert # Date 1340638718 0 # Node ID e10323bf3cbc647790242fe76434f958da19af6f # Parent 6f1a102ec14a9783da9d598ed21e10fbae41a252 Look for the attribut "outline" in TimeseriesChartGenerator to render shape outlines in charts. flys-artifacts/trunk@4781 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 6f1a102ec14a -r e10323bf3cbc flys-artifacts/ChangeLog --- a/flys-artifacts/ChangeLog Mon Jun 25 15:35:00 2012 +0000 +++ b/flys-artifacts/ChangeLog Mon Jun 25 15:38:38 2012 +0000 @@ -1,3 +1,11 @@ +2012-06-25 Raimund Renkert + + * src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java: + Look for the attribut "outline" to render shape outlines in charts. + + * src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java: + Add the "outline" attribute. + 2012-06-25 Raimund Renkert * src/main/java/de/intevation/flys/exports/ChartGenerator.java: diff -r 6f1a102ec14a -r e10323bf3cbc flys-artifacts/src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java Mon Jun 25 15:35:00 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java Mon Jun 25 15:38:38 2012 +0000 @@ -714,9 +714,16 @@ j, renderer.getSeriesFillPaint(j)); renderer.setSeriesShapesFilled(j, false); + } + } + if (attributes.containsKey(key)) { + if(attributes.get(key).equals("outline")) { + XYLineAndShapeRenderer renderer = + series.getStyle().getRenderer(); + renderer.setSeriesPaint( + j, + renderer.getSeriesFillPaint(j)); renderer.setDrawOutlines(true); - renderer.setSeriesVisibleInLegend(j, Boolean.FALSE, false); - logger.debug("legend: " + renderer.getSeriesVisibleInLegend(j)); } } } diff -r 6f1a102ec14a -r e10323bf3cbc flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java Mon Jun 25 15:35:00 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java Mon Jun 25 15:38:38 2012 +0000 @@ -226,6 +226,7 @@ tsc.addSeries(series); addAxisDataset(tsc, 0, visible); + addAttribute(desc, "outline"); } @@ -265,7 +266,7 @@ tsc.addSeries(interpol); addAxisDataset(tsc, 0, visible); addAttribute(desc + "interpol", "interpolate"); - + addAttribute(desc, "outline"); } @@ -306,6 +307,7 @@ addAxisDataset(tsc, 0, visible); addAttribute(desc + "interpol", "interpolate"); + addAttribute(desc, "outline"); }