Loading plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java +4 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,10 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { @Override public IScope getScope(EObject context, EReference reference) { //TODO: check problem if (reference.getEType()==null || reference.getEType().getInstanceClass() == null) { return null; } if (PackageableElement.class.isAssignableFrom(reference.getEType().getInstanceClass()) && !(context instanceof ElementImport)) { EList<EObject> elements = getScopedElementsOfType(context, reference.getEType().getInstanceClass()); Loading Loading
plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java +4 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,10 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { @Override public IScope getScope(EObject context, EReference reference) { //TODO: check problem if (reference.getEType()==null || reference.getEType().getInstanceClass() == null) { return null; } if (PackageableElement.class.isAssignableFrom(reference.getEType().getInstanceClass()) && !(context instanceof ElementImport)) { EList<EObject> elements = getScopedElementsOfType(context, reference.getEType().getInstanceClass()); Loading