Revision eb6e490d
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/e4/TaxonNameEditorE4.java | ||
---|---|---|
24 | 24 |
import org.eclipse.core.runtime.IProgressMonitor; |
25 | 25 |
import org.eclipse.core.runtime.OperationCanceledException; |
26 | 26 |
import org.eclipse.e4.core.contexts.IEclipseContext; |
27 |
import org.eclipse.e4.core.di.annotations.Optional; |
|
27 | 28 |
import org.eclipse.e4.core.services.events.IEventBroker; |
28 | 29 |
import org.eclipse.e4.ui.di.Focus; |
29 | 30 |
import org.eclipse.e4.ui.di.Persist; |
31 |
import org.eclipse.e4.ui.di.UIEventTopic; |
|
30 | 32 |
import org.eclipse.e4.ui.model.application.ui.MDirtyable; |
31 | 33 |
import org.eclipse.e4.ui.model.application.ui.basic.MPart; |
32 | 34 |
import org.eclipse.e4.ui.services.EMenuService; |
... | ... | |
707 | 709 |
return this; |
708 | 710 |
} |
709 | 711 |
|
712 |
@Inject |
|
713 |
@Optional |
|
714 |
private void updateView(@UIEventTopic(WorkbenchEventConstants.REFRESH_NAME_EDITOR)boolean refresh){ |
|
715 |
if(refresh){ |
|
716 |
this.redraw(); |
|
717 |
setDirty(); |
|
718 |
} |
|
719 |
} |
|
720 |
|
|
710 | 721 |
} |
Also available in: Unified diff
ref #7230: refresh of name editor and details view after changing taxon of misapplied name relationship