Fix problem for characters with same name
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / descriptiveDataSet / matrix / CharacterMatrix.java
index 00975cc286afe0e053dd00afd565016e44e2b406..774f66b4614dee6ed7ad3594982dc54bb9b462ea 100644 (file)
@@ -102,10 +102,10 @@ import eu.etaxonomy.cdm.model.description.Character;
 import eu.etaxonomy.cdm.model.description.DescriptionBase;
 import eu.etaxonomy.cdm.model.description.DescriptiveDataSet;
 import eu.etaxonomy.cdm.model.description.Feature;
-import eu.etaxonomy.cdm.model.term.FeatureNode;
-import eu.etaxonomy.cdm.model.term.FeatureTree;
 import eu.etaxonomy.cdm.model.description.MeasurementUnit;
 import eu.etaxonomy.cdm.model.description.State;
+import eu.etaxonomy.cdm.model.term.FeatureNode;
+import eu.etaxonomy.cdm.model.term.FeatureTree;
 import eu.etaxonomy.cdm.persistence.dto.SpecimenNodeWrapper;
 import eu.etaxonomy.taxeditor.editor.internal.TaxeditorEditorPlugin;
 import eu.etaxonomy.taxeditor.editor.l10n.Messages;
@@ -559,7 +559,7 @@ public class CharacterMatrix extends Composite {
         indexToCharacterMap.put(index+LEADING_COLUMN_COUNT, character);
 
         String label = character.getLabel();
-        String property = label;
+        String property = character.getUuid().toString();
         //show unit for quantitative data
         if(character.isSupportsQuantitativeData()){
             Set<MeasurementUnit> recommendedMeasurementUnits = character.getRecommendedMeasurementUnits();