Revision 38b32a1d
Added by Patrick Plitzner almost 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/e4/handler/SwapSynonymAndAcceptedHandlerE4.java | ||
---|---|---|
83 | 83 |
public boolean canExecute(@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection, |
84 | 84 |
MHandledMenuItem menuItem){ |
85 | 85 |
boolean canExecute = false; |
86 |
Object selectedElement = selection.getFirstElement(); |
|
87 |
canExecute = |
|
88 |
NameEditorMenuPropertyTester.isSynonym(selectedElement); |
|
86 |
if(selection.size()==1){ |
|
87 |
Object selectedElement = selection.getFirstElement(); |
|
88 |
canExecute = NameEditorMenuPropertyTester.isSynonym(selectedElement); |
|
89 |
} |
|
89 | 90 |
menuItem.setVisible(canExecute); |
90 | 91 |
return canExecute; |
91 | 92 |
} |
Also available in: Unified diff
ref #7010 Adapt name editor handlers for multiple selection