Revision 22ac94a9
Added by Katja Luther over 3 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/RemoveFeatureTreeHandler.java | ||
---|---|---|
20 | 20 |
import org.eclipse.jface.viewers.IStructuredSelection; |
21 | 21 |
|
22 | 22 |
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto; |
23 |
import eu.etaxonomy.taxeditor.featuretree.e4.AbstractTermTreeEditor; |
|
24 | 23 |
import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor; |
24 |
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor; |
|
25 | 25 |
import eu.etaxonomy.taxeditor.featuretree.e4.operation.RemoveFeatureTreeOperation; |
26 | 26 |
import eu.etaxonomy.taxeditor.store.StoreUtil; |
27 | 27 |
|
... | ... | |
46 | 46 |
|
47 | 47 |
for (Object selectedObject : selection.toArray()) { |
48 | 48 |
TermTreeDto featureTree = (TermTreeDto) selectedObject; |
49 |
((AbstractTermTreeEditor)editor).removeTree(featureTree);
|
|
50 |
((AbstractTermTreeEditor)editor).getViewer().setInput(((AbstractTermTreeEditor)editor).getTrees());
|
|
49 |
((TermTreeEditor)editor).removeTree(featureTree); |
|
50 |
((TermTreeEditor)editor).getViewer().setInput(((TermTreeEditor)editor).getTrees());
|
|
51 | 51 |
RemoveFeatureTreeOperation operation = new RemoveFeatureTreeOperation(featureTree.getUuid(), editor, editor); |
52 | 52 |
// AbstractUtility.executeOperation(operation, sync); |
53 | 53 |
editor.addOperation(operation); |
Also available in: Unified diff
ref #9338: restructure term menues and adapt handling