Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java
index 5cb44dc5b25..bd57c037892 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu/src/org/eclipse/papyrus/uml/diagram/menu/actions/handlers/AbstractGraphicalCommandHandler.java
@@ -31,6 +31,7 @@ import org.eclipse.papyrus.uml.diagram.common.Activator;
* The command is executed by the handler
*
* @deprecated Since February 2014 use org.eclipse.papyrus.infra.gmfdiag.menu.handlers.AbstractGraphicalCommandHandler
+ * FIXME: it's impossible to use the new class due to missing parameter field from AbstractParametricHandler
*/
@Deprecated
public abstract class AbstractGraphicalCommandHandler extends AbstractParametricHandler {
@@ -75,8 +76,8 @@ public abstract class AbstractGraphicalCommandHandler extends AbstractParametric
* @return null
* @throws ExecutionException
*/
+ @Override
public Object execute(ExecutionEvent event) throws ExecutionException {
-
TransactionalEditingDomain editingDomain = getEditingDomain();
if (editingDomain != null) {
editingDomain.getCommandStack().execute(new GEFtoEMFCommandWrapper(getCommand()));
@@ -96,7 +97,7 @@ public abstract class AbstractGraphicalCommandHandler extends AbstractParametric
return;
}
} catch (ExecutionException e) {
- e.printStackTrace();
+ Activator.log.error(e);
}
setBaseEnabled(false);
@@ -112,7 +113,7 @@ public abstract class AbstractGraphicalCommandHandler extends AbstractParametric
return true;
}
} catch (ExecutionException e) {
- e.printStackTrace();
+ Activator.log.error(e);
}
return false;

Back to the top