public void removeAllSelectedLayeredComponents() {
		if (layerBasket.isEmpty())
			return;
		synchronized (layerBasket) {
			ModelComponent mc = null;
			for (Iterator it = layerBasket.iterator(); it.hasNext();) {
				mc = (ModelComponent) it.next();
				if (mc.isSelected())
					it.remove();
			}
		}
	}