PSCS11-3:RemoveStructuralFeatureValueAction should destroy constructor
links
Change-Id: I35b47376ad7a37fcba462e7655322f0a00b2b506
Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
diff --git a/bundles/core/engines/org.eclipse.papyrus.moka.composites/generated/org/eclipse/papyrus/moka/composites/Semantics/impl/Loci/LociL3/CS_ExecutionFactory.java b/bundles/core/engines/org.eclipse.papyrus.moka.composites/generated/org/eclipse/papyrus/moka/composites/Semantics/impl/Loci/LociL3/CS_ExecutionFactory.java
index c0b5720..a1eb629 100644
--- a/bundles/core/engines/org.eclipse.papyrus.moka.composites/generated/org/eclipse/papyrus/moka/composites/Semantics/impl/Loci/LociL3/CS_ExecutionFactory.java
+++ b/bundles/core/engines/org.eclipse.papyrus.moka.composites/generated/org/eclipse/papyrus/moka/composites/Semantics/impl/Loci/LociL3/CS_ExecutionFactory.java
@@ -19,6 +19,7 @@
import org.eclipse.papyrus.moka.composites.Semantics.impl.Actions.IntermediateActions.CS_CreateLinkActionActivation;
import org.eclipse.papyrus.moka.composites.Semantics.impl.Actions.IntermediateActions.CS_CreateObjectActionActivation;
import org.eclipse.papyrus.moka.composites.Semantics.impl.Actions.IntermediateActions.CS_ReadSelfActionActivation;
+import org.eclipse.papyrus.moka.composites.Semantics.impl.Actions.IntermediateActions.CS_RemoveStructuralFeatureValueActionActivation;
import org.eclipse.papyrus.moka.composites.Semantics.impl.Classes.Kernel.CS_InstanceValueEvaluation;
import org.eclipse.papyrus.moka.composites.Semantics.impl.Classes.Kernel.CS_OpaqueExpressionEvaluation;
import org.eclipse.papyrus.moka.composites.Semantics.impl.CommonBehaviors.BasicBehaviors.CS_CallEventExecution;
@@ -41,6 +42,7 @@
import org.eclipse.uml2.uml.OpaqueExpression;
import org.eclipse.uml2.uml.ReadExtentAction;
import org.eclipse.uml2.uml.ReadSelfAction;
+import org.eclipse.uml2.uml.RemoveStructuralFeatureValueAction;
import org.eclipse.uml2.uml.SendSignalAction;
@@ -78,6 +80,8 @@
visitor = new CS_OpaqueExpressionEvaluation();
} else if (element instanceof CallEventBehavior) {
visitor = new CS_CallEventExecution();
+ } else if (element instanceof RemoveStructuralFeatureValueAction) {
+ visitor = new CS_RemoveStructuralFeatureValueActionActivation();
} else {
visitor = super.instantiateVisitor(element);
}
diff --git a/bundles/core/engines/org.eclipse.papyrus.moka.fuml/generated/org/eclipse/papyrus/moka/fuml/Semantics/impl/Loci/LociL1/ChoiceStrategy.java b/bundles/core/engines/org.eclipse.papyrus.moka.fuml/generated/org/eclipse/papyrus/moka/fuml/Semantics/impl/Loci/LociL1/ChoiceStrategy.java
index 88fc41b..7928691 100644
--- a/bundles/core/engines/org.eclipse.papyrus.moka.fuml/generated/org/eclipse/papyrus/moka/fuml/Semantics/impl/Loci/LociL1/ChoiceStrategy.java
+++ b/bundles/core/engines/org.eclipse.papyrus.moka.fuml/generated/org/eclipse/papyrus/moka/fuml/Semantics/impl/Loci/LociL1/ChoiceStrategy.java
@@ -13,7 +13,9 @@
*****************************************************************************/
package org.eclipse.papyrus.moka.fuml.Semantics.impl.Loci.LociL1;
-public abstract class ChoiceStrategy extends SemanticStrategy {
+import org.eclipse.papyrus.moka.fuml.Semantics.Loci.LociL1.IChoiceStrategy;
+
+public abstract class ChoiceStrategy extends SemanticStrategy implements IChoiceStrategy{
@Override
public String getName() {