Project

General

Profile

« Previous | Next » 

Revision 2f8eda20

Added by Katja Luther over 2 years ago

ref #9882: use service method to delete description element

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteDescriptionElementOperation.java
14 14
import org.eclipse.core.runtime.IProgressMonitor;
15 15
import org.eclipse.core.runtime.IStatus;
16 16

  
17
import eu.etaxonomy.cdm.api.service.IDescriptionElementService;
18
import eu.etaxonomy.cdm.api.service.IDescriptionService;
17 19
import eu.etaxonomy.cdm.model.description.DescriptionBase;
18 20
import eu.etaxonomy.cdm.model.description.DescriptionElementBase;
19 21
import eu.etaxonomy.cdm.model.taxon.Taxon;
......
22 24
import eu.etaxonomy.taxeditor.operation.AbstractPostTaxonOperation;
23 25
import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
24 26
import eu.etaxonomy.taxeditor.session.ICdmEntitySessionEnabled;
27
import eu.etaxonomy.taxeditor.store.CdmStore;
25 28

  
26 29
/**
27 30
 * <p>DeleteDescriptionElementOperation class.</p>
......
54 57
	public IStatus execute(IProgressMonitor monitor, IAdaptable info)
55 58
			throws ExecutionException {
56 59

  
57
		description = element.getInDescription();
60
		CdmStore.getService(IDescriptionElementService.class).delete(element.getUuid());
58 61

  
59 62
		monitor.worked(20);
60 63

  

Also available in: Unified diff