Revision d7ad25d9
Added by Katja Luther over 2 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/identifier/IdentifierElement.java | ||
---|---|---|
42 | 42 |
@Override |
43 | 43 |
public void setEntity(Identifier entity) { |
44 | 44 |
this.entity = entity; |
45 |
textIdentifier.setText(entity.getIdentifier()); |
|
46 |
comboIdentifierType.setSelection(entity.getType()); |
|
45 |
if (textIdentifier != null){ |
|
46 |
textIdentifier.setText(entity.getIdentifier()); |
|
47 |
comboIdentifierType.setSelection(entity.getType()); |
|
48 |
} |
|
47 | 49 |
} |
50 |
|
|
48 | 51 |
|
49 | 52 |
/** {@inheritDoc} */ |
50 | 53 |
@Override |
51 | 54 |
public void createControls(ICdmFormElement formElement, int style) { |
52 | 55 |
comboIdentifierType = formFactory.createDefinedTermComboElement(TermType.IdentifierType, formElement, "Type", null, style); |
53 | 56 |
textIdentifier = formFactory.createTextWithLabelElement(formElement, "Identifier", null, style); |
57 |
if (entity != null){ |
|
58 |
setEntity(entity); |
|
59 |
} |
|
54 | 60 |
} |
55 | 61 |
|
56 | 62 |
@Override |
Also available in: Unified diff
ref #9838: change order of ui element creation and setting entity in collection elements