Revision 2fe68f38
Added by Patrick Plitzner about 5 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/DescriptiveDataSetEditor.java | ||
---|---|---|
59 | 59 |
import eu.etaxonomy.cdm.api.service.ITermService; |
60 | 60 |
import eu.etaxonomy.cdm.model.common.DefinedTermBase; |
61 | 61 |
import eu.etaxonomy.cdm.model.common.TermType; |
62 |
import eu.etaxonomy.cdm.model.description.Character; |
|
62 | 63 |
import eu.etaxonomy.cdm.model.description.DescriptiveDataSet; |
63 | 64 |
import eu.etaxonomy.cdm.model.description.FeatureTree; |
64 | 65 |
import eu.etaxonomy.cdm.model.location.NamedArea; |
... | ... | |
288 | 289 |
} |
289 | 290 |
} |
290 | 291 |
} |
291 |
FeatureTree characters = composite.getCharacters(); |
|
292 |
FeatureTree<Character> characters = composite.getCharacters();
|
|
292 | 293 |
if(characters!=null){ |
293 | 294 |
//save characters because they can be modified in this editor |
294 | 295 |
characters.getDistinctFeatures().forEach(character->CdmStore.getService(ITermService.class).merge(character,true)); |
Also available in: Unified diff
ref #6794 Adapt taxeditor to model changes (feature tree/node generics)