create DerivedUnit of type TissueSample for tissueSamples instead of DNASample
authorKatja Luther <k.luther@bgbm.org>
Tue, 26 Jan 2021 09:28:36 +0000 (10:28 +0100)
committerKatja Luther <k.luther@bgbm.org>
Tue, 26 Jan 2021 09:30:27 +0000 (10:30 +0100)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/AddTissueSampleHandler.java

index 81f303fc4967b07aaee0fb1c7d2734080fc1502f..9c40641739d44a124ca67c09d0e20af7113a3421 100644 (file)
@@ -1,7 +1,6 @@
 
 package eu.etaxonomy.taxeditor.editor.view.derivate.handler;
 
-import eu.etaxonomy.cdm.model.molecular.DnaSample;
 import eu.etaxonomy.cdm.model.occurrence.DerivationEventType;
 import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
 import eu.etaxonomy.cdm.model.occurrence.FieldUnit;
@@ -24,9 +23,8 @@ public class AddTissueSampleHandler extends AbstractAddDerivativeHandler{
      */
     @Override
     protected DerivedUnit createDerivative() {
-        DnaSample dnaSample = DnaSample.NewInstance();
-        dnaSample.setRecordBasis(SpecimenOrObservationType.TissueSample);
-        return dnaSample;
+        DerivedUnit tissueSample = DerivedUnit.NewInstance(SpecimenOrObservationType.TissueSample);
+        return tissueSample;
     }
 
     /**