diff gnv-artifacts/src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java @ 310:45625b5cd6d4

Added timegap definitions to charts. Adapted constructors and constructor calls. gnv-artifacts/trunk@368 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 24 Nov 2009 19:14:58 +0000
parents 80f7c5dc09c6
children 19fbd03544ea
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java	Tue Nov 24 15:59:51 2009 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java	Tue Nov 24 19:14:58 2009 +0000
@@ -32,16 +32,18 @@
         ChartTheme  theme,
         Collection  parameters,
         Collection  measurements,
+        Collection  dates,
         Collection  result,
-        Collection  dates,
+        Collection  timeGaps,
         Locale      locale
     ) {
         this.labels           = labels;
         this.theme            = theme;
         this.parameters       = parameters;
         this.measurements     = measurements;
+        this.dates            = dates;
         this.resultSet        = result;
-        this.dates            = dates;
+        this.timeGaps         = timeGaps;
         this.locale           = locale;
         this.PLOT_ORIENTATION = PlotOrientation.VERTICAL;
     }
@@ -96,7 +98,9 @@
 
         // add the last dataset if existing to plot and prepare its axis
         addSeries(series, idx);
-        prepareAxis(((String)series.getKey()), idx++);
+
+        if (series != null)
+            prepareAxis(((String)series.getKey()), idx++);
     }
 
 
@@ -135,4 +139,4 @@
             "m";
     }
 }
-// vim:set ts=4 sw=4 si et sta sts=4 fenc=latin1 :
+// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org