Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java @ 3611:a74bdd032cf7
FixA: Changed sector average form point to line in delta W(t) chart.
flys-artifacts/trunk@5240 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 23 Aug 2012 09:09:51 +0000 |
parents | 66f539df4e8b |
children | b81f328da582 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java Thu Aug 23 08:49:37 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixDeltaWtGenerator.java Thu Aug 23 09:09:51 2012 +0000 @@ -31,7 +31,6 @@ import org.apache.log4j.Logger; import org.jfree.chart.annotations.XYTextAnnotation; import org.jfree.data.time.Day; -import org.jfree.data.time.Month; import org.jfree.data.time.RegularTimePeriod; import org.jfree.data.time.TimeSeries; import org.jfree.data.time.TimeSeriesCollection; @@ -228,19 +227,17 @@ } RegularTimePeriod rtp = new Day(qwd.qwd.getDate()); double value = qwd.qwd.getDeltaW(); - /* + // Draw a line spanning the analysis time. series.add(rtp, value); rtp = new Day(qwd.dateRange.getFrom()); - series.add(rtp, value); + series.addOrUpdate(rtp, value); rtp = new Day(qwd.dateRange.getTo()); - series.add(rtp, value); - */ + series.addOrUpdate(rtp, value); tsc.addSeries(series); addAxisDataset(tsc, 0, visible); - addAttribute(desc, "outline"); Map<Integer, int[]> annoIdxMap = new HashMap<Integer, int[]>(); annoIdxMap.put (0, new int[]{0,0}); doQWDTextAnnotations(annoIdxMap, tsc, qwd.qwd, theme, visible); @@ -390,8 +387,8 @@ } for (int i = 0; i < ranges.length; i++) { logger.debug("creating domain marker"); - RegularTimePeriod start = new Month(ranges[i].getFrom()); - RegularTimePeriod end = new Month(ranges[i].getTo()); + RegularTimePeriod start = new Day(ranges[i].getFrom()); + RegularTimePeriod end = new Day(ranges[i].getTo()); StyledDomainMarker marker = new StyledDomainMarker(start.getMiddleMillisecond(), end.getMiddleMillisecond(), theme);