Revision fd61512c
Added by Patrick Plitzner over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/e4/DefinedTermEditorE4.java | ||
---|---|---|
25 | 25 |
import org.eclipse.e4.ui.services.EMenuService; |
26 | 26 |
import org.eclipse.e4.ui.workbench.modeling.EPartService; |
27 | 27 |
import org.eclipse.e4.ui.workbench.modeling.ESelectionService; |
28 |
import org.eclipse.jface.util.LocalSelectionTransfer; |
|
28 | 29 |
import org.eclipse.jface.viewers.ISelectionChangedListener; |
29 | 30 |
import org.eclipse.jface.viewers.StructuredSelection; |
30 | 31 |
import org.eclipse.jface.viewers.TreeViewer; |
... | ... | |
47 | 48 |
import eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermSorter; |
48 | 49 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoContentProvider; |
49 | 50 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoLabelProvider; |
50 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer; |
|
51 | 51 |
import eu.etaxonomy.taxeditor.editor.definedterm.input.TermEditorInput; |
52 | 52 |
import eu.etaxonomy.taxeditor.event.EventUtility; |
53 | 53 |
import eu.etaxonomy.taxeditor.event.WorkbenchEventConstants; |
... | ... | |
119 | 119 |
viewer.setLabelProvider(new TermDtoLabelProvider()); |
120 | 120 |
viewer.setSorter(new DefinedTermSorter()); |
121 | 121 |
|
122 |
Transfer[] transfers = new Transfer[] { TermTransfer.getInstance() };
|
|
122 |
Transfer[] transfers = new Transfer[] { LocalSelectionTransfer.getTransfer() };
|
|
123 | 123 |
viewer.addDragSupport(dndOperations, transfers, new DefinedTermDragListenerE4(viewer)); |
124 | 124 |
DefinedTermDropAdapterE4 dropListener = new DefinedTermDropAdapterE4(this); |
125 | 125 |
ContextInjectionFactory.inject(dropListener, context); |
Also available in: Unified diff
ref #7887 Adapt moving terms based on DTOs