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

http://dive4elements.wald.intevation.org