Mercurial > dive4elements > river
comparison flys-client/ChangeLog @ 552:6050d49eaba3
Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
flys-client/trunk@2066 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 07 Jun 2011 13:26:24 +0000 |
parents | 13c7f90917fc |
children | c5fc3fa02edb |
comparison
equal
deleted
inserted
replaced
551:13c7f90917fc | 552:6050d49eaba3 |
---|---|
1 2011-06-07 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/client/shared/model/Axis.java: New. | |
4 This class should represent an axis in a chart. | |
5 | |
6 * src/main/java/de/intevation/flys/client/shared/model/ChartInfo.java: | |
7 New. This class is used by the ChartInfoService to retrieve more | |
8 information about a Chart that just the Transform2D object to reproject | |
9 points. It currently stores x and y axes and the Transform2D object of a | |
10 chart. | |
11 | |
12 * src/main/java/de/intevation/flys/client/client/services/ChartInfoServiceAsync.java, | |
13 src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java, | |
14 src/main/java/de/intevation/flys/client/client/services/ChartInfoService.java: | |
15 Changed the return value of this service from Transform2D to ChartInfo. | |
16 The Transform2D object is included in this new ChartInfo. | |
17 | |
18 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java: | |
19 Implements the PanHandler interface. If a PanEvent is fired by the | |
20 PanControl, a new chart range is computed using the axes information | |
21 provided by the ChartInfo object (that has been retrieved by the | |
22 ChartInfoService). | |
23 | |
24 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java: | |
25 Added the PanControl to the toolbar. | |
26 | |
1 2011-06-07 Ingo Weinzierl <ingo@intevation.de> | 27 2011-06-07 Ingo Weinzierl <ingo@intevation.de> |
2 | 28 |
3 * src/main/java/de/intevation/flys/client/client/event/HasPanHandlers.java, | 29 * src/main/java/de/intevation/flys/client/client/event/HasPanHandlers.java, |
4 src/main/java/de/intevation/flys/client/client/event/PanEvent.java, | 30 src/main/java/de/intevation/flys/client/client/event/PanEvent.java, |
5 src/main/java/de/intevation/flys/client/client/event/PanHandler.java: | 31 src/main/java/de/intevation/flys/client/client/event/PanHandler.java: |