File tree Expand file tree Collapse file tree
org.omg.sysml/src/org/omg/sysml/util Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3636import org .omg .sysml .lang .sysml .FeatureReferenceExpression ;
3737import org .omg .sysml .lang .sysml .FeatureValue ;
3838import org .omg .sysml .lang .sysml .Import ;
39- import org .omg .sysml .lang .sysml .InvocationExpression ;
39+ import org .omg .sysml .lang .sysml .InstantiationExpression ;
4040import org .omg .sysml .lang .sysml .Membership ;
4141import org .omg .sysml .lang .sysml .Namespace ;
4242import 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 ();
You can’t perform that action at this time.
0 commit comments