[OpenMap Users] layerHandler.turnLayerOn ?

From: Carsten Ø. Madsen <com_at_email.domain.hidden>
Date: Wed Feb 29 2012 - 09:03:32 EST

Hello

I have a problem with controlling the visibility of layers.

If I use layerHandler.turnLayerOn the layers renders correctly on the
map but the bulbs in the OM LayersPanel does not render correctly. If I
use layer.setVisible the bulbs renders correct but the layers that
should be visible do not render anything?

             String tmp = config.getVisibleLayers();
             String[] visibleLayers = tmp != null ? tmp.split(" ")
                     : new String[] {};

             for (Layer layer : layerHandler.getLayers()) {
                 boolean layerVisible = false;
                 for (String visibleLayerName : visibleLayers) {
                     String prettyName = Environment.get(visibleLayerName
                             + ".prettyName");
                     if (layer.getName().equals(prettyName)) {
                         layerVisible = true;
                         break;
                     }
                 }
                 layer.setVisible(layerVisible); // bulbs ok but nothing
in layer
                 // layerHandler.turnLayerOn(layerVisible, layer); bulbs
wrong, layers ok
             }

BR
Carsten

--
[To unsubscribe to this list send an email to "majdart@bbn.com"
with the following text in the BODY of the message "unsubscribe openmap-users"]
Received on Wed Feb 29 09:13:35 2012

This archive was generated by hypermail 2.1.8 : Wed Feb 29 2012 - 09:13:36 EST