comparison flys-client/ChangeLog @ 527:902609b5cc79

Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet). flys-client/trunk@2007 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 25 May 2011 16:23:16 +0000
parents fc994da131f9
children 39d9291513cc
comparison
equal deleted inserted replaced
526:96e60e0a4345 527:902609b5cc79
1 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/client/client/event/OnMoveHandler.java,
4 src/main/java/de/intevation/flys/client/client/event/OnMoveEvent.java:
5 New. Necessary classes and interfaces for a listener mechanism that is
6 used to inform handlers about a movement. E.g. the movement of a theme.
7
8 * src/main/java/de/intevation/flys/client/client/ui/chart/ThemeNavigationPanel.java:
9 New. A panel that consist of four buttons that throw OnMoveEvents after
10 pushing it.
11
12 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
13 In addition, it implements the OnMoveHandler interface to listen to move
14 events.
15
16 NOTE: We need to implement the code that moves themes up/down.
17
18 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
19 Set the minimum width of the theme panel to 200px.
20
21 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
22
23 * src/main/java/de/intevation/flys/client/client/services/CollectionAttributeService.java,
24 src/main/java/de/intevation/flys/client/client/services/CollectionAttributeServiceAsync.java,
25 src/main/java/de/intevation/flys/client/server/CollectionAttributeServiceImpl.java:
26 New. This service should be used to modify/update the attribute of a
27 collection.
28
29 NOTE: The update process needs to be implemented! Currently, the only
30 thing this service does is, that is waits 5sec and fetches a new
31 description right after this ;-)
32
33 * src/main/java/de/intevation/flys/client/shared/model/ThemeList.java:
34 Added methods to remove and add themes.
35
36 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
37 Changes in the theme panel will now trigger the update process of the
38 collection's attribute using the CollectionAttributeService.
39
40 * src/main/webapp/WEB-INF/web.xml: Registered the new service.
41
1 2011-05-25 Ingo Weinzierl <ingo@intevation.de> 42 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
2 43
3 * src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java: 44 * src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java:
4 Removed a bug that caused that the artifact of a default theme is never 45 Removed a bug that caused that the artifact of a default theme is never
5 set. 46 set.

http://dive4elements.wald.intevation.org