Project

General

Profile

« Previous | Next » 

Revision 5f7fd72e

Added by Patrick Plitzner over 10 years ago

  • added new DataImportEditor for displaying/editing results of specimen search wizard
    • disabled PreservationMethod related widget as they have not been adapted to the model changes yet

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/campanula/detailViews/specimen/DerivedUnitDetailsElementController.java
16 16
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
17 17
import eu.etaxonomy.cdm.model.occurrence.PreservationMethod;
18 18
import eu.etaxonomy.taxeditor.model.AbstractUtility;
19
import eu.etaxonomy.taxeditor.ui.campanula.basicFields.ComboDefinedTermController;
20 19
import eu.etaxonomy.taxeditor.ui.campanula.basicFields.EntitySelectionFieldController;
21 20
import eu.etaxonomy.taxeditor.ui.campanula.basicFields.TextFieldController;
22 21
import eu.etaxonomy.taxeditor.ui.campanula.compatibility.ICdmFormElement;
......
37 36

  
38 37
    private TextFieldController barCode;
39 38
    private TextFieldController catalogNumber;
40
    private ComboDefinedTermController<PreservationMethod> preservationMethod;
39
//    private ComboDefinedTermController<PreservationMethod> preservationMethod;
41 40
    private EntitySelectionFieldController<TaxonNameBase> storedUnder;
42 41
    private TextFieldController exsiccatum;
43 42

  
......
66 65
            AbstractUtility.info(e.getMessage());
67 66
            entityPreservationMethod = null;
68 67
        }
69
        preservationMethod = new ComboDefinedTermController<PreservationMethod>(derivedUnitDetailsElement.getComboPreservationMethod(), getFormFactory(), formElement, PreservationMethod.class, entityPreservationMethod, style);
68
//        preservationMethod = new ComboDefinedTermController<PreservationMethod>(derivedUnitDetailsElement.getComboPreservationMethod(), getFormFactory(), formElement, PreservationMethod.class, entityPreservationMethod, style);
70 69
        storedUnder = new EntitySelectionFieldController<TaxonNameBase>(derivedUnitDetailsElement.getStoredUnderSelectionField(), getFormFactory(), getConversationHolder(), formElement, TaxonNameBase.class, entity.getStoredUnder(), EntitySelectionElement.ALL);
71 70
        String entitiyExsiccatum;
72 71
        try {
......
92 91
            getEntity().setBarcode(barCode.getText());
93 92
        } else if (eventSource == catalogNumber) {
94 93
            getEntity().setCatalogNumber(catalogNumber.getText());
95
        } else if (eventSource == preservationMethod) {
96
            try {
97
                getEntity().setPreservationMethod(preservationMethod.getSelection());
98
            } catch (MethodNotSupportedByDerivedUnitTypeException e) {
99
                AbstractUtility.errorDialog("MethodNotSupportedByDerivedUnitTypeException", this, "MethodNotSupportedByDerivedUnitTypeException when trying to set preservation method for derive unit", e);
100
            }
94
//        } else if (eventSource == preservationMethod) {
95
//            try {
96
//                getEntity().setPreservationMethod(preservationMethod.getSelection());
97
//            } catch (MethodNotSupportedByDerivedUnitTypeException e) {
98
//                AbstractUtility.errorDialog("MethodNotSupportedByDerivedUnitTypeException", this, "MethodNotSupportedByDerivedUnitTypeException when trying to set preservation method for derive unit", e);
99
//            }
101 100
        } else if (eventSource == storedUnder) {
102 101
            getEntity().setStoredUnder(storedUnder.getEntity());
103 102
        } else if (eventSource == exsiccatum) {

Also available in: Unified diff