Mercurial > dive4elements > river
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. |