Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/chart/VerticalProfileChart.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 | 3ea030aafe65 |
children | 63f8b3fb7d9a |
comparison
equal
deleted
inserted
replaced
309:333ea3d54423 | 310:45625b5cd6d4 |
---|---|
28 public VerticalProfileChart( | 28 public VerticalProfileChart( |
29 ChartLabels labels, | 29 ChartLabels labels, |
30 ChartTheme theme, | 30 ChartTheme theme, |
31 Collection parameters, | 31 Collection parameters, |
32 Collection measurements, | 32 Collection measurements, |
33 Collection dates, | |
33 Collection result, | 34 Collection result, |
34 Collection dates, | 35 Collection timeGaps, |
35 Locale locale | 36 Locale locale |
36 ) { | 37 ) { |
37 this.labels = labels; | 38 this.labels = labels; |
38 this.theme = theme; | 39 this.theme = theme; |
39 this.parameters = parameters; | 40 this.parameters = parameters; |
40 this.measurements = measurements; | 41 this.measurements = measurements; |
42 this.dates = dates; | |
41 this.resultSet = result; | 43 this.resultSet = result; |
42 this.dates = dates; | 44 this.timeGaps = timeGaps; |
43 this.locale = locale; | 45 this.locale = locale; |
44 this.PLOT_ORIENTATION = PlotOrientation.HORIZONTAL; | 46 this.PLOT_ORIENTATION = PlotOrientation.HORIZONTAL; |
45 } | 47 } |
46 | 48 |
47 | 49 |
91 | 93 |
92 addValue(row, series); | 94 addValue(row, series); |
93 } | 95 } |
94 | 96 |
95 addSeries(series, idx); | 97 addSeries(series, idx); |
96 prepareAxis(((String)series.getKey()), idx++); | 98 |
99 if (series != null) | |
100 prepareAxis(((String)series.getKey()), idx++); | |
97 } | 101 } |
98 | 102 |
99 | 103 |
100 protected void addValue(Result row, Series series) { | 104 protected void addValue(Result row, Series series) { |
101 // TODO look for gaps between two values | 105 // TODO look for gaps between two values |