/** Called when a map layer has been removed */ public void layerRemoved(MapLayerListEvent event) { Layer layer = event.getElement(); if (layerTable != null) { layerTable.onRemoveLayer(layer); } redrawBaseImage = true; if (content.layers().size() == 0) { clearFields(); } else { setFullExtent(); } if (!isDisposed()) redraw(); }