Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapThemePanel.java @ 1448:c39aa5a6478c
#409 Made layer list and map layers synchron.
flys-client/trunk@3465 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 19 Dec 2011 14:58:24 +0000 |
parents | 25be27e33b77 |
children | 0ba23e6fef0c |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapThemePanel.java Mon Dec 19 10:13:12 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapThemePanel.java Mon Dec 19 14:58:24 2011 +0000 @@ -19,9 +19,6 @@ import com.smartgwt.client.widgets.menu.events.ClickHandler; import com.smartgwt.client.widgets.menu.events.MenuItemClickEvent; -import org.gwtopenmaps.openlayers.client.Map; -import org.gwtopenmaps.openlayers.client.layer.Layer; - import de.intevation.flys.client.shared.MapUtils; import de.intevation.flys.client.shared.model.AttributedTheme; import de.intevation.flys.client.shared.model.Collection; @@ -200,26 +197,6 @@ } - /** - * This method calls super.updateGrid() at first. Finally, it is used to - * reorder the layers in the map. The first layer added to the map is the - * layer which is least visible. So, the order needs to be reflected. - */ - @Override - protected void updateGrid() { - super.updateGrid(); - - Map map = mapOut.getMap(); - int num = map.getNumLayers() - 1; // without the vector layer - - Layer[] layers = map.getLayers(); - - for (int i = 1; i < num; i++) { - map.raiseLayer(layers[i], num-i); - } - } - - @Override protected void addFacetRecord(FacetRecord rec) { Theme newTheme = rec.getTheme();