diff options
author | vhemery | 2011-09-19 16:45:48 +0000 |
---|---|---|
committer | vhemery | 2011-09-19 16:45:48 +0000 |
commit | a7e0bfeffbf5cb023b028ae5eff8efb6d452fa08 (patch) | |
tree | fd9f8ba93bb8de5bfe27123152a929bda5481164 /plugins/sysml | |
parent | 4f29ba0e808a38d5e7b6e16518a713aa425096ce (diff) | |
download | org.eclipse.papyrus-a7e0bfeffbf5cb023b028ae5eff8efb6d452fa08.tar.gz org.eclipse.papyrus-a7e0bfeffbf5cb023b028ae5eff8efb6d452fa08.tar.xz org.eclipse.papyrus-a7e0bfeffbf5cb023b028ae5eff8efb6d452fa08.zip |
NEW - bug 357827: [General] CommandWrappers classes are duplicated all over various plugins
https://bugs.eclipse.org/bugs/show_bug.cgi?id=357827
Use command wrappers from adequate plugin. Mark other implementation as deprecated and make them extend the correct one in order to avoid Class Cast exceptions.
Diffstat (limited to 'plugins/sysml')
20 files changed, 23 insertions, 142 deletions
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.diagram.common/src-common-gmf/org/eclipse/papyrus/gmf/diagram/common/edit/policy/CommonDiagramDragDropEditPolicy.java b/plugins/sysml/org.eclipse.papyrus.sysml.diagram.common/src-common-gmf/org/eclipse/papyrus/gmf/diagram/common/edit/policy/CommonDiagramDragDropEditPolicy.java index 8504951066b..0d311957469 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.diagram.common/src-common-gmf/org/eclipse/papyrus/gmf/diagram/common/edit/policy/CommonDiagramDragDropEditPolicy.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.diagram.common/src-common-gmf/org/eclipse/papyrus/gmf/diagram/common/edit/policy/CommonDiagramDragDropEditPolicy.java @@ -53,7 +53,7 @@ import org.eclipse.gmf.runtime.notation.Diagram; import org.eclipse.gmf.runtime.notation.Node;
import org.eclipse.gmf.runtime.notation.NotationPackage;
import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.papyrus.diagram.common.command.wrappers.CommandProxyWithResult;
+import org.eclipse.papyrus.commands.wrappers.CommandProxyWithResult;
import org.eclipse.papyrus.diagram.common.commands.CommonDeferredCreateConnectionViewCommand;
import org.eclipse.papyrus.diagram.common.commands.SemanticAdapter;
import org.eclipse.papyrus.gmf.diagram.common.provider.IGraphicalTypeRegistry;
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/portandflows/query/value/setter/SetFlowPortDirectionQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/portandflows/query/value/setter/SetFlowPortDirectionQuery.java index fb8e632126f..c13497cac82 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/portandflows/query/value/setter/SetFlowPortDirectionQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/portandflows/query/value/setter/SetFlowPortDirectionQuery.java @@ -19,7 +19,7 @@ import org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDom import org.eclipse.emf.facet.infra.query.core.java.ParameterValueList; import org.eclipse.emf.transaction.TransactionalEditingDomain; import org.eclipse.papyrus.core.services.ServiceException; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.core.utils.ServiceUtilsForActionHandlers; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.sysml.facets.extendedsysml.extendedsysml.portandflows.NAFlowPortDirection; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java index 58a288225e9..58dedaa0a48 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java @@ -27,7 +27,7 @@ import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; import org.eclipse.osgi.util.NLS; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java index 6e69b7aaa0f..e2ed575bcf6 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java @@ -30,7 +30,7 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; import org.eclipse.osgi.util.NLS; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java index eedceb6502c..04cb38ab099 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java @@ -21,7 +21,7 @@ import org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDom import org.eclipse.emf.facet.infra.query.core.java.ParameterValueList; import org.eclipse.emf.transaction.TransactionalEditingDomain; import org.eclipse.papyrus.core.services.ServiceException; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.core.utils.ServiceUtilsForActionHandlers; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.sysml.facets.messages.Messages; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java index b54e4f61699..71ce8385181 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java @@ -27,7 +27,7 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; import org.eclipse.osgi.util.NLS; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java index 078cc468828..dca4afb3cd1 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java @@ -27,7 +27,7 @@ import org.eclipse.gmf.runtime.common.core.command.CompositeCommand; import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java index b6fc8f3368d..0d147cd6a3e 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java @@ -27,7 +27,7 @@ import org.eclipse.gmf.runtime.common.core.command.CompositeCommand; import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTextQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTextQuery.java index a8c328f8e4b..54f680db9b8 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTextQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTextQuery.java @@ -21,7 +21,7 @@ import org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDom import org.eclipse.emf.facet.infra.query.core.java.ParameterValueList; import org.eclipse.emf.transaction.TransactionalEditingDomain; import org.eclipse.papyrus.core.services.ServiceException; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.core.utils.ServiceUtilsForActionHandlers; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.sysml.facets.messages.Messages; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java index 8c309aa1b59..05d312a019d 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java @@ -28,7 +28,7 @@ import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; import org.eclipse.jface.dialogs.MessageDialog; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java index f110a02cf54..d7c4a33e5a7 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java @@ -27,7 +27,7 @@ import org.eclipse.gmf.runtime.common.core.command.CompositeCommand; import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; -import org.eclipse.papyrus.core.utils.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.gmf.diagram.common.commands.IdentityCommandWithNotification; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java index 20e0f5e43c0..2b6e1e9a737 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java @@ -70,7 +70,7 @@ public class ConstraintBlockParameterHandler extends CreateCommandHandler implem // Retrieve create command from the Element Edit service ICommand createGMFCommand = provider.getEditCommand(createRequest); - Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand); + Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand); return emfCommand; } } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java index d1406aaed01..bfe9565dbac 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java @@ -48,7 +48,7 @@ public class FlowPort_NAHandler extends FlowPortHandler { // Retrieve create command from the Element Edit service ICommand createGMFCommand = provider.getEditCommand(createRequest); - Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand); + Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand); return emfCommand; } } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java index 6c3d3469d8f..22feed92cb3 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java @@ -66,7 +66,7 @@ public class PartPropertyHandler extends CreateCommandHandler implements IHandle // Retrieve create command from the Element Edit service ICommand createGMFCommand = provider.getEditCommand(createRequest); - Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand); + Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand); return emfCommand; } } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java index f9c585d94cb..1355cb00d27 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java @@ -66,7 +66,7 @@ public class ReferencePropertyHandler extends CreateCommandHandler implements IH // Retrieve create command from the Element Edit service ICommand createGMFCommand = provider.getEditCommand(createRequest); - Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand); + Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand); return emfCommand; } } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java index d72691f90ac..edae1b824ae 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java @@ -66,7 +66,7 @@ public class ValuePropertyHandler extends CreateCommandHandler implements IHandl // Retrieve create command from the Element Edit service ICommand createGMFCommand = provider.getEditCommand(createRequest); - Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand); + Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand); return emfCommand; } } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java index c6c6ae55664..0df1249d31d 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java @@ -85,7 +85,7 @@ public abstract class CreateCommandHandler extends AbstractCommandHandler { ICommand createGMFCommand = provider.getEditCommand(createRequest);
- Command emfCommand = new GMFtoEMFCommandWrapper(createGMFCommand);
+ Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand);
return emfCommand;
}
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/GMFtoEMFCommandWrapper.java b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/GMFtoEMFCommandWrapper.java index ea3ed43763f..46aa8b43a79 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/GMFtoEMFCommandWrapper.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/GMFtoEMFCommandWrapper.java @@ -19,51 +19,14 @@ ******************************************************************************/
package org.eclipse.papyrus.sysml.modelexplorer.handler;
-import java.util.ArrayList;
-import java.util.Collection;
-
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.NullProgressMonitor;
-import org.eclipse.emf.common.command.AbstractCommand;
import org.eclipse.gmf.runtime.common.core.command.ICommand;
/**
* A EMF Command that wraps a GMF command. Each method is redirected to the GMF one.
+ *
+ * @deprecated use {@link org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper} instead
*/
-public class GMFtoEMFCommandWrapper extends AbstractCommand {
-
- /**
- *
- * Wraps the GMF command return value to be returned by this method.
- *
- * @return the possible return value from the GMF command
- */
- @Override
- public Collection<?> getResult() {
-
- Collection<Object> result = new ArrayList<Object>();
- if(getGMFReturnValue() != null) {
- result.add(getGMFReturnValue());
- } // else return an empty collection
-
- return result;
- }
-
- private Object getGMFReturnValue() {
-
- Object returnValue = null;
- if((getGMFCommand() != null) && (getGMFCommand().getCommandResult() != null)) {
- returnValue = getGMFCommand().getCommandResult().getReturnValue();
- }
-
- return returnValue;
- }
-
- /**
- * The wrapped GMF Command. Package-level visibility so that the command stack wrapper can
- * access the field.
- */
- private final ICommand gmfCommand;
+public class GMFtoEMFCommandWrapper extends org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper {
/**
* Constructor.
@@ -72,88 +35,6 @@ public class GMFtoEMFCommandWrapper extends AbstractCommand { * the gmf command
*/
public GMFtoEMFCommandWrapper(ICommand gmfCommand) {
- super(gmfCommand.getLabel());
- this.gmfCommand = gmfCommand;
- }
-
- /**
- * Returns the wrapped GMF command.
- *
- * @return the GMF command
- */
- // @unused
- public ICommand getGMFCommand() {
- return gmfCommand;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.AbstractCommand#canExecute()
- */
- @Override
- public boolean canExecute() {
- return gmfCommand.canExecute();
+ super(gmfCommand);
}
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.AbstractCommand#dispose()
- */
- @Override
- public void dispose() {
- gmfCommand.dispose();
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.AbstractCommand#canUndo()
- */
- @Override
- public boolean canUndo() {
- return gmfCommand.canUndo();
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.Command#execute()
- */
- public void execute() {
- try {
- gmfCommand.execute(new NullProgressMonitor(), null);
- } catch (ExecutionException e) {
- }
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.Command#redo()
- */
- public void redo() {
- try {
- gmfCommand.redo(new NullProgressMonitor(), null);
- } catch (ExecutionException e) {
- }
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.emf.common.command.AbstractCommand#undo()
- */
- @Override
- public void undo() {
- try {
- gmfCommand.undo(new NullProgressMonitor(), null);
- } catch (ExecutionException e) {
- }
-
- }
-
}
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.table.allocation/src/org/eclipse/papyrus/sysml/table/allocation/queries/CreateAllocateQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.table.allocation/src/org/eclipse/papyrus/sysml/table/allocation/queries/CreateAllocateQuery.java index ee3d793a881..b389d954c78 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.table.allocation/src/org/eclipse/papyrus/sysml/table/allocation/queries/CreateAllocateQuery.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.table.allocation/src/org/eclipse/papyrus/sysml/table/allocation/queries/CreateAllocateQuery.java @@ -21,7 +21,7 @@ import org.eclipse.emf.facet.infra.query.runtime.ModelQueryParameterValue; import org.eclipse.emf.facet.widgets.nattable.tableconfiguration.InstantiationMethodParameters; import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; -import org.eclipse.papyrus.diagram.common.command.wrappers.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.table.requirement/src/org/eclipse/papyrus/sysml/table/requirement/queries/CreateRequirement.java b/plugins/sysml/org.eclipse.papyrus.sysml.table.requirement/src/org/eclipse/papyrus/sysml/table/requirement/queries/CreateRequirement.java index 85b16416ab1..40b9de7a56f 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.table.requirement/src/org/eclipse/papyrus/sysml/table/requirement/queries/CreateRequirement.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.table.requirement/src/org/eclipse/papyrus/sysml/table/requirement/queries/CreateRequirement.java @@ -21,7 +21,7 @@ import org.eclipse.emf.facet.infra.query.runtime.ModelQueryParameterValue; import org.eclipse.emf.facet.widgets.nattable.tableconfiguration.InstantiationMethodParameters; import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; -import org.eclipse.papyrus.diagram.common.command.wrappers.GMFtoEMFCommandWrapper; +import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper; import org.eclipse.papyrus.service.edit.service.ElementEditServiceUtils; import org.eclipse.papyrus.service.edit.service.IElementEditService; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; |