Revision 14c03fc1
Added by Katja Luther almost 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/VerbatimDateDetailSection.java | ||
---|---|---|
60 | 60 |
* @param timePeriod |
61 | 61 |
* a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object. |
62 | 62 |
*/ |
63 |
@Override |
|
64 |
public void setEntity(TimePeriod timePeriod) { |
|
63 |
|
|
64 |
public void setEntity(VerbatimTimePeriod timePeriod) {
|
|
65 | 65 |
setEntityInternally(timePeriod); |
66 | 66 |
updateTitle(); |
67 | 67 |
getText_parseText().setText(timePeriod.toString()); |
68 |
if (timePeriod instanceof VerbatimTimePeriod){ |
|
69 |
text_VerbatimDate.setText(((VerbatimTimePeriod)timePeriod).getVerbatimDate()); |
|
70 |
} |
|
68 |
|
|
71 | 69 |
} |
72 | 70 |
@Override |
73 | 71 |
protected void handleEvent(Object eventSource) { |
... | ... | |
81 | 79 |
newEntity.setEnd(entity.getEnd()); |
82 | 80 |
newEntity.setStart(entity.getStart()); |
83 | 81 |
newEntity.setFreeText(entity.getFreeText()); |
82 |
newEntity.setVerbatimDate(text_VerbatimDate.getText()); |
|
84 | 83 |
setEntity(newEntity); |
85 |
((VerbatimTimePeriod)getEntity()).setVerbatimDate(text_VerbatimDate.getText()); |
|
84 |
|
|
86 | 85 |
} |
87 | 86 |
} |
88 | 87 |
super.handleEvent(eventSource); |
Also available in: Unified diff
minor for verbatimDate