Loading plugins/org.etsi.mts.tdl.TDLan2/src/org/etsi/mts/tdl/scoping/TDLan2ScopeProvider.java +13 −8 Original line number Original line Diff line number Diff line Loading @@ -54,6 +54,7 @@ import org.etsi.mts.tdl.ValueAssignment; import org.etsi.mts.tdl.Variable; import org.etsi.mts.tdl.Variable; import org.etsi.mts.tdl.VariableUse; import org.etsi.mts.tdl.VariableUse; import org.etsi.mts.tdl.tdlPackage; import org.etsi.mts.tdl.tdlPackage; import org.etsi.mts.tdl.structuredobjectives.StructuredTestObjective; import com.google.common.base.Function; import com.google.common.base.Function; import com.google.inject.Inject; import com.google.inject.Inject; Loading Loading @@ -125,6 +126,7 @@ public class TDLan2ScopeProvider extends AbstractDeclarativeScopeProvider { .replaceAll("(?s)with\\s*\\{.+", "") .replaceAll("(?s)with\\s*\\{.+", "") .trim(); .trim(); String[] split = targetGateName.split("\\."); String[] split = targetGateName.split("\\."); if (split.length == 2) { String gate = split[1]; String gate = split[1]; String component = split[0]; String component = split[0]; if (component.equals(c.getEndPoint().get(0).getComponent().getName()) && if (component.equals(c.getEndPoint().get(0).getComponent().getName()) && Loading @@ -134,6 +136,9 @@ public class TDLan2ScopeProvider extends AbstractDeclarativeScopeProvider { gate.equals(c.getEndPoint().get(1).getGate().getName())) { gate.equals(c.getEndPoint().get(1).getGate().getName())) { elements.add(c.getEndPoint().get(0)); elements.add(c.getEndPoint().get(0)); } } } else { //TODO: handle? } } } // GateReference opposite = ((Message) context).getTarget().get(0).getTargetGate(); // GateReference opposite = ((Message) context).getTarget().get(0).getTargetGate(); Loading Loading
plugins/org.etsi.mts.tdl.TDLan2/src/org/etsi/mts/tdl/scoping/TDLan2ScopeProvider.java +13 −8 Original line number Original line Diff line number Diff line Loading @@ -54,6 +54,7 @@ import org.etsi.mts.tdl.ValueAssignment; import org.etsi.mts.tdl.Variable; import org.etsi.mts.tdl.Variable; import org.etsi.mts.tdl.VariableUse; import org.etsi.mts.tdl.VariableUse; import org.etsi.mts.tdl.tdlPackage; import org.etsi.mts.tdl.tdlPackage; import org.etsi.mts.tdl.structuredobjectives.StructuredTestObjective; import com.google.common.base.Function; import com.google.common.base.Function; import com.google.inject.Inject; import com.google.inject.Inject; Loading Loading @@ -125,6 +126,7 @@ public class TDLan2ScopeProvider extends AbstractDeclarativeScopeProvider { .replaceAll("(?s)with\\s*\\{.+", "") .replaceAll("(?s)with\\s*\\{.+", "") .trim(); .trim(); String[] split = targetGateName.split("\\."); String[] split = targetGateName.split("\\."); if (split.length == 2) { String gate = split[1]; String gate = split[1]; String component = split[0]; String component = split[0]; if (component.equals(c.getEndPoint().get(0).getComponent().getName()) && if (component.equals(c.getEndPoint().get(0).getComponent().getName()) && Loading @@ -134,6 +136,9 @@ public class TDLan2ScopeProvider extends AbstractDeclarativeScopeProvider { gate.equals(c.getEndPoint().get(1).getGate().getName())) { gate.equals(c.getEndPoint().get(1).getGate().getName())) { elements.add(c.getEndPoint().get(0)); elements.add(c.getEndPoint().get(0)); } } } else { //TODO: handle? } } } // GateReference opposite = ((Message) context).getTarget().get(0).getTargetGate(); // GateReference opposite = ((Message) context).getTarget().get(0).getTargetGate(); Loading