MCPcopy Create free account
hub / github.com/Neop/mudmap2 / deleteLayer

Method deleteLayer

src/main/java/mudmap2/backend/World.java:228–235  ·  view source on GitHub ↗

Deletes a layer and all places on it @param layer

(Layer layer)

Source from the content-addressed store, hash-verified

226 * @param layer
227 */
228 public void deleteLayer(Layer layer){
229 for(LayerElement elem: layer.getLayerElements()){
230 if(elem instanceof Place) ((Place) elem).removeConnections();
231 layer.remove(elem);
232 }
233 layers.remove(layer.id);
234 callListeners(null);
235 }
236
237 /**
238 * Creates a new and empty layer

Callers 1

actionPerformedMethod · 0.80

Calls 4

callListenersMethod · 0.95
getLayerElementsMethod · 0.80
removeConnectionsMethod · 0.80
removeMethod · 0.65

Tested by

no test coverage detected