Revision be9359f3
Added by Katja Luther over 2 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/DescriptionElementSourceElement.java | ||
---|---|---|
59 | 59 |
|
60 | 60 |
externalLinks = formFactory.createExternalLinksSection(getConversationHolder(), formElement, StoreUtil.getSectionStyle(ExternalLinksSection.class, DescriptionElementSource.class.getCanonicalName())); |
61 | 61 |
externalLinks.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1)); |
62 |
if (!isEnabled){
|
|
63 |
setEnabled(isEnabled);
|
|
62 |
if (getEntity() != null){
|
|
63 |
setEntity(entity);
|
|
64 | 64 |
} |
65 |
|
|
65 | 66 |
} |
66 | 67 |
|
67 | 68 |
|
... | ... | |
82 | 83 |
text_originaleNameString.setText(entity.getOriginalNameString()); |
83 | 84 |
selection_name.setEntity(entity.getNameUsedInSource()); |
84 | 85 |
combo_origsourcetype.setSelection(entity.getType()); |
86 |
externalLinks.setEntity(entity); |
|
85 | 87 |
} |
88 |
|
|
86 | 89 |
} |
87 | 90 |
|
88 | 91 |
/** {@inheritDoc} */ |
... | ... | |
115 | 118 |
|
116 | 119 |
} |
117 | 120 |
|
121 |
@Override |
|
122 |
public void setEnabled(boolean enabled) { |
|
123 |
super.setEnabled(enabled); |
|
124 |
externalLinks.setEnabled(isEnabled); |
|
125 |
|
|
126 |
} |
|
127 |
|
|
118 | 128 |
|
119 | 129 |
|
120 | 130 |
} |
Also available in: Unified diff
ref #9838: change order of ui element creation and setting entity in collection elements - continue