comparison flys-client/ChangeLog @ 278:f33af25b7490

Datacage: transport rpc result to ui. flys-client/trunk@1905 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 11 May 2011 16:38:54 +0000
parents 50b88b641be6
children e763d8efd42f
comparison
equal deleted inserted replaced
277:50b88b641be6 278:f33af25b7490
1 2011-05-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * src/main/java/de/intevation/flys/client/shared/model/DataCageNode.java,
4 src/main/java/de/intevation/flys/client/shared/model/DataCageTree.java:
5 New. Server -> Client transport model. Ugly because it re-invents XML
6 documents. XML is received by the RPC service from the artifact server,
7 transformed into this transport representation and this is transformed
8 in ui elements on the client side.
9
10 * src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java:
11 Transform the incoming XML to transport representation. TODO:
12 Do not simply copy the XML.
13
14 * src/main/java/de/intevation/flys/client/client/services/MetaDataServiceAsync.java,
15 src/main/java/de/intevation/flys/client/client/services/MetaDataService.java:
16 Changed signature tio transport the tree.
17
18 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
19 Transform the transport tree into ui elements.
20
1 2011-05-11 Ingo Weinzierl <ingo@intevation.de> 21 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
2 22
3 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java: 23 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java:
4 Changed the height of this panel to be visible in all browsers. 24 Changed the height of this panel to be visible in all browsers.
5 25

http://dive4elements.wald.intevation.org