/** * An entity was removed. If the removed Entity was selected, disable the copy function until a * new Entity is selected. * * @param local Was this action initiated from the local UI * @param entity The entity being removed from the view */ public void entityRemoved(boolean local, Entity entity) { Entity[] entities = model.getModelData(); Entity check; setEnabled(false); for (int i = 0; i < entities.length; i++) { check = entities[i]; if (check != null) { setEnabled(true); break; } } }