<containerMappingsxsi:type="description_1:CombinedFragmentMapping"name="combinedBehaviour"preconditionExpression="[oclIsKindOf(CombinedBehaviour) or oclIsKindOf(ExceptionalBehaviour) or oclIsKindOf(PeriodicBehaviour)/]"domainClass="tdl.Behaviour"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[tdl::GateReference.allInstances()/]">
<containerMappingsxsi:type="description_1:CombinedFragmentMapping"name="combinedBehaviour"preconditionExpression="[oclIsKindOf(CombinedBehaviour) or oclIsKindOf(ExceptionalBehaviour) or oclIsKindOf(PeriodicBehaviour)/]"semanticCandidatesExpression="[allBehaviours()/]"domainClass="tdl.Behaviour"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[getTestConfiguration().connection.endPoint/]">
<containerMappingsxsi:type="description_1:InteractionUseMapping"name="globalAction"preconditionExpression="[not oclIsKindOf(Assertion) and not oclIsKindOf(VerdictAssignment) and not oclIsKindOf(TimerOperation) and not oclIsKindOf(TimeOperation) and not oclIsKindOf(ActionBehaviour) and not oclIsKindOf(TestDescriptionReference) and not oclIsKindOf(Interaction)/]"domainClass="tdl.AtomicBehaviour"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[tdl::GateReference.allInstances()/]">
<containerMappingsxsi:type="description_1:InteractionUseMapping"name="globalAction"preconditionExpression="[not oclIsKindOf(Assertion) and not oclIsKindOf(VerdictAssignment) and not oclIsKindOf(TimerOperation) and not oclIsKindOf(TimeOperation) and not oclIsKindOf(ActionBehaviour) and not oclIsKindOf(TestDescriptionReference) and not oclIsKindOf(Interaction)/]"semanticCandidatesExpression="[allBehaviours()/]"domainClass="tdl.AtomicBehaviour"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[getTestConfiguration().connection.endPoint/]">
<stylexsi:type="style:FlatContainerStyleDescription"borderSizeComputationExpression="1"showIcon="false"labelExpression="[(if (self.oclIsKindOf(ActionReference)) then 'Action ' + self.oclAsType(ActionReference).action.name else if (self.oclIsKindOf(InlineAction)) then 'Inline Action ' + self.oclAsType(InlineAction)._body else if (self.oclIsKindOf(VerdictAssignment)) then 'Verdict ' + serialise(self.oclAsType(VerdictAssignment).verdict) else if (self.oclIsKindOf(TestDescriptionReference)) then 'Test Description ' + serialise(self.oclAsType(TestDescriptionReference)) else if (self.oclIsKindOf(Assertion)) then 'Assert ' + serialise(self.oclAsType(Assertion)) else self.name endif endif endif endif endif)/]">
<containerMappingsxsi:type="description_1:InteractionUseMapping"name="timeOperation"domainClass="tdl.TimeOperation"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[if (not self.componentInstance.oclIsUndefined()) then tdl::GateReference.allInstances()->select(ref|ref.component = self.componentInstance) else if (self.oclIsTypeOf(Quiescence) and not self.oclAsType(Quiescence).gateReference.oclIsUndefined()) then tdl::GateReference.allInstances()->select(ref|ref = self.oclAsType(Quiescence).gateReference) else tdl::GateReference.allInstances() endif endif/]">
<containerMappingsxsi:type="description_1:InteractionUseMapping"name="timeOperation"semanticCandidatesExpression="[allBehaviours()/]"domainClass="tdl.TimeOperation"startingEndFinderExpression="[self/]"finishingEndFinderExpression="[getEnd()/]"coveredLifelinesExpression="[if (not self.componentInstance.oclIsUndefined()) then getTestConfiguration().connection.endPoint->select(ref|ref.component = self.componentInstance) else if (self.oclIsTypeOf(Quiescence) and not self.oclAsType(Quiescence).gateReference.oclIsUndefined()) then getTestConfiguration().connection.endPoint->select(ref|ref = self.oclAsType(Quiescence).gateReference) else getTestConfiguration().connection.endPoint endif endif/]">