Project

General

Profile

« Previous | Next » 

Revision a14d1bae

Added by Patrick Plitzner almost 10 years ago

  • added property change listener to original data label
    • fixed conversation binding when getting derivate labels

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/mvc/OriginalLabelDataController.java
14 14

  
15 15
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
16 16
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
17
import eu.etaxonomy.taxeditor.ui.element.CdmPropertyChangeEvent;
17 18
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
18 19
import eu.etaxonomy.taxeditor.ui.mvc.interfaces.CdmCompositeController;
19 20
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
......
72 73
    protected void createControls(ICdmFormElement formElement, DerivedUnitFacade entity, int style) {
73 74
        String originalLabelInfo = entity.innerDerivedUnit().getOriginalLabelInfo();
74 75
        if(originalLabelInfo!=null){
75
            originalLabelDataElement.getText().setText(originalLabelInfo);
76
//            originalLabelDataElement.getText().setText(originalLabelInfo);
76 77
        }
77 78
    }
78 79

  
......
82 83
    @Override
83 84
    public void modifyText(ModifyEvent e) {
84 85
        getEntity().innerDerivedUnit().setOriginalLabelInfo(originalLabelDataElement.getText().getText());
86
        firePropertyChangeEvent(new CdmPropertyChangeEvent(this, e));
85 87
    }
86 88

  
87 89
    /* (non-Javadoc)

Also available in: Unified diff