Project

General

Profile

« Previous | Next » 

Revision c3bb7840

Added by Patrick Plitzner over 6 years ago

ref #6909 Implement menu item/handler visibility

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/MoveFactualDataHandlerE4.java
6 6

  
7 7
import javax.inject.Named;
8 8

  
9
import org.eclipse.e4.core.di.annotations.CanExecute;
9 10
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
10 11
import org.eclipse.e4.ui.services.IServiceConstants;
11 12
import org.eclipse.jface.dialogs.MessageDialog;
......
97 98
        }
98 99
    }
99 100

  
101
    @CanExecute
102
    private boolean canExecute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection){
103
        return selection.getFirstElement() instanceof TaxonNode;
104
    }
105

  
100 106
}

Also available in: Unified diff