Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Mon Nov 21 21:00:03 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Tue Nov 22 13:04:46 2011 +0000 @@ -40,6 +40,7 @@ import de.intevation.flys.client.shared.model.Theme; import de.intevation.flys.client.shared.model.ThemeList; import de.intevation.flys.client.shared.model.OutputMode; +import de.intevation.flys.client.shared.model.WMSLayer; import de.intevation.flys.client.client.Config; import de.intevation.flys.client.client.services.StepForwardService; @@ -53,7 +54,9 @@ import de.intevation.flys.client.client.ui.ThemePanel; -public class MapOutputTab extends OutputTab implements RedrawRequestHandler { +public class MapOutputTab +extends OutputTab +implements RedrawRequestHandler, ExternalWMSWindow.LayerLoader { public static final String DEFAULT_SRID = "4326"; @@ -239,6 +242,13 @@ } + @Override + public void load(List<WMSLayer> toLoad) { + GWT.log("The user wants to add " + toLoad.size() + " new WMS layers."); + // TODO + } + + protected void setFloodmap(FloodMap floodMap) { this.floodMap = floodMap; }