Revision 162b8a2c
Added by Andreas Müller over 2 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/handler/MoveDescriptionElementsHandlerE4.java | ||
---|---|---|
37 | 37 |
import org.eclipse.swt.widgets.Display; |
38 | 38 |
import org.eclipse.swt.widgets.Shell; |
39 | 39 |
|
40 |
import eu.etaxonomy.cdm.api.service.IDescriptionService; |
|
40 |
import eu.etaxonomy.cdm.api.service.IDescriptionElementService;
|
|
41 | 41 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
42 | 42 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
43 | 43 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
44 | 44 |
import eu.etaxonomy.cdm.model.description.TaxonDescription; |
45 | 45 |
import eu.etaxonomy.cdm.model.description.TaxonNameDescription; |
46 |
import eu.etaxonomy.cdm.model.metadata.EnabledComputedDescription; |
|
47 | 46 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
48 | 47 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
49 | 48 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
... | ... | |
101 | 100 |
description = ((DescriptionElementBase) object).getInDescription(); |
102 | 101 |
DescriptionElementBase element ; |
103 | 102 |
if (((DescriptionElementBase) object).getId() > 0){ |
104 |
element = CdmStore.getService(IDescriptionService.class).loadDescriptionElement(uuid, null);
|
|
103 |
element = CdmStore.getService(IDescriptionElementService.class).load(uuid, null);
|
|
105 | 104 |
}else{ |
106 | 105 |
element = ((DescriptionElementBase) object); |
107 | 106 |
} |
... | ... | |
111 | 110 |
for (DescriptionElementBase de : ((FeatureNodeContainer) object).getDescriptionElements()) { |
112 | 111 |
DescriptionElementBase element ; |
113 | 112 |
if (de.getId() > 0){ |
114 |
element = CdmStore.getService(IDescriptionService.class).loadDescriptionElement(de.getUuid(), null);
|
|
113 |
element = CdmStore.getService(IDescriptionElementService.class).load(de.getUuid(), null);
|
|
115 | 114 |
}else{ |
116 | 115 |
element = (de); |
117 | 116 |
} |
Also available in: Unified diff
ref #694 add DescriptionElementService to TaxEditor