import eu.etaxonomy.taxeditor.editor.view.descriptive.e4.FactualDataPartE4;
import eu.etaxonomy.taxeditor.editor.view.uses.UsesContentProvider;
import eu.etaxonomy.taxeditor.editor.view.uses.UsesLabelProvider;
-import eu.etaxonomy.taxeditor.model.AbstractUtility;
/**
this.thisPart = thisPart;
TreeViewer treeViewer = new TreeViewer(new Tree(parent, SWT.H_SCROLL
- | SWT.V_SCROLL | SWT.FULL_SELECTION));
+ | SWT.V_SCROLL | SWT.FULL_SELECTION | SWT.MULTI));
treeViewer.setContentProvider(new UsesContentProvider(featureNodeContainerCache));
treeViewer.setLabelProvider(new UsesLabelProvider());
treeViewer.setAutoExpandLevel(2);
// Propagate selection from viewer
- selectionChangedListener = (event -> selService.setSelection(AbstractUtility.getElementsFromSelectionChangedEvent(event)));
+ selectionChangedListener = (event -> selService.setSelection(event.getSelection()));
treeViewer.addSelectionChangedListener(selectionChangedListener);
//create context menu