Skip to content

Commit eb3e26d

Browse files
committed
KERML_-132 Used InstantiationExpression for computing non-expr namespace
1 parent 9fee455 commit eb3e26d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

org.omg.sysml/src/org/omg/sysml/util/NamespaceUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
import org.omg.sysml.lang.sysml.FeatureReferenceExpression;
3737
import org.omg.sysml.lang.sysml.FeatureValue;
3838
import org.omg.sysml.lang.sysml.Import;
39-
import org.omg.sysml.lang.sysml.InvocationExpression;
39+
import org.omg.sysml.lang.sysml.InstantiationExpression;
4040
import org.omg.sysml.lang.sysml.Membership;
4141
import org.omg.sysml.lang.sysml.Namespace;
4242
import org.omg.sysml.lang.sysml.OwningMembership;
@@ -139,7 +139,7 @@ public static Namespace getExpressionNamespaceOf(Element element) {
139139
if (!(element instanceof Relationship)) {
140140
element = element.getOwningMembership();
141141
}
142-
return element instanceof FeatureValue && owningNamespace instanceof InvocationExpression?
142+
return element instanceof FeatureValue && owningNamespace instanceof InstantiationExpression?
143143
owningNamespace: namespace;
144144
}
145145

@@ -149,7 +149,7 @@ public static Namespace getNonExpressionNamespaceFor(Element element) {
149149
} else {
150150
Namespace namespace = getExpressionNamespaceOf(element);
151151
while (element instanceof FeatureValue ||
152-
namespace instanceof InvocationExpression ||
152+
namespace instanceof InstantiationExpression ||
153153
namespace instanceof FeatureReferenceExpression
154154
) {
155155
element = namespace.getOwningMembership();

0 commit comments

Comments
 (0)