Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java @ 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 | 6a7cfe9d87fe |
children | 3484cbfaf369 |
comparison
equal
deleted
inserted
replaced
1411:63be3137abac | 1412:659a488243da |
---|---|
38 import de.intevation.flys.client.shared.model.DefaultDataItem; | 38 import de.intevation.flys.client.shared.model.DefaultDataItem; |
39 import de.intevation.flys.client.shared.model.MapConfig; | 39 import de.intevation.flys.client.shared.model.MapConfig; |
40 import de.intevation.flys.client.shared.model.Theme; | 40 import de.intevation.flys.client.shared.model.Theme; |
41 import de.intevation.flys.client.shared.model.ThemeList; | 41 import de.intevation.flys.client.shared.model.ThemeList; |
42 import de.intevation.flys.client.shared.model.OutputMode; | 42 import de.intevation.flys.client.shared.model.OutputMode; |
43 import de.intevation.flys.client.shared.model.WMSLayer; | |
43 | 44 |
44 import de.intevation.flys.client.client.Config; | 45 import de.intevation.flys.client.client.Config; |
45 import de.intevation.flys.client.client.services.StepForwardService; | 46 import de.intevation.flys.client.client.services.StepForwardService; |
46 import de.intevation.flys.client.client.services.StepForwardServiceAsync; | 47 import de.intevation.flys.client.client.services.StepForwardServiceAsync; |
47 import de.intevation.flys.client.client.services.MapOutputService; | 48 import de.intevation.flys.client.client.services.MapOutputService; |
51 import de.intevation.flys.client.client.ui.CollectionView; | 52 import de.intevation.flys.client.client.ui.CollectionView; |
52 import de.intevation.flys.client.client.ui.OutputTab; | 53 import de.intevation.flys.client.client.ui.OutputTab; |
53 import de.intevation.flys.client.client.ui.ThemePanel; | 54 import de.intevation.flys.client.client.ui.ThemePanel; |
54 | 55 |
55 | 56 |
56 public class MapOutputTab extends OutputTab implements RedrawRequestHandler { | 57 public class MapOutputTab |
58 extends OutputTab | |
59 implements RedrawRequestHandler, ExternalWMSWindow.LayerLoader { | |
57 | 60 |
58 public static final String DEFAULT_SRID = "4326"; | 61 public static final String DEFAULT_SRID = "4326"; |
59 | 62 |
60 public static final String BARRIERS_PARAMETER_KEY = "uesk.barriers"; | 63 public static final String BARRIERS_PARAMETER_KEY = "uesk.barriers"; |
61 | 64 |
237 } | 240 } |
238 }); | 241 }); |
239 } | 242 } |
240 | 243 |
241 | 244 |
245 @Override | |
246 public void load(List<WMSLayer> toLoad) { | |
247 GWT.log("The user wants to add " + toLoad.size() + " new WMS layers."); | |
248 // TODO | |
249 } | |
250 | |
251 | |
242 protected void setFloodmap(FloodMap floodMap) { | 252 protected void setFloodmap(FloodMap floodMap) { |
243 this.floodMap = floodMap; | 253 this.floodMap = floodMap; |
244 } | 254 } |
245 | 255 |
246 | 256 |