Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java @ 439:8975de9d7483
Loop through configuration to chart generation.
gnv-artifacts/trunk@487 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 28 Dec 2009 16:24:05 +0000 |
parents | bed9735adf84 |
children | b3f922908a31 |
comparison
equal
deleted
inserted
replaced
438:7399bb8f83ea | 439:8975de9d7483 |
---|---|
25 import de.intevation.gnv.state.exception.StateException; | 25 import de.intevation.gnv.state.exception.StateException; |
26 import de.intevation.gnv.state.timeseries.TimeSeriesOutputState; | 26 import de.intevation.gnv.state.timeseries.TimeSeriesOutputState; |
27 import de.intevation.gnv.statistics.Statistics; | 27 import de.intevation.gnv.statistics.Statistics; |
28 import de.intevation.gnv.statistics.VerticalProfileStatistics; | 28 import de.intevation.gnv.statistics.VerticalProfileStatistics; |
29 | 29 |
30 import de.intevation.artifacts.CallContext; | |
31 | |
30 /** | 32 /** |
31 * @author Tim Englich <tim.englich@intevation.de> | 33 * @author Tim Englich <tim.englich@intevation.de> |
32 * | 34 * |
33 */ | 35 */ |
34 public class VerticalProfileOutputState extends TimeSeriesOutputState { | 36 public class VerticalProfileOutputState extends TimeSeriesOutputState { |
95 Collection dates, | 97 Collection dates, |
96 Object result, | 98 Object result, |
97 Locale locale, | 99 Locale locale, |
98 String uuid, | 100 String uuid, |
99 boolean linesVisible, | 101 boolean linesVisible, |
100 boolean shapesVisible | 102 boolean shapesVisible, |
103 CallContext callContext | |
101 ) { | 104 ) { |
102 Chart chart = null; | 105 Chart chart = null; |
103 | 106 |
104 if (CACHE_CHART) { | 107 if (CACHE_CHART) { |
105 log.info("Try to get verticalprofile chart from cache."); | 108 log.info("Try to get verticalprofile chart from cache."); |
106 chart = (Chart) getChartFromCache(uuid); | 109 chart = (Chart) getChartFromCache(uuid, callContext); |
107 } | 110 } |
108 | 111 |
109 if (chart != null) | 112 if (chart != null) |
110 return chart; | 113 return chart; |
111 | 114 |