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);

http://dive4elements.wald.intevation.org