Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Seidewitz2015-05-18 05:59:10 +0000
committerEd Seidewitz2015-05-18 05:59:10 +0000
commit1f943e0fd4eacdd3178dc754bddf1a528ca620e6 (patch)
tree21baa9ce8ab4cfc0add08e1ce73d1ff55a49a339 /plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf
parent168c8727295ffe733716ec274aeae94a79c822ae (diff)
downloadorg.eclipse.papyrus-1f943e0fd4eacdd3178dc754bddf1a528ca620e6.tar.gz
org.eclipse.papyrus-1f943e0fd4eacdd3178dc754bddf1a528ca620e6.tar.xz
org.eclipse.papyrus-1f943e0fd4eacdd3178dc754bddf1a528ca620e6.zip
Bug 466443, bug 466446: Corrected InternalElementReference::activeClass
to handle a classifier behavior subunit. Change-Id: Ic22033efdd8d91e7e355d3cfb37d1385de1ea82f Signed-off-by: Ed Seidewitz <ed-s@modeldriven.com>
Diffstat (limited to 'plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf')
-rw-r--r--plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/ModelMerge.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/ModelMerge.java b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/ModelMerge.java
index 972519d85e8..a5e16eed424 100644
--- a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/ModelMerge.java
+++ b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/ModelMerge.java
@@ -86,7 +86,8 @@ public class ModelMerge {
targetActivity.getNodes().clear();
targetActivity.getEdges().clear();
/*2. Create them from the mapped specification*/
- this.updateCollection(targetActivity.getOwnedNodes(), sourceActivity.getNodes());
+ this.updateCollection(targetActivity.getOwnedNodes(), sourceActivity.getOwnedNodes());
+ this.updateCollection(targetActivity.getStructuredNodes(), sourceActivity.getStructuredNodes());
this.updateCollection(targetActivity.getEdges(), sourceActivity.getEdges());
}
} else if (source instanceof Class && target instanceof Class) {

Back to the top