Revision e0b35bf1
Added by Niels Hoffmann almost 13 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/detail/CdmSectionPart.java | ||
---|---|---|
23 | 23 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
24 | 24 |
import eu.etaxonomy.taxeditor.store.StoreUtil; |
25 | 25 |
import eu.etaxonomy.taxeditor.ui.forms.AbstractFormSection; |
26 |
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
|
|
26 |
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
|
|
27 | 27 |
import eu.etaxonomy.taxeditor.ui.section.ITaxonBaseDetailSection; |
28 | 28 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.IDerivedUnitFacadeDetailSection; |
29 | 29 |
|
... | ... | |
103 | 103 |
Object eventSource = event.getSource(); |
104 | 104 |
|
105 | 105 |
if (formSection.equals(eventSource) |
106 |
|| (eventSource instanceof ICdmFormElement && formSection
|
|
107 |
.containsFormElement((ICdmFormElement) eventSource))) {
|
|
106 |
|| (eventSource instanceof AbstractCdmDetailElement && formSection
|
|
107 |
.containsFormElement((AbstractCdmDetailElement) eventSource))) {
|
|
108 | 108 |
markDirty(); |
109 | 109 |
} |
110 | 110 |
} |
Also available in: Unified diff
Refactoring of property change handling. Also fixes #2363