Revision eb34070d
Added by Katja Luther almost 3 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/occurrence/media/MediaSpecimenGeneralDetailElement.java | ||
---|---|---|
123 | 123 |
getEntity().setKindOfUnit(comboKindOfUnit.getSelection()); |
124 | 124 |
} |
125 | 125 |
else if(eventSource==textTitleLanguageString){ |
126 |
media.putTitle(textTitleLanguageString.getLanguageString());
|
|
127 |
getEntity().setMediaSpecimen(media);
|
|
126 |
getEntity().getMediaSpecimen().putTitle(textTitleLanguageString.getLanguageString());
|
|
127 |
getEntity().resetTitleCache();
|
|
128 | 128 |
} |
129 | 129 |
else if(eventSource==date){ |
130 | 130 |
TimePeriod dateTime = date.getTimePeriod(); |
131 |
media.setMediaCreated(dateTime);
|
|
132 |
getEntity().setMediaSpecimen(media);
|
|
131 |
getEntity().getMediaSpecimen().setMediaCreated(dateTime);
|
|
132 |
getEntity().resetTitleCache();
|
|
133 | 133 |
} |
134 | 134 |
else if(eventSource==selectionArtist){ |
135 |
getEntity().setAccessionNumber(getEntity().getAccessionNumber()); |
|
136 |
media.setArtist(selectionArtist.getSelection()); |
|
137 |
getEntity().setMediaSpecimen(media); |
|
135 |
getEntity().getMediaSpecimen().setArtist(selectionArtist.getSelection()); |
|
136 |
getEntity().resetTitleCache(); |
|
138 | 137 |
} |
139 | 138 |
else if(eventSource==textMethodLanguageString){ |
140 | 139 |
media.putDescription(textMethodLanguageString.getLanguageString()); |
Also available in: Unified diff
ref #5573: call resetTitleCache after changing media