import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
*/
public class CloneClassificationHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_SHELL)Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
import org.eclipse.core.runtime.IStatus;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
*/
public class CopyHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart,
MHandledMenuItem menuItem) {
import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
*/
public class CreateClassificationHierarchyHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
protected static final String DO_YOU_REALLY_WANT_TO_DELETE_THE_CLASSIFICATION = Messages.DeleteHandler_DELETE_CLASSIFICATION;
protected static final String CONFIRM_DELETION = Messages.DeleteHandler_CONFIRM_DELETE;
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_SHELL)Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart,
import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
public class MoveFactualDataHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_SHELL)Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
private TaxonNode parentTaxonNode;
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_SHELL)Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
import javax.inject.Named;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.services.IServiceConstants;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.swt.widgets.Shell;
*/
public class NewClassificationHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL)Shell shell) {
NewClassificationWizard wizard = new NewClassificationWizard();
wizard.init(null, null);
import org.eclipse.core.runtime.IStatus;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.services.IServiceConstants;
import org.eclipse.jface.viewers.TreeSelection;
import org.eclipse.jface.wizard.WizardDialog;
*/
public class NewTaxonNodeHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL)Shell shell) throws Exception {
final NewTaxonNodeWizard wizard = new NewTaxonNodeWizard();
import javax.inject.Named;
import org.eclipse.e4.core.di.annotations.CanExecute;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
*/
public class RefreshTreeHandlerE4 {
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
TaxonNavigatorE4 taxonNavigator = (TaxonNavigatorE4) activePart.getObject();
import org.eclipse.core.commands.operations.AbstractOperation;
import org.eclipse.core.runtime.IStatus;
+import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
import org.eclipse.e4.ui.services.IServiceConstants;
this.label = label;
}
+ @Execute
public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
@Named(IServiceConstants.ACTIVE_SHELL)Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart activePart,