comparison flys-client/ChangeLog @ 911:4668357b255e

#259 Refresh charts after loading new Themes / Artifacts from Datacage. flys-client/trunk@2768 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 15 Sep 2011 17:01:12 +0000
parents 7f72239e56c8
children 2c8f1112be37
comparison
equal deleted inserted replaced
910:7f72239e56c8 911:4668357b255e
1 2011-09-15 Ingo Weinzierl <ingo@intevation.de>
2
3 flys/issue259 (Daten aus Datenkorb in Diagramm einladen)
4
5 * src/main/java/de/intevation/flys/client/client/event/RedrawRequestEvent.java:
6 New. This event might be used to define the redraw type. Currently,
7 there are two types defined: RESET and DEFAULT. DEFAULT means the chart
8 should only be redrawn, RESET means the chart's state (zoom, etc) should
9 be reset.
10
11 * src/main/java/de/intevation/flys/client/client/event/RedrawRequestHandler.java:
12 Added the RedrawRequestEvent to the onRedrawRequest() method.
13
14 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
15 Implements the HasRedrawRequestHandlers interface. After all Artifacts has
16 been loaded, the onRedrawRequest() event is fired.
17
18 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
19 Registered the ChartOutputTab as RedrawRequestHandler.
20
21 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
22 Distinguishes between the RedrawRequestEvent.Types now. The chart's
23 state is only reset if the RESET type is given. Otherwise, only the
24 ThemePanel and the chart image are refreshed.
25
26 * src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java: Fire
27 the RedrawRequestEvent with type RESET.
28
1 2011-09-15 Ingo Weinzierl <ingo@intevation.de> 29 2011-09-15 Ingo Weinzierl <ingo@intevation.de>
2 30
3 flys/issue259 (Daten aus Datenkorb in Diagramm einladen) 31 flys/issue259 (Daten aus Datenkorb in Diagramm einladen)
4 32
5 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java: 33 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:

http://dive4elements.wald.intevation.org