Project

General

Profile

« Previous | Next » 

Revision 0c3d26b2

Added by Katja Luther almost 7 years ago

fix #6749: add media to newly created mediaSpecimen

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/AddMediaSpecimenHandler.java
5 5

  
6 6
import org.eclipse.e4.ui.workbench.modeling.EModelService;
7 7

  
8
import eu.etaxonomy.cdm.model.media.Media;
8 9
import eu.etaxonomy.cdm.model.molecular.DnaSample;
9 10
import eu.etaxonomy.cdm.model.occurrence.DerivationEventType;
10 11
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
......
14 15

  
15 16
public class AddMediaSpecimenHandler extends AbstractAddDerivativeHandler{
16 17

  
17
    @Inject
18
    private EModelService modelService;
18
//    @Inject
19
//    private EModelService modelService;
19 20

  
20 21
    @Override
21 22
    protected boolean isAllowed(Object derivative) {
......
33 34
     */
34 35
    @Override
35 36
    protected DerivedUnit createDerivative() {
36
        return MediaSpecimen.NewInstance(SpecimenOrObservationType.StillImage);
37
    	MediaSpecimen mediaSpecimen =  MediaSpecimen.NewInstance(SpecimenOrObservationType.StillImage);
38
    	mediaSpecimen.setMediaSpecimen(Media.NewInstance());
39
        return mediaSpecimen;
37 40
    }
38 41

  
39 42
    /**

Also available in: Unified diff