Revision cb89f4f7
Added by Andreas Müller almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/CharacterTransfer.java | ||
---|---|---|
23 | 23 |
import org.eclipse.swt.dnd.TransferData; |
24 | 24 |
|
25 | 25 |
import eu.etaxonomy.cdm.api.service.IFeatureNodeService; |
26 |
import eu.etaxonomy.cdm.model.term.Representation; |
|
27 | 26 |
import eu.etaxonomy.cdm.model.description.Character; |
28 |
import eu.etaxonomy.cdm.model.term.FeatureNode; |
|
27 |
import eu.etaxonomy.cdm.model.term.DefinedTerm; |
|
28 |
import eu.etaxonomy.cdm.model.term.Representation; |
|
29 |
import eu.etaxonomy.cdm.model.term.TermNode; |
|
29 | 30 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
30 | 31 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
31 | 32 |
|
... | ... | |
100 | 101 |
String string = in.readUTF(); |
101 | 102 |
String[] split = string.split(","); |
102 | 103 |
IFeatureNodeService featureNodeService = CdmStore.getService(IFeatureNodeService.class); |
103 |
FeatureNode structure = featureNodeService.load(UUID.fromString(split[0]));
|
|
104 |
FeatureNode property = featureNodeService.load(UUID.fromString(split[1]));
|
|
104 |
TermNode<DefinedTerm> structure = featureNodeService.load(UUID.fromString(split[0]));
|
|
105 |
TermNode<DefinedTerm> property = featureNodeService.load(UUID.fromString(split[1]));
|
|
105 | 106 |
Representation structureRepresentation = structure.getTerm().getRepresentation(PreferencesUtil.getGlobalLanguage()); |
106 | 107 |
Representation propertyRepresentation = property.getTerm().getRepresentation(PreferencesUtil.getGlobalLanguage()); |
107 | 108 |
String label = null; |
Also available in: Unified diff
ref #6794 adapt TaxEditor to new term structure (rename FeatureNode and FeatureTree)