Revision 43271 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.mapcontext/org.gvsig.fmap.mapcontext.api/src/main/java/org/gvsig/fmap/mapcontext/layers/FLayers.java

View differences:

FLayers.java
223 223
     */
224 224
    public void addLayer(int pos, FLayer layer) {
225 225
        try {
226
            //Notificamos a la capa que va a ser a?adida
227
            if (layer instanceof FLyrDefault) {
228
                ((FLyrDefault) layer).wakeUp();
229
            }
230

  
231 226
            if (layer instanceof FLayers) {
232 227
                FLayers layers = (FLayers) layer;
233 228
                if( fmap != null ) {
......
241 236
            callLayerAdded(LayerCollectionEvent.createLayerAddedEvent(layer));
242 237
        } catch (CancelationException e) {
243 238
            logger.warn(e.getMessage());
244
        } catch (LoadLayerException e) {
245
            layer.setAvailable(false);
246
            layer.addError(e);
247 239
        }
248 240
    }
249 241

  

Also available in: Unified diff