Revision 972ecc88
Added by Patrick Plitzner over 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/e4/AbstractCdmDataViewerE4.java | ||
---|---|---|
11 | 11 |
|
12 | 12 |
import javax.inject.Inject; |
13 | 13 |
|
14 |
import org.eclipse.e4.core.contexts.ContextInjectionFactory; |
|
14 | 15 |
import org.eclipse.e4.core.contexts.IEclipseContext; |
15 | 16 |
import org.eclipse.jface.viewers.StructuredSelection; |
16 | 17 |
import org.eclipse.jface.viewers.Viewer; |
17 | 18 |
import org.eclipse.swt.SWT; |
18 | 19 |
import org.eclipse.swt.widgets.Composite; |
19 | 20 |
import org.eclipse.swt.widgets.Control; |
20 |
import org.eclipse.swt.widgets.Display; |
|
21 | 21 |
import org.eclipse.ui.forms.IFormPart; |
22 | 22 |
import org.eclipse.ui.forms.ManagedForm; |
23 | 23 |
import org.eclipse.ui.forms.widgets.ScrolledForm; |
... | ... | |
108 | 108 |
formFactory.dispose(); |
109 | 109 |
formFactory = null; |
110 | 110 |
} |
111 |
formFactory = new CdmFormFactory(Display.getCurrent(), this); |
|
111 |
formFactory = ContextInjectionFactory.make(CdmFormFactory.class, context); |
|
112 |
formFactory.init(this); |
|
112 | 113 |
} |
113 | 114 |
|
114 | 115 |
/** {@inheritDoc} */ |
Also available in: Unified diff
ref #6913 Remove org.eclipse.ui dependency from AbstractUtility