Loading plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java +4 −4 Changes for plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -194,10 +194,10 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { } EList<EObject> elements = new BasicEList<>(); for (Connection c : configuration.getConnection()) { if (c.getEndPoint().get(0).getName() != null) { if (c.getEndPoint().size()>0 && c.getEndPoint().get(0).getName() != null) { elements.add(c.getEndPoint().get(0)); } if (c.getEndPoint().get(1).getName() != null) { if (c.getEndPoint().size()>1 && c.getEndPoint().get(1).getName() != null) { elements.add(c.getEndPoint().get(1)); } //TODO: also for procedure?! Loading Loading @@ -264,9 +264,9 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { } else { opposite = ((ProcedureCall) context.eContainer()).getSourceGate(); } if (c.getEndPoint().get(0) == opposite) { if (c.getEndPoint().size()>1 && c.getEndPoint().get(0) == opposite) { elements.add(c.getEndPoint().get(1)); } else if (c.getEndPoint().get(1) == opposite) { } else if (c.getEndPoint().size()>1 && c.getEndPoint().get(1) == opposite) { elements.add(c.getEndPoint().get(0)); } } else { Loading Loading
plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java +4 −4 Changes for plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/scoping/TDLScopeProvider.java: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -194,10 +194,10 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { } EList<EObject> elements = new BasicEList<>(); for (Connection c : configuration.getConnection()) { if (c.getEndPoint().get(0).getName() != null) { if (c.getEndPoint().size()>0 && c.getEndPoint().get(0).getName() != null) { elements.add(c.getEndPoint().get(0)); } if (c.getEndPoint().get(1).getName() != null) { if (c.getEndPoint().size()>1 && c.getEndPoint().get(1).getName() != null) { elements.add(c.getEndPoint().get(1)); } //TODO: also for procedure?! Loading Loading @@ -264,9 +264,9 @@ public class TDLScopeProvider extends AbstractDeclarativeScopeProvider { } else { opposite = ((ProcedureCall) context.eContainer()).getSourceGate(); } if (c.getEndPoint().get(0) == opposite) { if (c.getEndPoint().size()>1 && c.getEndPoint().get(0) == opposite) { elements.add(c.getEndPoint().get(1)); } else if (c.getEndPoint().get(1) == opposite) { } else if (c.getEndPoint().size()>1 && c.getEndPoint().get(1) == opposite) { elements.add(c.getEndPoint().get(0)); } } else { Loading