File tree Expand file tree Collapse file tree
org.omg.sysml/src/org/omg/sysml/adapter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -443,7 +443,8 @@ protected List<Type> getBaseTypes() {
443443 filter (f ->TypeUtil .specializes (f , getBaseTypeFeature (metadataFeature ))).
444444 map (FeatureUtil ::getValueExpressionFor ).
445445 filter (expr ->expr != null ).
446- map (expr ->expr .evaluate (target )).
446+ map (expr ->
447+ expr .evaluate (metadataFeature )).
447448 filter (results ->results != null && !results .isEmpty ()).
448449 map (results ->results .get (0 )).
449450 map (EvaluationUtil ::getMetaclassReferenceOf ).
@@ -456,7 +457,7 @@ protected List<Type> getBaseTypes() {
456457 return baseTypes ;
457458 }
458459
459- protected Feature getBaseTypeFeature (Element element ) {
460+ protected static Feature getBaseTypeFeature (Element element ) {
460461 return (Feature )SysMLLibraryUtil .getLibraryType (element ,
461462 ImplicitGeneralizationMap .getDefaultSupertypeFor (element .getClass (), "baseType" ));
462463 }
You can’t perform that action at this time.
0 commit comments