Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java @ 86:5d4f5d26bb7a
Some Codecleanup done
gnv-artifacts/trunk@123 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Thu, 24 Sep 2009 09:39:27 +0000 |
parents | 5eb62df21f9a |
children | 156db25ad4b4 |
comparison
equal
deleted
inserted
replaced
85:dbd141c6bb97 | 86:5d4f5d26bb7a |
---|---|
4 package de.intevation.gnv.transition.profile.vertical; | 4 package de.intevation.gnv.transition.profile.vertical; |
5 | 5 |
6 import java.io.IOException; | 6 import java.io.IOException; |
7 import java.io.OutputStream; | 7 import java.io.OutputStream; |
8 import java.util.Collection; | 8 import java.util.Collection; |
9 import java.util.Iterator; | |
10 | 9 |
11 import de.intevation.gnv.chart.ChartFactory; | |
12 import de.intevation.gnv.chart.ChartLabels; | 10 import de.intevation.gnv.chart.ChartLabels; |
13 import de.intevation.gnv.chart.ChartStyle; | 11 import de.intevation.gnv.chart.ChartStyle; |
14 import de.intevation.gnv.chart.VerticalProfileChartFactory; | 12 import de.intevation.gnv.chart.VerticalProfileChartFactory; |
15 import de.intevation.gnv.chart.exception.TechnicalChartException; | 13 import de.intevation.gnv.chart.exception.TechnicalChartException; |
16 import de.intevation.gnv.transition.describedata.KeyValueDescibeData; | 14 import de.intevation.gnv.transition.describedata.KeyValueDescibeData; |
20 * @author Tim Englich <tim.englich@intevation.de> | 18 * @author Tim Englich <tim.englich@intevation.de> |
21 * | 19 * |
22 */ | 20 */ |
23 public class VerticalProfileOutputTransition extends TimeSeriesOutputTransition { | 21 public class VerticalProfileOutputTransition extends TimeSeriesOutputTransition { |
24 /** | 22 /** |
25 * | 23 * The UID of this class |
26 */ | 24 */ |
27 private static final long serialVersionUID = 4401516087492028840L; | 25 private static final long serialVersionUID = 4401516087492028840L; |
28 | 26 |
29 /** | 27 /** |
30 * Constructor | 28 * Constructor |
31 */ | 29 */ |
32 public VerticalProfileOutputTransition() { | 30 public VerticalProfileOutputTransition() { |
31 super(); | |
32 super.domainLable = "Tiefe"; | |
33 } | 33 } |
34 | 34 |
35 /** | |
36 * @see de.intevation.gnv.transition.timeseries.TimeSeriesOutputTransition#getMeasurements() | |
37 */ | |
35 @Override | 38 @Override |
36 protected Collection<KeyValueDescibeData> getMeasurements() { | 39 protected Collection<KeyValueDescibeData> getMeasurements() { |
37 String collectionName = "dateid"; | 40 String collectionName = "dateid"; |
38 return this.getCollection(collectionName); | 41 return this.getCollection(collectionName); |
39 } | 42 } |
40 | 43 |
44 /** | |
45 * @see de.intevation.gnv.transition.timeseries.TimeSeriesOutputTransition#createChart(java.io.OutputStream, java.util.Collection, java.util.Collection, java.lang.String, de.intevation.gnv.chart.ChartStyle, de.intevation.gnv.chart.ChartLabels) | |
46 */ | |
41 @Override | 47 @Override |
42 protected void createChart(OutputStream outputStream, | 48 protected void createChart(OutputStream outputStream, |
43 Collection<KeyValueDescibeData> parameters, | 49 Collection<KeyValueDescibeData> parameters, |
44 Collection<KeyValueDescibeData> measurements, | 50 Collection<KeyValueDescibeData> measurements, |
45 String timeSeriesName, ChartStyle chartStyle, | 51 ChartStyle chartStyle, ChartLabels chartLables) throws IOException, TechnicalChartException { |
46 ChartLabels chartLables) throws IOException, | |
47 TechnicalChartException { | |
48 VerticalProfileChartFactory chartFactory = new VerticalProfileChartFactory(); | 52 VerticalProfileChartFactory chartFactory = new VerticalProfileChartFactory(); |
49 chartFactory.createSimpleVerticalProfileChart(chartLables, chartStyle, timeSeriesName, | 53 chartFactory.createSimpleVerticalProfileChart(chartLables, chartStyle, |
50 parameters, measurements, | 54 parameters, measurements, |
51 outputStream, this.chartResult); | 55 outputStream, this.chartResult); |
52 } | 56 } |
53 | 57 |
54 | 58 |