Revision eaa38a1c
Added by Katja Luther almost 2 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/termtree/e4/TermTreeEditor.java | ||
---|---|---|
188 | 188 |
// protected abstract List<TermTreeDto> getTrees(); |
189 | 189 |
|
190 | 190 |
public void paste(IStructuredSelection selection) { |
191 |
|
|
192 | 191 |
ISelection clipBoardSelection = LocalSelectionTransfer.getTransfer().getSelection(); |
193 | 192 |
Object firstElement = selection.getFirstElement(); |
194 | 193 |
TermNodeDto parentNode = null; |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/termtree/e4/handler/CreateTermTreeHandler.java | ||
---|---|---|
17 | 17 |
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem; |
18 | 18 |
import org.eclipse.e4.ui.services.IServiceConstants; |
19 | 19 |
import org.eclipse.jface.viewers.IStructuredSelection; |
20 |
import org.eclipse.jface.viewers.SelectionChangedEvent; |
|
21 | 20 |
import org.eclipse.jface.viewers.StructuredSelection; |
22 | 21 |
|
23 | 22 |
import eu.etaxonomy.cdm.model.term.TermTree; |
... | ... | |
56 | 55 |
((TermTreeEditor)editor).getViewer().setInput(((TermTreeEditor)editor).getTrees()); |
57 | 56 |
|
58 | 57 |
((TermTreeEditor)editor).getViewer().setExpandedElements(expandedElements); |
58 |
((TermTreeEditor)editor).getViewer().refresh(); |
|
59 | 59 |
IStructuredSelection sel = new StructuredSelection(newDto); |
60 |
SelectionChangedEvent event = new SelectionChangedEvent( |
|
61 |
((TermTreeEditor)editor).getViewer(), sel); |
|
62 |
((TermTreeEditor)editor).selectionChanged(event); |
|
60 |
((TermTreeEditor)editor).getViewer().setSelection(sel); |
|
61 |
// ((TermTreeEditor)editor).selectionChanged(event); |
|
63 | 62 |
|
64 | 63 |
|
65 | 64 |
} |
Also available in: Unified diff
ref #9572: setfocus to newly created term tree