ref #6909 Add missing @Execute annotation
authorPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 5 Sep 2017 16:47:58 +0000 (18:47 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 5 Sep 2017 16:47:58 +0000 (18:47 +0200)
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/CloneClassificationHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/CopyHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/CreateClassificationHierarchyHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/DeleteHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/MoveFactualDataHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/MoveTaxonHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/NewClassificationHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/NewTaxonNodeHandlerE4.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RefreshTreeHandlerE4.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/operation/e4/RemotingCdmHandlerE4.java

index 7d2d40abdb7d305911003bb255f630c607613e34..ccb29040788a16b510d16361702bc3e185328b9e 100644 (file)
@@ -3,6 +3,7 @@ package eu.etaxonomy.taxeditor.navigation.navigator.e4.handler;
 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;
@@ -32,6 +33,7 @@ import eu.etaxonomy.taxeditor.ui.section.classification.CloneClassificationWizar
  */
 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) {
index fc0ce55de55fb679ec2d63f3641e1ec6a208eb82..7bdb7f92cf4f015cfefc697b5389bfe8331ba26a 100644 (file)
@@ -12,6 +12,7 @@ import javax.inject.Named;
 
 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;
@@ -33,6 +34,7 @@ import eu.etaxonomy.taxeditor.store.StoreUtil;
  */
 public class CopyHandlerE4 {
 
+    @Execute
     public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
             @Named(IServiceConstants.ACTIVE_PART)MPart activePart,
             MHandledMenuItem menuItem) {
index 9da735212efc0aabac87eeed3cf11eda00e16f99..60d11bf256afced2e2c4dfe7ee230946ceda66ce 100644 (file)
@@ -3,6 +3,7 @@ package eu.etaxonomy.taxeditor.navigation.navigator.e4.handler;
 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;
@@ -27,6 +28,7 @@ import eu.etaxonomy.taxeditor.store.StoreUtil;
  */
 public class CreateClassificationHierarchyHandlerE4 {
 
+    @Execute
     public void execute(@Named(IServiceConstants.ACTIVE_SELECTION)TreeSelection selection,
             @Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
 
index d5a914b4d382e58acd9291ed900b59910a947bd4..916d13882e6461ccc72aeeb450cd69f48faac73b 100644 (file)
@@ -16,6 +16,7 @@ import java.util.Set;
 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;
@@ -56,6 +57,7 @@ public class DeleteHandlerE4 {
     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,
index ca211e8a9ccee45b62d608f2202878a70e72e479..de03fdc976bbfd4e8363fbf61a7684f5830c1214 100644 (file)
@@ -7,6 +7,7 @@ import java.util.UUID;
 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;
@@ -29,6 +30,7 @@ import eu.etaxonomy.taxeditor.ui.dialog.selection.TaxonNodeSelectionDialog;
 
 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) {
index b55da5339ab7e577a07c3c80c15a0d7a53aa8666..8ab2f3c83f91bcd0539c3db490c42d4deabb7261 100644 (file)
@@ -19,6 +19,7 @@ import java.util.UUID;
 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;
@@ -51,6 +52,7 @@ public class MoveTaxonHandlerE4 implements IPostOperationEnabled {
 
        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) {
index d006dfadb85e91a0f3b19b1ff3e422e1a4f7ff13..74b0016f14cfa5d1e670203165ffd779b3236ac2 100644 (file)
@@ -11,6 +11,7 @@ package eu.etaxonomy.taxeditor.navigation.navigator.e4.handler;
 
 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;
@@ -25,6 +26,7 @@ import eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard;
  */
 public class NewClassificationHandlerE4 {
 
+    @Execute
     public void execute(@Named(IServiceConstants.ACTIVE_SHELL)Shell shell) {
                NewClassificationWizard wizard = new NewClassificationWizard();
                wizard.init(null, null);
index d5a12797008f8c4ded11ea93a78be27c11bed499..70f0cdb7df657b3641662d76c8e2c4175a03c99d 100644 (file)
@@ -13,6 +13,7 @@ import javax.inject.Named;
 
 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;
@@ -30,6 +31,7 @@ import eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard;
  */
 public class NewTaxonNodeHandlerE4 {
 
+    @Execute
     public void execute(@Named(IServiceConstants.ACTIVE_SHELL)Shell shell) throws Exception {
 
                final NewTaxonNodeWizard wizard = new NewTaxonNodeWizard();
index d530180604dd92bc819ea8fb7fa8eba5c35b19f8..70fe9f6bd800f1b9c606a265867c707dd567b25e 100644 (file)
@@ -12,6 +12,7 @@ package eu.etaxonomy.taxeditor.navigation.navigator.e4.handler;
 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;
@@ -28,6 +29,7 @@ import eu.etaxonomy.taxeditor.navigation.navigator.e4.TaxonNavigatorE4;
  */
 public class RefreshTreeHandlerE4 {
 
+    @Execute
     public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart activePart) {
 
         TaxonNavigatorE4 taxonNavigator = (TaxonNavigatorE4) activePart.getObject();
index 03c7291bc31700d368b197100480b39f23ca0c76..37dcce49a92996d74ea3082e4cd9799dc4e6cbf5 100644 (file)
@@ -12,6 +12,7 @@ import javax.inject.Named;
 
 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;
@@ -35,6 +36,7 @@ public abstract class RemotingCdmHandlerE4 {
         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,