Project

General

Profile

« Previous | Next » 

Revision 98db3bf7

Added by Patrick Plitzner almost 5 years ago

ref #8260 Complete refactoring of expansion state saving

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/occurrence/dna/SingleReadGeneralDetailElement.java
12 12
import eu.etaxonomy.cdm.model.molecular.AmplificationResult;
13 13
import eu.etaxonomy.cdm.model.molecular.Primer;
14 14
import eu.etaxonomy.cdm.model.molecular.SingleRead;
15
import eu.etaxonomy.taxeditor.store.StoreUtil;
15 16
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
16 17
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
17 18
import eu.etaxonomy.taxeditor.ui.element.LayoutConstants;
......
56 57
        selectionAmplification = formFactory.createSelectionElement(Amplification.class, //getConversationHolder(),
57 58
                formElement, "Amplification", amplificationResult.getAmplification(), EntitySelectionElement.ALL, style);
58 59

  
59
        AnnotationSection annotationSection = formFactory.createAnnotationSection(getConversationHolder(), formElement, style);
60
        AnnotationSection annotationSection = formFactory.createAnnotationSection(getConversationHolder(), formElement, StoreUtil.getSectionStyle(AnnotationSection.class, entity.getClass().getCanonicalName()));
60 61
        annotationSection.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
61 62
        annotationSection.setEntity(entity);
62 63

  
63
        AmplificationCloningDetailSection cloningSection = formFactory.createAmplificationCloningDetailSection(getConversationHolder(), formElement, formFactory.getSelectionProvider(), style);
64
        AmplificationCloningDetailSection cloningSection = formFactory.createAmplificationCloningDetailSection(getConversationHolder(), formElement, formFactory.getSelectionProvider(), StoreUtil.getSectionStyle(AmplificationCloningDetailSection.class, amplificationResult.getClass().getCanonicalName()));
64 65
        cloningSection.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
65 66
        cloningSection.setEntity(amplificationResult);
66 67

  
67
        AmplificationGelPhotoCollectionDetailSection gelPhotoSection = formFactory.createAmplificationGelPhotoCollectionDetailSection(getConversationHolder(), formElement, style);
68
        AmplificationGelPhotoCollectionDetailSection gelPhotoSection = formFactory.createAmplificationGelPhotoCollectionDetailSection(getConversationHolder(), formElement, StoreUtil.getSectionStyle(AmplificationGelPhotoCollectionDetailSection.class, amplificationResult.getClass().getCanonicalName()));
68 69
        gelPhotoSection.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
69 70
        gelPhotoSection.setEntity(amplificationResult);
70 71
    }

Also available in: Unified diff