comparison flys-client/ChangeLog @ 1412:659a488243da

Added code to trigger loading selected WMS layers from ExternalWMSWindow. Note: no code for loading/adding layers to the current map existing yet. flys-client/trunk@3299 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 22 Nov 2011 13:04:46 +0000
parents 63be3137abac
children 0d3bbe4240b1
comparison
equal deleted inserted replaced
1411:63be3137abac 1412:659a488243da
1 2011-11-22 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/client/client/ui/map/ExternalWMSWindow.java:
4 Defined an internal interface LayerLoader to load selected WMSLayers of
5 the tree. The constructor of ExternalWMSWindow now requires an instance
6 of LayerLoader. The "go on" button in the layer panel will finally
7 trigger the LayerLoader.load() method.
8
9 * src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java:
10 Implements the ExternalWMSWindow.LayerLoader interface to add the
11 selected WMS layers to the map. TODO: implement code to load/add layers.
12
13 * src/main/java/de/intevation/flys/client/client/ui/map/WMSLayersTree.java:
14 Added an inner class WMSLayerNode that extends TreeNode with the
15 addition to save a WMSLayer object. The reason here: we want to have all
16 information of the selected WMS layers for loading mechanisms.
17
18 * src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java:
19 Modified the constructor call of ExternalWMSWindow. The MapOutputTab is
20 used as ExternalWMSWindow.LayerLoader.
21
1 2011-11-21 Ingo Weinzierl <ingo@intevation.de> 22 2011-11-21 Ingo Weinzierl <ingo@intevation.de>
2 23
3 * src/main/java/de/intevation/flys/client/shared/model/WMSLayer.java: New. 24 * src/main/java/de/intevation/flys/client/shared/model/WMSLayer.java: New.
4 This class stores layer information provided by capabilities document. 25 This class stores layer information provided by capabilities document.
5 Note, that a WMSLayer can have further sublayers. 26 Note, that a WMSLayer can have further sublayers.

http://dive4elements.wald.intevation.org