diff flys-client/ChangeLog @ 561:460b8e0f0563

Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation. flys-client/trunk@2096 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 09 Jun 2011 10:57:42 +0000
parents 5274b9317e40
children 9f16ac843dda
line wrap: on
line diff
--- a/flys-client/ChangeLog	Thu Jun 09 06:05:44 2011 +0000
+++ b/flys-client/ChangeLog	Thu Jun 09 10:57:42 2011 +0000
@@ -1,3 +1,20 @@
+2011-06-09  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
+	  Parse min/max values for axes and all transformation matrix elements.
+
+	* src/main/java/de/intevation/flys/client/shared/model/Axis.java: An axis
+	  has a min and max value now.
+
+	* src/main/java/de/intevation/flys/client/shared/model/ChartInfo.java:
+	  The ChartInfo object provides a Transform2D object for each y axis
+	  contained in the chart.
+
+	* src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
+	  Refactored the zoom and pan actions. The values used to select a
+	  concrete clip of the chart are computed based on the min/max range of an
+	  axis. The chart request uses percentual values for axes ranges now.
+
 2011-06-09  Ingo Weinzierl <ingo@intevation.de>
 
 	  flys/issue139 (WINFO: NPE bei Step-Back bei ungleichwertiger Berechnungsart)

http://dive4elements.wald.intevation.org