Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.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 | e6e172a4915e |
comparison
equal
deleted
inserted
replaced
309:333ea3d54423 | 310:45625b5cd6d4 |
---|---|
1 package de.intevation.gnv.chart; | 1 package de.intevation.gnv.chart; |
2 | 2 |
3 import java.util.Collection; | 3 import java.util.Collection; |
4 import java.util.Iterator; | |
4 import java.util.Locale; | 5 import java.util.Locale; |
5 | 6 |
6 import com.vividsolutions.jts.geom.Point; | 7 import com.vividsolutions.jts.geom.Point; |
7 import com.vividsolutions.jts.io.WKTReader; | 8 import com.vividsolutions.jts.io.WKTReader; |
8 import com.vividsolutions.jts.io.ParseException; | 9 import com.vividsolutions.jts.io.ParseException; |
13 import org.jfree.chart.plot.PlotOrientation; | 14 import org.jfree.chart.plot.PlotOrientation; |
14 import org.jfree.data.general.Series; | 15 import org.jfree.data.general.Series; |
15 import org.jfree.data.xy.XYSeries; | 16 import org.jfree.data.xy.XYSeries; |
16 | 17 |
17 import de.intevation.gnv.geobackend.base.Result; | 18 import de.intevation.gnv.geobackend.base.Result; |
19 import de.intevation.gnv.timeseries.gap.TimeGap; | |
18 import de.intevation.gnv.utils.DistanceCalculator; | 20 import de.intevation.gnv.utils.DistanceCalculator; |
19 | 21 |
20 | 22 |
21 /** | 23 /** |
22 * @author Ingo Weinzierl <ingo.weinzierl@intevation.de> | 24 * @author Ingo Weinzierl <ingo.weinzierl@intevation.de> |
34 public HorizontalProfileChart( | 36 public HorizontalProfileChart( |
35 ChartLabels labels, | 37 ChartLabels labels, |
36 ChartTheme theme, | 38 ChartTheme theme, |
37 Collection parameters, | 39 Collection parameters, |
38 Collection measurements, | 40 Collection measurements, |
41 Collection dates, | |
39 Collection result, | 42 Collection result, |
40 Collection dates, | 43 Collection timeGaps, |
41 Locale locale | 44 Locale locale |
42 ) { | 45 ) { |
43 super(labels, theme, parameters, measurements, result, dates, locale); | 46 super( |
47 labels, | |
48 theme, | |
49 parameters, | |
50 measurements, | |
51 dates, | |
52 result, | |
53 timeGaps, | |
54 locale | |
55 ); | |
44 this.PLOT_ORIENTATION = PlotOrientation.VERTICAL; | 56 this.PLOT_ORIENTATION = PlotOrientation.VERTICAL; |
45 this.distance = 0; | 57 this.distance = 0; |
46 } | 58 } |
47 | 59 |
48 | 60 |