Revision d7ad25d9
Added by Katja Luther over 2 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/ExtensionElement.java | ||
---|---|---|
49 | 49 |
public void createControls(ICdmFormElement element, int style) { |
50 | 50 |
combo_extensionType = formFactory.createDefinedTermComboElement(TermType.ExtensionType, element, "Type", null, style); |
51 | 51 |
text_extensionValue = formFactory.createTextWithLabelElement(element, "Extension", null, style); |
52 |
|
|
52 |
if (entity != null){ |
|
53 |
setEntity(entity); |
|
54 |
} |
|
53 | 55 |
} |
54 | 56 |
|
55 | 57 |
/* (non-Javadoc) |
... | ... | |
59 | 61 |
@Override |
60 | 62 |
public void setEntity(Extension element) { |
61 | 63 |
this.entity = element; |
62 |
ExtensionType extensionType = HibernateProxyHelper.deproxy(element.getType()); |
|
63 |
combo_extensionType.setSelection(extensionType); |
|
64 |
text_extensionValue.setText(element.getValue()); |
|
64 |
if (combo_extensionType != null){ |
|
65 |
ExtensionType extensionType = HibernateProxyHelper.deproxy(element.getType()); |
|
66 |
combo_extensionType.setSelection(extensionType); |
|
67 |
text_extensionValue.setText(element.getValue()); |
|
68 |
} |
|
65 | 69 |
} |
66 | 70 |
|
67 | 71 |
/* |
Also available in: Unified diff
ref #9838: change order of ui element creation and setting entity in collection elements