Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
TDL Open Source
TDL Meta Model
Compare revisions
05957c6da8cbcc2753431baa597fbeacce74d09e...9ce17bb18c3f4bb487869ec3bbd3544a83499ef9
Commits (2)
+ generated schemas
· d4f5b697
Philip Makedonski
authored
Jan 16, 2022
d4f5b697
+ merged variants extension to STO
· 9ce17bb1
Philip Makedonski
authored
Jan 17, 2022
9ce17bb1
Hide whitespace changes
Inline
Side-by-side
TestDescriptionLanguage/tdl.notation
View file @
9ce17bb1
...
...
@@ -12376,85 +12376,85 @@
<element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IXGvWxEeWBpNY8lD_kfA" x="560" y="120" width="171" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uFmusBpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uFmusRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uFn80BpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GCxMoHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GCxMoXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GCxzsHd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uFmushpKEeyyqLigkeWJew
" x="300" y="187"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GCxMond4EeyNcJcltvuVvg
" x="300" y="187"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uGEowxpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uGEoxBpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGFP0BpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GC_2IHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GC_2IXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GC_2I3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uGEoxRpKEeyyqLigkeWJew
" x="527" y="200"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GC_2Ind4EeyNcJcltvuVvg
" x="527" y="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uGb1IBpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uGb1IRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGb1IxpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GDPtwHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GDPtwXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDPtw3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uGb1IhpKEeyyqLigkeWJew
" x="300" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GDPtwnd4EeyNcJcltvuVvg
" x="300" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uGv-MBpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uGv-MRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGv-MxpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GDdwM3d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GDdwNHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDdwNnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uGv-MhpKEeyyqLigkeWJew
" x="527" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GDdwNXd4EeyNcJcltvuVvg
" x="527" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uG6WQxpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uG6WRBpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uG69UBpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GDoIQ3d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GDoIRHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDoIRnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uG6WRRpKEeyyqLigkeWJew
" x="760" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GDoIRXd4EeyNcJcltvuVvg
" x="760" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uHLcABpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uHLcARpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHLcAxpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GD3Y03d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GD3Y1Hd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GD3Y1nd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uHLcAhpKEeyyqLigkeWJew
" x="528" y="500"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GD3Y1Xd4EeyNcJcltvuVvg
" x="528" y="500"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uHkdkBpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uHkdkRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHkdkxpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GELh43d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GELh5Hd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GELh5nd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uHkdkhpKEeyyqLigkeWJew
" x="527" y="40"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GELh5Xd4EeyNcJcltvuVvg
" x="527" y="40"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uHuOkxpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uHuOlBpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHu1oBpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GEUEwHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GEUEwXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GEUEw3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uHuOlRpKEeyyqLigkeWJew
" x="527" y="120"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GEUEwnd4EeyNcJcltvuVvg
" x="527" y="120"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uH8RABpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uH8RARpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uH84EBpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GEbZg3d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GEbZhHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GEbZhnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uH8RAhpKEeyyqLigkeWJew
" x="530" y="580"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GEbZhXd4EeyNcJcltvuVvg
" x="530" y="580"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
uIPzABpKEeyyqLigkeWJew
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
uIPzARpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uIQaEBpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
GElxkHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
GElxkXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GElxk3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
uIPzAhpKEeyyqLigkeWJew
" x="760" y="120"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
GElxknd4EeyNcJcltvuVvg
" x="760" y="120"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_lWsQ32aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_lWsQ4GaGEeS3h-w1VhzBbw"/>
...
...
@@ -12746,105 +12746,105 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoJCGEeqtm5xS3r5AoA" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoZCGEeqtm5xS3r5AoA" id="(0.7017543859649122,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uFoj4BpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_
uFmusBpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uFoj4RpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uFrAIBpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GCxzsXd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_
GCxMoHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GCxzsnd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GCyawnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uFoj4hpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uFpyABpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uFqZEBpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GCxzs3d4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GCyawHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GCyawXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uGF24BpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_
uGEowxpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uGF24RpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGGd8hpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GC_2JHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_
GC_2IHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GC_2JXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GC_2KXd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uGF24hpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGGd8BpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGGd8RpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GC_2Jnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GC_2J3d4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GC_2KHd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uGccMBpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_
uGb1IBpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uGccMRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGccNRpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GDPtxHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_
GDPtwHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GDPtxXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDQU0nd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uGccMhpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGccMxpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGccNBpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GDPtxnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDQU0Hd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDQU0Xd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uGv-NBpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_
uGv-MBpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uGv-NRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uGv-ORpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GDdwN3d4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_
GDdwM3d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GDdwOHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDeXQnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uGv-NhpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGv-NxpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uGv-OBpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GDdwOXd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDeXQHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDeXQXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uG69URpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_
uG6WQxpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uG69UhpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uG69VhpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GDoIR3d4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_
GDoIQ3d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GDoISHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GDovU3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uG69UxpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uG69VBpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uG69VRpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GDovUHd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDovUXd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GDovUnd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uHLcBBpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_
uHLcABpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uHLcBRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHLcCRpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GD3Y13d4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_
GD3Y03d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GD3Y2Hd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GD3Y3Hd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uHLcBhpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHLcBxpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHLcCBpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GD3Y2Xd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GD3Y2nd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GD3Y23d4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uHkdlBpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_
uHkdkBpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uHkdlRpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHlEohpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GELh53d4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_
GELh43d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GELh6Hd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GEMI8nd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uHkdlhpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHlEoBpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHlEoRpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GELh6Xd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEMI8Hd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEMI8Xd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uHu1oRpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_
uHuOkxpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uHu1ohpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uHu1phpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GEUExHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_
GEUEwHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GEUExXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GEUEyXd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uHu1oxpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHu1pBpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uHu1pRpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GEUExnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEUEx3d4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEUEyHd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uH84ERpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_
uH8RABpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uH84EhpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uH84FhpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GEbZh3d4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_
GEbZg3d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GEbZiHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GEcAknd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uH84ExpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uH84FBpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uH84FRpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GEbZiXd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEcAkHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GEcAkXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
uIQaERpKEeyyqLigkeWJew
" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_
uIPzABpKEeyyqLigkeWJew
">
<styles xmi:type="notation:FontStyle" xmi:id="_
uIQaEhpKEeyyqLigkeWJew
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
uIRBIhpKEeyyqLigkeWJew
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
GElxlHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_
GElxkHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
GElxlXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
GElxmXd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
uIQaExpKEeyyqLigkeWJew
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uIRBIBpKEeyyqLigkeWJew
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
uIRBIRpKEeyyqLigkeWJew
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
GElxlnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GElxl3d4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
GElxmHd4EeyNcJcltvuVvg
"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_lWyW0GaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Elements" measurementUnit="Pixel">
...
...
@@ -19677,45 +19677,45 @@
<element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJnhlgsEeyjNoYeZICQvw" x="160" y="280" width="117" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
5wregHPKEeyl79h0uH5nPA
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
5wregXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5wreg3PKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
CAK54Hd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
CAK54Xd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CALg8Hd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
5wregnPKEeyl79h0uH5nPA
" x="560" y="280"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
CAK54nd4EeyNcJcltvuVvg
" x="560" y="280"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
5w7WIHPKEeyl79h0uH5nPA
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
5w7WIXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5w7WI3PKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
CAlwo3d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
CAlwpHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CAmXsHd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
5w7WInPKEeyl79h0uH5nPA
" x="560" y="180"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
CAlwpXd4EeyNcJcltvuVvg
" x="560" y="180"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
5xGVQHPKEeyl79h0uH5nPA
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
5xGVQXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xGVQ3PKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
CAzMAHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
CAzMAXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CAzMA3d4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
5xGVQnPKEeyl79h0uH5nPA
" x="
8
70" y="
176
"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
CAzMAnd4EeyNcJcltvuVvg
" x="7
8
0" y="
80
"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
5xTwoHPKEeyl79h0uH5nPA
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
5xTwoXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xUXsXPKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
CA9kE3d4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
CA9kFHd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CA-LIHd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
5xUXsHPKEeyl79h0uH5nPA
" x="
8
70" y="
280
"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
CA9kFXd4EeyNcJcltvuVvg
" x="7
8
0" y="
184
"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_
5xn5sHPKEeyl79h0uH5nPA
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
5xn5sXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xn5s3PKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_
CBNbsHd4EeyNcJcltvuVvg
" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_
CBNbsXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CBOCwHd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
5xn5snPKEeyl79h0uH5nPA
" x="360" y="280"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_
CBNbsnd4EeyNcJcltvuVvg
" x="360" y="280"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WdGxQTAkEeerxdvNBlW7Qw" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_WdGxQjAkEeerxdvNBlW7Qw"/>
...
...
@@ -19992,55 +19992,55 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4JBcEeqtm5xS3r5AoA" id="(1.0,0.4918032786885246)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4ZBcEeqtm5xS3r5AoA" id="(1.0,0.49206349206349204)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
5wrehHPKEeyl79h0uH5nPA
" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_
5wregHPKEeyl79h0uH5nPA
">
<styles xmi:type="notation:FontStyle" xmi:id="_
5wrehXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5wsFkHPKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
CAMIAHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_
CAK54Hd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
CAMIAXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CAN9MHd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
5wrehnPKEeyl79h0uH5nPA
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5wreh3PKEeyl79h0uH5nPA
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5wreiHPKEeyl79h0uH5nPA
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
CAMIAnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CANWIHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CANWIXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
5w7WJHPKEeyl79h0uH5nPA
" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_
5w7WIHPKEeyl79h0uH5nPA
">
<styles xmi:type="notation:FontStyle" xmi:id="_
5w7WJXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5w79MHPKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
CAmXsXd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_
CAlwo3d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
CAmXsnd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CAmXtnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
5w7WJnPKEeyl79h0uH5nPA
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5w7WJ3PKEeyl79h0uH5nPA
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5w7WKHPKEeyl79h0uH5nPA
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
CAmXs3d4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CAmXtHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CAmXtXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
5xG8UHPKEeyl79h0uH5nPA
" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_
5xGVQHPKEeyl79h0uH5nPA
">
<styles xmi:type="notation:FontStyle" xmi:id="_
5xG8UXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xG8VXPKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
CAzMBHd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_
CAzMAHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
CAzMBXd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CAzMCXd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
5xG8UnPKEeyl79h0uH5nPA
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xG8U3PKEeyl79h0uH5nPA
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xG8VHPKEeyl79h0uH5nPA
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
CAzMBnd4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CAzMB3d4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CAzMCHd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
5xUXsnPKEeyl79h0uH5nPA
" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_
5xTwoHPKEeyl79h0uH5nPA
">
<styles xmi:type="notation:FontStyle" xmi:id="_
5xUXs3PKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xUXt3PKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
CA-LIXd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_
CA9kE3d4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
CA-LInd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CA-LJnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
5xUXtHPKEeyl79h0uH5nPA
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xUXtXPKEeyl79h0uH5nPA
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xUXtnPKEeyl79h0uH5nPA
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
CA-LI3d4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CA-LJHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CA-LJXd4EeyNcJcltvuVvg
"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_
5xn5tHPKEeyl79h0uH5nPA
" type="StereotypeCommentLink" source="_AZJAUFgsEeyjNoYeZICQvw" target="_
5xn5sHPKEeyl79h0uH5nPA
">
<styles xmi:type="notation:FontStyle" xmi:id="_
5xn5tXPKEeyl79h0uH5nPA
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
5xn5uXPKEeyl79h0uH5nPA
" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_
CBOCwXd4EeyNcJcltvuVvg
" type="StereotypeCommentLink" source="_AZJAUFgsEeyjNoYeZICQvw" target="_
CBNbsHd4EeyNcJcltvuVvg
">
<styles xmi:type="notation:FontStyle" xmi:id="_
CBOCwnd4EeyNcJcltvuVvg
"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_
CBOCxnd4EeyNcJcltvuVvg
" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
5xn5tnPKEeyl79h0uH5nPA
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xn5t3PKEeyl79h0uH5nPA
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
5xn5uHPKEeyl79h0uH5nPA
"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_
CBOCw3d4EeyNcJcltvuVvg
" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CBOCxHd4EeyNcJcltvuVvg
"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_
CBOCxXd4EeyNcJcltvuVvg
"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_WrumcDnEEeembcdDfBTCjA" type="PapyrusUMLClassDiagram" name="Extensions::ExtendedTestConfiguration" measurementUnit="Pixel">
...
...
@@ -22258,4 +22258,564 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1O9UXPNEeyl79h0uH5nPA"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_JqMmUHd4EeyNcJcltvuVvg" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Variants" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_SItDsHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_SI1mkHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_SI20sHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_SI3bwHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI5Q8Hd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI5Q8Xd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI5Q8nd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI5Q83d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI5Q9Hd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI6fEHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI6fEXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI6fEnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI6fE3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI6fFHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI6fFXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI6fFnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI6fF3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI6fGHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI6fGXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SItqwHd4EeyNcJcltvuVvg" x="240" y="320" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_T8_r0Hd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_T9CIEHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_T9CvIHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_T9CvIXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWMHd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWMXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWMnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWM3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWNHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWNXd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWNnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWN3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWOHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWOXd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWOnd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWO3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWPHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWPXd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWPnd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T8_r0Xd4EeyNcJcltvuVvg" x="240" y="400" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_W24DAHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_W25RIHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_W25RIXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_W25RInd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W25RI3d4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W25RJHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W25RJXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W25RJnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W25RJ3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W254MHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W254MXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W254Mnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W254M3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W254NHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W254NXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W254Nnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W254N3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W254OHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W254OXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W24DAXd4EeyNcJcltvuVvg" x="240" y="480" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ffh64Hd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ffookHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_ffookXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ffpPoHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffpPoXd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffpPond4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffpPo3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffpPpHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffpPpXd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffp2sHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffp2sXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffp2snd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffp2s3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffp2tHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffp2tXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffp2tnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffp2t3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffp2uHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffp2uXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffih8Hd4EeyNcJcltvuVvg" x="60" y="320" width="121" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_fg7CA3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fg7CBHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fg7pEHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fg7CBXd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gUzWAHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_gU1LMHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_gU1yQHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_gU1yQXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yQnd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1yQ3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1yRHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1yRXd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yRnd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yR3d4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1ySHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1ySXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1ySnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yS3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yTHd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1yTXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1yTnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1yT3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yUHd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gUzWAXd4EeyNcJcltvuVvg" x="60" y="400" width="121" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gVNlsnd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gVNls3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gVNltXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gVNltHd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ou_7IHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ovH28Hd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_ovH28Xd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ovIeAHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovIeAXd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFEHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFEXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFEnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFE3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovJFFHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFFXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFFnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFF3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFGHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovJFGXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFGnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFG3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFHHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFHXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovAiMHd4EeyNcJcltvuVvg" x="520" y="400" width="123" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ov1ooHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ov1ooXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ov1oo3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ov1oond4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pwLEQHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_pwMSYHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_pwMSYXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pwMSYnd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwMSY3d4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwMSZHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwMSZXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwMSZnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwMSZ3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwM5cHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwM5cXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwM5cnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwM5c3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwM5dHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwM5dXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwM5dnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwM5d3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwM5eHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwM5eXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwLEQXd4EeyNcJcltvuVvg" x="520" y="480" width="123" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pwXRg3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwXRhHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_pwXRhnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwXRhXd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_t4NQoHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_t4UlYHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_t4VMcHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_t4VMcXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4VzgHd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4VzgXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Vzgnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4Vzg3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4VzhHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4WakHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4WakXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Waknd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4Wak3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4WalHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4WalXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4Walnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Wal3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4WamHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4WamXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4NQoXd4EeyNcJcltvuVvg" x="240" y="240" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_t42w43d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t42w5Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_t42w5nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t42w5Xd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_03HHAHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_03HHAXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_03HuEHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_03HHAnd5EeyNcJcltvuVvg" x="440" y="480"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2kE_IHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_2kE_IXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2kE_I3d5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2kE_Ind5EeyNcJcltvuVvg" x="440" y="400"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_3kUUJHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_3kUUJXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_3kU7MHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_3kUUJnd5EeyNcJcltvuVvg" x="440" y="320"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_JqMmUXd4EeyNcJcltvuVvg" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_JqMmUnd4EeyNcJcltvuVvg"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_JqMmU3d4EeyNcJcltvuVvg" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
</styles>
<styles xmi:type="notation:DoubleValueStyle" xmi:id="_IfU5MHd5EeyNcJcltvuVvg" name="rulergrid.gridspacing" doubleValue="10.0"/>
<element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
<edges xmi:type="notation:Connector" xmi:id="_fg83MHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_ffh64Hd4EeyNcJcltvuVvg" target="_fg7CA3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_fg83MXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fg-sYHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fg83Mnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fg9eQHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fg-FUHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_gVNltnd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_gUzWAHd4EeyNcJcltvuVvg" target="_gVNlsnd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_gVNlt3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gVOMwXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gVNluHd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gVNluXd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gVOMwHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_ov2PsHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_ou_7IHd4EeyNcJcltvuVvg" target="_ov1ooHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_ov2PsXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ov3d0Hd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ov2Psnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ov2Ps3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ov22wHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_pwXRh3d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_pwLEQHd4EeyNcJcltvuVvg" target="_pwXRg3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_pwXRiHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_pwXRjHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pwXRiXd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pwXRind4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pwXRi3d4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_t43_AHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_t4NQoHd4EeyNcJcltvuVvg" target="_t42w43d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_t43_AXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_t45NIHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t43_And4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t44mEHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t44mEXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_90Jv8Hd4EeyNcJcltvuVvg" type="Association_Edge" source="_t4NQoHd4EeyNcJcltvuVvg" target="_SItDsHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_90K-EHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90LlIHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90LlIXd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90LlInd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMMHd4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMMXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMMnd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8KAAHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8L1MHd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMM3d4EeyNcJcltvuVvg" x="-9" y="-44"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMNHd4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMNXd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMNnd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMN3d4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_90Jv8Xd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_9xzmkHd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_90Jv8nd4EeyNcJcltvuVvg" points="[320, 281, -643984, -643984]$[320, 320, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_91CgwHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_91CgwXd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_-iYH4Hd4EeyNcJcltvuVvg" type="Association_Edge" source="_SItDsHd4EeyNcJcltvuVvg" target="_T8_r0Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_-iZWAHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9EHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9EXd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9End4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9E3d4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9FHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9FXd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8Pflnd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8Pfl3d5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9Fnd4EeyNcJcltvuVvg" x="-9" y="-42"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9F3d4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9GHd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9GXd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9Gnd4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_-iYH4Xd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_-hxD4Hd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-iYH4nd4EeyNcJcltvuVvg" points="[320, 361, -643984, -643984]$[320, 400, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jFSgHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jF5kHd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="__XOsQHd4EeyNcJcltvuVvg" type="Association_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_W24DAHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="__XPTUHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTUXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTUnd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTU3d4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTVHd4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTVXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTVnd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8PflHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8PflXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTV3d4EeyNcJcltvuVvg" x="-9" y="-39"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTWHd4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTWXd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTWnd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTW3d4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="__XOsQXd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#__WqEgHd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__XOsQnd4EeyNcJcltvuVvg" points="[320, 441, -643984, -643984]$[320, 480, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__X4MgHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__X4zkHd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Ali5gHd5EeyNcJcltvuVvg" type="Association_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_ou_7IHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_AlkHoHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkHoXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkusHd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkusXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Alkusnd5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Alkus3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkutHd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8PfkHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8PfkXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkutXd5EeyNcJcltvuVvg" x="-39" y="-15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Alkutnd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Alkut3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkuuHd5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkuuXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Ali5gXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_AkRuMHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ali5gnd5EeyNcJcltvuVvg" points="[421, 420, -643984, -643984]$[520, 420, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AmoeoHd5EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AmoeoXd5EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_BiS1oHd5EeyNcJcltvuVvg" type="Association_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_pwLEQHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcsHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcsXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcsnd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcs3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTctHd5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTctXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTctnd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8Pfknd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8Pfk3d5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTct3d5EeyNcJcltvuVvg" x="-33" y="-15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcuHd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcuXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcund5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcu3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_BiS1oXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_Bh50EHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BiS1ond5EeyNcJcltvuVvg" points="[400, 480, -643984, -643984]$[540, 480, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BiseQHd5EeyNcJcltvuVvg" id="(1.0,0.24390243902439024)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BitFUHd5EeyNcJcltvuVvg" id="(0.0,0.24390243902439024)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Cj41gHd5EeyNcJcltvuVvg" type="Association_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_pwLEQHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_Cj5ckHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj5ckXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DoHd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DoXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6Dond5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6Do3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DpHd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8O4gHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8O4gXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DpXd5EeyNcJcltvuVvg" x="-25" y="15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6Dpnd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6Dp3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DqHd5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DqXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Cj41gXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_Ci0egHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cj41gnd5EeyNcJcltvuVvg" points="[400, 521, -643984, -643984]$[520, 500, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CkeEUHd5EeyNcJcltvuVvg" id="(1.0,0.7317073170731707)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CkerYHd5EeyNcJcltvuVvg" id="(0.0,0.7317073170731707)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_03I8MHd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_W24DAHd4EeyNcJcltvuVvg" target="_03HHAHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_03I8MXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_03KKUHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_03I8Mnd5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_03JjQHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_03JjQXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_2kFmMHd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_2kE_IHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_2kFmMXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2kG0UHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2kFmMnd5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2kGNQHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2kGNQXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_3kU7MXd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_SItDsHd4EeyNcJcltvuVvg" target="_3kUUJHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_3kU7Mnd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_3kU7Nnd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3kU7M3d5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3kU7NHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3kU7NXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="__TRj4Hd5EeyNcJcltvuVvg" type="Generalization_Edge" source="_SItDsHd4EeyNcJcltvuVvg" target="_ffh64Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="__TTZEHd5EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__TUAIHd5EeyNcJcltvuVvg" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="__TRj4Xd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#__SBmsHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__TRj4nd5EeyNcJcltvuVvg" points="[240, 340, -643984, -643984]$[181, 340, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__T2LoHd5EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__T2ysHd5EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_AYopcHd6EeyNcJcltvuVvg" type="Generalization_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_gUzWAHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_AYpQgHd6EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AYpQgXd6EeyNcJcltvuVvg" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_AYopcXd6EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#_AYWVkHd6EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AYopcnd6EeyNcJcltvuVvg" points="[240, 420, -643984, -643984]$[181, 420, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AY8LcHd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AY8LcXd6EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_BSV4oHd6EeyNcJcltvuVvg" type="Generalization_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_ffh64Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_BSYU4Hd6EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_CLH6wHd6EeyNcJcltvuVvg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_BSYU4Xd6EeyNcJcltvuVvg" x="-1" y="38"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_BSV4oXd6EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#_BRSIsHd6EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BSV4ond6EeyNcJcltvuVvg" points="[240, 500, -643984, -643984]$[40, 500, -643984, -643984]$[40, 340, -643984, -643984]$[60, 340, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BS88oHd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BS88oXd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
</edges>
</notation:Diagram>
</xmi:XMI>
TestDescriptionLanguage/tdl.uml
View file @
9ce17bb1
...
...
@@ -1728,6 +1728,10 @@ covers most cases
<lowerValue
xmi:type=
"uml:LiteralInteger"
xmi:id=
"_ID39QPW0EeWBpNY8lD_kfA"
/>
<upperValue
xmi:type=
"uml:LiteralUnlimitedNatural"
xmi:id=
"_ID5ycPW0EeWBpNY8lD_kfA"
value=
"1"
/>
</ownedAttribute>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"_9yF6cHd4EeyNcJcltvuVvg"
name=
"variants"
type=
"_SIFYoHd4EeyNcJcltvuVvg"
aggregation=
"composite"
association=
"_9xzmkHd4EeyNcJcltvuVvg"
>
<lowerValue
xmi:type=
"uml:LiteralInteger"
xmi:id=
"_9yb4sHd4EeyNcJcltvuVvg"
/>
<upperValue
xmi:type=
"uml:LiteralUnlimitedNatural"
xmi:id=
"_9ypUEHd4EeyNcJcltvuVvg"
value=
"1"
/>
</ownedAttribute>
</packagedElement>
<packagedElement
xmi:type=
"uml:Class"
xmi:id=
"_lVogUGaGEeS3h-w1VhzBbw"
name=
"Entity"
>
<generalization
xmi:type=
"uml:Generalization"
xmi:id=
"_lVogUWaGEeS3h-w1VhzBbw"
general=
"_4aQ_sM6LEeKrteq_aJ3viA"
/>
...
...
@@ -2114,6 +2118,64 @@ covers most cases
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"__cWooPXFEeWBpNY8lD_kfA"
name=
"entityreference"
type=
"_lVogmWaGEeS3h-w1VhzBbw"
association=
"__cSXMPXFEeWBpNY8lD_kfA"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Class"
xmi:id=
"_SIFYoHd4EeyNcJcltvuVvg"
name=
"Variants"
>
<generalization
xmi:type=
"uml:Generalization"
xmi:id=
"__SBmsHd5EeyNcJcltvuVvg"
general=
"_oFvnIM5xEeKBmZvNr53Zng"
/>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"_-h2jcHd4EeyNcJcltvuVvg"
name=
"variants"
type=
"_T8q7sHd4EeyNcJcltvuVvg"
aggregation=
"composite"
association=
"_-hxD4Hd4EeyNcJcltvuVvg"
>
<upperValue
xmi:type=
"uml:LiteralUnlimitedNatural"
xmi:id=
"_-h7b8Hd4EeyNcJcltvuVvg"
value=
"*"
/>
</ownedAttribute>
</packagedElement>
<packagedElement
xmi:type=
"uml:Class"
xmi:id=
"_T8q7sHd4EeyNcJcltvuVvg"
name=
"StructuredTestObjectiveVariant"
>
<generalization
xmi:type=
"uml:Generalization"
xmi:id=
"_AYWVkHd6EeyNcJcltvuVvg"
general=
"_wZOBAAr9EeOfdc1Ie2nqvA"
/>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"__W0ckHd4EeyNcJcltvuVvg"
name=
"bindings"
type=
"_W2tD4Hd4EeyNcJcltvuVvg"
aggregation=
"composite"
association=
"__WqEgHd4EeyNcJcltvuVvg"
>
<lowerValue
xmi:type=
"uml:LiteralInteger"
xmi:id=
"__W1DoHd4EeyNcJcltvuVvg"
/>
<upperValue
xmi:type=
"uml:LiteralUnlimitedNatural"
xmi:id=
"__W1DoXd4EeyNcJcltvuVvg"
value=
"*"
/>
</ownedAttribute>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"_AkfJkHd5EeyNcJcltvuVvg"
name=
"picsReference"
type=
"_lVog2GaGEeS3h-w1VhzBbw"
aggregation=
"composite"
association=
"_AkRuMHd5EeyNcJcltvuVvg"
>
<lowerValue
xmi:type=
"uml:LiteralInteger"
xmi:id=
"_Akhl0Hd5EeyNcJcltvuVvg"
/>
<upperValue
xmi:type=
"uml:LiteralUnlimitedNatural"
xmi:id=
"_Akiz8Hd5EeyNcJcltvuVvg"
value=
"1"
/>
</ownedAttribute>
</packagedElement>
<packagedElement
xmi:type=
"uml:Class"
xmi:id=
"_W2tD4Hd4EeyNcJcltvuVvg"
name=
"VariantBinding"
>
<generalization
xmi:type=
"uml:Generalization"
xmi:id=
"_BRSIsHd6EeyNcJcltvuVvg"
general=
"_oFvnIM5xEeKBmZvNr53Zng"
/>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"_Bh83YHd5EeyNcJcltvuVvg"
name=
"value"
type=
"_lVogx2aGEeS3h-w1VhzBbw"
aggregation=
"composite"
association=
"_Bh50EHd5EeyNcJcltvuVvg"
/>
<ownedAttribute
xmi:type=
"uml:Property"
xmi:id=
"_CjBS0Hd5EeyNcJcltvuVvg"
name=
"boundTo"
type=
"_lVogx2aGEeS3h-w1VhzBbw"
aggregation=
"composite"
association=
"_Ci0egHd5EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"_9xzmkHd4EeyNcJcltvuVvg"
name=
"A_variants_structuredtestobjective"
memberEnd=
"_9yF6cHd4EeyNcJcltvuVvg _9ytlgHd4EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"_9yBpAHd4EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"_9yDeMHd4EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"_9ytlgHd4EeyNcJcltvuVvg"
name=
"structuredtestobjective"
type=
"_lVogQmaGEeS3h-w1VhzBbw"
association=
"_9xzmkHd4EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"_-hxD4Hd4EeyNcJcltvuVvg"
name=
"A_variants_variants"
memberEnd=
"_-h2jcHd4EeyNcJcltvuVvg _-h8qEHd4EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"_-h1VUHd4EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"_-h18YHd4EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"_-h8qEHd4EeyNcJcltvuVvg"
name=
"variants"
type=
"_SIFYoHd4EeyNcJcltvuVvg"
association=
"_-hxD4Hd4EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"__WqEgHd4EeyNcJcltvuVvg"
name=
"A_bindings_structuredtestobjectivevariant"
memberEnd=
"__W0ckHd4EeyNcJcltvuVvg __W1qsHd4EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"__WwyMHd4EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"__WyAUHd4EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"__W1qsHd4EeyNcJcltvuVvg"
name=
"structuredtestobjectivevariant"
type=
"_T8q7sHd4EeyNcJcltvuVvg"
association=
"__WqEgHd4EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"_AkRuMHd5EeyNcJcltvuVvg"
name=
"A_picsreference_structuredtestobjectivevariant"
memberEnd=
"_AkfJkHd5EeyNcJcltvuVvg _Akiz8Xd5EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"_AkcGQHd5EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"_Akd7cHd5EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"_Akiz8Xd5EeyNcJcltvuVvg"
name=
"structuredtestobjectivevariant"
type=
"_T8q7sHd4EeyNcJcltvuVvg"
association=
"_AkRuMHd5EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"_Bh50EHd5EeyNcJcltvuVvg"
name=
"A_value_variantbinding"
memberEnd=
"_Bh83YHd5EeyNcJcltvuVvg _Bh_ToHd5EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"_Bh8QUHd5EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"_Bh8QUXd5EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"_Bh_ToHd5EeyNcJcltvuVvg"
name=
"variantbinding"
type=
"_W2tD4Hd4EeyNcJcltvuVvg"
association=
"_Bh50EHd5EeyNcJcltvuVvg"
/>
</packagedElement>
<packagedElement
xmi:type=
"uml:Association"
xmi:id=
"_Ci0egHd5EeyNcJcltvuVvg"
name=
"A_boundTo_variantbinding"
memberEnd=
"_CjBS0Hd5EeyNcJcltvuVvg _CjDvEHd5EeyNcJcltvuVvg"
>
<eAnnotations
xmi:type=
"ecore:EAnnotation"
xmi:id=
"_Ci-2kHd5EeyNcJcltvuVvg"
source=
"org.eclipse.papyrus"
>
<details
xmi:type=
"ecore:EStringToStringMapEntry"
xmi:id=
"_CjAEsHd5EeyNcJcltvuVvg"
key=
"nature"
value=
"UML_Nature"
/>
</eAnnotations>
<ownedEnd
xmi:type=
"uml:Property"
xmi:id=
"_CjDvEHd5EeyNcJcltvuVvg"
name=
"variantbinding"
type=
"_W2tD4Hd4EeyNcJcltvuVvg"
association=
"_Ci0egHd5EeyNcJcltvuVvg"
/>
</packagedElement>
</packagedElement>
<packagedElement
xmi:type=
"uml:Package"
xmi:id=
"_yaclsDnDEeembcdDfBTCjA"
name=
"ExtendedTestConfiguration"
>
<packagedElement
xmi:type=
"uml:Class"
xmi:id=
"_-KWF4DnEEeembcdDfBTCjA"
name=
"ExtendedTestConfiguration"
>
...
...
@@ -2381,4 +2443,7 @@ covers most cases
<standard:Metaclass
xmi:id=
"_0C_mmpx8EeuGmLQ6wlnetA"
base_Class=
"_0C9xYJx8EeuGmLQ6wlnetA"
/>
<standard:Metaclass
xmi:id=
"_ID6b4EOtEeyG_Yt003PTNg"
base_Class=
"_CZa-QEOtEeyG_Yt003PTNg"
/>
<standard:Metaclass
xmi:id=
"_d9wdAEOtEeyG_Yt003PTNg"
base_Class=
"_bi8AYEOtEeyG_Yt003PTNg"
/>
<standard:Metaclass
xmi:id=
"_01sxwHd5EeyNcJcltvuVvg"
base_Class=
"_W2tD4Hd4EeyNcJcltvuVvg"
/>
<standard:Metaclass
xmi:id=
"_2jOqkHd5EeyNcJcltvuVvg"
base_Class=
"_T8q7sHd4EeyNcJcltvuVvg"
/>
<standard:Metaclass
xmi:id=
"_3j4PQHd5EeyNcJcltvuVvg"
base_Class=
"_SIFYoHd4EeyNcJcltvuVvg"
/>
</xmi:XMI>
org.etsi.mts.tdl/model/TypesXMI.xsd
0 → 100644
View file @
9ce17bb1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema
xmlns:types=
"http://www.eclipse.org/uml2/5.0.0/Types"
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
targetNamespace=
"http://www.eclipse.org/uml2/5.0.0/Types"
/>
org.etsi.mts.tdl/model/XMI.xsd
0 → 100644
View file @
9ce17bb1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema
xmlns:xmi=
"http://www.omg.org/XMI"
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
targetNamespace=
"http://www.omg.org/XMI"
>
<xsd:attribute
name=
"id"
type=
"xsd:ID"
/>
<xsd:attributeGroup
name=
"IdentityAttribs"
>
<xsd:attribute
form=
"qualified"
name=
"label"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
form=
"qualified"
name=
"uuid"
type=
"xsd:string"
use=
"optional"
/>
</xsd:attributeGroup>
<xsd:attributeGroup
name=
"LinkAttribs"
>
<xsd:attribute
name=
"href"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
form=
"qualified"
name=
"idref"
type=
"xsd:IDREF"
use=
"optional"
/>
</xsd:attributeGroup>
<xsd:attributeGroup
name=
"ObjectAttribs"
>
<xsd:attributeGroup
ref=
"xmi:IdentityAttribs"
/>
<xsd:attributeGroup
ref=
"xmi:LinkAttribs"
/>
<xsd:attribute
fixed=
"2.0"
form=
"qualified"
name=
"version"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
form=
"qualified"
name=
"type"
type=
"xsd:QName"
use=
"optional"
/>
</xsd:attributeGroup>
<xsd:complexType
name=
"XMI"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:any
processContents=
"strict"
/>
</xsd:choice>
<xsd:attributeGroup
ref=
"xmi:IdentityAttribs"
/>
<xsd:attributeGroup
ref=
"xmi:LinkAttribs"
/>
<xsd:attribute
form=
"qualified"
name=
"type"
type=
"xsd:QName"
use=
"optional"
/>
<xsd:attribute
fixed=
"2.0"
form=
"qualified"
name=
"version"
type=
"xsd:string"
use=
"required"
/>
</xsd:complexType>
<xsd:element
name=
"XMI"
type=
"xmi:XMI"
/>
<xsd:complexType
name=
"PackageReference"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"name"
type=
"xsd:string"
/>
<xsd:element
name=
"version"
type=
"xsd:string"
/>
</xsd:choice>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"name"
type=
"xsd:string"
use=
"optional"
/>
</xsd:complexType>
<xsd:element
name=
"PackageReference"
type=
"xmi:PackageReference"
/>
<xsd:complexType
name=
"Model"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:PackageReference"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Model"
type=
"xmi:Model"
/>
<xsd:complexType
name=
"Import"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:PackageReference"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Import"
type=
"xmi:Import"
/>
<xsd:complexType
name=
"MetaModel"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:PackageReference"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MetaModel"
type=
"xmi:MetaModel"
/>
<xsd:complexType
name=
"Documentation"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"contact"
type=
"xsd:string"
/>
<xsd:element
name=
"exporter"
type=
"xsd:string"
/>
<xsd:element
name=
"exporterVersion"
type=
"xsd:string"
/>
<xsd:element
name=
"longDescription"
type=
"xsd:string"
/>
<xsd:element
name=
"shortDescription"
type=
"xsd:string"
/>
<xsd:element
name=
"notice"
type=
"xsd:string"
/>
<xsd:element
name=
"owner"
type=
"xsd:string"
/>
</xsd:choice>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"contact"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"exporter"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"exporterVersion"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"longDescription"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"shortDescription"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"notice"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"owner"
type=
"xsd:string"
use=
"optional"
/>
</xsd:complexType>
<xsd:element
name=
"Documentation"
type=
"xmi:Documentation"
/>
<xsd:complexType
name=
"Extension"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:any
processContents=
"lax"
/>
</xsd:choice>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"extender"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"extenderID"
type=
"xsd:string"
use=
"optional"
/>
</xsd:complexType>
<xsd:element
name=
"Extension"
type=
"xmi:Extension"
/>
<xsd:complexType
name=
"Difference"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"target"
>
<xsd:complexType>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:any
processContents=
"skip"
/>
</xsd:choice>
<xsd:anyAttribute
processContents=
"skip"
/>
</xsd:complexType>
</xsd:element>
<xsd:element
name=
"difference"
type=
"xmi:Difference"
/>
<xsd:element
name=
"container"
type=
"xmi:Difference"
/>
</xsd:choice>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"target"
type=
"xsd:IDREFS"
use=
"optional"
/>
<xsd:attribute
name=
"container"
type=
"xsd:IDREFS"
use=
"optional"
/>
</xsd:complexType>
<xsd:element
name=
"Difference"
type=
"xmi:Difference"
/>
<xsd:complexType
name=
"Add"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:Difference"
>
<xsd:attribute
name=
"position"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"addition"
type=
"xsd:IDREFS"
use=
"optional"
/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Add"
type=
"xmi:Add"
/>
<xsd:complexType
name=
"Replace"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:Difference"
>
<xsd:attribute
name=
"position"
type=
"xsd:string"
use=
"optional"
/>
<xsd:attribute
name=
"replacement"
type=
"xsd:IDREFS"
use=
"optional"
/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Replace"
type=
"xmi:Replace"
/>
<xsd:complexType
name=
"Delete"
>
<xsd:complexContent>
<xsd:extension
base=
"xmi:Difference"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Delete"
type=
"xmi:Delete"
/>
<xsd:complexType
name=
"Any"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:any
processContents=
"skip"
/>
</xsd:choice>
<xsd:anyAttribute
processContents=
"skip"
/>
</xsd:complexType>
</xsd:schema>
org.etsi.mts.tdl/model/tdlXMI.xsd
0 → 100644
View file @
9ce17bb1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema
xmlns:tdl=
"http://www.etsi.org/spec/TDL/1.5.1"
xmlns:xmi=
"http://www.omg.org/XMI"
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
targetNamespace=
"http://www.etsi.org/spec/TDL/1.5.1"
>
<xsd:import
namespace=
"http://www.omg.org/XMI"
schemaLocation=
"platform:/plugin/org.eclipse.emf.ecore/model/XMI.xsd"
/>
<xsd:simpleType
name=
"UnassignedMemberTreatment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"AnyValue"
/>
<xsd:enumeration
value=
"AnyValueOrOmit"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"ParameterKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"In"
/>
<xsd:enumeration
value=
"Out"
/>
<xsd:enumeration
value=
"Exception"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"GateTypeKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"Message"
/>
<xsd:enumeration
value=
"Procedure"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"ComponentInstanceRole"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"SUT"
/>
<xsd:enumeration
value=
"Tester"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"TimeLabelUseKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"Last"
/>
<xsd:enumeration
value=
"Previous"
/>
<xsd:enumeration
value=
"First"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType
abstract=
"true"
name=
"Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"comment"
type=
"tdl:Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"annotation"
type=
"tdl:Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
ref=
"xmi:Extension"
/>
</xsd:choice>
<xsd:attribute
ref=
"xmi:id"
/>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"name"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:element
name=
"Element"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"commentedElement"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"body"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"commentedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Comment"
type=
"tdl:Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"key"
type=
"tdl:AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"annotatedElement"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"value"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"key"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"annotatedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Annotation"
type=
"tdl:Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AnnotationType"
type=
"tdl:AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PackageableElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"NamedElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"NamedElement"
type=
"tdl:NamedElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"extending"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"extending"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"packagedElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"import"
type=
"tdl:ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"nestedPackage"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Package"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"importedElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"importedPackage"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"importedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"importedPackage"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ElementImport"
type=
"tdl:ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"objectiveURI"
nillable=
"true"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"description"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestObjective"
type=
"tdl:TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Constraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"quantifier"
type=
"tdl:LiteralValueUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"type"
type=
"tdl:ConstraintType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"type"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Constraint"
type=
"tdl:Constraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"LiteralValueUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:StaticDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"value"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"intValue"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"boolValue"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"LiteralValueUse"
type=
"tdl:LiteralValueUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataUse"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"StaticDataUse"
type=
"tdl:StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"argument"
type=
"tdl:ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"reduction"
type=
"tdl:MemberReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataUse"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataUse"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"parameter"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ParameterBinding"
type=
"tdl:ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MappableDataElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"constraint"
type=
"tdl:Constraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MappableDataElement"
type=
"tdl:MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"MemberReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"member"
type=
"tdl:Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"collectionIndex"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"member"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MemberReference"
type=
"tdl:MemberReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Parameter"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"constraint"
type=
"tdl:Constraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"isOptional"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Member"
type=
"tdl:Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ConstraintType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ConstraintType"
type=
"tdl:ConstraintType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MappableDataElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataInstance"
type=
"tdl:DataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:attribute
name=
"resourceURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataResourceMapping"
type=
"tdl:DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataElementMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"mappableDataElement"
type=
"tdl:MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"dataResourceMapping"
type=
"tdl:DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"parameterMapping"
type=
"tdl:ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"elementURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"mappableDataElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataResourceMapping"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataElementMapping"
type=
"tdl:DataElementMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"parameterURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"parameter"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ParameterMapping"
type=
"tdl:ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"SimpleDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataType"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"SimpleDataType"
type=
"tdl:SimpleDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"SimpleDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataInstance"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"SimpleDataInstance"
type=
"tdl:SimpleDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"StructuredDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataType"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"member"
type=
"tdl:Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"StructuredDataType"
type=
"tdl:StructuredDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"StructuredDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataInstance"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"memberAssignment"
type=
"tdl:MemberAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"unassignedMember"
type=
"tdl:UnassignedMemberTreatment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"StructuredDataInstance"
type=
"tdl:StructuredDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"MemberAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"member"
type=
"tdl:Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"memberSpec"
type=
"tdl:StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"member"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MemberAssignment"
type=
"tdl:MemberAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Action"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MappableDataElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"formalParameter"
type=
"tdl:FormalParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"body"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Action"
type=
"tdl:Action"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"FormalParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Parameter"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"FormalParameter"
type=
"tdl:FormalParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Function"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Action"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"returnType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"returnType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Function"
type=
"tdl:Function"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"FormalParameterUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DynamicDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"parameter"
type=
"tdl:FormalParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"parameter"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"FormalParameterUse"
type=
"tdl:FormalParameterUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DynamicDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataUse"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DynamicDataUse"
type=
"tdl:DynamicDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Variable"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Variable"
type=
"tdl:Variable"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"FunctionCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DynamicDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"function"
type=
"tdl:Function"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"function"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"FunctionCall"
type=
"tdl:FunctionCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ProcedureSignature"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataType"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"parameter"
type=
"tdl:ProcedureParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ProcedureSignature"
type=
"tdl:ProcedureSignature"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ProcedureParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Parameter"
>
<xsd:attribute
name=
"kind"
type=
"tdl:ParameterKind"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ProcedureParameter"
type=
"tdl:ProcedureParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"CollectionDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataInstance"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"item"
type=
"tdl:StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"CollectionDataInstance"
type=
"tdl:CollectionDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"CollectionDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataType"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"itemType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"itemType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"CollectionDataType"
type=
"tdl:CollectionDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"PredefinedFunction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"returnType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"returnType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PredefinedFunction"
type=
"tdl:PredefinedFunction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EnumDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SimpleDataType"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"value"
type=
"tdl:SimpleDataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EnumDataType"
type=
"tdl:EnumDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"VariableUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DynamicDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"variable"
type=
"tdl:Variable"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"componentInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"variable"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"VariableUse"
type=
"tdl:VariableUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"type"
type=
"tdl:ComponentType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"role"
type=
"tdl:ComponentInstanceRole"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"type"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"gateInstance"
type=
"tdl:GateInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"timer"
type=
"tdl:Timer"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"variable"
type=
"tdl:Variable"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentType"
type=
"tdl:ComponentType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"GateInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"type"
type=
"tdl:GateType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"type"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"GateInstance"
type=
"tdl:GateInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"GateType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"extension"
type=
"tdl:Extension"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"kind"
type=
"tdl:GateTypeKind"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"GateType"
type=
"tdl:GateType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Timer"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Timer"
type=
"tdl:Timer"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"OmitValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SpecialValueUse"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"OmitValue"
type=
"tdl:OmitValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"SpecialValueUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:StaticDataUse"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"SpecialValueUse"
type=
"tdl:SpecialValueUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"AnyValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SpecialValueUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AnyValue"
type=
"tdl:AnyValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"AnyValueOrOmit"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SpecialValueUse"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AnyValueOrOmit"
type=
"tdl:AnyValueOrOmit"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataInstanceUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:StaticDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataInstance"
type=
"tdl:DataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"unassignedMember"
type=
"tdl:UnassignedMemberTreatment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataInstanceUse"
type=
"tdl:DataInstanceUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"PredefinedFunctionCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DynamicDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"function"
type=
"tdl:PredefinedFunction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"actualParameter"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"function"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PredefinedFunctionCall"
type=
"tdl:PredefinedFunctionCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Time"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SimpleDataType"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Time"
type=
"tdl:Time"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimeLabel"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimeLabel"
type=
"tdl:TimeLabel"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"TimerOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"timer"
type=
"tdl:Timer"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"timer"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"componentInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimerOperation"
type=
"tdl:TimerOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"AtomicBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Behaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"timeConstraint"
type=
"tdl:TimeConstraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"timeLabel"
type=
"tdl:TimeLabel"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AtomicBehaviour"
type=
"tdl:AtomicBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"Behaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"testObjective"
type=
"tdl:TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"testObjective"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Behaviour"
type=
"tdl:Behaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimeConstraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"timeConstraintExpression"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimeConstraint"
type=
"tdl:TimeConstraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimerStart"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TimerOperation"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"period"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimerStart"
type=
"tdl:TimerStart"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimerStop"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TimerOperation"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimerStop"
type=
"tdl:TimerStop"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimeOut"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TimerOperation"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimeOut"
type=
"tdl:TimeOut"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"TimeOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"period"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"componentInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimeOperation"
type=
"tdl:TimeOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Wait"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TimeOperation"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Wait"
type=
"tdl:Wait"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Quiescence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TimeOperation"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"gateReference"
type=
"tdl:GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"gateReference"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Quiescence"
type=
"tdl:Quiescence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"component"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"gate"
type=
"tdl:GateInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"component"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"gate"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"GateReference"
type=
"tdl:GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TimeLabelUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DynamicDataUse"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"timeLabel"
type=
"tdl:TimeLabel"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"kind"
type=
"tdl:TimeLabelUseKind"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"timeLabel"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TimeLabelUse"
type=
"tdl:TimeLabelUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"connection"
type=
"tdl:Connection"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestConfiguration"
type=
"tdl:TestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Connection"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"endPoint"
type=
"tdl:GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Connection"
type=
"tdl:Connection"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"testConfiguration"
type=
"tdl:TestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"formalParameter"
type=
"tdl:FormalParameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"behaviourDescription"
type=
"tdl:BehaviourDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"testObjective"
type=
"tdl:TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"isLocallyOrdered"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"testConfiguration"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"testObjective"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestDescription"
type=
"tdl:TestDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"BehaviourDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"behaviour"
type=
"tdl:Behaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"BehaviourDescription"
type=
"tdl:BehaviourDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"guard"
type=
"tdl:LocalExpression"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"behaviour"
type=
"tdl:Behaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Block"
type=
"tdl:Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"LocalExpression"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"expression"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"componentInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"LocalExpression"
type=
"tdl:LocalExpression"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"CombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Behaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"periodic"
type=
"tdl:PeriodicBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"exceptional"
type=
"tdl:ExceptionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"CombinedBehaviour"
type=
"tdl:CombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"PeriodicBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Behaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"block"
type=
"tdl:Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"period"
type=
"tdl:LocalExpression"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PeriodicBehaviour"
type=
"tdl:PeriodicBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"ExceptionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Behaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"block"
type=
"tdl:Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"guardedComponent"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"guardedComponent"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ExceptionalBehaviour"
type=
"tdl:ExceptionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"AlternativeBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MultipleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AlternativeBehaviour"
type=
"tdl:AlternativeBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"MultipleCombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:CombinedBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"block"
type=
"tdl:Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MultipleCombinedBehaviour"
type=
"tdl:MultipleCombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ParallelBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MultipleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ParallelBehaviour"
type=
"tdl:ParallelBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"BoundedLoopBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SingleCombinedBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"numIteration"
type=
"tdl:LocalExpression"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"BoundedLoopBehaviour"
type=
"tdl:BoundedLoopBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"SingleCombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:CombinedBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"block"
type=
"tdl:Block"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"SingleCombinedBehaviour"
type=
"tdl:SingleCombinedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"UnboundedLoopBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SingleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"UnboundedLoopBehaviour"
type=
"tdl:UnboundedLoopBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ConditionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MultipleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ConditionalBehaviour"
type=
"tdl:ConditionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"CompoundBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SingleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"CompoundBehaviour"
type=
"tdl:CompoundBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DefaultBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ExceptionalBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DefaultBehaviour"
type=
"tdl:DefaultBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"InterruptBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ExceptionalBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"InterruptBehaviour"
type=
"tdl:InterruptBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Target"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"targetGate"
type=
"tdl:GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"valueAssignment"
type=
"tdl:ValueAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"targetGate"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Target"
type=
"tdl:Target"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ValueAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"variable"
type=
"tdl:Variable"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"variable"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"parameter"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ValueAssignment"
type=
"tdl:ValueAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"OptionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:SingleCombinedBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"OptionalBehaviour"
type=
"tdl:OptionalBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"VerdictAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"verdict"
type=
"tdl:StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"VerdictAssignment"
type=
"tdl:VerdictAssignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Assertion"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ActionBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"otherwise"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"condition"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Assertion"
type=
"tdl:Assertion"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"ActionBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"componentInstance"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"componentInstance"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ActionBehaviour"
type=
"tdl:ActionBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Stop"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Stop"
type=
"tdl:Stop"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Break"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Break"
type=
"tdl:Break"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Assignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ActionBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"variable"
type=
"tdl:VariableUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"expression"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Assignment"
type=
"tdl:Assignment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"InlineAction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ActionBehaviour"
>
<xsd:attribute
name=
"body"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"InlineAction"
type=
"tdl:InlineAction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ActionReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:ActionBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"action"
type=
"tdl:Action"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"argument"
type=
"tdl:ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"action"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ActionReference"
type=
"tdl:ActionReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestDescriptionReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"testDescription"
type=
"tdl:TestDescription"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"componentInstanceBinding"
type=
"tdl:ComponentInstanceBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"argument"
type=
"tdl:ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"testDescription"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestDescriptionReference"
type=
"tdl:TestDescriptionReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentInstanceBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"formalComponent"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"actualComponent"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"formalComponent"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"actualComponent"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentInstanceBinding"
type=
"tdl:ComponentInstanceBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Interaction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:AtomicBehaviour"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"target"
type=
"tdl:Target"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"sourceGate"
type=
"tdl:GateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"sourceGate"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Interaction"
type=
"tdl:Interaction"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ProcedureCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Interaction"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"argument"
type=
"tdl:ParameterBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"replyTo"
type=
"tdl:ProcedureCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"signature"
type=
"tdl:ProcedureSignature"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"replyTo"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"signature"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ProcedureCall"
type=
"tdl:ProcedureCall"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Message"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Interaction"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"argument"
type=
"tdl:DataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"isTrigger"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Message"
type=
"tdl:Message"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"StructuredTestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestObjective"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"initialConditions"
type=
"tdl:InitialConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"expectedBehaviour"
type=
"tdl:ExpectedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"finalConditions"
type=
"tdl:FinalConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"picsReference"
type=
"tdl:PICSReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"configuration"
type=
"tdl:TestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"configuration"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"StructuredTestObjective"
type=
"tdl:StructuredTestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"InitialConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"conditions"
type=
"tdl:EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"InitialConditions"
type=
"tdl:InitialConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"events"
type=
"tdl:EventOccurrence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventSequence"
type=
"tdl:EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"EventOccurrence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"timeConstraint"
type=
"tdl:TimeConstraint"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"timeLabel"
type=
"tdl:TimeLabel"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventOccurrence"
type=
"tdl:EventOccurrence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ExpectedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"whenClause"
type=
"tdl:EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"thenClause"
type=
"tdl:EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ExpectedBehaviour"
type=
"tdl:ExpectedBehaviour"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"FinalConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"conditions"
type=
"tdl:EventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"FinalConditions"
type=
"tdl:FinalConditions"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"PICSReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"pics"
type=
"tdl:PICS"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"pics"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PICSReference"
type=
"tdl:PICSReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"PICS"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PICS"
type=
"tdl:PICS"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Entity"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Entity"
type=
"tdl:Entity"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Event"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Event"
type=
"tdl:Event"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventOccurrenceSpecification"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:EventOccurrence"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"entityReference"
type=
"tdl:EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"eventReference"
type=
"tdl:EventReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"oppositeEntityReference"
type=
"tdl:EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"eventArgument"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventOccurrenceSpecification"
type=
"tdl:EventOccurrenceSpecification"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"entity"
type=
"tdl:Entity"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"component"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"entity"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"component"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EntityReference"
type=
"tdl:EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"event"
type=
"tdl:Event"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"event"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventReference"
type=
"tdl:EventReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Value"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventArgument"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventArgument"
type=
"tdl:EventArgument"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Value"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"content"
type=
"tdl:StaticDataUse"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataReference"
type=
"tdl:DataReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Content"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"value"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"content"
type=
"tdl:Content"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"member"
type=
"tdl:Member"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"member"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Content"
type=
"tdl:Content"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"LiteralValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Value"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"content"
type=
"tdl:Content"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"LiteralValue"
type=
"tdl:LiteralValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ContentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Value"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"content"
type=
"tdl:Content"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"content"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ContentReference"
type=
"tdl:ContentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"LiteralValueReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Value"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"content"
type=
"tdl:LiteralValue"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"content"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"LiteralValueReference"
type=
"tdl:LiteralValueReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"RepeatedEventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:EventSequence"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"repetitions"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"interval"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"RepeatedEventSequence"
type=
"tdl:RepeatedEventSequence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventTemplateOccurrence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:EventOccurrence"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"eventTemplate"
type=
"tdl:EventSpecificationTemplate"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"entityBinding"
type=
"tdl:EntityBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"occurrenceArgument"
type=
"tdl:Value"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"eventTemplate"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventTemplateOccurrence"
type=
"tdl:EventTemplateOccurrence"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EventSpecificationTemplate"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"eventSpecification"
type=
"tdl:EventOccurrenceSpecification"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EventSpecificationTemplate"
type=
"tdl:EventSpecificationTemplate"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"EntityBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"templateEntity"
type=
"tdl:EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"occurrenceEntity"
type=
"tdl:EntityReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"EntityBinding"
type=
"tdl:EntityBinding"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ExtendedTestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestConfiguration"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"configurations"
type=
"tdl:TestConfigurationInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"operations"
type=
"tdl:TestConfigurationOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ExtendedTestConfiguration"
type=
"tdl:ExtendedTestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestConfigurationInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"configuration"
type=
"tdl:TestConfiguration"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"configuration"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestConfigurationInstance"
type=
"tdl:TestConfigurationInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"TestConfigurationOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"component"
type=
"tdl:ComponentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestConfigurationOperation"
type=
"tdl:TestConfigurationOperation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"component"
type=
"tdl:ComponentInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"configuration"
type=
"tdl:TestConfigurationInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"component"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"configuration"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentReference"
type=
"tdl:ComponentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentMerge"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestConfigurationOperation"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"target"
type=
"tdl:ComponentReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentMerge"
type=
"tdl:ComponentMerge"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentHide"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestConfigurationOperation"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentHide"
type=
"tdl:ComponentHide"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ReassignRole"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestConfigurationOperation"
>
<xsd:attribute
name=
"role"
type=
"tdl:ComponentInstanceRole"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ReassignRole"
type=
"tdl:ReassignRole"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ComponentAlias"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:TestConfigurationOperation"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ComponentAlias"
type=
"tdl:ComponentAlias"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ExtendedGateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:GateReference"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"configuration"
type=
"tdl:TestConfigurationInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"configuration"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ExtendedGateReference"
type=
"tdl:ExtendedGateReference"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:schema>