Revision e41cdd18
Added by Lutz Suhrbier almost 13 years ago
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/NavigationUtil.java | ||
---|---|---|
19 | 19 |
import org.eclipse.core.commands.operations.IUndoContext; |
20 | 20 |
import org.eclipse.core.commands.operations.UndoContext; |
21 | 21 |
import org.eclipse.jface.viewers.StructuredSelection; |
22 |
import org.eclipse.swt.widgets.Display; |
|
23 | 22 |
import org.eclipse.swt.widgets.Shell; |
24 | 23 |
import org.eclipse.ui.IEditorPart; |
25 | 24 |
import org.eclipse.ui.IEditorReference; |
... | ... | |
37 | 36 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
38 | 37 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
39 | 38 |
import eu.etaxonomy.taxeditor.editor.EditorUtil; |
40 |
import eu.etaxonomy.taxeditor.editor.OpenEditorConfiguration; |
|
41 | 39 |
import eu.etaxonomy.taxeditor.editor.TaxonEditorInput; |
42 | 40 |
import eu.etaxonomy.taxeditor.editor.internal.TaxeditorEditorPlugin; |
43 | 41 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
44 | 42 |
import eu.etaxonomy.taxeditor.navigation.internal.TaxeditorNavigationPlugin; |
45 | 43 |
import eu.etaxonomy.taxeditor.navigation.navigator.TaxonNavigator; |
44 |
import eu.etaxonomy.taxeditor.store.singlesource.widget.DisplayProxy; |
|
46 | 45 |
|
47 | 46 |
/** |
48 | 47 |
* <p>NavigationUtil class.</p> |
... | ... | |
212 | 211 |
* @param parentElement a {@link java.lang.Object} object. |
213 | 212 |
*/ |
214 | 213 |
public static void selectInNavigator(final Object element, final Object parentElement) { |
215 |
Display.getDefault().asyncExec(new Runnable(){ |
|
214 |
DisplayProxy.getDefault().asyncExec(new Runnable(){
|
|
216 | 215 |
|
217 | 216 |
public void run() { |
218 | 217 |
TaxonNavigator navigator = showNavigator(); |
Also available in: Unified diff
Replaced any Display.getDefault() & Display,getCurrent() by DisplayProxy.getDefault() which is implemented in fragment store.rcp or store.rap respectively