|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
3 | | - xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_WosmsNz1Ed2bJ_pQViWxFg" name="java" nsURI="https://mdsd.tools/jamopp/java" |
| 3 | + xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_WosmsNz1Ed2bJ_pQViWxFg" name="java" nsURI="https://mdsd.tools/jamopp/6.0.0/java" |
4 | 4 | nsPrefix="java"> |
5 | | - <eSubpackages xmi:id="_Wosmsdz1Ed2bJ_pQViWxFg" name="annotations" nsURI="https://mdsd.tools/jamopp/java/annotations" |
| 5 | + <eSubpackages xmi:id="_Wosmsdz1Ed2bJ_pQViWxFg" name="annotations" nsURI="https://mdsd.tools/jamopp/6.0.0/java/annotations" |
6 | 6 | nsPrefix="annotations"> |
7 | 7 | <eClassifiers xsi:type="ecore:EClass" name="Annotable" abstract="true" eSuperTypes="#//commons/Commentable"> |
8 | 8 | <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
|
34 | 34 | </eClassifiers> |
35 | 35 | <eClassifiers xsi:type="ecore:EClass" name="AnnotationValue" abstract="true" eSuperTypes="#//commons/Commentable"/> |
36 | 36 | </eSubpackages> |
37 | | - <eSubpackages name="arrays" nsURI="https://mdsd.tools/jamopp/java/arrays" nsPrefix="arrays"> |
| 37 | + <eSubpackages name="arrays" nsURI="https://mdsd.tools/jamopp/6.0.0/java/arrays" |
| 38 | + nsPrefix="arrays"> |
38 | 39 | <eClassifiers xsi:type="ecore:EClass" name="ArrayTypeable" abstract="true" eSuperTypes="#//commons/Commentable"> |
39 | 40 | <eOperations name="getArrayDimension" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"> |
40 | 41 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
|
83 | 84 | containment="true"/> |
84 | 85 | </eClassifiers> |
85 | 86 | </eSubpackages> |
86 | | - <eSubpackages name="classifiers" nsURI="https://mdsd.tools/jamopp/java/classifiers" |
| 87 | + <eSubpackages name="classifiers" nsURI="https://mdsd.tools/jamopp/6.0.0/java/classifiers" |
87 | 88 | nsPrefix="classifiers"> |
88 | 89 | <eClassifiers xsi:type="ecore:EClass" name="Classifier" abstract="true" eSuperTypes="#_Wo2ZO9z1Ed2bJ_pQViWxFg #//references/ReferenceableElement"> |
89 | 90 | <eOperations name="getAllSuperClassifiers" upperBound="-1" eType="#//classifiers/ConcreteClassifier"> |
|
241 | 242 | </eOperations> |
242 | 243 | </eClassifiers> |
243 | 244 | </eSubpackages> |
244 | | - <eSubpackages name="commons" nsURI="https://mdsd.tools/jamopp/java/commons" nsPrefix="commons"> |
| 245 | + <eSubpackages name="commons" nsURI="https://mdsd.tools/jamopp/6.0.0/java/commons" |
| 246 | + nsPrefix="commons"> |
245 | 247 | <eClassifiers xsi:type="ecore:EClass" name="Commentable" abstract="true"> |
246 | 248 | <eOperations name="getConcreteClassifier" eType="#//classifiers/ConcreteClassifier"> |
247 | 249 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
|
437 | 439 | upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
438 | 440 | </eClassifiers> |
439 | 441 | </eSubpackages> |
440 | | - <eSubpackages name="containers" nsURI="https://mdsd.tools/jamopp/java/containers" |
| 442 | + <eSubpackages name="containers" nsURI="https://mdsd.tools/jamopp/6.0.0/java/containers" |
441 | 443 | nsPrefix="containers"> |
442 | 444 | <eClassifiers xsi:type="ecore:EClass" name="JavaRoot" abstract="true" eSuperTypes="#//commons/NamedElement #//commons/NamespaceAwareElement #//imports/ImportingElement #//annotations/Annotable"> |
443 | 445 | <eOperations name="getClassifiersInSamePackage" upperBound="-1" eType="#//classifiers/ConcreteClassifier"> |
|
525 | 527 | <eLiterals name="BINDING" value="3"/> |
526 | 528 | </eClassifiers> |
527 | 529 | </eSubpackages> |
528 | | - <eSubpackages xmi:id="_Wo2YC9z1Ed2bJ_pQViWxFg" name="expressions" nsURI="https://mdsd.tools/jamopp/java/expressions" |
| 530 | + <eSubpackages xmi:id="_Wo2YC9z1Ed2bJ_pQViWxFg" name="expressions" nsURI="https://mdsd.tools/jamopp/6.0.0/java/expressions" |
529 | 531 | nsPrefix="expressions"> |
530 | 532 | <eClassifiers xsi:type="ecore:EClass" xmi:id="_Wo2YF9z1Ed2bJ_pQViWxFg" name="ExpressionList" |
531 | 533 | eSuperTypes="#_Wo2Y9tz1Ed2bJ_pQViWxFg"> |
|
797 | 799 | <eClassifiers xsi:type="ecore:EClass" name="ImplicitlyTypedLambdaParameters" eSuperTypes="#//expressions/LambdaParameters"/> |
798 | 800 | <eClassifiers xsi:type="ecore:EClass" name="SingleImplicitLambdaParameter" eSuperTypes="#//expressions/ImplicitlyTypedLambdaParameters"/> |
799 | 801 | </eSubpackages> |
800 | | - <eSubpackages name="generics" nsURI="https://mdsd.tools/jamopp/java/generics" nsPrefix="generics"> |
| 802 | + <eSubpackages name="generics" nsURI="https://mdsd.tools/jamopp/6.0.0/java/generics" |
| 803 | + nsPrefix="generics"> |
801 | 804 | <eClassifiers xsi:type="ecore:EClass" name="TypeArgument" abstract="true" eSuperTypes="#//arrays/ArrayTypeable"/> |
802 | 805 | <eClassifiers xsi:type="ecore:EClass" name="TypeArgumentable" abstract="true" |
803 | 806 | eSuperTypes="#//commons/Commentable"> |
|
865 | 868 | </eClassifiers> |
866 | 869 | <eClassifiers xsi:type="ecore:EClass" name="UnknownTypeArgument" eSuperTypes="#//generics/TypeArgument #//annotations/Annotable"/> |
867 | 870 | </eSubpackages> |
868 | | - <eSubpackages name="imports" nsURI="https://mdsd.tools/jamopp/java/imports" nsPrefix="imports"> |
| 871 | + <eSubpackages name="imports" nsURI="https://mdsd.tools/jamopp/6.0.0/java/imports" |
| 872 | + nsPrefix="imports"> |
869 | 873 | <eClassifiers xsi:type="ecore:EClass" name="Import" abstract="true" eSuperTypes="#//commons/NamespaceAwareElement"> |
870 | 874 | <eOperations name="getImportedClassifier" eType="#//classifiers/ConcreteClassifier"> |
871 | 875 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
|
904 | 908 | upperBound="-1" eType="#//references/ReferenceableElement"/> |
905 | 909 | </eClassifiers> |
906 | 910 | </eSubpackages> |
907 | | - <eSubpackages name="instantiations" nsURI="https://mdsd.tools/jamopp/java/instantiations" |
| 911 | + <eSubpackages name="instantiations" nsURI="https://mdsd.tools/jamopp/6.0.0/java/instantiations" |
908 | 912 | nsPrefix="instantiations"> |
909 | 913 | <eClassifiers xsi:type="ecore:EClass" name="Initializable" abstract="true" eSuperTypes="#//commons/Commentable"> |
910 | 914 | <eStructuralFeatures xsi:type="ecore:EReference" name="initialValue" eType="#_Wo2YDNz1Ed2bJ_pQViWxFg" |
|
922 | 926 | eType="#//literals/Self" containment="true"/> |
923 | 927 | </eClassifiers> |
924 | 928 | </eSubpackages> |
925 | | - <eSubpackages xmi:id="_Wo2Yntz1Ed2bJ_pQViWxFg" name="literals" nsURI="https://mdsd.tools/jamopp/java/literals" |
| 929 | + <eSubpackages xmi:id="_Wo2Yntz1Ed2bJ_pQViWxFg" name="literals" nsURI="https://mdsd.tools/jamopp/6.0.0/java/literals" |
926 | 930 | nsPrefix="literals"> |
927 | 931 | <eClassifiers xsi:type="ecore:EClass" xmi:id="_Wo2YsNz1Ed2bJ_pQViWxFg" name="Literal" |
928 | 932 | abstract="true" eSuperTypes="#//expressions/PrimaryExpression"> |
|
1004 | 1008 | <eClassifiers xsi:type="ecore:EClass" name="Super" eSuperTypes="#//literals/Self"/> |
1005 | 1009 | <eClassifiers xsi:type="ecore:EClass" name="This" eSuperTypes="#//literals/Self"/> |
1006 | 1010 | </eSubpackages> |
1007 | | - <eSubpackages name="members" nsURI="https://mdsd.tools/jamopp/java/members" nsPrefix="members"> |
| 1011 | + <eSubpackages name="members" nsURI="https://mdsd.tools/jamopp/6.0.0/java/members" |
| 1012 | + nsPrefix="members"> |
1008 | 1013 | <eClassifiers xsi:type="ecore:EClass" name="ExceptionThrower" abstract="true" |
1009 | 1014 | eSuperTypes="#//commons/Commentable"> |
1010 | 1015 | <eStructuralFeatures xsi:type="ecore:EReference" name="exceptions" upperBound="-1" |
|
1155 | 1160 | containment="true"/> |
1156 | 1161 | </eClassifiers> |
1157 | 1162 | </eSubpackages> |
1158 | | - <eSubpackages xmi:id="_Wo2Ystz1Ed2bJ_pQViWxFg" name="modifiers" nsURI="https://mdsd.tools/jamopp/java/modifiers" |
| 1163 | + <eSubpackages xmi:id="_Wo2Ystz1Ed2bJ_pQViWxFg" name="modifiers" nsURI="https://mdsd.tools/jamopp/6.0.0/java/modifiers" |
1159 | 1164 | nsPrefix="modifiers"> |
1160 | 1165 | <eClassifiers xsi:type="ecore:EClass" xmi:id="_Wo2Ys9z1Ed2bJ_pQViWxFg" name="Modifier" |
1161 | 1166 | abstract="true" eSuperTypes="#//modifiers/AnnotationInstanceOrModifier"/> |
|
1294 | 1299 | eSuperTypes="#//commons/Commentable"/> |
1295 | 1300 | <eClassifiers xsi:type="ecore:EClass" name="Open" eSuperTypes="#//commons/Commentable"/> |
1296 | 1301 | </eSubpackages> |
1297 | | - <eSubpackages name="operators" nsURI="https://mdsd.tools/jamopp/java/operators" |
| 1302 | + <eSubpackages name="operators" nsURI="https://mdsd.tools/jamopp/6.0.0/java/operators" |
1298 | 1303 | nsPrefix="operators"> |
1299 | 1304 | <eClassifiers xsi:type="ecore:EClass" name="Operator" abstract="true" eSuperTypes="#//commons/Commentable"/> |
1300 | 1305 | <eClassifiers xsi:type="ecore:EClass" name="AdditiveOperator" abstract="true" |
|
1342 | 1347 | <eClassifiers xsi:type="ecore:EClass" name="RightShift" eSuperTypes="#//operators/ShiftOperator"/> |
1343 | 1348 | <eClassifiers xsi:type="ecore:EClass" name="UnsignedRightShift" eSuperTypes="#//operators/ShiftOperator"/> |
1344 | 1349 | </eSubpackages> |
1345 | | - <eSubpackages name="parameters" nsURI="https://mdsd.tools/jamopp/java/parameters" |
| 1350 | + <eSubpackages name="parameters" nsURI="https://mdsd.tools/jamopp/6.0.0/java/parameters" |
1346 | 1351 | nsPrefix="parameters"> |
1347 | 1352 | <eClassifiers xsi:type="ecore:EClass" name="Parameter" abstract="true" eSuperTypes="#//variables/Variable #//modifiers/AnnotableAndModifiable"/> |
1348 | 1353 | <eClassifiers xsi:type="ecore:EClass" name="Parametrizable" abstract="true" eSuperTypes="#//commons/Commentable"> |
|
1362 | 1367 | eType="#//literals/This" containment="true"/> |
1363 | 1368 | </eClassifiers> |
1364 | 1369 | </eSubpackages> |
1365 | | - <eSubpackages name="references" nsURI="https://mdsd.tools/jamopp/java/references" |
| 1370 | + <eSubpackages name="references" nsURI="https://mdsd.tools/jamopp/6.0.0/java/references" |
1366 | 1371 | nsPrefix="references"> |
1367 | 1372 | <eClassifiers xsi:type="ecore:EClass" name="Reference" abstract="true" eSuperTypes="#//expressions/PrimaryExpression #//generics/TypeArgumentable #//types/TypedElementExtension"> |
1368 | 1373 | <eOperations name="getReferencedType" eType="#_Wo2ZO9z1Ed2bJ_pQViWxFg"> |
|
1433 | 1438 | </eClassifiers> |
1434 | 1439 | <eClassifiers xsi:type="ecore:EClass" name="PackageReference" eSuperTypes="#//references/ReferenceableElement #//commons/NamespaceAwareElement"/> |
1435 | 1440 | </eSubpackages> |
1436 | | - <eSubpackages xmi:id="_Wo2Yy9z1Ed2bJ_pQViWxFg" name="statements" nsURI="https://mdsd.tools/jamopp/java/statements" |
| 1441 | + <eSubpackages xmi:id="_Wo2Yy9z1Ed2bJ_pQViWxFg" name="statements" nsURI="https://mdsd.tools/jamopp/6.0.0/java/statements" |
1437 | 1442 | nsPrefix="statements"> |
1438 | 1443 | <eClassifiers xsi:type="ecore:EClass" name="StatementContainer" abstract="true" |
1439 | 1444 | eSuperTypes="#//commons/Commentable"> |
|
1612 | 1617 | upperBound="-1" eType="#_Wo2YDNz1Ed2bJ_pQViWxFg" containment="true"/> |
1613 | 1618 | </eClassifiers> |
1614 | 1619 | </eSubpackages> |
1615 | | - <eSubpackages xmi:id="_Wo2ZOtz1Ed2bJ_pQViWxFg" name="types" nsURI="https://mdsd.tools/jamopp/java/types" |
| 1620 | + <eSubpackages xmi:id="_Wo2ZOtz1Ed2bJ_pQViWxFg" name="types" nsURI="https://mdsd.tools/jamopp/6.0.0/java/types" |
1616 | 1621 | nsPrefix="types"> |
1617 | 1622 | <eClassifiers xsi:type="ecore:EClass" xmi:id="_Wo2ZO9z1Ed2bJ_pQViWxFg" name="Type" |
1618 | 1623 | abstract="true" eSuperTypes="#//commons/Commentable"> |
|
1739 | 1744 | </eOperations> |
1740 | 1745 | </eClassifiers> |
1741 | 1746 | </eSubpackages> |
1742 | | - <eSubpackages name="variables" nsURI="https://mdsd.tools/jamopp/java/variables" |
| 1747 | + <eSubpackages name="variables" nsURI="https://mdsd.tools/jamopp/6.0.0/java/variables" |
1743 | 1748 | nsPrefix="variables"> |
1744 | 1749 | <eClassifiers xsi:type="ecore:EClass" name="Variable" abstract="true" eSuperTypes="#//commons/NamedElement #_Wo2ZP9z1Ed2bJ_pQViWxFg #//references/ReferenceableElement #//generics/TypeArgumentable"> |
1745 | 1750 | <eOperations name="createMethodCallStatement" eType="#_Wo2YzNz1Ed2bJ_pQViWxFg"> |
|
1767 | 1772 | <eClassifiers xsi:type="ecore:EClass" name="Resource" abstract="true" interface="true" |
1768 | 1773 | eSuperTypes="#//commons/Commentable"/> |
1769 | 1774 | </eSubpackages> |
1770 | | - <eSubpackages name="modules" nsURI="https://mdsd.tools/jamopp/java/modules" nsPrefix="modules"> |
| 1775 | + <eSubpackages name="modules" nsURI="https://mdsd.tools/jamopp/6.0.0/java/modules" |
| 1776 | + nsPrefix="modules"> |
1771 | 1777 | <eClassifiers xsi:type="ecore:EClass" name="ModuleDirective" abstract="true" eSuperTypes="#//commons/Commentable"/> |
1772 | 1778 | <eClassifiers xsi:type="ecore:EClass" name="UsesModuleDirective" eSuperTypes="#//modules/ModuleDirective #_Wo2ZP9z1Ed2bJ_pQViWxFg"/> |
1773 | 1779 | <eClassifiers xsi:type="ecore:EClass" name="ProvidesModuleDirective" eSuperTypes="#_Wo2ZP9z1Ed2bJ_pQViWxFg #//modules/ModuleDirective"> |
|
1792 | 1798 | <eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//containers/Module"/> |
1793 | 1799 | </eClassifiers> |
1794 | 1800 | </eSubpackages> |
1795 | | - <eSubpackages name="layout" nsURI="https://mdsd.tools/jamopp/commons/layout" nsPrefix="layout"> |
| 1801 | + <eSubpackages name="layout" nsURI="https://mdsd.tools/jamopp/6.0.0/commons/layout" |
| 1802 | + nsPrefix="layout"> |
1796 | 1803 | <eClassifiers xsi:type="ecore:EClass" name="LayoutInformation" abstract="true"> |
1797 | 1804 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="startOffset" lowerBound="1" |
1798 | 1805 | eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
|
0 commit comments