From 8d0857f09c7a408095723b9434aa3635180ebc00 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Wed, 12 Feb 2014 10:15:56 +0000 Subject: [PATCH] delete of group in bulkeditor #4054 --- .../taxeditor/bulkeditor/handler/DeleteHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/handler/DeleteHandler.java b/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/handler/DeleteHandler.java index f08c60f92..5bce4bd3d 100644 --- a/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/handler/DeleteHandler.java +++ b/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/handler/DeleteHandler.java @@ -21,9 +21,11 @@ import org.eclipse.ui.handlers.HandlerUtil; import org.eclipse.ui.texteditor.IDocumentProvider; import eu.etaxonomy.cdm.api.application.CdmApplicationController; +import eu.etaxonomy.cdm.api.service.IGroupService; import eu.etaxonomy.cdm.api.service.IOccurrenceService; import eu.etaxonomy.cdm.api.service.IReferenceService; import eu.etaxonomy.cdm.api.service.ITaxonService; +import eu.etaxonomy.cdm.model.common.Group; import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; import eu.etaxonomy.cdm.model.reference.Reference; import eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy; @@ -83,6 +85,9 @@ public class DeleteHandler extends AbstractHandler { } else if (object instanceof Reference){ IReferenceService service = controller.getReferenceService(); service.delete((Reference)object); + } else if (object instanceof Group){ + IGroupService service = controller.getGroupService(); + service.delete((Group) object); } } catch (Exception e){ -- 2.34.1