|
Lines 815-820
Link Here
|
| 815 |
</defaultValue> |
815 |
</defaultValue> |
| 816 |
</ownedAttribute> |
816 |
</ownedAttribute> |
| 817 |
</packagedElement> |
817 |
</packagedElement> |
|
|
818 |
<packagedElement xmi:type="uml:Class" xmi:id="_DdxfUCG7Ed2y9aVPK_72RA" name="StartObjectBehaviorAction"> |
| 819 |
<ownedComment xmi:id="_bnPWUCtWEd2neOJi0e6UBQ" annotatedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 820 |
<body>StartObjectBehaviorAction is an action that starts the execution either of a directly instantiated behavior or of the classifier behavior of an object. Argument values may be supplied for the input parameters of the behavior. If the behavior is invoked synchronously, then output values may be obtained for output parameters.</body> |
| 821 |
</ownedComment> |
| 822 |
<ownedRule xmi:id="_090kECtWEd2neOJi0e6UBQ" name="type_of_object" constrainedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 823 |
<ownedComment xmi:id="_8GsEMCtWEd2neOJi0e6UBQ" annotatedElement="_090kECtWEd2neOJi0e6UBQ"> |
| 824 |
<body>The type of the object input pin must be either a Behavior or a BehavioredClassifier with a classifier behavior.</body> |
| 825 |
</ownedComment> |
| 826 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_GS6noCtXEd2neOJi0e6UBQ"> |
| 827 |
<language>OCL</language> |
| 828 |
<body>true</body> |
| 829 |
</specification> |
| 830 |
</ownedRule> |
| 831 |
<ownedRule xmi:id="_MEwqcCtXEd2neOJi0e6UBQ" name="multiplicity_of_object" constrainedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 832 |
<ownedComment xmi:id="_MEwqcStXEd2neOJi0e6UBQ" annotatedElement="_MEwqcCtXEd2neOJi0e6UBQ"> |
| 833 |
<body>The multiplicity of the object input pin must be [1..1].</body> |
| 834 |
</ownedComment> |
| 835 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_MEwqcitXEd2neOJi0e6UBQ"> |
| 836 |
<language>OCL</language> |
| 837 |
<body>true</body> |
| 838 |
</specification> |
| 839 |
</ownedRule> |
| 840 |
<ownedRule xmi:id="_VKp38CtXEd2neOJi0e6UBQ" name="number_order_arguments" constrainedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 841 |
<ownedComment xmi:id="_VKp38StXEd2neOJi0e6UBQ" annotatedElement="_VKp38CtXEd2neOJi0e6UBQ"> |
| 842 |
<body>The number and order of the argument pins must be the same as the number and order of the in and in-out parameters of the invoked behavior. Pins are matched to parameters by order.</body> |
| 843 |
</ownedComment> |
| 844 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_VKp38itXEd2neOJi0e6UBQ"> |
| 845 |
<language>OCL</language> |
| 846 |
<body>true</body> |
| 847 |
</specification> |
| 848 |
</ownedRule> |
| 849 |
<ownedRule xmi:id="_iSyL0CtXEd2neOJi0e6UBQ" name="number_order_results" constrainedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 850 |
<ownedComment xmi:id="_iSyL0StXEd2neOJi0e6UBQ" annotatedElement="_iSyL0CtXEd2neOJi0e6UBQ"> |
| 851 |
<body>The number and order of result pins must be the same as the number and order of the in-out, out and return parameters of the invoked behavior. Pins are matched to parameters by order.</body> |
| 852 |
</ownedComment> |
| 853 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_iSyL0itXEd2neOJi0e6UBQ"> |
| 854 |
<language>OCL</language> |
| 855 |
<body>true</body> |
| 856 |
</specification> |
| 857 |
</ownedRule> |
| 858 |
<ownedRule xmi:id="_8W0VcCtXEd2neOJi0e6UBQ" name="type_ordering_multiplicity_match" constrainedElement="_DdxfUCG7Ed2y9aVPK_72RA"> |
| 859 |
<ownedComment xmi:id="_8W0VcStXEd2neOJi0e6UBQ" annotatedElement="_8W0VcCtXEd2neOJi0e6UBQ"> |
| 860 |
<body>The type, ordering, and multiplicity of an argument or result pin must be the same as the corresponding parameter of the behavior.</body> |
| 861 |
</ownedComment> |
| 862 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_8W0VcitXEd2neOJi0e6UBQ"> |
| 863 |
<language>OCL</language> |
| 864 |
<body>true</body> |
| 865 |
</specification> |
| 866 |
</ownedRule> |
| 867 |
<generalization xmi:id="_MwGmUCG7Ed2y9aVPK_72RA" general="_3ADC7B74022D3DF12EC000DA"/> |
| 868 |
<ownedAttribute xmi:id="_OPUWUSG7Ed2y9aVPK_72RA" name="object" type="_3ADC7B74022D384B237E021A" aggregation="composite" subsettedProperty="_3ADC7B74022D3D716DF5031E" association="_OPUWUCG7Ed2y9aVPK_72RA"> |
| 869 |
<ownedComment xmi:id="_osFssCtWEd2neOJi0e6UBQ" annotatedElement="_OPUWUSG7Ed2y9aVPK_72RA"> |
| 870 |
<body>Holds the object which is either a behavior to be started or has a classifier behavior to be started.</body> |
| 871 |
</ownedComment> |
| 872 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OPUWUyG7Ed2y9aVPK_72RA" value="1"/> |
| 873 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OPUWUiG7Ed2y9aVPK_72RA" value="1"/> |
| 874 |
</ownedAttribute> |
| 875 |
</packagedElement> |
| 818 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D395CFBA20393" name="A_result_readExtentAction" memberEnd="_3ADC7B74022D395CFBA30150 _3ADC7B74022D395CFBA301F0"> |
876 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D395CFBA20393" name="A_result_readExtentAction" memberEnd="_3ADC7B74022D395CFBA30150 _3ADC7B74022D395CFBA301F0"> |
| 819 |
<ownedEnd xmi:id="_3ADC7B74022D395CFBA301F0" type="_3ADC7B74022D38C95C100257" association="_3ADC7B74022D395CFBA20393"> |
877 |
<ownedEnd xmi:id="_3ADC7B74022D395CFBA301F0" type="_3ADC7B74022D38C95C100257" association="_3ADC7B74022D395CFBA20393"> |
| 820 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sss5uRTaEdqZu-3Jy1-uYg" value="1"/> |
878 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sss5uRTaEdqZu-3Jy1-uYg" value="1"/> |
|
Lines 1001-1006
Link Here
|
| 1001 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gfnzYE-4EduFOcgjjRrSMg"/> |
1059 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gfnzYE-4EduFOcgjjRrSMg"/> |
| 1002 |
</ownedEnd> |
1060 |
</ownedEnd> |
| 1003 |
</packagedElement> |
1061 |
</packagedElement> |
|
|
1062 |
<packagedElement xmi:type="uml:Association" xmi:id="_OPUWUCG7Ed2y9aVPK_72RA" memberEnd="_OPUWUSG7Ed2y9aVPK_72RA _OPac8CG7Ed2y9aVPK_72RA"> |
| 1063 |
<ownedEnd xmi:id="_OPac8CG7Ed2y9aVPK_72RA" name="" type="_DdxfUCG7Ed2y9aVPK_72RA" association="_OPUWUCG7Ed2y9aVPK_72RA"> |
| 1064 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SWV2ESG7Ed2y9aVPK_72RA" value="1"/> |
| 1065 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SWV2ECG7Ed2y9aVPK_72RA"/> |
| 1066 |
</ownedEnd> |
| 1067 |
</packagedElement> |
| 1004 |
</packagedElement> |
1068 |
</packagedElement> |
| 1005 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D3DF1252E035B" name="IntermediateActions"> |
1069 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D3DF1252E035B" name="IntermediateActions"> |
| 1006 |
<packageImport xmi:id="_3ADC7B74022D4162B99E012D" importedPackage="_3ADC7B74022D410C264F010C"/> |
1070 |
<packageImport xmi:id="_3ADC7B74022D4162B99E012D" importedPackage="_3ADC7B74022D410C264F010C"/> |
|
Lines 1329-1334
Link Here
|
| 1329 |
<body>self.value.multiplicity.is(1,1)</body> |
1393 |
<body>self.value.multiplicity.is(1,1)</body> |
| 1330 |
</specification> |
1394 |
</specification> |
| 1331 |
</ownedRule> |
1395 |
</ownedRule> |
|
|
1396 |
<ownedRule xmi:id="_3lPb0CtiEd2neOJi0e6UBQ" name="type_of_result" constrainedElement="_3ADC7B74022D380F43690262"> |
| 1397 |
<ownedComment xmi:id="_3lPb0StiEd2neOJi0e6UBQ" annotatedElement="_3lPb0CtiEd2neOJi0e6UBQ"> |
| 1398 |
<body>The type of the result output pin is the same as the type of the inherited object input pin.</body> |
| 1399 |
</ownedComment> |
| 1400 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_3lPb0itiEd2neOJi0e6UBQ"> |
| 1401 |
<language>OCL</language> |
| 1402 |
<body>result->notEmpty() implies self.result.type = self.object.type</body> |
| 1403 |
</specification> |
| 1404 |
</ownedRule> |
| 1405 |
<ownedRule xmi:id="_CoJvoCtjEd2neOJi0e6UBQ" name="multiplicity_of_result" constrainedElement="_3ADC7B74022D380F43690262"> |
| 1406 |
<ownedComment xmi:id="_CoJvoStjEd2neOJi0e6UBQ" annotatedElement="_CoJvoCtjEd2neOJi0e6UBQ"> |
| 1407 |
<body>The multiplicity of the result output pin must be 1..1.</body> |
| 1408 |
</ownedComment> |
| 1409 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_CoJvoitjEd2neOJi0e6UBQ"> |
| 1410 |
<language>OCL</language> |
| 1411 |
<body>result->notEmpty() implies self.result.multiplicity.is(1,1)</body> |
| 1412 |
</specification> |
| 1413 |
</ownedRule> |
| 1332 |
<generalization xmi:id="_3ADC7B74022D38DC062A00DE" general="_3ADC7B74022D38DC060A01A0"/> |
1414 |
<generalization xmi:id="_3ADC7B74022D38DC062A00DE" general="_3ADC7B74022D38DC060A01A0"/> |
| 1333 |
<ownedAttribute xmi:id="_3ADC7B74022D39073965015A" name="value" type="_3ADC7B74022D384B237E021A" aggregation="composite" subsettedProperty="_3ADC7B74022D3D716DF5031E" association="_3ADC7B74022D3907396402D5"> |
1415 |
<ownedAttribute xmi:id="_3ADC7B74022D39073965015A" name="value" type="_3ADC7B74022D384B237E021A" aggregation="composite" subsettedProperty="_3ADC7B74022D3D716DF5031E" association="_3ADC7B74022D3907396402D5"> |
| 1334 |
<ownedComment xmi:id="_sxKi6RTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D39073965015A"> |
1416 |
<ownedComment xmi:id="_sxKi6RTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D39073965015A"> |
|
Lines 1337-1348
Link Here
|
| 1337 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sxKi7RTaEdqZu-3Jy1-uYg" value="1"/> |
1419 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sxKi7RTaEdqZu-3Jy1-uYg" value="1"/> |
| 1338 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sxKi7BTaEdqZu-3Jy1-uYg" value="1"/> |
1420 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sxKi7BTaEdqZu-3Jy1-uYg" value="1"/> |
| 1339 |
</ownedAttribute> |
1421 |
</ownedAttribute> |
|
|
1422 |
<ownedAttribute xmi:id="_ijxCQBk8Ed2AFo75-uQLRQ" name="result" type="_3ADC7B74022D384B2387039A" aggregation="composite" subsettedProperty="_3ADC7B74022D3D716DC100E9" association="_ijq7oBk8Ed2AFo75-uQLRQ"> |
| 1423 |
<ownedComment xmi:id="_Dax74CtiEd2neOJi0e6UBQ" annotatedElement="_ijxCQBk8Ed2AFo75-uQLRQ"> |
| 1424 |
<body>Gives the output pin on which the result is put.</body> |
| 1425 |
</ownedComment> |
| 1426 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ijxCQhk8Ed2AFo75-uQLRQ" value="1"/> |
| 1427 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ijxCQRk8Ed2AFo75-uQLRQ"/> |
| 1428 |
</ownedAttribute> |
| 1340 |
</packagedElement> |
1429 |
</packagedElement> |
| 1341 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3A78723F03E1" name="ClearStructuralFeatureAction"> |
1430 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3A78723F03E1" name="ClearStructuralFeatureAction"> |
| 1342 |
<ownedComment xmi:id="_svOpQRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3A78723F03E1"> |
1431 |
<ownedComment xmi:id="_svOpQRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3A78723F03E1"> |
| 1343 |
<body>A clear structural feature action is a structural feature action that removes all values of a structural feature.</body> |
1432 |
<body>A clear structural feature action is a structural feature action that removes all values of a structural feature.</body> |
| 1344 |
</ownedComment> |
1433 |
</ownedComment> |
|
|
1434 |
<ownedRule xmi:id="_Pye4YCtiEd2neOJi0e6UBQ" name="type_of_result" constrainedElement="_3ADC7B74022D3A78723F03E1"> |
| 1435 |
<ownedComment xmi:id="_hZdWICtiEd2neOJi0e6UBQ" annotatedElement="_Pye4YCtiEd2neOJi0e6UBQ"> |
| 1436 |
<body>The type of the result output pin is the same as the type of the inherited object input pin.</body> |
| 1437 |
</ownedComment> |
| 1438 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_b6FjYCtiEd2neOJi0e6UBQ"> |
| 1439 |
<language>OCL</language> |
| 1440 |
<body>result->notEmpty() implies self.result.type = self.object.type</body> |
| 1441 |
</specification> |
| 1442 |
</ownedRule> |
| 1443 |
<ownedRule xmi:id="_oL-LwCtiEd2neOJi0e6UBQ" name="multiplicity_of_result" constrainedElement="_3ADC7B74022D3A78723F03E1"> |
| 1444 |
<ownedComment xmi:id="_oL-LwStiEd2neOJi0e6UBQ" annotatedElement="_oL-LwCtiEd2neOJi0e6UBQ"> |
| 1445 |
<body>The multiplicity of the result output pin must be 1..1.</body> |
| 1446 |
</ownedComment> |
| 1447 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_oL-LwitiEd2neOJi0e6UBQ"> |
| 1448 |
<language>OCL</language> |
| 1449 |
<body>result->notEmpty() implies self.result.multiplicity.is(1,1)</body> |
| 1450 |
</specification> |
| 1451 |
</ownedRule> |
| 1345 |
<generalization xmi:id="_3ADC7B74022D3A7872B7039E" general="_3ADC7B74022D38DC060A01A0"/> |
1452 |
<generalization xmi:id="_3ADC7B74022D3A7872B7039E" general="_3ADC7B74022D38DC060A01A0"/> |
|
|
1453 |
<ownedAttribute xmi:id="_wv1fYRk8Ed2AFo75-uQLRQ" name="result" type="_3ADC7B74022D384B2387039A" aggregation="composite" subsettedProperty="_3ADC7B74022D3D716DC100E9" association="_wv1fYBk8Ed2AFo75-uQLRQ"> |
| 1454 |
<ownedComment xmi:id="_sQj4ACthEd2neOJi0e6UBQ" annotatedElement="_wv1fYRk8Ed2AFo75-uQLRQ"> |
| 1455 |
<body>Gives the output pin on which the result is put.</body> |
| 1456 |
</ownedComment> |
| 1457 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wv1fYxk8Ed2AFo75-uQLRQ" value="1"/> |
| 1458 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wv1fYhk8Ed2AFo75-uQLRQ"/> |
| 1459 |
</ownedAttribute> |
| 1346 |
</packagedElement> |
1460 |
</packagedElement> |
| 1347 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3A7870670003" name="RemoveStructuralFeatureValueAction"> |
1461 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3A7870670003" name="RemoveStructuralFeatureValueAction"> |
| 1348 |
<ownedComment xmi:id="_svYaMBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3A7870670003"> |
1462 |
<ownedComment xmi:id="_svYaMBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3A7870670003"> |
|
Lines 1995-2000
Link Here
|
| 1995 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LKyZQE-3EduFOcgjjRrSMg"/> |
2109 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LKyZQE-3EduFOcgjjRrSMg"/> |
| 1996 |
</ownedEnd> |
2110 |
</ownedEnd> |
| 1997 |
</packagedElement> |
2111 |
</packagedElement> |
|
|
2112 |
<packagedElement xmi:type="uml:Association" xmi:id="_ijq7oBk8Ed2AFo75-uQLRQ" memberEnd="_ijxCQBk8Ed2AFo75-uQLRQ _ijxCQxk8Ed2AFo75-uQLRQ"> |
| 2113 |
<ownedEnd xmi:id="_ijxCQxk8Ed2AFo75-uQLRQ" name="" type="_3ADC7B74022D380F43690262" association="_ijq7oBk8Ed2AFo75-uQLRQ"> |
| 2114 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nOcBoRk8Ed2AFo75-uQLRQ" value="1"/> |
| 2115 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nOcBoBk8Ed2AFo75-uQLRQ"/> |
| 2116 |
</ownedEnd> |
| 2117 |
</packagedElement> |
| 2118 |
<packagedElement xmi:type="uml:Association" xmi:id="_wv1fYBk8Ed2AFo75-uQLRQ" memberEnd="_wv1fYRk8Ed2AFo75-uQLRQ _wv7mABk8Ed2AFo75-uQLRQ"> |
| 2119 |
<ownedEnd xmi:id="_wv7mABk8Ed2AFo75-uQLRQ" name="" type="_3ADC7B74022D3A78723F03E1" association="_wv1fYBk8Ed2AFo75-uQLRQ"> |
| 2120 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0YzxMRk8Ed2AFo75-uQLRQ" value="1"/> |
| 2121 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0YzxMBk8Ed2AFo75-uQLRQ"/> |
| 2122 |
</ownedEnd> |
| 2123 |
</packagedElement> |
| 1998 |
</packagedElement> |
2124 |
</packagedElement> |
| 1999 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D410C264F010C" name="BasicActions"> |
2125 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D410C264F010C" name="BasicActions"> |
| 2000 |
<packageImport xmi:id="_3ADC7B74022D410C26E9038F" importedPackage="_3ADC7B74022D3C9FD9B900CF"/> |
2126 |
<packageImport xmi:id="_3ADC7B74022D410C26E9038F" importedPackage="_3ADC7B74022D3C9FD9B900CF"/> |
|
Lines 2928-2933
Link Here
|
| 2928 |
<body>true</body> |
3054 |
<body>true</body> |
| 2929 |
</specification> |
3055 |
</specification> |
| 2930 |
</ownedRule> |
3056 |
</ownedRule> |
|
|
3057 |
<ownedRule xmi:id="_I83-YCtVEd2neOJi0e6UBQ" name="maximum_one_parameter_node" constrainedElement="_3ADC7B74022D3DF4B90C0266"> |
| 3058 |
<ownedComment xmi:id="_I83-YStVEd2neOJi0e6UBQ" annotatedElement="_I83-YCtVEd2neOJi0e6UBQ"> |
| 3059 |
<body>A parameter with direction other than inout must have at most one activity parameter node in an activity.</body> |
| 3060 |
</ownedComment> |
| 3061 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_I83-YitVEd2neOJi0e6UBQ"> |
| 3062 |
<language>OCL</language> |
| 3063 |
<body>true</body> |
| 3064 |
</specification> |
| 3065 |
</ownedRule> |
| 3066 |
<ownedRule xmi:id="_YBInwCtVEd2neOJi0e6UBQ" name="maximum_two_parameter_nodes" constrainedElement="_3ADC7B74022D3DF4B90C0266"> |
| 3067 |
<ownedComment xmi:id="_YBInwStVEd2neOJi0e6UBQ" annotatedElement="_YBInwCtVEd2neOJi0e6UBQ"> |
| 3068 |
<body>A parameter with direction inout must have at most two activity parameter nodes in an activity, one with incoming flows and one with outgoing flows.</body> |
| 3069 |
</ownedComment> |
| 3070 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_YBInwitVEd2neOJi0e6UBQ"> |
| 3071 |
<language>OCL</language> |
| 3072 |
<body>true</body> |
| 3073 |
</specification> |
| 3074 |
</ownedRule> |
| 2931 |
<generalization xmi:id="_3ADC7B74022D3DFA7016009C" general="_3ADC7B74022D337D8F5A01EA"/> |
3075 |
<generalization xmi:id="_3ADC7B74022D3DFA7016009C" general="_3ADC7B74022D337D8F5A01EA"/> |
| 2932 |
<ownedAttribute xmi:id="_3ADC7B74022D3DFE6D850128" name="parameter" type="_3ADC7B74022D3CAB0B3D0362" association="_3ADC7B74022D3DFE6D8401F4"> |
3076 |
<ownedAttribute xmi:id="_3ADC7B74022D3DFE6D850128" name="parameter" type="_3ADC7B74022D3CAB0B3D0362" association="_3ADC7B74022D3DFE6D8401F4"> |
| 2933 |
<ownedComment xmi:id="_r4sp0hTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3DFE6D850128"> |
3077 |
<ownedComment xmi:id="_r4sp0hTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3DFE6D850128"> |
|
Lines 3246-3274
Link Here
|
| 3246 |
<ownedComment xmi:id="_r5cQzBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B72E53E007E"> |
3390 |
<ownedComment xmi:id="_r5cQzBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B72E53E007E"> |
| 3247 |
<body>A decision node is a control node that chooses between outgoing flows.</body> |
3391 |
<body>A decision node is a control node that chooses between outgoing flows.</body> |
| 3248 |
</ownedComment> |
3392 |
</ownedComment> |
| 3249 |
<ownedRule xmi:id="_r5laqBTaEdqZu-3Jy1-uYg" name="one_incoming_edge" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
3393 |
<ownedRule xmi:id="_r5laqBTaEdqZu-3Jy1-uYg" name="incoming_outgoing_edges" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3250 |
<ownedComment xmi:id="_r5lapBTaEdqZu-3Jy1-uYg" annotatedElement="_r5laqBTaEdqZu-3Jy1-uYg"> |
3394 |
<ownedComment xmi:id="_r5lapBTaEdqZu-3Jy1-uYg" annotatedElement="_r5laqBTaEdqZu-3Jy1-uYg"> |
| 3251 |
<body>A decision node has one incoming edge.</body> |
3395 |
<body>A decision node has one or two incoming edges and at least one outgoing edge.</body> |
| 3252 |
</ownedComment> |
3396 |
</ownedComment> |
| 3253 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5laqRTaEdqZu-3Jy1-uYg"> |
3397 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5laqRTaEdqZu-3Jy1-uYg"> |
| 3254 |
<language>OCL</language> |
3398 |
<language>OCL</language> |
| 3255 |
<body>true</body> |
3399 |
<body>true</body> |
| 3256 |
</specification> |
3400 |
</specification> |
| 3257 |
</ownedRule> |
3401 |
</ownedRule> |
| 3258 |
<ownedRule xmi:id="_r5lasRTaEdqZu-3Jy1-uYg" name="input_parameter" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
3402 |
<ownedRule xmi:id="_r5lauhTaEdqZu-3Jy1-uYg" name="edges" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
|
|
3403 |
<ownedComment xmi:id="_r5lathTaEdqZu-3Jy1-uYg" annotatedElement="_r5lauhTaEdqZu-3Jy1-uYg"> |
| 3404 |
<body>The edges coming into and out of a decision node, other than the decision input flow (if any), must be either all object flows or all control flows.</body> |
| 3405 |
</ownedComment> |
| 3406 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5lauxTaEdqZu-3Jy1-uYg"> |
| 3407 |
<language>OCL</language> |
| 3408 |
<body>true</body> |
| 3409 |
</specification> |
| 3410 |
</ownedRule> |
| 3411 |
<ownedRule xmi:id="_r5lasRTaEdqZu-3Jy1-uYg" name="decision_input_flow_incoming" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3259 |
<ownedComment xmi:id="_r5larRTaEdqZu-3Jy1-uYg" annotatedElement="_r5lasRTaEdqZu-3Jy1-uYg"> |
3412 |
<ownedComment xmi:id="_r5larRTaEdqZu-3Jy1-uYg" annotatedElement="_r5lasRTaEdqZu-3Jy1-uYg"> |
| 3260 |
<body>A decision input behavior has zero or one input parameter and one output parameter. Any input parameter must be the same as or a supertype of the type of object tokens coming along the incoming edge. The behavior cannot have side effects.</body> |
3413 |
<body>The decisionInputFlow of a decision node must be an incoming edge of the decision node.</body> |
| 3261 |
</ownedComment> |
3414 |
</ownedComment> |
| 3262 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5lashTaEdqZu-3Jy1-uYg"> |
3415 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5lashTaEdqZu-3Jy1-uYg"> |
| 3263 |
<language>OCL</language> |
3416 |
<language>OCL</language> |
| 3264 |
<body>true</body> |
3417 |
<body>true</body> |
| 3265 |
</specification> |
3418 |
</specification> |
| 3266 |
</ownedRule> |
3419 |
</ownedRule> |
| 3267 |
<ownedRule xmi:id="_r5lauhTaEdqZu-3Jy1-uYg" name="edges" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
3420 |
<ownedRule xmi:id="_IBlPQCtfEd2neOJi0e6UBQ" name="parameters" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3268 |
<ownedComment xmi:id="_r5lathTaEdqZu-3Jy1-uYg" annotatedElement="_r5lauhTaEdqZu-3Jy1-uYg"> |
3421 |
<ownedComment xmi:id="_IBlPQStfEd2neOJi0e6UBQ" annotatedElement="_IBlPQCtfEd2neOJi0e6UBQ"> |
| 3269 |
<body>The edges coming into and out of a decision node must be either all object flows or all control flows.</body> |
3422 |
<body>A decision input behavior has no output parameters, no in-out parameters and one return parameter.</body> |
| 3270 |
</ownedComment> |
3423 |
</ownedComment> |
| 3271 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_r5lauxTaEdqZu-3Jy1-uYg"> |
3424 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_IBlPQitfEd2neOJi0e6UBQ"> |
|
|
3425 |
<language>OCL</language> |
| 3426 |
<body>true</body> |
| 3427 |
</specification> |
| 3428 |
</ownedRule> |
| 3429 |
<ownedRule xmi:id="_QQMPcCtfEd2neOJi0e6UBQ" name="zero_input_parameters" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3430 |
<ownedComment xmi:id="_QQMPcStfEd2neOJi0e6UBQ" annotatedElement="_QQMPcCtfEd2neOJi0e6UBQ"> |
| 3431 |
<body>If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters.</body> |
| 3432 |
</ownedComment> |
| 3433 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_QQMPcitfEd2neOJi0e6UBQ"> |
| 3434 |
<language>OCL</language> |
| 3435 |
<body>true</body> |
| 3436 |
</specification> |
| 3437 |
</ownedRule> |
| 3438 |
<ownedRule xmi:id="_bkYggCtfEd2neOJi0e6UBQ" name="incoming_object_one_input_parameter" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3439 |
<ownedComment xmi:id="_bkYggStfEd2neOJi0e6UBQ" annotatedElement="_bkYggCtfEd2neOJi0e6UBQ"> |
| 3440 |
<body>If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge.</body> |
| 3441 |
</ownedComment> |
| 3442 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_bkYggitfEd2neOJi0e6UBQ"> |
| 3443 |
<language>OCL</language> |
| 3444 |
<body>true</body> |
| 3445 |
</specification> |
| 3446 |
</ownedRule> |
| 3447 |
<ownedRule xmi:id="_rb5y0CtfEd2neOJi0e6UBQ" name="incoming_control_one_input_parameter" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3448 |
<ownedComment xmi:id="_rb5y0StfEd2neOJi0e6UBQ" annotatedElement="_rb5y0CtfEd2neOJi0e6UBQ"> |
| 3449 |
<body>If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow.</body> |
| 3450 |
</ownedComment> |
| 3451 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_rb5y0itfEd2neOJi0e6UBQ"> |
| 3452 |
<language>OCL</language> |
| 3453 |
<body>true</body> |
| 3454 |
</specification> |
| 3455 |
</ownedRule> |
| 3456 |
<ownedRule xmi:id="_zecF4CtfEd2neOJi0e6UBQ" name="two_input_parameters" constrainedElement="_3ADC7B74022D3B72E53E007E"> |
| 3457 |
<ownedComment xmi:id="_zecF4StfEd2neOJi0e6UBQ" annotatedElement="_zecF4CtfEd2neOJi0e6UBQ"> |
| 3458 |
<body>If the decision node has a decision input flow and an second incoming object flow, then a decision input behavior has two input parameters, the first of which has a type that is the same as or a supertype of the type of the type of object tokens offered on the nondecision input flow and the second of which has a type that is the same as or a supertype of the type of object tokens offered on the decision input flow.</body> |
| 3459 |
</ownedComment> |
| 3460 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_zecF4itfEd2neOJi0e6UBQ"> |
| 3272 |
<language>OCL</language> |
3461 |
<language>OCL</language> |
| 3273 |
<body>true</body> |
3462 |
<body>true</body> |
| 3274 |
</specification> |
3463 |
</specification> |
|
Lines 3281-3286
Link Here
|
| 3281 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r6L3kxTaEdqZu-3Jy1-uYg" value="1"/> |
3470 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r6L3kxTaEdqZu-3Jy1-uYg" value="1"/> |
| 3282 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r6L3khTaEdqZu-3Jy1-uYg"/> |
3471 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r6L3khTaEdqZu-3Jy1-uYg"/> |
| 3283 |
</ownedAttribute> |
3472 |
</ownedAttribute> |
|
|
3473 |
<ownedAttribute xmi:id="_0TsdIRk7Ed2AFo75-uQLRQ" name="decisionInputFlow" type="_3ADC7B74022D3B72DADB0283" association="_0TsdIBk7Ed2AFo75-uQLRQ"> |
| 3474 |
<ownedComment xmi:id="_kuRSoCteEd2neOJi0e6UBQ" annotatedElement="_0TsdIRk7Ed2AFo75-uQLRQ"> |
| 3475 |
<body>An additional edge incoming to the decision node that provides a decision input value.</body> |
| 3476 |
</ownedComment> |
| 3477 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0TyjwRk7Ed2AFo75-uQLRQ" value="1"/> |
| 3478 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0TyjwBk7Ed2AFo75-uQLRQ"/> |
| 3479 |
</ownedAttribute> |
| 3284 |
</packagedElement> |
3480 |
</packagedElement> |
| 3285 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3B72E4EE0123" name="FinalNode" isAbstract="true"> |
3481 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3B72E4EE0123" name="FinalNode" isAbstract="true"> |
| 3286 |
<ownedComment xmi:id="_r5lavxTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B72E4EE0123"> |
3482 |
<ownedComment xmi:id="_r5lavxTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B72E4EE0123"> |
|
Lines 3375-3380
Link Here
|
| 3375 |
</ownedEnd> |
3571 |
</ownedEnd> |
| 3376 |
</packagedElement> |
3572 |
</packagedElement> |
| 3377 |
<packagedElement xmi:type="uml:Association" xmi:id="_f58-QDdoEdqq1tCaRkgBQQ" name="A_group_inActivity" memberEnd="_f58-QTdoEdqq1tCaRkgBQQ _f58-QjdoEdqq1tCaRkgBQQ"/> |
3573 |
<packagedElement xmi:type="uml:Association" xmi:id="_f58-QDdoEdqq1tCaRkgBQQ" name="A_group_inActivity" memberEnd="_f58-QTdoEdqq1tCaRkgBQQ _f58-QjdoEdqq1tCaRkgBQQ"/> |
|
|
3574 |
<packagedElement xmi:type="uml:Association" xmi:id="_0TsdIBk7Ed2AFo75-uQLRQ" memberEnd="_0TsdIRk7Ed2AFo75-uQLRQ _0T4qYBk7Ed2AFo75-uQLRQ"> |
| 3575 |
<ownedEnd xmi:id="_0T4qYBk7Ed2AFo75-uQLRQ" name="" type="_3ADC7B74022D3B72E53E007E" association="_0TsdIBk7Ed2AFo75-uQLRQ"> |
| 3576 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0T4qYhk7Ed2AFo75-uQLRQ" value="1"/> |
| 3577 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0T4qYRk7Ed2AFo75-uQLRQ"/> |
| 3578 |
</ownedEnd> |
| 3579 |
</packagedElement> |
| 3378 |
</packagedElement> |
3580 |
</packagedElement> |
| 3379 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D3DF125060148" name="CompleteActivities"> |
3581 |
<packagedElement xmi:type="uml:Package" xmi:id="_3ADC7B74022D3DF125060148" name="CompleteActivities"> |
| 3380 |
<packageImport xmi:id="_3ADC7B74022D4162BAFB02F8" importedPackage="_3ADC7B74022D334A99B00208"/> |
3582 |
<packageImport xmi:id="_3ADC7B74022D4162BAFB02F8" importedPackage="_3ADC7B74022D334A99B00208"/> |
|
Lines 3510-3516
Link Here
|
| 3510 |
<generalization xmi:id="_3ADC7B74022D41B0C5250015" general="_3ADC7B74022D3CAB007101D7"/> |
3712 |
<generalization xmi:id="_3ADC7B74022D41B0C5250015" general="_3ADC7B74022D3CAB007101D7"/> |
| 3511 |
<ownedAttribute xmi:id="_3ADC7B74022D3D041F7003C2" name="weight" type="_3ADC7B74022D3D0254AB023D" aggregation="composite" subsettedProperty="_3ADC7B74022D3CAAEEA60187" association="_3ADC7B74022D3D041F70023B"> |
3713 |
<ownedAttribute xmi:id="_3ADC7B74022D3D041F7003C2" name="weight" type="_3ADC7B74022D3D0254AB023D" aggregation="composite" subsettedProperty="_3ADC7B74022D3CAAEEA60187" association="_3ADC7B74022D3D041F70023B"> |
| 3512 |
<ownedComment xmi:id="_r-gW5xTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3D041F7003C2"> |
3714 |
<ownedComment xmi:id="_r-gW5xTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3D041F7003C2"> |
| 3513 |
<body>Number of tokens consumed from the source node on each traversal.</body> |
3715 |
<body>The minimum number of tokens that must traverse the edge at the same time.</body> |
| 3514 |
</ownedComment> |
3716 |
</ownedComment> |
| 3515 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r-gW6xTaEdqZu-3Jy1-uYg" value="1"/> |
3717 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r-gW6xTaEdqZu-3Jy1-uYg" value="1"/> |
| 3516 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r-gW6hTaEdqZu-3Jy1-uYg" value="1"/> |
3718 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r-gW6hTaEdqZu-3Jy1-uYg" value="1"/> |
|
Lines 4990-4996
Link Here
|
| 4990 |
</ownedEnd> |
5192 |
</ownedEnd> |
| 4991 |
</packagedElement> |
5193 |
</packagedElement> |
| 4992 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D3DD3DDBC0046" name="A_represented_representation" memberEnd="_3ADC7B74022D3DD3DDBD0070 _3ADC7B74022D3DD3DDBD00E8"> |
5194 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D3DD3DDBC0046" name="A_represented_representation" memberEnd="_3ADC7B74022D3DD3DDBD0070 _3ADC7B74022D3DD3DDBD00E8"> |
| 4993 |
<ownedEnd xmi:id="_3ADC7B74022D3DD3DDBD00E8" name="representation" type="_3ADC7B74022D3D0CE6480229" association="_3ADC7B74022D3DD3DDBC0046"> |
5195 |
<ownedEnd xmi:id="_3ADC7B74022D3DD3DDBD00E8" type="_3ADC7B74022D3D0CE6480229" association="_3ADC7B74022D3DD3DDBC0046"> |
| 4994 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_skpw8BTaEdqZu-3Jy1-uYg" value="*"/> |
5196 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_skpw8BTaEdqZu-3Jy1-uYg" value="*"/> |
| 4995 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skpw7xTaEdqZu-3Jy1-uYg"/> |
5197 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skpw7xTaEdqZu-3Jy1-uYg"/> |
| 4996 |
</ownedEnd> |
5198 |
</ownedEnd> |
|
Lines 5253-5259
Link Here
|
| 5253 |
</packagedElement> |
5455 |
</packagedElement> |
| 5254 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3E2812AA028B" name="TemplateParameterSubstitution"> |
5456 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D3E2812AA028B" name="TemplateParameterSubstitution"> |
| 5255 |
<ownedComment xmi:id="_slZX4RTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E2812AA028B"> |
5457 |
<ownedComment xmi:id="_slZX4RTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E2812AA028B"> |
| 5256 |
<body>A template parameter substitution relates the actual parameter(s) to a formal template parameter as part of a template binding.</body> |
5458 |
<body>A template parameter substitution relates the actual parameter to a formal template parameter as part of a template binding.</body> |
| 5257 |
</ownedComment> |
5459 |
</ownedComment> |
| 5258 |
<ownedRule xmi:id="_sljIwxTaEdqZu-3Jy1-uYg" name="must_be_compatible" constrainedElement="_3ADC7B74022D3E2812AA028B"> |
5460 |
<ownedRule xmi:id="_sljIwxTaEdqZu-3Jy1-uYg" name="must_be_compatible" constrainedElement="_3ADC7B74022D3E2812AA028B"> |
| 5259 |
<ownedComment xmi:id="_slZX5hTaEdqZu-3Jy1-uYg" annotatedElement="_sljIwxTaEdqZu-3Jy1-uYg"> |
5461 |
<ownedComment xmi:id="_slZX5hTaEdqZu-3Jy1-uYg" annotatedElement="_sljIwxTaEdqZu-3Jy1-uYg"> |
|
Lines 5281-5296
Link Here
|
| 5281 |
</ownedAttribute> |
5483 |
</ownedAttribute> |
| 5282 |
<ownedAttribute xmi:id="_3ADC7B74022D3E28148D02A3" name="actual" type="_3ADC7B74022D3E3126A90208" association="_3ADC7B74022D3E28148C03B0"> |
5484 |
<ownedAttribute xmi:id="_3ADC7B74022D3E28148D02A3" name="actual" type="_3ADC7B74022D3E3126A90208" association="_3ADC7B74022D3E28148C03B0"> |
| 5283 |
<ownedComment xmi:id="_spa8LBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E28148D02A3"> |
5485 |
<ownedComment xmi:id="_spa8LBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E28148D02A3"> |
| 5284 |
<body>The elements that are the actual parameters for this substitution.</body> |
5486 |
<body>The element that is the actual parameter for this substitution.</body> |
| 5285 |
</ownedComment> |
5487 |
</ownedComment> |
| 5286 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_spa8MBTaEdqZu-3Jy1-uYg" value="*"/> |
5488 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_spa8MBTaEdqZu-3Jy1-uYg" value="1"/> |
| 5287 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_spa8LxTaEdqZu-3Jy1-uYg" value="1"/> |
5489 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_spa8LxTaEdqZu-3Jy1-uYg" value="1"/> |
| 5288 |
</ownedAttribute> |
5490 |
</ownedAttribute> |
| 5289 |
<ownedAttribute xmi:id="_3ADC7B74022D3E38D25F001F" name="ownedActual" type="_3ADC7B74022D3E3126A90208" aggregation="composite" subsettedProperty="_3ADC7B74022D3E28148D02A3 _3ADC7B74022D3CAAEEA60187" association="_3ADC7B74022D3E38D25D0347"> |
5491 |
<ownedAttribute xmi:id="_3ADC7B74022D3E38D25F001F" name="ownedActual" type="_3ADC7B74022D3E3126A90208" aggregation="composite" subsettedProperty="_3ADC7B74022D3E28148D02A3 _3ADC7B74022D3CAAEEA60187" association="_3ADC7B74022D3E38D25D0347"> |
| 5290 |
<ownedComment xmi:id="_sp3oFBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E38D25F001F"> |
5492 |
<ownedComment xmi:id="_sp3oFBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E38D25F001F"> |
| 5291 |
<body>The actual parameters that are owned by this substitution.</body> |
5493 |
<body>The actual parameter that is owned by this substitution.</body> |
| 5292 |
</ownedComment> |
5494 |
</ownedComment> |
| 5293 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sp3oGBTaEdqZu-3Jy1-uYg" value="*"/> |
5495 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sp3oGBTaEdqZu-3Jy1-uYg" value="1"/> |
| 5294 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sp3oFxTaEdqZu-3Jy1-uYg"/> |
5496 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sp3oFxTaEdqZu-3Jy1-uYg"/> |
| 5295 |
</ownedAttribute> |
5497 |
</ownedAttribute> |
| 5296 |
</packagedElement> |
5498 |
</packagedElement> |
|
Lines 5406-5412
Link Here
|
| 5406 |
</specification> |
5608 |
</specification> |
| 5407 |
</ownedRule> |
5609 |
</ownedRule> |
| 5408 |
<generalization xmi:id="_3ADC7B74022D3E33F5F100C8" general="_3ADC7B74022D3E3126A90208"/> |
5610 |
<generalization xmi:id="_3ADC7B74022D3E33F5F100C8" general="_3ADC7B74022D3E3126A90208"/> |
| 5409 |
<generalization xmi:id="_3ADC7B74022D3E33F5F7009F" general="_3ADC7B74022D3E31269A001C"/> |
|
|
| 5410 |
<ownedOperation xmi:id="_aNBzYGdaEdqCCpdUvbQY5w" name="isCompatibleWith" isQuery="true" redefinedOperation="_3ADC7B74022D4300AEC9029F" bodyCondition="_aNBzZGdaEdqCCpdUvbQY5w"> |
5611 |
<ownedOperation xmi:id="_aNBzYGdaEdqCCpdUvbQY5w" name="isCompatibleWith" isQuery="true" redefinedOperation="_3ADC7B74022D4300AEC9029F" bodyCondition="_aNBzZGdaEdqCCpdUvbQY5w"> |
| 5411 |
<ownedComment xmi:id="_aNBzYWdaEdqCCpdUvbQY5w" annotatedElement="_aNBzYGdaEdqCCpdUvbQY5w"> |
5612 |
<ownedComment xmi:id="_aNBzYWdaEdqCCpdUvbQY5w" annotatedElement="_aNBzYGdaEdqCCpdUvbQY5w"> |
| 5412 |
<body>The query isCompatibleWith() determines if this parameterable element is compatible with the specified parameterable element. By default parameterable element P is compatible with parameterable element Q if the kind of P is the same or a subtype as the kind of Q. In addition, for properties, the type must be conformant with the type of the specified parameterable element.
 |
5613 |
<body>The query isCompatibleWith() determines if this parameterable element is compatible with the specified parameterable element. By default parameterable element P is compatible with parameterable element Q if the kind of P is the same or a subtype as the kind of Q. In addition, for properties, the type must be conformant with the type of the specified parameterable element.
 |
|
Lines 5543-5560
Link Here
|
| 5543 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sqAyFhTaEdqZu-3Jy1-uYg" value="1"/> |
5744 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sqAyFhTaEdqZu-3Jy1-uYg" value="1"/> |
| 5544 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sqAyFRTaEdqZu-3Jy1-uYg" value="1"/> |
5745 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sqAyFRTaEdqZu-3Jy1-uYg" value="1"/> |
| 5545 |
</ownedAttribute> |
5746 |
</ownedAttribute> |
| 5546 |
<ownedAttribute xmi:id="_am5yETctEdqq1tCaRkgBQQ" name="defaultClassifier" type="_3ADC7B74022D3E4B543E01A9" association="_am5yEDctEdqq1tCaRkgBQQ"> |
|
|
| 5547 |
<ownedComment xmi:id="_j5VxUDcuEdqq1tCaRkgBQQ" annotatedElement="_am5yETctEdqq1tCaRkgBQQ"> |
| 5548 |
<body>The classifier that is used by default if no argument is provided during template binding. If this property is empty, then there is no default.</body> |
| 5549 |
</ownedComment> |
| 5550 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_am5yFDctEdqq1tCaRkgBQQ" value="1"/> |
| 5551 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_am5yEzctEdqq1tCaRkgBQQ"/> |
| 5552 |
</ownedAttribute> |
| 5553 |
<ownedAttribute xmi:id="_iCsOMTctEdqq1tCaRkgBQQ" name="constrainingClassifier" type="_3ADC7B74022D3E4B543E01A9" association="_iCsOMDctEdqq1tCaRkgBQQ"> |
5747 |
<ownedAttribute xmi:id="_iCsOMTctEdqq1tCaRkgBQQ" name="constrainingClassifier" type="_3ADC7B74022D3E4B543E01A9" association="_iCsOMDctEdqq1tCaRkgBQQ"> |
| 5554 |
<ownedComment xmi:id="_Z_mFADcuEdqq1tCaRkgBQQ" annotatedElement="_iCsOMTctEdqq1tCaRkgBQQ"> |
5748 |
<ownedComment xmi:id="_Z_mFADcuEdqq1tCaRkgBQQ" annotatedElement="_iCsOMTctEdqq1tCaRkgBQQ"> |
| 5555 |
<body>The classifier that constrains the argument that can be used for the parameter. If the allowSubstitutable attribute is true, then any classifier that is compatible with this constraining classifier can be substituted, otherwise it must be either this classifier or one of its subclasses. If this property is empty, there are no constraints on the classifier that can be used as an argument.</body> |
5749 |
<body>The classifiers that constrain the argument that can be used for the parameter. If the allowSubstitutable attribute is true, then any classifier that is compatible with this constraining classifier can be substituted; otherwise, it must be either this classifier or one of its subclasses. If this property is empty, there are no constraints on the classifier that can be used as an argument.</body> |
| 5556 |
</ownedComment> |
5750 |
</ownedComment> |
| 5557 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iCsONDctEdqq1tCaRkgBQQ" value="1"/> |
5751 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iCsONDctEdqq1tCaRkgBQQ" value="*"/> |
| 5558 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iCsOMzctEdqq1tCaRkgBQQ"/> |
5752 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iCsOMzctEdqq1tCaRkgBQQ"/> |
| 5559 |
</ownedAttribute> |
5753 |
</ownedAttribute> |
| 5560 |
</packagedElement> |
5754 |
</packagedElement> |
|
Lines 5719-5729
Link Here
|
| 5719 |
</packagedElement> |
5913 |
</packagedElement> |
| 5720 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D4127B7110076" name="A_templateParameter_parameteredElement" memberEnd="_3ADC7B74022D4127B71202BE _3ADC7B74022D4127B71202C9"/> |
5914 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D4127B7110076" name="A_templateParameter_parameteredElement" memberEnd="_3ADC7B74022D4127B71202BE _3ADC7B74022D4127B71202C9"/> |
| 5721 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D4127B7C8012A" name="A_templateParameter_parameteredElement" memberEnd="_3ADC7B74022D4127B7C902D3 _3ADC7B74022D4127B7C902D5"/> |
5915 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D4127B7C8012A" name="A_templateParameter_parameteredElement" memberEnd="_3ADC7B74022D4127B7C902D3 _3ADC7B74022D4127B7C902D5"/> |
| 5722 |
<packagedElement xmi:type="uml:Association" xmi:id="_am5yEDctEdqq1tCaRkgBQQ" name="A_defaultClassifier_classifierTemplateParameter" memberEnd="_am5yETctEdqq1tCaRkgBQQ _am5yEjctEdqq1tCaRkgBQQ"> |
|
|
| 5723 |
<ownedEnd xmi:id="_am5yEjctEdqq1tCaRkgBQQ" type="_3ADC7B74022D3E37943B026A" association="_am5yEDctEdqq1tCaRkgBQQ"/> |
| 5724 |
</packagedElement> |
| 5725 |
<packagedElement xmi:type="uml:Association" xmi:id="_iCsOMDctEdqq1tCaRkgBQQ" name="A_constrainingClassifier_classifierTemplateParameter" memberEnd="_iCsOMTctEdqq1tCaRkgBQQ _iCsOMjctEdqq1tCaRkgBQQ"> |
5916 |
<packagedElement xmi:type="uml:Association" xmi:id="_iCsOMDctEdqq1tCaRkgBQQ" name="A_constrainingClassifier_classifierTemplateParameter" memberEnd="_iCsOMTctEdqq1tCaRkgBQQ _iCsOMjctEdqq1tCaRkgBQQ"> |
| 5726 |
<ownedEnd xmi:id="_iCsOMjctEdqq1tCaRkgBQQ" type="_3ADC7B74022D3E37943B026A" association="_iCsOMDctEdqq1tCaRkgBQQ"/> |
5917 |
<ownedEnd xmi:id="_iCsOMjctEdqq1tCaRkgBQQ" type="_3ADC7B74022D3E37943B026A" association="_iCsOMDctEdqq1tCaRkgBQQ"> |
|
|
5918 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c9NbkRq_Ed2ne6YnjZ0_nA" value="*"/> |
| 5919 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c9NbkBq_Ed2ne6YnjZ0_nA"/> |
| 5920 |
</ownedEnd> |
| 5727 |
</packagedElement> |
5921 |
</packagedElement> |
| 5728 |
</packagedElement> |
5922 |
</packagedElement> |
| 5729 |
</packagedElement> |
5923 |
</packagedElement> |
|
Lines 6368-6382
Link Here
|
| 6368 |
<ownedComment xmi:id="_sL6g0hTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3CAAFD5202DC"> |
6562 |
<ownedComment xmi:id="_sL6g0hTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3CAAFD5202DC"> |
| 6369 |
<body>A multiplicity is a definition of an inclusive interval of non-negative integers beginning with a lower bound and ending with a (possibly infinite) upper bound. A multiplicity element embeds this information to specify the allowable cardinalities for an instantiation of this element.</body> |
6563 |
<body>A multiplicity is a definition of an inclusive interval of non-negative integers beginning with a lower bound and ending with a (possibly infinite) upper bound. A multiplicity element embeds this information to specify the allowable cardinalities for an instantiation of this element.</body> |
| 6370 |
</ownedComment> |
6564 |
</ownedComment> |
| 6371 |
<ownedRule xmi:id="_sL6g2xTaEdqZu-3Jy1-uYg" name="upper_gt_0" constrainedElement="_3ADC7B74022D3CAAFD5202DC"> |
|
|
| 6372 |
<ownedComment xmi:id="_sL6g1xTaEdqZu-3Jy1-uYg" annotatedElement="_sL6g2xTaEdqZu-3Jy1-uYg"> |
| 6373 |
<body>A multiplicity must define at least one valid cardinality that is greater than zero.</body> |
| 6374 |
</ownedComment> |
| 6375 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_sL6g3BTaEdqZu-3Jy1-uYg"> |
| 6376 |
<language>OCL</language> |
| 6377 |
<body>upperBound()->notEmpty() implies upperBound() > 0</body> |
| 6378 |
</specification> |
| 6379 |
</ownedRule> |
| 6380 |
<ownedRule xmi:id="_sMERwxTaEdqZu-3Jy1-uYg" name="lower_ge_0" constrainedElement="_3ADC7B74022D3CAAFD5202DC"> |
6565 |
<ownedRule xmi:id="_sMERwxTaEdqZu-3Jy1-uYg" name="lower_ge_0" constrainedElement="_3ADC7B74022D3CAAFD5202DC"> |
| 6381 |
<ownedComment xmi:id="_sL6g4BTaEdqZu-3Jy1-uYg" annotatedElement="_sMERwxTaEdqZu-3Jy1-uYg"> |
6566 |
<ownedComment xmi:id="_sL6g4BTaEdqZu-3Jy1-uYg" annotatedElement="_sMERwxTaEdqZu-3Jy1-uYg"> |
| 6382 |
<body>The lower bound must be a non-negative integer literal.</body> |
6567 |
<body>The lower bound must be a non-negative integer literal.</body> |
|
Lines 6956-6961
Link Here
|
| 6956 |
<type xmi:type="uml:PrimitiveType" href="Infrastructure.uml#_3ADC7B74022D3CA010AC0090"/> |
7141 |
<type xmi:type="uml:PrimitiveType" href="Infrastructure.uml#_3ADC7B74022D3CA010AC0090"/> |
| 6957 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LGMhIV0oEdq3-fC14hmVtA" value="1"/> |
7142 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LGMhIV0oEdq3-fC14hmVtA" value="1"/> |
| 6958 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LGMhIF0oEdq3-fC14hmVtA"/> |
7143 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LGMhIF0oEdq3-fC14hmVtA"/> |
|
|
7144 |
<defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_irZqsCtYEd2neOJi0e6UBQ" value="true"/> |
| 6959 |
</ownedAttribute> |
7145 |
</ownedAttribute> |
| 6960 |
<ownedAttribute xmi:id="_3ADC7B74022D3CAB01E501C9" name="specific" type="_3ADC7B74022D3CAAECE80199" subsettedProperty="_3ADC7B74022D3CAAEEF70165 _3ADC7B74022D3CAAEEA60189" association="_3ADC7B74022D3CAB01E40162"> |
7146 |
<ownedAttribute xmi:id="_3ADC7B74022D3CAB01E501C9" name="specific" type="_3ADC7B74022D3CAAECE80199" subsettedProperty="_3ADC7B74022D3CAAEEF70165 _3ADC7B74022D3CAAEEA60189" association="_3ADC7B74022D3CAB01E40162"> |
| 6961 |
<ownedComment xmi:id="_sRSJCRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3CAB01E501C9"> |
7147 |
<ownedComment xmi:id="_sRSJCRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3CAB01E501C9"> |
|
Lines 7931-7937
Link Here
|
| 7931 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sU3BaxTaEdqZu-3Jy1-uYg" value="*"/> |
8117 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sU3BaxTaEdqZu-3Jy1-uYg" value="*"/> |
| 7932 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sU3BahTaEdqZu-3Jy1-uYg"/> |
8118 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sU3BahTaEdqZu-3Jy1-uYg"/> |
| 7933 |
</ownedAttribute> |
8119 |
</ownedAttribute> |
| 7934 |
<ownedAttribute xmi:id="_3ADC7B74022D3D51535A0358" name="endType" type="_3ADC7B74022D3E5920C2014E" isOrdered="true" isReadOnly="true" isDerived="true" association="_3ADC7B74022D3D51535902E9"> |
8120 |
<ownedAttribute xmi:id="_3ADC7B74022D3D51535A0358" name="endType" type="_3ADC7B74022D3E5920C2014E" isOrdered="true" isReadOnly="true" isDerived="true" subsettedProperty="_3ADC7B74022D3D514F6E0106" association="_3ADC7B74022D3D51535902E9"> |
| 7935 |
<ownedComment xmi:id="_sV5jORTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3D51535A0358"> |
8121 |
<ownedComment xmi:id="_sV5jORTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3D51535A0358"> |
| 7936 |
<body>References the classifiers that are used as types of the ends of the association.</body> |
8122 |
<body>References the classifiers that are used as types of the ends of the association.</body> |
| 7937 |
</ownedComment> |
8123 |
</ownedComment> |
|
Lines 9326-9332
Link Here
|
| 9326 |
</ownedLiteral> |
9512 |
</ownedLiteral> |
| 9327 |
<ownedLiteral xmi:id="_3ADC7B74022D3B9A6AA900F7" name="guarded"> |
9513 |
<ownedLiteral xmi:id="_3ADC7B74022D3B9A6AA900F7" name="guarded"> |
| 9328 |
<ownedComment xmi:id="_rz7emBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B9A6AA900F7"> |
9514 |
<ownedComment xmi:id="_rz7emBTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3B9A6AA900F7"> |
| 9329 |
<body>Multiple invocations of a behavioral feature may occur simultaneously to one instance, but only one is allowed to commence. The others are blocked until the performance of the first behavioral feature is complete. It is the responsibility of the system designer to ensure that deadlocks do not occur due to simultaneous blocks.</body> |
9515 |
<body>Multiple invocations of a behavioral feature may occur simultaneously to one instance, but only one is allowed to commence. The others are blocked until the performance of the currently executing behavioral feature is complete. It is the responsibility of the system designer to ensure that deadlocks do not occur due to simultaneous blocks.</body> |
| 9330 |
</ownedComment> |
9516 |
</ownedComment> |
| 9331 |
</ownedLiteral> |
9517 |
</ownedLiteral> |
| 9332 |
<ownedLiteral xmi:id="_3ADC7B74022D3B9A6AB003E6" name="concurrent"> |
9518 |
<ownedLiteral xmi:id="_3ADC7B74022D3B9A6AB003E6" name="concurrent"> |
|
Lines 9463-9469
Link Here
|
| 9463 |
</ownedAttribute> |
9649 |
</ownedAttribute> |
| 9464 |
<ownedAttribute xmi:id="_3ADC7B74022D3C672C530274" name="specification" type="_3ADC7B74022D3D0380EA009C" association="_3ADC7B74022D3C672C52025E"> |
9650 |
<ownedAttribute xmi:id="_3ADC7B74022D3C672C530274" name="specification" type="_3ADC7B74022D3D0380EA009C" association="_3ADC7B74022D3C672C52025E"> |
| 9465 |
<ownedComment xmi:id="_r1tnQRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3C672C530274"> |
9651 |
<ownedComment xmi:id="_r1tnQRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3C672C530274"> |
| 9466 |
<body>Designates a behavioral feature that the behavior implements. The behavioral feature must be owned by the classifier that owns the behavior or be inherited by it. The parameters of the behavioral feature and the implementing behavior must match. If a behavior does not have a specification, it is directly associated with a classifier (i.e., it is the behavior of the classifier as a whole).</body> |
9652 |
<body>Designates a behavioral feature that the behavior implements. The behavioral feature must be owned by the classifier that owns the behavior or be inherited by it. The parameters of the behavioral feature and the implementing behavior must match. A behavior does not need to have a specification, in which case it either is the classifer behavior of a BehavioredClassifier or it can only be invoked by another behavior of the classifier.</body> |
| 9467 |
</ownedComment> |
9653 |
</ownedComment> |
| 9468 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r1tnRRTaEdqZu-3Jy1-uYg" value="1"/> |
9654 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r1tnRRTaEdqZu-3Jy1-uYg" value="1"/> |
| 9469 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r1tnRBTaEdqZu-3Jy1-uYg"/> |
9655 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r1tnRBTaEdqZu-3Jy1-uYg"/> |
|
Lines 9694-9700
Link Here
|
| 9694 |
<body>A time expression defines a value specification that represents a time value.</body> |
9880 |
<body>A time expression defines a value specification that represents a time value.</body> |
| 9695 |
</ownedComment> |
9881 |
</ownedComment> |
| 9696 |
<generalization xmi:id="_3ADC7B74022D3DE4B5650223" general="_3ADC7B74022D3D0254AB023D"/> |
9882 |
<generalization xmi:id="_3ADC7B74022D3DE4B5650223" general="_3ADC7B74022D3D0254AB023D"/> |
| 9697 |
<ownedAttribute xmi:id="_OJzLAXIvEdqziYxiZo0YtA" name="expr" type="_3ADC7B74022D3D0254AB023D" association="_OJzLAHIvEdqziYxiZo0YtA"> |
9883 |
<ownedAttribute xmi:id="_OJzLAXIvEdqziYxiZo0YtA" name="expr" type="_3ADC7B74022D3D0254AB023D" aggregation="composite" association="_OJzLAHIvEdqziYxiZo0YtA"> |
| 9698 |
<ownedComment xmi:id="_GHVsQHI2EdqziYxiZo0YtA" annotatedElement="_OJzLAXIvEdqziYxiZo0YtA"> |
9884 |
<ownedComment xmi:id="_GHVsQHI2EdqziYxiZo0YtA" annotatedElement="_OJzLAXIvEdqziYxiZo0YtA"> |
| 9699 |
<body>The value of the time expression.</body> |
9885 |
<body>The value of the time expression.</body> |
| 9700 |
</ownedComment> |
9886 |
</ownedComment> |
|
Lines 9714-9720
Link Here
|
| 9714 |
<body>Duration defines a value specification that specifies the temporal distance between two time instants.</body> |
9900 |
<body>Duration defines a value specification that specifies the temporal distance between two time instants.</body> |
| 9715 |
</ownedComment> |
9901 |
</ownedComment> |
| 9716 |
<generalization xmi:id="_3ADC7B74022D3DE4B5DF00E8" general="_3ADC7B74022D3D0254AB023D"/> |
9902 |
<generalization xmi:id="_3ADC7B74022D3DE4B5DF00E8" general="_3ADC7B74022D3D0254AB023D"/> |
| 9717 |
<ownedAttribute xmi:id="_ToRl4XIvEdqziYxiZo0YtA" name="expr" type="_3ADC7B74022D3D0254AB023D" association="_ToRl4HIvEdqziYxiZo0YtA"> |
9903 |
<ownedAttribute xmi:id="_ToRl4XIvEdqziYxiZo0YtA" name="expr" type="_3ADC7B74022D3D0254AB023D" aggregation="composite" association="_ToRl4HIvEdqziYxiZo0YtA"> |
| 9718 |
<ownedComment xmi:id="_8tiLoHIyEdqziYxiZo0YtA" annotatedElement="_ToRl4XIvEdqziYxiZo0YtA"> |
9904 |
<ownedComment xmi:id="_8tiLoHIyEdqziYxiZo0YtA" annotatedElement="_ToRl4XIvEdqziYxiZo0YtA"> |
| 9719 |
<body>The value of the Duration.</body> |
9905 |
<body>The value of the Duration.</body> |
| 9720 |
</ownedComment> |
9906 |
</ownedComment> |
|
Lines 9865-9871
Link Here
|
| 9865 |
</specification> |
10051 |
</specification> |
| 9866 |
</ownedRule> |
10052 |
</ownedRule> |
| 9867 |
<generalization xmi:id="_3ADC7B74022D41B0885D03C9" general="_3ADC7B74022D412876E902EE"/> |
10053 |
<generalization xmi:id="_3ADC7B74022D41B0885D03C9" general="_3ADC7B74022D412876E902EE"/> |
| 9868 |
<ownedAttribute xmi:id="_K-WjkWd3EdqCCpdUvbQY5w" name="when" type="_3ADC7B74022D3D0254AB023D" aggregation="composite" association="_K-WjkGd3EdqCCpdUvbQY5w"> |
10054 |
<ownedAttribute xmi:id="_K-WjkWd3EdqCCpdUvbQY5w" name="when" type="_3ADC7B74022D3DE4B43D032C" aggregation="composite" association="_K-WjkGd3EdqCCpdUvbQY5w"> |
| 9869 |
<ownedComment xmi:id="_WXwr0Gd3EdqCCpdUvbQY5w" annotatedElement="_K-WjkWd3EdqCCpdUvbQY5w"> |
10055 |
<ownedComment xmi:id="_WXwr0Gd3EdqCCpdUvbQY5w" annotatedElement="_K-WjkWd3EdqCCpdUvbQY5w"> |
| 9870 |
<body>Specifies the corresponding time deadline.</body> |
10056 |
<body>Specifies the corresponding time deadline.</body> |
| 9871 |
</ownedComment> |
10057 |
</ownedComment> |
|
Lines 10074-10080
Link Here
|
| 10074 |
</ownedAttribute> |
10260 |
</ownedAttribute> |
| 10075 |
<ownedAttribute xmi:id="_3ADC7B74022D3E0257890057" name="required" type="_3ADC7B74022D3342A195014D" isReadOnly="true" isDerived="true" association="_3ADC7B74022D3E02578801B4"> |
10261 |
<ownedAttribute xmi:id="_3ADC7B74022D3E0257890057" name="required" type="_3ADC7B74022D3342A195014D" isReadOnly="true" isDerived="true" association="_3ADC7B74022D3E02578801B4"> |
| 10076 |
<ownedComment xmi:id="_sbHaZhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E0257890057"> |
10262 |
<ownedComment xmi:id="_sbHaZhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E0257890057"> |
| 10077 |
<body>The interfaces that the component requires from other components in its environment in order to be able to offer its full set of provided functionality. These interfaces may be Used by the Component or any of its realizingClassifiers, or they may be the Interfaces that are required by its public Ports.</body> |
10263 |
<body>The interfaces that the component requires from other components in its environment in order to be able to offer its full set of provided functionality. These interfaces may be used by the Component or any of its realizingClassifiers, or they may be the Interfaces that are required by its public Ports.</body> |
| 10078 |
</ownedComment> |
10264 |
</ownedComment> |
| 10079 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sbHaahTaEdqZu-3Jy1-uYg" value="*"/> |
10265 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sbHaahTaEdqZu-3Jy1-uYg" value="*"/> |
| 10080 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sbHaaRTaEdqZu-3Jy1-uYg"/> |
10266 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sbHaaRTaEdqZu-3Jy1-uYg"/> |
|
Lines 10095-10101
Link Here
|
| 10095 |
</ownedAttribute> |
10281 |
</ownedAttribute> |
| 10096 |
<ownedOperation xmi:id="_3ADC7B74022D4300E4980280" name="realizedInterfaces" isQuery="true" bodyCondition="_saqugRTaEdqZu-3Jy1-uYg"> |
10282 |
<ownedOperation xmi:id="_3ADC7B74022D4300E4980280" name="realizedInterfaces" isQuery="true" bodyCondition="_saqugRTaEdqZu-3Jy1-uYg"> |
| 10097 |
<ownedComment xmi:id="_saqufRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D4300E4980280"> |
10283 |
<ownedComment xmi:id="_saqufRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D4300E4980280"> |
| 10098 |
<body>Utility returning the set of realized interfaces of a component:</body> |
10284 |
<body>Utility returning the set of realized interfaces of a component.</body> |
| 10099 |
</ownedComment> |
10285 |
</ownedComment> |
| 10100 |
<ownedRule xmi:id="_saqugRTaEdqZu-3Jy1-uYg" name="spec" constrainedElement="_3ADC7B74022D4300E4980280"> |
10286 |
<ownedRule xmi:id="_saqugRTaEdqZu-3Jy1-uYg" name="spec" constrainedElement="_3ADC7B74022D4300E4980280"> |
| 10101 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_saqughTaEdqZu-3Jy1-uYg"> |
10287 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_saqughTaEdqZu-3Jy1-uYg"> |
|
Lines 10111-10117
Link Here
|
| 10111 |
</ownedOperation> |
10297 |
</ownedOperation> |
| 10112 |
<ownedOperation xmi:id="_3ADC7B74022D4300E4AF032C" name="usedInterfaces" isQuery="true" bodyCondition="_saquihTaEdqZu-3Jy1-uYg"> |
10298 |
<ownedOperation xmi:id="_3ADC7B74022D4300E4AF032C" name="usedInterfaces" isQuery="true" bodyCondition="_saquihTaEdqZu-3Jy1-uYg"> |
| 10113 |
<ownedComment xmi:id="_saquhhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D4300E4AF032C"> |
10299 |
<ownedComment xmi:id="_saquhhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D4300E4AF032C"> |
| 10114 |
<body>Utility returning the set of used interfaces of a component:</body> |
10300 |
<body>Utility returning the set of used interfaces of a component.</body> |
| 10115 |
</ownedComment> |
10301 |
</ownedComment> |
| 10116 |
<ownedRule xmi:id="_saquihTaEdqZu-3Jy1-uYg" name="spec" constrainedElement="_3ADC7B74022D4300E4AF032C"> |
10302 |
<ownedRule xmi:id="_saquihTaEdqZu-3Jy1-uYg" name="spec" constrainedElement="_3ADC7B74022D4300E4AF032C"> |
| 10117 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_saquixTaEdqZu-3Jy1-uYg"> |
10303 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_saquixTaEdqZu-3Jy1-uYg"> |
|
Lines 10129-10135
Link Here
|
| 10129 |
<ownedRule xmi:id="_YjOdoDZ-Edqq1tCaRkgBQQ" name="spec" constrainedElement="_xc4UQDZ9Edqq1tCaRkgBQQ"> |
10315 |
<ownedRule xmi:id="_YjOdoDZ-Edqq1tCaRkgBQQ" name="spec" constrainedElement="_xc4UQDZ9Edqq1tCaRkgBQQ"> |
| 10130 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_YjOdoTZ-Edqq1tCaRkgBQQ"> |
10316 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_YjOdoTZ-Edqq1tCaRkgBQQ"> |
| 10131 |
<language>OCL</language> |
10317 |
<language>OCL</language> |
| 10132 |
<body>result = let usedInterfaces = UsedInterfaces(self) and
 let realizingClassifierUsedInterfaces = UsedInterfaces(self.realizingClassifier) and
 let typesOfUsedPorts = self.ownedPort.required in
 ((usedInterfaces->union(realizingClassifierUsedInterfaces))->
 union(typesOfUsedPorts))->asSet()</body> |
10318 |
<body>result = let usingInterfaces : Set(Interface) = self.implementation->collect(impl|impl.contract),
usedInterfaces : Set(Interface) = UsedInterfaces(self),
realizingClassifiers : Set(Classifier) = Set{self.realizingClassifier}->union(self.allParents().realizingClassifier),
allRealizingClassifiers : Set(Classifier) = realizingClassifiers->union(realizingClassifiers.allParents()),
realizingClassifierInterfaces : Set(Interface) = allRealizingClassifiers->iterate(c; rci : Set(Interface) = Set{} | rci->union(UsedInterfaces(c))),
ports : Set(Port) = self.ownedPort->union(allParents.oclAsType(Set(EncapsulatedClassifier)).ownedPort),
usedByPorts : Set(Interface) = ports.provided in ((usingInterfaces->union(usedInterfaces)->union(realizingClassifierInterfaces))->union(usedByPorts))->asSet()</body> |
| 10133 |
</specification> |
10319 |
</specification> |
| 10134 |
</ownedRule> |
10320 |
</ownedRule> |
| 10135 |
<ownedParameter xmi:id="_4GmaQDZ9Edqq1tCaRkgBQQ" type="_3ADC7B74022D3342A195014D" direction="return"> |
10321 |
<ownedParameter xmi:id="_4GmaQDZ9Edqq1tCaRkgBQQ" type="_3ADC7B74022D3342A195014D" direction="return"> |
|
Lines 10141-10147
Link Here
|
| 10141 |
<ownedRule xmi:id="_-L2r0DZ-Edqq1tCaRkgBQQ" name="spec" constrainedElement="_2cFjwDZ-Edqq1tCaRkgBQQ"> |
10327 |
<ownedRule xmi:id="_-L2r0DZ-Edqq1tCaRkgBQQ" name="spec" constrainedElement="_2cFjwDZ-Edqq1tCaRkgBQQ"> |
| 10142 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_-L2r0TZ-Edqq1tCaRkgBQQ"> |
10328 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_-L2r0TZ-Edqq1tCaRkgBQQ"> |
| 10143 |
<language>OCL</language> |
10329 |
<language>OCL</language> |
| 10144 |
<body>result = let implementedInterfaces = self.implementation->collect(impl|impl.contract) and
 let realizedInterfaces = RealizedInterfaces(self) and
 let realizingClassifierInterfaces = RealizedInterfaces(self.realizingClassifier) and
 let typesOfRequiredPorts = self.ownedPort.provided in
 (((implementedInterfaces->union(realizedInterfaces)->union(realizingClassifierInterfaces))->
 union(typesOfRequiredPorts))->asSet()</body> |
10330 |
<body>result = let implementedInterfaces : Set(Interface) = self.implementation->collect(impl|impl.contract),
realizedInterfaces : Set(Interface) = RealizedInterfaces(self),
realizingClassifiers : Set(Classifier) = Set{self.realizingClassifier}->union(self.allParents().realizingClassifier),
allRealizingClassifiers : Set(Classifier) = realizingClassifiers->union(realizingClassifiers.allParents()),
realizingClassifierInterfaces : Set(Interface) = allRealizingClassifiers->iterate(c; rci : Set(Interface) = Set{} | rci->union(RealizedInterfaces(c))),
ports : Set(Port) = self.ownedPort->union(allParents.oclAsType(Set(EncapsulatedClassifier)).ownedPort) ,
providedByPorts : Set(Interface) = ports.provided in ((implementedInterfaces->union(realizedInterfaces)->union(realizingClassifierInterfaces))->union(providedByPorts))->asSet()</body> |
| 10145 |
</specification> |
10331 |
</specification> |
| 10146 |
</ownedRule> |
10332 |
</ownedRule> |
| 10147 |
<ownedParameter xmi:id="_5L7OIDZ-Edqq1tCaRkgBQQ" type="_3ADC7B74022D3342A195014D" direction="return"> |
10333 |
<ownedParameter xmi:id="_5L7OIDZ-Edqq1tCaRkgBQQ" type="_3ADC7B74022D3342A195014D" direction="return"> |
|
Lines 10164-10172
Link Here
|
| 10164 |
</ownedAttribute> |
10350 |
</ownedAttribute> |
| 10165 |
<ownedAttribute xmi:id="_3ADC7B74022D3E02589F0011" name="realizingClassifier" type="_3ADC7B74022D3CAAECE80199" subsettedProperty="_3ADC7B74022D3AFF021C0000" association="_3ADC7B74022D3E02589E0218"> |
10351 |
<ownedAttribute xmi:id="_3ADC7B74022D3E02589F0011" name="realizingClassifier" type="_3ADC7B74022D3CAAECE80199" subsettedProperty="_3ADC7B74022D3AFF021C0000" association="_3ADC7B74022D3E02589E0218"> |
| 10166 |
<ownedComment xmi:id="_Lq2V0Gd6EdqCCpdUvbQY5w" annotatedElement="_3ADC7B74022D3E02589F0011"> |
10352 |
<ownedComment xmi:id="_Lq2V0Gd6EdqCCpdUvbQY5w" annotatedElement="_3ADC7B74022D3E02589F0011"> |
| 10167 |
<body>A classifier that is involved in the implementation of the Component that owns this ComponentRealization.</body> |
10353 |
<body>The classifiers that are involved in the implementation of the Component that owns this Realization.</body> |
| 10168 |
</ownedComment> |
10354 |
</ownedComment> |
| 10169 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sbRLbxTaEdqZu-3Jy1-uYg" value="1"/> |
10355 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sbRLbxTaEdqZu-3Jy1-uYg" value="*"/> |
| 10170 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sbRLbhTaEdqZu-3Jy1-uYg" value="1"/> |
10356 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sbRLbhTaEdqZu-3Jy1-uYg" value="1"/> |
| 10171 |
</ownedAttribute> |
10357 |
</ownedAttribute> |
| 10172 |
</packagedElement> |
10358 |
</packagedElement> |
|
Lines 10779-10791
Link Here
|
| 10779 |
<body>ConnectableElement is an abstract metaclass representing a set of instances that play roles of a classifier. Connectable elements may be joined by attached connectors and specify configurations of linked instances to be created within an instance of the containing classifier.</body> |
10965 |
<body>ConnectableElement is an abstract metaclass representing a set of instances that play roles of a classifier. Connectable elements may be joined by attached connectors and specify configurations of linked instances to be created within an instance of the containing classifier.</body> |
| 10780 |
</ownedComment> |
10966 |
</ownedComment> |
| 10781 |
<generalization xmi:id="_3ADC7B74022D3D03CEE303AC" general="_3ADC7B74022D3CAAFD3A006B"/> |
10967 |
<generalization xmi:id="_3ADC7B74022D3D03CEE303AC" general="_3ADC7B74022D3CAAFD3A006B"/> |
| 10782 |
<ownedAttribute xmi:id="_3ADC7B74022D3E2216A3012D" name="end" type="_3ADC7B74022D3B6D744E008C" isOrdered="true" association="_3ADC7B74022D3E2216A2021C"> |
10968 |
<ownedAttribute xmi:id="_3ADC7B74022D3E2216A3012D" name="end" type="_3ADC7B74022D3B6D744E008C" isDerived="true" association="_3ADC7B74022D3E2216A2021C"> |
| 10783 |
<ownedComment xmi:id="_ry4VuxTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E2216A3012D"> |
10969 |
<ownedComment xmi:id="_ry4VuxTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3E2216A3012D"> |
| 10784 |
<body>Denotes a connector that attaches to this connectable element.</body> |
10970 |
<body>Denotes a connector that attaches to this connectable element.</body> |
| 10785 |
</ownedComment> |
10971 |
</ownedComment> |
| 10786 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ry4VvxTaEdqZu-3Jy1-uYg" value="*"/> |
10972 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ry4VvxTaEdqZu-3Jy1-uYg" value="*"/> |
| 10787 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ry4VvhTaEdqZu-3Jy1-uYg"/> |
10973 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ry4VvhTaEdqZu-3Jy1-uYg"/> |
| 10788 |
</ownedAttribute> |
10974 |
</ownedAttribute> |
|
|
10975 |
<ownedOperation xmi:id="_MKjMkCtbEd2neOJi0e6UBQ" name="end" bodyCondition="_g5pR0CtbEd2neOJi0e6UBQ"> |
| 10976 |
<ownedRule xmi:id="_g5pR0CtbEd2neOJi0e6UBQ" name="spec"> |
| 10977 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_l82tACtbEd2neOJi0e6UBQ"> |
| 10978 |
<language>OCL</language> |
| 10979 |
<body>result = ConnectorEnd.allInstances()->select(e | e.role=self)</body> |
| 10980 |
</specification> |
| 10981 |
</ownedRule> |
| 10982 |
<ownedParameter xmi:id="_ORaLYCtbEd2neOJi0e6UBQ" type="_3ADC7B74022D3B6D744E008C" direction="return"> |
| 10983 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PQ4rYCtbEd2neOJi0e6UBQ" value="*"/> |
| 10984 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ORaLYStbEd2neOJi0e6UBQ"/> |
| 10985 |
</ownedParameter> |
| 10986 |
</ownedOperation> |
| 10789 |
</packagedElement> |
10987 |
</packagedElement> |
| 10790 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D41BDAA2F0261" name="Classifier" isAbstract="true"> |
10988 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D41BDAA2F0261" name="Classifier" isAbstract="true"> |
| 10791 |
<ownedComment xmi:id="_rybpzRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D41BDAA2F0261"> |
10989 |
<ownedComment xmi:id="_rybpzRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D41BDAA2F0261"> |
|
Lines 11917-11923
Link Here
|
| 11917 |
</packagedElement> |
12115 |
</packagedElement> |
| 11918 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D416287D4015E" name="A_message_messageEnd" memberEnd="_3ADC7B74022D416287D90274 _3ADC7B74022D416287D9027E"> |
12116 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D416287D4015E" name="A_message_messageEnd" memberEnd="_3ADC7B74022D416287D90274 _3ADC7B74022D416287D9027E"> |
| 11919 |
<ownedEnd xmi:id="_3ADC7B74022D416287D9027E" type="_3ADC7B74022D3CC2FD900302" association="_3ADC7B74022D416287D4015E"> |
12117 |
<ownedEnd xmi:id="_3ADC7B74022D416287D9027E" type="_3ADC7B74022D3CC2FD900302" association="_3ADC7B74022D416287D4015E"> |
| 11920 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sGspkRTaEdqZu-3Jy1-uYg" value="1"/> |
12118 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sGspkRTaEdqZu-3Jy1-uYg" value="2"/> |
| 11921 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sGspkBTaEdqZu-3Jy1-uYg"/> |
12119 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sGspkBTaEdqZu-3Jy1-uYg"/> |
| 11922 |
</ownedEnd> |
12120 |
</ownedEnd> |
| 11923 |
</packagedElement> |
12121 |
</packagedElement> |
|
Lines 12957-12963
Link Here
|
| 12957 |
</ownedComment> |
13155 |
</ownedComment> |
| 12958 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_sflqtBTaEdqZu-3Jy1-uYg"> |
13156 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_sflqtBTaEdqZu-3Jy1-uYg"> |
| 12959 |
<language>OCL</language> |
13157 |
<language>OCL</language> |
| 12960 |
<body>source.oclIsKindOf(Pseudostate) and
((source.kind <> #junction) and (source.kind <> #join) and (source.kind <> #initial)) implies trigger->isEmpty()
</body> |
13158 |
<body>source.oclIsKindOf(Pseudostate) and (source.kind <> #initial)) implies trigger->isEmpty()</body> |
| 12961 |
</specification> |
13159 |
</specification> |
| 12962 |
</ownedRule> |
13160 |
</ownedRule> |
| 12963 |
<ownedRule xmi:id="_sflqvBTaEdqZu-3Jy1-uYg" name="initial_transition" constrainedElement="_3ADC7B74022D3288D70A0212"> |
13161 |
<ownedRule xmi:id="_sflqvBTaEdqZu-3Jy1-uYg" name="initial_transition" constrainedElement="_3ADC7B74022D3288D70A0212"> |
|
Lines 13101-13114
Link Here
|
| 13101 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_shE4jRTaEdqZu-3Jy1-uYg" value="1"/> |
13299 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_shE4jRTaEdqZu-3Jy1-uYg" value="1"/> |
| 13102 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_shE4jBTaEdqZu-3Jy1-uYg"/> |
13300 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_shE4jBTaEdqZu-3Jy1-uYg"/> |
| 13103 |
</ownedAttribute> |
13301 |
</ownedAttribute> |
| 13104 |
<ownedAttribute xmi:id="_3ADC7B74022D328902830028" name="outgoing" type="_3ADC7B74022D3288D70A0212" association="_3ADC7B74022D32890282014A"> |
13302 |
<ownedAttribute xmi:id="_3ADC7B74022D328902830028" name="outgoing" type="_3ADC7B74022D3288D70A0212" isDerived="true" association="_3ADC7B74022D32890282014A"> |
| 13105 |
<ownedComment xmi:id="_shOphRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D328902830028"> |
13303 |
<ownedComment xmi:id="_shOphRTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D328902830028"> |
| 13106 |
<body>Specifies the transitions departing from this vertex.</body> |
13304 |
<body>Specifies the transitions departing from this vertex.</body> |
| 13107 |
</ownedComment> |
13305 |
</ownedComment> |
| 13108 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_shOpiRTaEdqZu-3Jy1-uYg" value="*"/> |
13306 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_shOpiRTaEdqZu-3Jy1-uYg" value="*"/> |
| 13109 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_shOpiBTaEdqZu-3Jy1-uYg"/> |
13307 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_shOpiBTaEdqZu-3Jy1-uYg"/> |
| 13110 |
</ownedAttribute> |
13308 |
</ownedAttribute> |
| 13111 |
<ownedAttribute xmi:id="_3ADC7B74022D3289028D02BC" name="incoming" type="_3ADC7B74022D3288D70A0212" association="_3ADC7B74022D3289028C03D4"> |
13309 |
<ownedAttribute xmi:id="_3ADC7B74022D3289028D02BC" name="incoming" type="_3ADC7B74022D3288D70A0212" isDerived="true" association="_3ADC7B74022D3289028C03D4"> |
| 13112 |
<ownedComment xmi:id="_shXzZhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3289028D02BC"> |
13310 |
<ownedComment xmi:id="_shXzZhTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D3289028D02BC"> |
| 13113 |
<body>Specifies the transitions entering this vertex.</body> |
13311 |
<body>Specifies the transitions entering this vertex.</body> |
| 13114 |
</ownedComment> |
13312 |
</ownedComment> |
|
Lines 13127-13132
Link Here
|
| 13127 |
</ownedRule> |
13325 |
</ownedRule> |
| 13128 |
<ownedParameter xmi:id="_sfu0sRTaEdqZu-3Jy1-uYg" type="_3ADC7B74022D327D9E410186" direction="return"/> |
13326 |
<ownedParameter xmi:id="_sfu0sRTaEdqZu-3Jy1-uYg" type="_3ADC7B74022D327D9E410186" direction="return"/> |
| 13129 |
</ownedOperation> |
13327 |
</ownedOperation> |
|
|
13328 |
<ownedOperation xmi:id="_621MkCtbEd2neOJi0e6UBQ" name="outgoing" bodyCondition="_L4G8QCtcEd2neOJi0e6UBQ"> |
| 13329 |
<ownedRule xmi:id="_L4G8QCtcEd2neOJi0e6UBQ" name="spec"> |
| 13330 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_NtE50CtcEd2neOJi0e6UBQ"> |
| 13331 |
<language>OCL</language> |
| 13332 |
<body>result = Transition.allInstances()->select(t | t.source=self)</body> |
| 13333 |
</specification> |
| 13334 |
</ownedRule> |
| 13335 |
<ownedParameter xmi:id="_AuotcCtcEd2neOJi0e6UBQ" type="_3ADC7B74022D3288D70A0212" direction="return"> |
| 13336 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bc-aICtcEd2neOJi0e6UBQ" value="*"/> |
| 13337 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AuotcStcEd2neOJi0e6UBQ"/> |
| 13338 |
</ownedParameter> |
| 13339 |
</ownedOperation> |
| 13340 |
<ownedOperation xmi:id="_TnkiUCtcEd2neOJi0e6UBQ" name="incoming" bodyCondition="_TnkiUStcEd2neOJi0e6UBQ"> |
| 13341 |
<ownedRule xmi:id="_TnkiUStcEd2neOJi0e6UBQ" name="spec"> |
| 13342 |
<specification xmi:type="uml:OpaqueExpression" xmi:id="_TnkiUitcEd2neOJi0e6UBQ"> |
| 13343 |
<language>OCL</language> |
| 13344 |
<body>result = Transition.allInstances()->select(t | t.target=self)</body> |
| 13345 |
</specification> |
| 13346 |
</ownedRule> |
| 13347 |
<ownedParameter xmi:id="_TnkiUytcEd2neOJi0e6UBQ" type="_3ADC7B74022D3288D70A0212" direction="return"> |
| 13348 |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TnkiVCtcEd2neOJi0e6UBQ" value="*"/> |
| 13349 |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TnkiVStcEd2neOJi0e6UBQ"/> |
| 13350 |
</ownedParameter> |
| 13351 |
</ownedOperation> |
| 13130 |
</packagedElement> |
13352 |
</packagedElement> |
| 13131 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D328A47F10064" name="Pseudostate"> |
13353 |
<packagedElement xmi:type="uml:Class" xmi:id="_3ADC7B74022D328A47F10064" name="Pseudostate"> |
| 13132 |
<ownedComment xmi:id="_sfu0txTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D328A47F10064"> |
13354 |
<ownedComment xmi:id="_sfu0txTaEdqZu-3Jy1-uYg" annotatedElement="_3ADC7B74022D328A47F10064"> |
|
Lines 14185-14306
Link Here
|
| 14185 |
</packagedElement> |
14407 |
</packagedElement> |
| 14186 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D3D2898E403BB" name="A_subject_useCase" memberEnd="_3ADC7B74022D3D2898E60206 _3ADC7B74022D3D2898E602CE"/> |
14408 |
<packagedElement xmi:type="uml:Association" xmi:id="_3ADC7B74022D3D2898E403BB" name="A_subject_useCase" memberEnd="_3ADC7B74022D3D2898E60206 _3ADC7B74022D3D2898E602CE"/> |
| 14187 |
</packagedElement> |
14409 |
</packagedElement> |
|
|
14410 |
<profileApplication xmi:id="_s-vBhxjPEdqPB8O80Bm3OQ"> |
| 14411 |
<eAnnotations xmi:id="_s-vBiBjPEdqPB8O80Bm3OQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| 14412 |
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/> |
| 14413 |
</eAnnotations> |
| 14414 |
<appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/> |
| 14415 |
</profileApplication> |
| 14188 |
<profileApplication xmi:id="_tiM68BjPEdqPB8O80Bm3OQ"> |
14416 |
<profileApplication xmi:id="_tiM68BjPEdqPB8O80Bm3OQ"> |
| 14189 |
<eAnnotations xmi:id="_tiM68RjPEdqPB8O80Bm3OQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
14417 |
<eAnnotations xmi:id="_tiM68RjPEdqPB8O80Bm3OQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| 14190 |
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/> |
14418 |
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_B7dOIMEREduRdatXodjBjA"/> |
| 14191 |
</eAnnotations> |
14419 |
</eAnnotations> |
| 14192 |
<appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> |
14420 |
<appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> |
| 14193 |
</profileApplication> |
14421 |
</profileApplication> |
| 14194 |
</uml:Model> |
14422 |
</uml:Model> |
| 14195 |
<Ecore:EAttribute xmi:id="_1_uC0MYcEduPJbEsMYXjUQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF6DCF011E"/> |
14423 |
<Ecore:EAttribute xmi:id="_Et9m0MFlEdu60_VP7XWKdw" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF6DCF011E"/> |
| 14196 |
<Ecore:EAttribute xmi:id="_1_uC0cYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D41AF6E0300D3"/> |
14424 |
<Ecore:EAttribute xmi:id="_Et9m0cFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D41AF6E0300D3"/> |
| 14197 |
<Ecore:EReference xmi:id="_1_uC0sYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D716DC100E9"/> |
14425 |
<Ecore:EReference xmi:id="_Et9m0sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D716DC100E9"/> |
| 14198 |
<Ecore:EReference xmi:id="_1_uC08YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D716DF5031E"/> |
14426 |
<Ecore:EReference xmi:id="_Et9m08FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D716DF5031E"/> |
| 14199 |
<Ecore:EReference xmi:id="_1_uC1MYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DF3D8E90137"/> |
14427 |
<Ecore:EReference xmi:id="_Et9m1MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DF3D8E90137"/> |
| 14200 |
<Ecore:EReference xmi:id="_1_uC1cYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C7C242F00F0"/> |
14428 |
<Ecore:EReference xmi:id="_Et9m1cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C7C242F00F0"/> |
| 14201 |
<Ecore:EReference xmi:id="_1_uC1sYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C7C242F001E"/> |
14429 |
<Ecore:EReference xmi:id="_Et9m1sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C7C242F001E"/> |
| 14202 |
<Ecore:EReference xmi:id="_1_3z0MYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41B9A2B20315"/> |
14430 |
<Ecore:EReference xmi:id="_Et9m18FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41B9A2B20315"/> |
| 14203 |
<Ecore:EReference xmi:id="_1_3z0cYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41B9A15A02F2"/> |
14431 |
<Ecore:EReference xmi:id="_Et9m2MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41B9A15A02F2"/> |
| 14204 |
<Ecore:EReference xmi:id="_1_3z0sYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41B9A15A02F4"/> |
14432 |
<Ecore:EReference xmi:id="_Et9m2cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41B9A15A02F4"/> |
| 14205 |
<Ecore:EReference xmi:id="_1_3z08YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41B9A2B2031F"/> |
14433 |
<Ecore:EReference xmi:id="_Et9m2sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41B9A2B2031F"/> |
| 14206 |
<Ecore:EAttribute xmi:id="_1_3z1MYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D4063FB930031"/> |
14434 |
<Ecore:EAttribute xmi:id="_EuHX0MFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D4063FB930031"/> |
| 14207 |
<Ecore:EReference xmi:id="_1_3z1cYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BDACD90276"/> |
14435 |
<Ecore:EReference xmi:id="_EuHX0cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BDACD90276"/> |
| 14208 |
<Ecore:EReference xmi:id="_2ABk0MYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BDACD9026C"/> |
14436 |
<Ecore:EReference xmi:id="_EuHX0sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BDACD9026C"/> |
| 14209 |
<Ecore:EReference xmi:id="_2ABk0cYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E441FC901D0"/> |
14437 |
<Ecore:EReference xmi:id="_EuHX08FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E441FC901D0"/> |
| 14210 |
<Ecore:EReference xmi:id="_2ABk0sYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BD7B8A008A"/> |
14438 |
<Ecore:EReference xmi:id="_EuHX1MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BD7B8A008A"/> |
| 14211 |
<Ecore:EReference xmi:id="_2ABk08YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BD7B8A0094"/> |
14439 |
<Ecore:EReference xmi:id="_EuHX1cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BD7B8A0094"/> |
| 14212 |
<Ecore:EReference xmi:id="_2ABk1MYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BDADE90317"/> |
14440 |
<Ecore:EReference xmi:id="_EuHX1sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BDADE90317"/> |
| 14213 |
<Ecore:EReference xmi:id="_2ABk1cYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BDADE90322"/> |
14441 |
<Ecore:EReference xmi:id="_EuHX18FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BDADE90322"/> |
| 14214 |
<Ecore:EReference xmi:id="_2AKuwMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D410D08ED01B7"/> |
14442 |
<Ecore:EReference xmi:id="_EuHX2MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D410D08ED01B7"/> |
| 14215 |
<Ecore:EReference xmi:id="_2AKuwcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D410D0A3403E6"/> |
14443 |
<Ecore:EReference xmi:id="_EuRI0MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D410D0A3403E6"/> |
| 14216 |
<Ecore:EReference xmi:id="_2AKuwsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D410D0A350008"/> |
14444 |
<Ecore:EReference xmi:id="_EuRI0cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D410D0A350008"/> |
| 14217 |
<Ecore:EReference xmi:id="_2AKuw8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D410D08ED01B5"/> |
14445 |
<Ecore:EReference xmi:id="_EuRI0sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D410D08ED01B5"/> |
| 14218 |
<Ecore:EAttribute xmi:id="_2AKuxMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_k3pScEfeEdq0rbStTpEubg"/> |
14446 |
<Ecore:EAttribute xmi:id="_EuRI08FlEdu60_VP7XWKdw" isTransient="true" base_Property="_k3pScEfeEdq0rbStTpEubg"/> |
| 14219 |
<Ecore:EAttribute xmi:id="_2AKuxcYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3D2C32860188"/> |
14447 |
<Ecore:EAttribute xmi:id="_EuRI1MFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3D2C32860188"/> |
| 14220 |
<Ecore:EReference xmi:id="_2AKuxsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D4127B15000BD"/> |
14448 |
<Ecore:EReference xmi:id="_EuaSwMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D4127B15000BD"/> |
| 14221 |
<Ecore:EReference xmi:id="_2AUfwMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAEEA60187"/> |
14449 |
<Ecore:EReference xmi:id="_EuaSwcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAEEA60187"/> |
| 14222 |
<Ecore:EReference xmi:id="_2AUfwcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAEEA60189"/> |
14450 |
<Ecore:EReference xmi:id="_EuaSwsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAEEA60189"/> |
| 14223 |
<Ecore:EAttribute xmi:id="_2AUfwsYcEduPJbEsMYXjUQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D3CAC07D800D7"/> |
14451 |
<Ecore:EAttribute xmi:id="_EuaSw8FlEdu60_VP7XWKdw" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D3CAC07D800D7"/> |
| 14224 |
<Ecore:EReference xmi:id="_2AUfw8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAEEF70165"/> |
14452 |
<Ecore:EReference xmi:id="_EuaSxMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAEEF70165"/> |
| 14225 |
<Ecore:EReference xmi:id="_2AUfxMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAEF470200"/> |
14453 |
<Ecore:EReference xmi:id="_EuaSxcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAEF470200"/> |
| 14226 |
<Ecore:EAttribute xmi:id="_2AUfxcYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3CAAF00E0351"/> |
14454 |
<Ecore:EAttribute xmi:id="_EuaSxsFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3CAAF00E0351"/> |
| 14227 |
<Ecore:EAttribute xmi:id="_2AUfxsYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3CAAF02203B4"/> |
14455 |
<Ecore:EAttribute xmi:id="_EuaSx8FlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3CAAF02203B4"/> |
| 14228 |
<Ecore:EAttribute xmi:id="_2AUfx8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAF0300219"/> |
14456 |
<Ecore:EAttribute xmi:id="_EuaSyMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAF0300219"/> |
| 14229 |
<Ecore:EReference xmi:id="_2AUfyMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAF0B00232"/> |
14457 |
<Ecore:EReference xmi:id="_EukDwMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAF0B00232"/> |
| 14230 |
<Ecore:EAttribute xmi:id="_2AUfycYcEduPJbEsMYXjUQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF34430265"/> |
14458 |
<Ecore:EAttribute xmi:id="_EukDwcFlEdu60_VP7XWKdw" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF34430265"/> |
| 14231 |
<Ecore:EAttribute xmi:id="_2AeQwMYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D41AF3484006A"/> |
14459 |
<Ecore:EAttribute xmi:id="_EukDwsFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D41AF3484006A"/> |
| 14232 |
<Ecore:EAttribute xmi:id="_2AeQwcYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3CB5DEA0029E"/> |
14460 |
<Ecore:EAttribute xmi:id="_EukDw8FlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3CB5DEA0029E"/> |
| 14233 |
<Ecore:EAttribute xmi:id="_2AeQwsYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3CBBE2E9024C"/> |
14461 |
<Ecore:EAttribute xmi:id="_EukDxMFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3CBBE2E9024C"/> |
| 14234 |
<Ecore:EAttribute xmi:id="_2AeQw8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFB238029B"/> |
14462 |
<Ecore:EAttribute xmi:id="_EukDxcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFB238029B"/> |
| 14235 |
<Ecore:EAttribute xmi:id="_2AeQxMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFB2640028"/> |
14463 |
<Ecore:EAttribute xmi:id="_EukDxsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFB2640028"/> |
| 14236 |
<Ecore:EOperation xmi:id="_2AeQxcYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300D208038A" operationName="getLower" visibility="None"/> |
14464 |
<Ecore:EOperation xmi:id="_EukDx8FlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300D208038A" operationName="getLower" visibility="None"/> |
| 14237 |
<Ecore:EOperation xmi:id="_2AeQxsYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300D20E00CB" operationName="getUpper" visibility="None"/> |
14465 |
<Ecore:EOperation xmi:id="_EukDyMFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300D20E00CB" operationName="getUpper" visibility="None"/> |
| 14238 |
<Ecore:EReference xmi:id="_2AeQx8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAB04790307"/> |
14466 |
<Ecore:EReference xmi:id="_EukDycFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAB04790307"/> |
| 14239 |
<Ecore:EReference xmi:id="_2AeQyMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAB02DF02A3"/> |
14467 |
<Ecore:EReference xmi:id="_EukDysFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAB02DF02A3"/> |
| 14240 |
<Ecore:EReference xmi:id="_2AnasMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAB21AF0364"/> |
14468 |
<Ecore:EReference xmi:id="_EukDy8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAB21AF0364"/> |
| 14241 |
<Ecore:EReference xmi:id="_2AnascYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E026F600201"/> |
14469 |
<Ecore:EReference xmi:id="_EukDzMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E026F600201"/> |
| 14242 |
<Ecore:EOperation xmi:id="_2AnassYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300CD890196" operationName="getGenerals"/> |
14470 |
<Ecore:EOperation xmi:id="_EukDzcFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300CD890196" operationName="getGenerals"/> |
| 14243 |
<Ecore:EOperation xmi:id="_2Anas8YcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300CDD6036B" operationName="getInheritedMembers"/> |
14471 |
<Ecore:EOperation xmi:id="_EukDzsFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300CDD6036B" operationName="getInheritedMembers"/> |
| 14244 |
<Ecore:EReference xmi:id="_2AnatMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAB047902F3"/> |
14472 |
<Ecore:EReference xmi:id="_EukDz8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAB047902F3"/> |
| 14245 |
<Ecore:EReference xmi:id="_2AnatcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E026DFA035B"/> |
14473 |
<Ecore:EReference xmi:id="_EukD0MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E026DFA035B"/> |
| 14246 |
<Ecore:EReference xmi:id="_2AnatsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E026E2C0064"/> |
14474 |
<Ecore:EReference xmi:id="_EukD0cFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E026E2C0064"/> |
| 14247 |
<Ecore:EAttribute xmi:id="_2Anat8YcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3DF4FA43024F"/> |
14475 |
<Ecore:EAttribute xmi:id="_EukD0sFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3DF4FA43024F"/> |
| 14248 |
<Ecore:EAttribute xmi:id="_2AnauMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFCC4902FB"/> |
14476 |
<Ecore:EAttribute xmi:id="_Eut0wMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFCC4902FB"/> |
| 14249 |
<Ecore:EReference xmi:id="_2AnaucYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0265FD0094"/> |
14477 |
<Ecore:EReference xmi:id="_Eut0wcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0265FD0094"/> |
| 14250 |
<Ecore:EReference xmi:id="_2AnausYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E02674A0088"/> |
14478 |
<Ecore:EReference xmi:id="_Eut0wsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E02674A0088"/> |
| 14251 |
<Ecore:EReference xmi:id="_2AxLsMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E02674A00A6"/> |
14479 |
<Ecore:EReference xmi:id="_Eut0w8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E02674A00A6"/> |
| 14252 |
<Ecore:EReference xmi:id="_2AxLscYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E027BEB00C8"/> |
14480 |
<Ecore:EReference xmi:id="_Eut0xMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E027BEB00C8"/> |
| 14253 |
<Ecore:EAttribute xmi:id="_2AxLssYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFC10401EE"/> |
14481 |
<Ecore:EAttribute xmi:id="_Eut0xcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFC10401EE"/> |
| 14254 |
<Ecore:EAttribute xmi:id="_2AxLs8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFC66A0368"/> |
14482 |
<Ecore:EAttribute xmi:id="_Eut0xsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFC66A0368"/> |
| 14255 |
<Ecore:EReference xmi:id="_2AxLtMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DFFC0A002E5"/> |
14483 |
<Ecore:EReference xmi:id="_Eut0x8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DFFC0A002E5"/> |
| 14256 |
<Ecore:EOperation xmi:id="_2AxLtcYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300DA23034B" operationName="getOpposite" visibility="None"/> |
14484 |
<Ecore:EOperation xmi:id="_Eut0yMFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300DA23034B" operationName="getOpposite" visibility="None"/> |
| 14257 |
<Ecore:EAttribute xmi:id="_2AxLtsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E04B1B500F0"/> |
14485 |
<Ecore:EAttribute xmi:id="_Eut0ycFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E04B1B500F0"/> |
| 14258 |
<Ecore:EAttribute xmi:id="_2AxLt8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E04B1BD0137"/> |
14486 |
<Ecore:EAttribute xmi:id="_Eut0ysFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E04B1BD0137"/> |
| 14259 |
<Ecore:EAttribute xmi:id="_2A6VoMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E04B1CF009D"/> |
14487 |
<Ecore:EAttribute xmi:id="_Eut0y8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E04B1CF009D"/> |
| 14260 |
<Ecore:EAttribute xmi:id="_2A6VocYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E04B1C20171"/> |
14488 |
<Ecore:EAttribute xmi:id="_Eut0zMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E04B1C20171"/> |
| 14261 |
<Ecore:EReference xmi:id="_2A6VosYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0282460399"/> |
14489 |
<Ecore:EReference xmi:id="_Eut0zcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0282460399"/> |
| 14262 |
<Ecore:EOperation xmi:id="_2A6Vo8YcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300D86401A5" operationName="lowerBound"/> |
14490 |
<Ecore:EOperation xmi:id="_Eut0zsFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300D86401A5" operationName="lowerBound"/> |
| 14263 |
<Ecore:EOperation xmi:id="_2A6VpMYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300D86A03D8" operationName="upperBound"/> |
14491 |
<Ecore:EOperation xmi:id="_Eut0z8FlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300D86A03D8" operationName="upperBound"/> |
| 14264 |
<Ecore:EReference xmi:id="_2A6VpcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D51535A0358"/> |
14492 |
<Ecore:EReference xmi:id="_Eut00MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D51535A0358"/> |
| 14265 |
<Ecore:EOperation xmi:id="_2A6VpsYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300CCCA006D" operationName="getEndTypes"/> |
14493 |
<Ecore:EOperation xmi:id="_Eut00cFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300CCCA006D" operationName="getEndTypes"/> |
| 14266 |
<Ecore:EReference xmi:id="_2A6Vp8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAF0B00228"/> |
14494 |
<Ecore:EReference xmi:id="_Eut00sFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAF0B00228"/> |
| 14267 |
<Ecore:EReference xmi:id="_2A6VqMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CAAF1D0036C"/> |
14495 |
<Ecore:EReference xmi:id="_Eut008FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CAAF1D0036C"/> |
| 14268 |
<Ecore:EReference xmi:id="_2A6VqcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3DDD06680179"/> |
14496 |
<Ecore:EReference xmi:id="_Eut01MFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3DDD06680179"/> |
| 14269 |
<Ecore:EOperation xmi:id="_2A6VqsYcEduPJbEsMYXjUQ" base_Operation="_3ADC7B74022D4300D74101E4" operationName="getImportedMembers"/> |
14497 |
<Ecore:EOperation xmi:id="_Eut01cFlEdu60_VP7XWKdw" base_Operation="_3ADC7B74022D4300D74101E4" operationName="getImportedMembers"/> |
| 14270 |
<Ecore:EReference xmi:id="_2A6Vq8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D514F6E0106"/> |
14498 |
<Ecore:EReference xmi:id="_Eu2-sMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D514F6E0106"/> |
| 14271 |
<Ecore:EReference xmi:id="_2BEGoMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0265FD01CA"/> |
14499 |
<Ecore:EReference xmi:id="_Eu2-scFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0265FD01CA"/> |
| 14272 |
<Ecore:EAttribute xmi:id="_2BEGocYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3E5921F9017E"/> |
14500 |
<Ecore:EAttribute xmi:id="_Eu2-ssFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3E5921F9017E"/> |
| 14273 |
<Ecore:EReference xmi:id="_2BEGosYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BD9B210224"/> |
14501 |
<Ecore:EReference xmi:id="_Eu2-s8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BD9B210224"/> |
| 14274 |
<Ecore:EReference xmi:id="_2BEGo8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BD9B210226"/> |
14502 |
<Ecore:EReference xmi:id="_Eu2-tMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BD9B210226"/> |
| 14275 |
<Ecore:EReference xmi:id="_2BN3oMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D40F9B6900288"/> |
14503 |
<Ecore:EReference xmi:id="_Eu2-tcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D40F9B6900288"/> |
| 14276 |
<Ecore:EReference xmi:id="_2BN3ocYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D06C90B02AF"/> |
14504 |
<Ecore:EReference xmi:id="_EvAvsMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D06C90B02AF"/> |
| 14277 |
<Ecore:EAttribute xmi:id="_2BN3osYcEduPJbEsMYXjUQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF6EF40300"/> |
14505 |
<Ecore:EAttribute xmi:id="_EvAvscFlEdu60_VP7XWKdw" isUnsettable="true" xmlFeatureKind="Element" base_Property="_3ADC7B74022D41AF6EF40300"/> |
| 14278 |
<Ecore:EAttribute xmi:id="_2BN3o8YcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D41AF6F25017A"/> |
14506 |
<Ecore:EAttribute xmi:id="_EvAvssFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D41AF6F25017A"/> |
| 14279 |
<Ecore:EReference xmi:id="_2BN3pMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0257890057"/> |
14507 |
<Ecore:EReference xmi:id="_EvAvs8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0257890057"/> |
| 14280 |
<Ecore:EReference xmi:id="_2BN3pcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0257B9029B"/> |
14508 |
<Ecore:EReference xmi:id="_EvAvtMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0257B9029B"/> |
| 14281 |
<Ecore:EOperation xmi:id="_2BXBkMYcEduPJbEsMYXjUQ" base_Operation="_xc4UQDZ9Edqq1tCaRkgBQQ" operationName="getRequireds"/> |
14509 |
<Ecore:EOperation xmi:id="_EvAvtcFlEdu60_VP7XWKdw" base_Operation="_xc4UQDZ9Edqq1tCaRkgBQQ" operationName="getRequireds"/> |
| 14282 |
<Ecore:EOperation xmi:id="_2BXBkcYcEduPJbEsMYXjUQ" base_Operation="_2cFjwDZ-Edqq1tCaRkgBQQ" operationName="getProvideds"/> |
14510 |
<Ecore:EOperation xmi:id="_EvAvtsFlEdu60_VP7XWKdw" base_Operation="_2cFjwDZ-Edqq1tCaRkgBQQ" operationName="getProvideds"/> |
| 14283 |
<Ecore:EAttribute xmi:id="_2BXBksYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3E0259E30107"/> |
14511 |
<Ecore:EAttribute xmi:id="_EvAvt8FlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3E0259E30107"/> |
| 14284 |
<Ecore:EReference xmi:id="_2BXBk8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3CCB579E00F4"/> |
14512 |
<Ecore:EReference xmi:id="_EvAvuMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3CCB579E00F4"/> |
| 14285 |
<Ecore:EReference xmi:id="_2BXBlMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D03D15C008B"/> |
14513 |
<Ecore:EReference xmi:id="_EvAvucFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D03D15C008B"/> |
| 14286 |
<Ecore:EReference xmi:id="_2BXBlcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D02623F03E2"/> |
14514 |
<Ecore:EReference xmi:id="_EvJ5oMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D02623F03E2"/> |
| 14287 |
<Ecore:EReference xmi:id="_2BXBlsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E22160503E3"/> |
14515 |
<Ecore:EReference xmi:id="_EvJ5ocFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E22160503E3"/> |
| 14288 |
<Ecore:EReference xmi:id="_2BXBl8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E0B98C901E2"/> |
14516 |
<Ecore:EReference xmi:id="_EvJ5osFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E0B98C901E2"/> |
| 14289 |
<Ecore:EReference xmi:id="_2BXBmMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E2212D701CF"/> |
14517 |
<Ecore:EReference xmi:id="_EvJ5o8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E2212D701CF"/> |
| 14290 |
<Ecore:EReference xmi:id="_2BgykMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D41BDAA5A0141"/> |
14518 |
<Ecore:EReference xmi:id="_EvJ5pMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D41BDAA5A0141"/> |
| 14291 |
<Ecore:EAttribute xmi:id="_2BgykcYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3E023C610263"/> |
14519 |
<Ecore:EAttribute xmi:id="_EvJ5pcFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3E023C610263"/> |
| 14292 |
<Ecore:EAttribute xmi:id="_2BgyksYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3E023C6802FA"/> |
14520 |
<Ecore:EAttribute xmi:id="_EvJ5psFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3E023C6802FA"/> |
| 14293 |
<Ecore:EReference xmi:id="_2Bgyk8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3E045F15011E"/> |
14521 |
<Ecore:EReference xmi:id="_EvJ5p8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3E045F15011E"/> |
| 14294 |
<Ecore:EOperation xmi:id="_2BgylMYcEduPJbEsMYXjUQ" base_Operation="_xZVGsEb0Edq0rbStTpEubg" operationName="getDeployedElements"/> |
14522 |
<Ecore:EOperation xmi:id="_EvJ5qMFlEdu60_VP7XWKdw" base_Operation="_xZVGsEb0Edq0rbStTpEubg" operationName="getDeployedElements"/> |
| 14295 |
<Ecore:EAttribute xmi:id="_2BgylcYcEduPJbEsMYXjUQ" isUnsettable="true" base_Property="_3ADC7B74022D3E0330D40211"/> |
14523 |
<Ecore:EAttribute xmi:id="_EvJ5qcFlEdu60_VP7XWKdw" isUnsettable="true" base_Property="_3ADC7B74022D3E0330D40211"/> |
| 14296 |
<Ecore:EAttribute xmi:id="_2BgylsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D05BC66015F"/> |
14524 |
<Ecore:EAttribute xmi:id="_EvJ5qsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D05BC66015F"/> |
| 14297 |
<Ecore:EReference xmi:id="_2Bgyl8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C63983E02AE"/> |
14525 |
<Ecore:EReference xmi:id="_EvJ5q8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C63983E02AE"/> |
| 14298 |
<Ecore:EAttribute xmi:id="_2BqjkMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C612C28022F"/> |
14526 |
<Ecore:EAttribute xmi:id="_EvTqoMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C612C28022F"/> |
| 14299 |
<Ecore:EAttribute xmi:id="_2BqjkcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C6136B401B9"/> |
14527 |
<Ecore:EAttribute xmi:id="_EvTqocFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C6136B401B9"/> |
| 14300 |
<Ecore:EAttribute xmi:id="_2BqjksYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C613764000E"/> |
14528 |
<Ecore:EAttribute xmi:id="_EvTqosFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C613764000E"/> |
| 14301 |
<Ecore:EAttribute xmi:id="_2Bqjk8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3C678F5300CA"/> |
14529 |
<Ecore:EAttribute xmi:id="_EvTqo8FlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3C678F5300CA"/> |
| 14302 |
<Ecore:EReference xmi:id="_2BztgMYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D73412C0329"/> |
14530 |
<Ecore:EReference xmi:id="_EvTqpMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D73412C0329"/> |
| 14303 |
<Ecore:EReference xmi:id="_2BztgcYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D73416A0300"/> |
14531 |
<Ecore:EReference xmi:id="_EvTqpcFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D73416A0300"/> |
| 14304 |
<Ecore:EReference xmi:id="_2BztgsYcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D733F2200E4"/> |
14532 |
<Ecore:EReference xmi:id="_EvTqpsFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D733F2200E4"/> |
| 14305 |
<Ecore:EReference xmi:id="_2Bztg8YcEduPJbEsMYXjUQ" isTransient="true" base_Property="_3ADC7B74022D3D07F16101E5"/> |
14533 |
<Ecore:EReference xmi:id="_EvdboMFlEdu60_VP7XWKdw" isTransient="true" base_Property="_3ADC7B74022D3D07F16101E5"/> |
| 14306 |
</xmi:XMI> |
14534 |
</xmi:XMI> |