Revision a936868b
Added by Katja Luther almost 4 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/FactualDataPartE4.java | ||
---|---|---|
231 | 231 |
} |
232 | 232 |
} |
233 | 233 |
|
234 |
@Inject |
|
235 |
@Optional |
|
236 |
private void updateView(@UIEventTopic(WorkbenchEventConstants.REFRESH_FACTS)Object element){ |
|
237 |
|
|
238 |
Object[] expandedObjects = ((TreeViewer)viewer).getExpandedElements(); |
|
239 |
|
|
240 |
|
|
241 |
viewer.refresh(); |
|
242 |
((TreeViewer)viewer).collapseAll(); |
|
243 |
if (expandedObjects.length>0){ |
|
244 |
((TreeViewer)viewer).setExpandedElements(expandedObjects); |
|
245 |
} |
|
246 |
((TreeViewer)viewer).setExpandedState(element, true); |
|
247 |
|
|
248 |
} |
|
249 | 234 |
|
250 | 235 |
@Inject |
251 | 236 |
@Optional |
Also available in: Unified diff
ref #8585: remove not necessary method