diff gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java @ 533:78e0e239a0b9

Calculate results after reaching the output state and store them in cache. gnv-artifacts/trunk@629 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 26 Jan 2010 12:00:20 +0000
parents 44415ae01ddb
children 62ea2a7b1067
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java	Tue Jan 26 10:46:33 2010 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java	Tue Jan 26 12:00:20 2010 +0000
@@ -126,6 +126,13 @@
         this.rangeLabel   = "chart.verticalcrosssection.title.yaxis";
     }
 
+    @Override
+    public void initialize(String uuid, CallContext callContext)
+    throws StateException {
+        super.initialize(uuid, callContext);
+        
+        getChartResult(uuid, callContext);
+    }
 
     @Override
     protected ChartLabels createChartLabels(Locale locale, String uuid) {

http://dive4elements.wald.intevation.org