diff options
author | glefur | 2010-12-20 21:08:53 +0000 |
---|---|---|
committer | glefur | 2010-12-20 21:08:53 +0000 |
commit | 526cefa4b126c90c68351a7fbf9f8e31cf819cab (patch) | |
tree | 832bb5bfcf31e3df6ed235d65bae794d5f6ac26c | |
parent | a7f0d0e17ac2c8aafd583ea47a1303d8d2f332a7 (diff) | |
download | org.eclipse.eef-526cefa4b126c90c68351a7fbf9f8e31cf819cab.tar.gz org.eclipse.eef-526cefa4b126c90c68351a7fbf9f8e31cf819cab.tar.xz org.eclipse.eef-526cefa4b126c90c68351a7fbf9f8e31cf819cab.zip |
FIXED: plugin.xml generation
4 files changed, 1021 insertions, 919 deletions
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl index 0d39d7e32..c5ea2df25 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl @@ -4082,20 +4082,18 @@ </parameter> </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Template" name="eefPackage" visibility="Public"> - <body xsi:type="ocl.ecore:VariableExp" name="basePackage" referredVariable="/0/eefPackage/basePackage.1"> + <body xsi:type="mtl:TemplateInvocation" definition="/0/eefPackage.1"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="."/> - <body xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> <source xsi:type="ocl.ecore:VariableExp" name="eClassifier" referredVariable="/0/eefPackage/eClassifier"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> </source> <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier/ePackage"/> - </source> - <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> + </argument> + <argument xsi:type="ocl.ecore:VariableExp" name="basePackage" referredVariable="/0/eefPackage/basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </argument> </body> <parameter name="eClassifier"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> @@ -4105,10 +4103,55 @@ </parameter> </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Template" name="eefPackage" visibility="Public"> - <body xsi:type="ocl.ecore:VariableExp" name="basePackage" referredVariable="/0/eefPackage.1/basePackage.1"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <body xsi:type="mtl:IfBlock"> + <body xsi:type="ocl.ecore:VariableExp" name="basePackage" referredVariable="/0/eefPackage.1/basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="."/> + <ifExpr xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <source xsi:type="mtl:QueryInvocation" definition="/0/associatedGenPackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/eefPackage.1/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> + </source> + <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/basePackage"/> + </source> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsUndefined"/> + </source> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> + </source> + <argument xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <source xsi:type="mtl:QueryInvocation" definition="/0/associatedGenPackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/eefPackage.1/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> + </source> + <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/basePackage"/> + </source> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/> + </source> + <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> + </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/%3E"/> + </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> + </ifExpr> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="."/> <body xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <source xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/eefPackage.1/ePackage"> @@ -7780,9 +7823,6 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -7801,6 +7841,9 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -14666,647 +14709,707 @@ </eAnnotations> <eAnnotations source="positions.1333" references="/0/eefPackage"> <details key="start" value="21516"/> - <details key="end" value="21649"/> + <details key="end" value="21653"/> <details key="line" value="449"/> </eAnnotations> - <eAnnotations source="positions.1334" references="/0/eefPackage/basePackage"> + <eAnnotations source="positions.1334" references="/0/eefPackage/@body.0"> <details key="start" value="21595"/> - <details key="end" value="21606"/> + <details key="end" value="21639"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1335" references="/0/eefPackage/@body.1"> - <details key="start" value="21608"/> - <details key="end" value="21609"/> - <details key="line" value="450"/> - </eAnnotations> - <eAnnotations source="positions.1336" references="/0/eefPackage/@body.2"> - <details key="start" value="21610"/> - <details key="end" value="21635"/> + <eAnnotations source="positions.1335" references="/0/eefPackage/@body.0/@argument.0"> + <details key="start" value="21595"/> + <details key="end" value="21615"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1337" references="/0/eefPackage/@body.2/@source"> - <details key="start" value="21610"/> - <details key="end" value="21630"/> + <eAnnotations source="positions.1336" references="/0/eefPackage/@body.0/@argument.0/eClassifier"> + <details key="start" value="21595"/> + <details key="end" value="21606"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1338" references="/0/eefPackage/@body.2/@source/eClassifier"> - <details key="start" value="21610"/> - <details key="end" value="21621"/> + <eAnnotations source="positions.1337" references="/0/eefPackage/@body.0/basePackage"> + <details key="start" value="21627"/> + <details key="end" value="21638"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1339" references="/0/eefPackage/eClassifier"> + <eAnnotations source="positions.1338" references="/0/eefPackage/eClassifier"> <details key="start" value="21544"/> <details key="end" value="21569"/> <details key="line" value="449"/> </eAnnotations> - <eAnnotations source="positions.1340" references="/0/eefPackage/basePackage.1"> + <eAnnotations source="positions.1339" references="/0/eefPackage/basePackage"> <details key="start" value="21571"/> <details key="end" value="21591"/> <details key="line" value="449"/> </eAnnotations> - <eAnnotations source="positions.1341" references="/0/eefPackage.1"> - <details key="start" value="21651"/> - <details key="end" value="21766"/> + <eAnnotations source="positions.1340" references="/0/eefPackage.1"> + <details key="start" value="21655"/> + <details key="end" value="21909"/> <details key="line" value="453"/> </eAnnotations> - <eAnnotations source="positions.1342" references="/0/eefPackage.1/basePackage"> - <details key="start" value="21724"/> - <details key="end" value="21735"/> + <eAnnotations source="positions.1341" references="/0/eefPackage.1/@body.0"> + <details key="start" value="21727"/> + <details key="end" value="21881"/> + <details key="line" value="454"/> + </eAnnotations> + <eAnnotations source="positions.1342" references="/0/eefPackage.1/@body.0/basePackage"> + <details key="start" value="21862"/> + <details key="end" value="21873"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1343" references="/0/eefPackage.1/@body.1"> - <details key="start" value="21737"/> - <details key="end" value="21738"/> + <eAnnotations source="positions.1343" references="/0/eefPackage.1/@body.0/@body.1"> + <details key="start" value="21875"/> + <details key="end" value="21876"/> <details key="line" value="454"/> </eAnnotations> - <eAnnotations source="positions.1344" references="/0/eefPackage.1/@body.2"> - <details key="start" value="21739"/> - <details key="end" value="21752"/> + <eAnnotations source="positions.1344" references="/0/eefPackage.1/@body.0/@ifExpr"> + <details key="start" value="21731"/> + <details key="end" value="21860"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1345" references="/0/eefPackage.1/@body.0/@ifExpr/@source"> + <details key="start" value="21732"/> + <details key="end" value="21798"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1346" references="/0/eefPackage.1/@body.0/@ifExpr/@source/@source"> + <details key="start" value="21737"/> + <details key="end" value="21797"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1345" references="/0/eefPackage.1/@body.2/ePackage"> - <details key="start" value="21739"/> - <details key="end" value="21747"/> + <eAnnotations source="positions.1347" references="/0/eefPackage.1/@body.0/@ifExpr/@source/@source/@source"> + <details key="start" value="21737"/> + <details key="end" value="21780"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1346" references="/0/eefPackage.1/ePackage"> - <details key="start" value="21679"/> - <details key="end" value="21698"/> + <eAnnotations source="positions.1348" references="/0/eefPackage.1/@body.0/@ifExpr/@source/@source/@source/@source"> + <details key="start" value="21737"/> + <details key="end" value="21768"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1349" references="/0/eefPackage.1/@body.0/@ifExpr/@source/@source/@source/@source/ePackage"> + <details key="start" value="21737"/> + <details key="end" value="21745"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1350" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0"> + <details key="start" value="21803"/> + <details key="end" value="21859"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1351" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0/@source"> + <details key="start" value="21804"/> + <details key="end" value="21854"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1352" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0/@source/@source"> + <details key="start" value="21804"/> + <details key="end" value="21847"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1353" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0/@source/@source/@source"> + <details key="start" value="21804"/> + <details key="end" value="21835"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1354" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0/@source/@source/@source/ePackage"> + <details key="start" value="21804"/> + <details key="end" value="21812"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1355" references="/0/eefPackage.1/@body.0/@ifExpr/@argument.0/@argument.0"> + <details key="start" value="21857"/> + <details key="end" value="21858"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1356" references="/0/eefPackage.1/@body.1"> + <details key="start" value="21882"/> + <details key="end" value="21895"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1357" references="/0/eefPackage.1/@body.1/ePackage"> + <details key="start" value="21882"/> + <details key="end" value="21890"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.1358" references="/0/eefPackage.1/ePackage"> + <details key="start" value="21683"/> + <details key="end" value="21702"/> <details key="line" value="453"/> </eAnnotations> - <eAnnotations source="positions.1347" references="/0/eefPackage.1/basePackage.1"> - <details key="start" value="21700"/> - <details key="end" value="21720"/> + <eAnnotations source="positions.1359" references="/0/eefPackage.1/basePackage"> + <details key="start" value="21704"/> + <details key="end" value="21724"/> <details key="line" value="453"/> </eAnnotations> - <eAnnotations source="positions.1348" references="/0/qualifiedName"> - <details key="start" value="21768"/> - <details key="end" value="21891"/> + <eAnnotations source="positions.1360" references="/0/qualifiedName"> + <details key="start" value="21911"/> + <details key="end" value="22034"/> <details key="line" value="457"/> </eAnnotations> - <eAnnotations source="positions.1349" references="/0/qualifiedName/@body.0"> - <details key="start" value="21828"/> - <details key="end" value="21857"/> + <eAnnotations source="positions.1361" references="/0/qualifiedName/@body.0"> + <details key="start" value="21971"/> + <details key="end" value="22000"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1350" references="/0/qualifiedName/@body.0/eClassifier"> - <details key="start" value="21828"/> - <details key="end" value="21839"/> + <eAnnotations source="positions.1362" references="/0/qualifiedName/@body.0/eClassifier"> + <details key="start" value="21971"/> + <details key="end" value="21982"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1351" references="/0/qualifiedName/@body.1"> - <details key="start" value="21859"/> - <details key="end" value="21860"/> + <eAnnotations source="positions.1363" references="/0/qualifiedName/@body.1"> + <details key="start" value="22002"/> + <details key="end" value="22003"/> <details key="line" value="458"/> </eAnnotations> - <eAnnotations source="positions.1352" references="/0/qualifiedName/@body.2"> - <details key="start" value="21861"/> - <details key="end" value="21877"/> + <eAnnotations source="positions.1364" references="/0/qualifiedName/@body.2"> + <details key="start" value="22004"/> + <details key="end" value="22020"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1353" references="/0/qualifiedName/@body.2/eClassifier"> - <details key="start" value="21861"/> - <details key="end" value="21872"/> + <eAnnotations source="positions.1365" references="/0/qualifiedName/@body.2/eClassifier"> + <details key="start" value="22004"/> + <details key="end" value="22015"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1354" references="/0/qualifiedName/eClassifier"> - <details key="start" value="21799"/> - <details key="end" value="21824"/> + <eAnnotations source="positions.1366" references="/0/qualifiedName/eClassifier"> + <details key="start" value="21942"/> + <details key="end" value="21967"/> <details key="line" value="457"/> </eAnnotations> - <eAnnotations source="positions.1355" references="/0/qualifiedName.1"> - <details key="start" value="21916"/> - <details key="end" value="22061"/> + <eAnnotations source="positions.1367" references="/0/qualifiedName.1"> + <details key="start" value="22059"/> + <details key="end" value="22204"/> <details key="line" value="462"/> </eAnnotations> - <eAnnotations source="positions.1356" references="/0/qualifiedName.1/@body.0"> - <details key="start" value="21998"/> - <details key="end" value="22027"/> + <eAnnotations source="positions.1368" references="/0/qualifiedName.1/@body.0"> + <details key="start" value="22141"/> + <details key="end" value="22170"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1357" references="/0/qualifiedName.1/@body.0/eClassifier"> - <details key="start" value="21998"/> - <details key="end" value="22009"/> + <eAnnotations source="positions.1369" references="/0/qualifiedName.1/@body.0/eClassifier"> + <details key="start" value="22141"/> + <details key="end" value="22152"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1358" references="/0/qualifiedName.1/@body.1"> - <details key="start" value="22029"/> - <details key="end" value="22030"/> + <eAnnotations source="positions.1370" references="/0/qualifiedName.1/@body.1"> + <details key="start" value="22172"/> + <details key="end" value="22173"/> <details key="line" value="463"/> </eAnnotations> - <eAnnotations source="positions.1359" references="/0/qualifiedName.1/@body.2"> - <details key="start" value="22031"/> - <details key="end" value="22047"/> + <eAnnotations source="positions.1371" references="/0/qualifiedName.1/@body.2"> + <details key="start" value="22174"/> + <details key="end" value="22190"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1360" references="/0/qualifiedName.1/@body.2/eClassifier"> - <details key="start" value="22031"/> - <details key="end" value="22042"/> + <eAnnotations source="positions.1372" references="/0/qualifiedName.1/@body.2/eClassifier"> + <details key="start" value="22174"/> + <details key="end" value="22185"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1361" references="/0/qualifiedName.1/eClassifier"> - <details key="start" value="21947"/> - <details key="end" value="21972"/> + <eAnnotations source="positions.1373" references="/0/qualifiedName.1/eClassifier"> + <details key="start" value="22090"/> + <details key="end" value="22115"/> <details key="line" value="462"/> </eAnnotations> - <eAnnotations source="positions.1362" references="/0/qualifiedName.1/basePackage"> - <details key="start" value="21974"/> - <details key="end" value="21994"/> + <eAnnotations source="positions.1374" references="/0/qualifiedName.1/basePackage"> + <details key="start" value="22117"/> + <details key="end" value="22137"/> <details key="line" value="462"/> </eAnnotations> - <eAnnotations source="positions.1363" references="/0/metamodelPrefix"> - <details key="start" value="22063"/> - <details key="end" value="22366"/> + <eAnnotations source="positions.1375" references="/0/metamodelPrefix"> + <details key="start" value="22206"/> + <details key="end" value="22509"/> <details key="line" value="466"/> </eAnnotations> - <eAnnotations source="positions.1364" references="/0/metamodelPrefix/ePackage"> - <details key="start" value="22093"/> - <details key="end" value="22112"/> + <eAnnotations source="positions.1376" references="/0/metamodelPrefix/ePackage"> + <details key="start" value="22236"/> + <details key="end" value="22255"/> <details key="line" value="466"/> </eAnnotations> - <eAnnotations source="positions.1365" references="/0/metamodelPrefix/@expression"> - <details key="start" value="22126"/> - <details key="end" value="22364"/> + <eAnnotations source="positions.1377" references="/0/metamodelPrefix/@expression"> + <details key="start" value="22269"/> + <details key="end" value="22507"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1366" references="/0/metamodelPrefix/@expression/@condition"> - <details key="start" value="22129"/> - <details key="end" value="22184"/> + <eAnnotations source="positions.1378" references="/0/metamodelPrefix/@expression/@condition"> + <details key="start" value="22272"/> + <details key="end" value="22327"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1367" references="/0/metamodelPrefix/@expression/@condition/@source"> - <details key="start" value="22129"/> - <details key="end" value="22143"/> + <eAnnotations source="positions.1379" references="/0/metamodelPrefix/@expression/@condition/@source"> + <details key="start" value="22272"/> + <details key="end" value="22286"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1368" references="/0/metamodelPrefix/@expression/@condition/@source/ePackage"> - <details key="start" value="22129"/> - <details key="end" value="22137"/> + <eAnnotations source="positions.1380" references="/0/metamodelPrefix/@expression/@condition/@source/ePackage"> + <details key="start" value="22272"/> + <details key="end" value="22280"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1369" references="/0/metamodelPrefix/@expression/@condition/@argument.0"> - <details key="start" value="22145"/> - <details key="end" value="22184"/> + <eAnnotations source="positions.1381" references="/0/metamodelPrefix/@expression/@condition/@argument.0"> + <details key="start" value="22288"/> + <details key="end" value="22327"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1370" references="/0/metamodelPrefix/@expression/@thenExpression"> - <details key="start" value="22191"/> - <details key="end" value="22198"/> + <eAnnotations source="positions.1382" references="/0/metamodelPrefix/@expression/@thenExpression"> + <details key="start" value="22334"/> + <details key="end" value="22341"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1371" references="/0/metamodelPrefix/@expression/@elseExpression"> - <details key="start" value="22205"/> - <details key="end" value="22357"/> + <eAnnotations source="positions.1383" references="/0/metamodelPrefix/@expression/@elseExpression"> + <details key="start" value="22348"/> + <details key="end" value="22500"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1372" references="/0/metamodelPrefix/@expression/@elseExpression/@condition"> - <details key="start" value="22208"/> - <details key="end" value="22266"/> + <eAnnotations source="positions.1384" references="/0/metamodelPrefix/@expression/@elseExpression/@condition"> + <details key="start" value="22351"/> + <details key="end" value="22409"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1373" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source"> - <details key="start" value="22208"/> - <details key="end" value="22222"/> + <eAnnotations source="positions.1385" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source"> + <details key="start" value="22351"/> + <details key="end" value="22365"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1374" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source/ePackage"> - <details key="start" value="22208"/> - <details key="end" value="22216"/> + <eAnnotations source="positions.1386" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source/ePackage"> + <details key="start" value="22351"/> + <details key="end" value="22359"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1375" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@argument.0"> - <details key="start" value="22225"/> - <details key="end" value="22266"/> + <eAnnotations source="positions.1387" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@argument.0"> + <details key="start" value="22368"/> + <details key="end" value="22409"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1376" references="/0/metamodelPrefix/@expression/@elseExpression/@thenExpression"> - <details key="start" value="22275"/> - <details key="end" value="22284"/> + <eAnnotations source="positions.1388" references="/0/metamodelPrefix/@expression/@elseExpression/@thenExpression"> + <details key="start" value="22418"/> + <details key="end" value="22427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1377" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression"> - <details key="start" value="22293"/> - <details key="end" value="22348"/> + <eAnnotations source="positions.1389" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression"> + <details key="start" value="22436"/> + <details key="end" value="22491"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1378" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source"> - <details key="start" value="22293"/> - <details key="end" value="22341"/> + <eAnnotations source="positions.1390" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source"> + <details key="start" value="22436"/> + <details key="end" value="22484"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1379" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source"> - <details key="start" value="22293"/> - <details key="end" value="22332"/> + <eAnnotations source="positions.1391" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source"> + <details key="start" value="22436"/> + <details key="end" value="22475"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1380" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/ePackage"> - <details key="start" value="22293"/> - <details key="end" value="22301"/> + <eAnnotations source="positions.1392" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/ePackage"> + <details key="start" value="22436"/> + <details key="end" value="22444"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1381" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/@argument.0"> - <details key="start" value="22311"/> - <details key="end" value="22331"/> + <eAnnotations source="positions.1393" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/@argument.0"> + <details key="start" value="22454"/> + <details key="end" value="22474"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1382" references="/0/metamodelPackage"> - <details key="start" value="22368"/> - <details key="end" value="22472"/> + <eAnnotations source="positions.1394" references="/0/metamodelPackage"> + <details key="start" value="22511"/> + <details key="end" value="22615"/> <details key="line" value="475"/> </eAnnotations> - <eAnnotations source="positions.1383" references="/0/metamodelPackage/@body.0"> - <details key="start" value="22425"/> - <details key="end" value="22451"/> + <eAnnotations source="positions.1395" references="/0/metamodelPackage/@body.0"> + <details key="start" value="22568"/> + <details key="end" value="22594"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1384" references="/0/metamodelPackage/@body.0/ePackage"> - <details key="start" value="22425"/> - <details key="end" value="22433"/> + <eAnnotations source="positions.1396" references="/0/metamodelPackage/@body.0/ePackage"> + <details key="start" value="22568"/> + <details key="end" value="22576"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1385" references="/0/metamodelPackage/@body.1"> - <details key="start" value="22453"/> - <details key="end" value="22460"/> + <eAnnotations source="positions.1397" references="/0/metamodelPackage/@body.1"> + <details key="start" value="22596"/> + <details key="end" value="22603"/> <details key="line" value="476"/> </eAnnotations> - <eAnnotations source="positions.1386" references="/0/metamodelPackage/ePackage"> - <details key="start" value="22402"/> - <details key="end" value="22421"/> + <eAnnotations source="positions.1398" references="/0/metamodelPackage/ePackage"> + <details key="start" value="22545"/> + <details key="end" value="22564"/> <details key="line" value="475"/> </eAnnotations> - <eAnnotations source="positions.1387" references="/0/metamodelFactory"> - <details key="start" value="22474"/> - <details key="end" value="22578"/> + <eAnnotations source="positions.1399" references="/0/metamodelFactory"> + <details key="start" value="22617"/> + <details key="end" value="22721"/> <details key="line" value="479"/> </eAnnotations> - <eAnnotations source="positions.1388" references="/0/metamodelFactory/@body.0"> - <details key="start" value="22531"/> - <details key="end" value="22557"/> + <eAnnotations source="positions.1400" references="/0/metamodelFactory/@body.0"> + <details key="start" value="22674"/> + <details key="end" value="22700"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1389" references="/0/metamodelFactory/@body.0/ePackage"> - <details key="start" value="22531"/> - <details key="end" value="22539"/> + <eAnnotations source="positions.1401" references="/0/metamodelFactory/@body.0/ePackage"> + <details key="start" value="22674"/> + <details key="end" value="22682"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1390" references="/0/metamodelFactory/@body.1"> - <details key="start" value="22559"/> - <details key="end" value="22566"/> + <eAnnotations source="positions.1402" references="/0/metamodelFactory/@body.1"> + <details key="start" value="22702"/> + <details key="end" value="22709"/> <details key="line" value="480"/> </eAnnotations> - <eAnnotations source="positions.1391" references="/0/metamodelFactory/ePackage"> - <details key="start" value="22508"/> - <details key="end" value="22527"/> + <eAnnotations source="positions.1403" references="/0/metamodelFactory/ePackage"> + <details key="start" value="22651"/> + <details key="end" value="22670"/> <details key="line" value="479"/> </eAnnotations> - <eAnnotations source="positions.1392" references="/0/metamodelPackage.1"> - <details key="start" value="22580"/> - <details key="end" value="22696"/> + <eAnnotations source="positions.1404" references="/0/metamodelPackage.1"> + <details key="start" value="22723"/> + <details key="end" value="22839"/> <details key="line" value="483"/> </eAnnotations> - <eAnnotations source="positions.1393" references="/0/metamodelPackage.1/@body.0"> - <details key="start" value="22643"/> - <details key="end" value="22682"/> + <eAnnotations source="positions.1405" references="/0/metamodelPackage.1/@body.0"> + <details key="start" value="22786"/> + <details key="end" value="22825"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1394" references="/0/metamodelPackage.1/@body.0/@argument.0"> - <details key="start" value="22643"/> - <details key="end" value="22663"/> + <eAnnotations source="positions.1406" references="/0/metamodelPackage.1/@body.0/@argument.0"> + <details key="start" value="22786"/> + <details key="end" value="22806"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1395" references="/0/metamodelPackage.1/@body.0/@argument.0/eClassifier"> - <details key="start" value="22643"/> - <details key="end" value="22654"/> + <eAnnotations source="positions.1407" references="/0/metamodelPackage.1/@body.0/@argument.0/eClassifier"> + <details key="start" value="22786"/> + <details key="end" value="22797"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1396" references="/0/metamodelPackage.1/eClassifier"> - <details key="start" value="22614"/> - <details key="end" value="22639"/> + <eAnnotations source="positions.1408" references="/0/metamodelPackage.1/eClassifier"> + <details key="start" value="22757"/> + <details key="end" value="22782"/> <details key="line" value="483"/> </eAnnotations> - <eAnnotations source="positions.1397" references="/0/qualifiedMetamodelPackage"> - <details key="start" value="23114"/> - <details key="end" value="23251"/> + <eAnnotations source="positions.1409" references="/0/qualifiedMetamodelPackage"> + <details key="start" value="23257"/> + <details key="end" value="23394"/> <details key="line" value="497"/> </eAnnotations> - <eAnnotations source="positions.1398" references="/0/qualifiedMetamodelPackage/@body.0"> - <details key="start" value="23180"/> - <details key="end" value="23206"/> + <eAnnotations source="positions.1410" references="/0/qualifiedMetamodelPackage/@body.0"> + <details key="start" value="23323"/> + <details key="end" value="23349"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1399" references="/0/qualifiedMetamodelPackage/@body.0/ePackage"> - <details key="start" value="23180"/> - <details key="end" value="23188"/> + <eAnnotations source="positions.1411" references="/0/qualifiedMetamodelPackage/@body.0/ePackage"> + <details key="start" value="23323"/> + <details key="end" value="23331"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1400" references="/0/qualifiedMetamodelPackage/@body.1"> - <details key="start" value="23208"/> - <details key="end" value="23209"/> + <eAnnotations source="positions.1412" references="/0/qualifiedMetamodelPackage/@body.1"> + <details key="start" value="23351"/> + <details key="end" value="23352"/> <details key="line" value="498"/> </eAnnotations> - <eAnnotations source="positions.1401" references="/0/qualifiedMetamodelPackage/@body.2"> - <details key="start" value="23210"/> - <details key="end" value="23237"/> + <eAnnotations source="positions.1413" references="/0/qualifiedMetamodelPackage/@body.2"> + <details key="start" value="23353"/> + <details key="end" value="23380"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1402" references="/0/qualifiedMetamodelPackage/@body.2/ePackage"> - <details key="start" value="23210"/> - <details key="end" value="23218"/> + <eAnnotations source="positions.1414" references="/0/qualifiedMetamodelPackage/@body.2/ePackage"> + <details key="start" value="23353"/> + <details key="end" value="23361"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1403" references="/0/qualifiedMetamodelPackage/ePackage"> - <details key="start" value="23157"/> - <details key="end" value="23176"/> + <eAnnotations source="positions.1415" references="/0/qualifiedMetamodelPackage/ePackage"> + <details key="start" value="23300"/> + <details key="end" value="23319"/> <details key="line" value="497"/> </eAnnotations> - <eAnnotations source="positions.1404" references="/0/qualifiedMetamodelPackage.1"> - <details key="start" value="23253"/> - <details key="end" value="23387"/> + <eAnnotations source="positions.1416" references="/0/qualifiedMetamodelPackage.1"> + <details key="start" value="23396"/> + <details key="end" value="23530"/> <details key="line" value="501"/> </eAnnotations> - <eAnnotations source="positions.1405" references="/0/qualifiedMetamodelPackage.1/@body.0"> - <details key="start" value="23325"/> - <details key="end" value="23373"/> + <eAnnotations source="positions.1417" references="/0/qualifiedMetamodelPackage.1/@body.0"> + <details key="start" value="23468"/> + <details key="end" value="23516"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1406" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0"> - <details key="start" value="23325"/> - <details key="end" value="23345"/> + <eAnnotations source="positions.1418" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0"> + <details key="start" value="23468"/> + <details key="end" value="23488"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1407" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0/eClassifier"> - <details key="start" value="23325"/> - <details key="end" value="23336"/> + <eAnnotations source="positions.1419" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0/eClassifier"> + <details key="start" value="23468"/> + <details key="end" value="23479"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1408" references="/0/qualifiedMetamodelPackage.1/eClassifier"> - <details key="start" value="23296"/> - <details key="end" value="23321"/> + <eAnnotations source="positions.1420" references="/0/qualifiedMetamodelPackage.1/eClassifier"> + <details key="start" value="23439"/> + <details key="end" value="23464"/> <details key="line" value="501"/> </eAnnotations> - <eAnnotations source="positions.1409" references="/0/qualifiedMetamodelFactory"> - <details key="start" value="23389"/> - <details key="end" value="23526"/> + <eAnnotations source="positions.1421" references="/0/qualifiedMetamodelFactory"> + <details key="start" value="23532"/> + <details key="end" value="23669"/> <details key="line" value="505"/> </eAnnotations> - <eAnnotations source="positions.1410" references="/0/qualifiedMetamodelFactory/@body.0"> - <details key="start" value="23455"/> - <details key="end" value="23481"/> + <eAnnotations source="positions.1422" references="/0/qualifiedMetamodelFactory/@body.0"> + <details key="start" value="23598"/> + <details key="end" value="23624"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1411" references="/0/qualifiedMetamodelFactory/@body.0/ePackage"> - <details key="start" value="23455"/> - <details key="end" value="23463"/> + <eAnnotations source="positions.1423" references="/0/qualifiedMetamodelFactory/@body.0/ePackage"> + <details key="start" value="23598"/> + <details key="end" value="23606"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1412" references="/0/qualifiedMetamodelFactory/@body.1"> - <details key="start" value="23483"/> - <details key="end" value="23484"/> + <eAnnotations source="positions.1424" references="/0/qualifiedMetamodelFactory/@body.1"> + <details key="start" value="23626"/> + <details key="end" value="23627"/> <details key="line" value="506"/> </eAnnotations> - <eAnnotations source="positions.1413" references="/0/qualifiedMetamodelFactory/@body.2"> - <details key="start" value="23485"/> - <details key="end" value="23512"/> + <eAnnotations source="positions.1425" references="/0/qualifiedMetamodelFactory/@body.2"> + <details key="start" value="23628"/> + <details key="end" value="23655"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1414" references="/0/qualifiedMetamodelFactory/@body.2/ePackage"> - <details key="start" value="23485"/> - <details key="end" value="23493"/> + <eAnnotations source="positions.1426" references="/0/qualifiedMetamodelFactory/@body.2/ePackage"> + <details key="start" value="23628"/> + <details key="end" value="23636"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1415" references="/0/qualifiedMetamodelFactory/ePackage"> - <details key="start" value="23432"/> - <details key="end" value="23451"/> + <eAnnotations source="positions.1427" references="/0/qualifiedMetamodelFactory/ePackage"> + <details key="start" value="23575"/> + <details key="end" value="23594"/> <details key="line" value="505"/> </eAnnotations> - <eAnnotations source="positions.1416" references="/0/metamodelGetter"> - <details key="start" value="23528"/> - <details key="end" value="23693"/> + <eAnnotations source="positions.1428" references="/0/metamodelGetter"> + <details key="start" value="23671"/> + <details key="end" value="23836"/> <details key="line" value="509"/> </eAnnotations> - <eAnnotations source="positions.1417" references="/0/metamodelGetter/@body.0"> - <details key="start" value="23590"/> - <details key="end" value="23635"/> + <eAnnotations source="positions.1429" references="/0/metamodelGetter/@body.0"> + <details key="start" value="23733"/> + <details key="end" value="23778"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1418" references="/0/metamodelGetter/@body.0/@argument.0"> - <details key="start" value="23590"/> - <details key="end" value="23616"/> + <eAnnotations source="positions.1430" references="/0/metamodelGetter/@body.0/@argument.0"> + <details key="start" value="23733"/> + <details key="end" value="23759"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1419" references="/0/metamodelGetter/@body.0/@argument.0/@source"> - <details key="start" value="23590"/> - <details key="end" value="23599"/> + <eAnnotations source="positions.1431" references="/0/metamodelGetter/@body.0/@argument.0/@source"> + <details key="start" value="23733"/> + <details key="end" value="23742"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1420" references="/0/metamodelGetter/@body.0/@argument.0/@source/s"> - <details key="start" value="23590"/> - <details key="end" value="23591"/> + <eAnnotations source="positions.1432" references="/0/metamodelGetter/@body.0/@argument.0/@source/s"> + <details key="start" value="23733"/> + <details key="end" value="23734"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1421" references="/0/metamodelGetter/@body.1"> - <details key="start" value="23637"/> - <details key="end" value="23648"/> + <eAnnotations source="positions.1433" references="/0/metamodelGetter/@body.1"> + <details key="start" value="23780"/> + <details key="end" value="23791"/> <details key="line" value="510"/> </eAnnotations> - <eAnnotations source="positions.1422" references="/0/metamodelGetter/@body.2"> - <details key="start" value="23649"/> - <details key="end" value="23679"/> + <eAnnotations source="positions.1434" references="/0/metamodelGetter/@body.2"> + <details key="start" value="23792"/> + <details key="end" value="23822"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1423" references="/0/metamodelGetter/@body.2/s"> - <details key="start" value="23649"/> - <details key="end" value="23650"/> + <eAnnotations source="positions.1435" references="/0/metamodelGetter/@body.2/s"> + <details key="start" value="23792"/> + <details key="end" value="23793"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1424" references="/0/metamodelGetter/s"> - <details key="start" value="23561"/> - <details key="end" value="23586"/> + <eAnnotations source="positions.1436" references="/0/metamodelGetter/s"> + <details key="start" value="23704"/> + <details key="end" value="23729"/> <details key="line" value="509"/> </eAnnotations> - <eAnnotations source="positions.1425" references="/0/metamodelGetter.1"> - <details key="start" value="23695"/> - <details key="end" value="23861"/> + <eAnnotations source="positions.1437" references="/0/metamodelGetter.1"> + <details key="start" value="23838"/> + <details key="end" value="24004"/> <details key="line" value="513"/> </eAnnotations> - <eAnnotations source="positions.1426" references="/0/metamodelGetter.1/@body.0"> - <details key="start" value="23760"/> - <details key="end" value="23803"/> + <eAnnotations source="positions.1438" references="/0/metamodelGetter.1/@body.0"> + <details key="start" value="23903"/> + <details key="end" value="23946"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1427" references="/0/metamodelGetter.1/@body.0/@argument.0"> - <details key="start" value="23760"/> - <details key="end" value="23784"/> + <eAnnotations source="positions.1439" references="/0/metamodelGetter.1/@body.0/@argument.0"> + <details key="start" value="23903"/> + <details key="end" value="23927"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1428" references="/0/metamodelGetter.1/@body.0/@argument.0/@source"> - <details key="start" value="23760"/> - <details key="end" value="23767"/> + <eAnnotations source="positions.1440" references="/0/metamodelGetter.1/@body.0/@argument.0/@source"> + <details key="start" value="23903"/> + <details key="end" value="23910"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1429" references="/0/metamodelGetter.1/@body.0/@argument.0/@source/p"> - <details key="start" value="23760"/> - <details key="end" value="23761"/> + <eAnnotations source="positions.1441" references="/0/metamodelGetter.1/@body.0/@argument.0/@source/p"> + <details key="start" value="23903"/> + <details key="end" value="23904"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1430" references="/0/metamodelGetter.1/@body.1"> - <details key="start" value="23805"/> - <details key="end" value="23816"/> + <eAnnotations source="positions.1442" references="/0/metamodelGetter.1/@body.1"> + <details key="start" value="23948"/> + <details key="end" value="23959"/> <details key="line" value="514"/> </eAnnotations> - <eAnnotations source="positions.1431" references="/0/metamodelGetter.1/@body.2"> - <details key="start" value="23817"/> - <details key="end" value="23847"/> + <eAnnotations source="positions.1443" references="/0/metamodelGetter.1/@body.2"> + <details key="start" value="23960"/> + <details key="end" value="23990"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1432" references="/0/metamodelGetter.1/@body.2/p"> - <details key="start" value="23817"/> - <details key="end" value="23818"/> + <eAnnotations source="positions.1444" references="/0/metamodelGetter.1/@body.2/p"> + <details key="start" value="23960"/> + <details key="end" value="23961"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1433" references="/0/metamodelGetter.1/p"> - <details key="start" value="23728"/> - <details key="end" value="23756"/> + <eAnnotations source="positions.1445" references="/0/metamodelGetter.1/p"> + <details key="start" value="23871"/> + <details key="end" value="23899"/> <details key="line" value="513"/> </eAnnotations> - <eAnnotations source="positions.1434" references="/0/simpleModelNavigationType"> - <details key="start" value="23904"/> - <details key="end" value="24148"/> + <eAnnotations source="positions.1446" references="/0/simpleModelNavigationType"> + <details key="start" value="24047"/> + <details key="end" value="24291"/> <details key="line" value="518"/> </eAnnotations> - <eAnnotations source="positions.1435" references="/0/simpleModelNavigationType/modelNavigation"> - <details key="start" value="23944"/> - <details key="end" value="23983"/> + <eAnnotations source="positions.1447" references="/0/simpleModelNavigationType/modelNavigation"> + <details key="start" value="24087"/> + <details key="end" value="24126"/> <details key="line" value="518"/> </eAnnotations> - <eAnnotations source="positions.1436" references="/0/simpleModelNavigationType/@expression"> - <details key="start" value="23998"/> - <details key="end" value="24146"/> + <eAnnotations source="positions.1448" references="/0/simpleModelNavigationType/@expression"> + <details key="start" value="24141"/> + <details key="end" value="24289"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1437" references="/0/simpleModelNavigationType/@expression/@condition"> - <details key="start" value="24001"/> - <details key="end" value="24053"/> + <eAnnotations source="positions.1449" references="/0/simpleModelNavigationType/@expression/@condition"> + <details key="start" value="24144"/> + <details key="end" value="24196"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1438" references="/0/simpleModelNavigationType/@expression/@condition/@source"> - <details key="start" value="24002"/> - <details key="end" value="24035"/> + <eAnnotations source="positions.1450" references="/0/simpleModelNavigationType/@expression/@condition/@source"> + <details key="start" value="24145"/> + <details key="end" value="24178"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1439" references="/0/simpleModelNavigationType/@expression/@condition/@source/modelNavigation"> - <details key="start" value="24002"/> - <details key="end" value="24017"/> + <eAnnotations source="positions.1451" references="/0/simpleModelNavigationType/@expression/@condition/@source/modelNavigation"> + <details key="start" value="24145"/> + <details key="end" value="24160"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1440" references="/0/simpleModelNavigationType/@expression/@thenExpression"> - <details key="start" value="24060"/> - <details key="end" value="24094"/> + <eAnnotations source="positions.1452" references="/0/simpleModelNavigationType/@expression/@thenExpression"> + <details key="start" value="24203"/> + <details key="end" value="24237"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1441" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source"> - <details key="start" value="24060"/> - <details key="end" value="24089"/> + <eAnnotations source="positions.1453" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source"> + <details key="start" value="24203"/> + <details key="end" value="24232"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1442" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source"> - <details key="start" value="24060"/> - <details key="end" value="24083"/> + <eAnnotations source="positions.1454" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source"> + <details key="start" value="24203"/> + <details key="end" value="24226"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1443" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source/modelNavigation"> - <details key="start" value="24060"/> - <details key="end" value="24075"/> + <eAnnotations source="positions.1455" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source/modelNavigation"> + <details key="start" value="24203"/> + <details key="end" value="24218"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1444" references="/0/simpleModelNavigationType/@expression/@elseExpression"> - <details key="start" value="24101"/> - <details key="end" value="24139"/> + <eAnnotations source="positions.1456" references="/0/simpleModelNavigationType/@expression/@elseExpression"> + <details key="start" value="24244"/> + <details key="end" value="24282"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1445" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source"> - <details key="start" value="24101"/> - <details key="end" value="24134"/> + <eAnnotations source="positions.1457" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source"> + <details key="start" value="24244"/> + <details key="end" value="24277"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1446" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source/modelNavigation"> - <details key="start" value="24101"/> - <details key="end" value="24116"/> + <eAnnotations source="positions.1458" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source/modelNavigation"> + <details key="start" value="24244"/> + <details key="end" value="24259"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1447" references="/0/simpleModelNavigationMetamodelFactory"> - <details key="start" value="24150"/> - <details key="end" value="24450"/> + <eAnnotations source="positions.1459" references="/0/simpleModelNavigationMetamodelFactory"> + <details key="start" value="24293"/> + <details key="end" value="24593"/> <details key="line" value="524"/> </eAnnotations> - <eAnnotations source="positions.1448" references="/0/simpleModelNavigationMetamodelFactory/modelNavigation"> - <details key="start" value="24202"/> - <details key="end" value="24241"/> + <eAnnotations source="positions.1460" references="/0/simpleModelNavigationMetamodelFactory/modelNavigation"> + <details key="start" value="24345"/> + <details key="end" value="24384"/> <details key="line" value="524"/> </eAnnotations> - <eAnnotations source="positions.1449" references="/0/simpleModelNavigationMetamodelFactory/@expression"> - <details key="start" value="24256"/> - <details key="end" value="24448"/> + <eAnnotations source="positions.1461" references="/0/simpleModelNavigationMetamodelFactory/@expression"> + <details key="start" value="24399"/> + <details key="end" value="24591"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1450" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition"> - <details key="start" value="24259"/> - <details key="end" value="24311"/> + <eAnnotations source="positions.1462" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition"> + <details key="start" value="24402"/> + <details key="end" value="24454"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1451" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source"> - <details key="start" value="24260"/> - <details key="end" value="24293"/> + <eAnnotations source="positions.1463" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source"> + <details key="start" value="24403"/> + <details key="end" value="24436"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1452" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source/modelNavigation"> - <details key="start" value="24260"/> - <details key="end" value="24275"/> + <eAnnotations source="positions.1464" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source/modelNavigation"> + <details key="start" value="24403"/> + <details key="end" value="24418"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1453" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression"> - <details key="start" value="24318"/> - <details key="end" value="24374"/> + <eAnnotations source="positions.1465" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression"> + <details key="start" value="24461"/> + <details key="end" value="24517"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1454" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0"> - <details key="start" value="24318"/> - <details key="end" value="24356"/> + <eAnnotations source="positions.1466" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0"> + <details key="start" value="24461"/> + <details key="end" value="24499"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1455" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source"> - <details key="start" value="24318"/> - <details key="end" value="24347"/> + <eAnnotations source="positions.1467" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source"> + <details key="start" value="24461"/> + <details key="end" value="24490"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1456" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source"> - <details key="start" value="24318"/> - <details key="end" value="24341"/> + <eAnnotations source="positions.1468" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source"> + <details key="start" value="24461"/> + <details key="end" value="24484"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1457" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source/modelNavigation"> - <details key="start" value="24318"/> - <details key="end" value="24333"/> + <eAnnotations source="positions.1469" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source/modelNavigation"> + <details key="start" value="24461"/> + <details key="end" value="24476"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1458" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression"> - <details key="start" value="24381"/> - <details key="end" value="24441"/> + <eAnnotations source="positions.1470" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression"> + <details key="start" value="24524"/> + <details key="end" value="24584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1459" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0"> - <details key="start" value="24381"/> - <details key="end" value="24423"/> + <eAnnotations source="positions.1471" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0"> + <details key="start" value="24524"/> + <details key="end" value="24566"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1460" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source"> - <details key="start" value="24381"/> - <details key="end" value="24414"/> + <eAnnotations source="positions.1472" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source"> + <details key="start" value="24524"/> + <details key="end" value="24557"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1461" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source/modelNavigation"> - <details key="start" value="24381"/> - <details key="end" value="24396"/> + <eAnnotations source="positions.1473" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source/modelNavigation"> + <details key="start" value="24524"/> + <details key="end" value="24539"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl index 3a3b8cd1e..2738c4f81 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl @@ -675,7 +675,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".providers"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="providers"/> <parameter name="repository"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </parameter> @@ -6976,7 +6976,7 @@ </eAnnotations> <eAnnotations source="positions.228" references="/0/partsProviderPackage"> <details key="start" value="5518"/> - <details key="end" value="5634"/> + <details key="end" value="5633"/> <details key="line" value="142"/> </eAnnotations> <eAnnotations source="positions.229" references="/0/partsProviderPackage/@body.0"> @@ -6991,7 +6991,7 @@ </eAnnotations> <eAnnotations source="positions.231" references="/0/partsProviderPackage/@body.1"> <details key="start" value="5612"/> - <details key="end" value="5622"/> + <details key="end" value="5621"/> <details key="line" value="143"/> </eAnnotations> <eAnnotations source="positions.232" references="/0/partsProviderPackage/repository"> @@ -7000,768 +7000,768 @@ <details key="line" value="142"/> </eAnnotations> <eAnnotations source="positions.233" references="/0/pepProvider"> - <details key="start" value="5636"/> - <details key="end" value="5774"/> + <details key="start" value="5635"/> + <details key="end" value="5773"/> <details key="line" value="146"/> </eAnnotations> <eAnnotations source="positions.234" references="/0/pepProvider/@body.0"> - <details key="start" value="5697"/> - <details key="end" value="5731"/> + <details key="start" value="5696"/> + <details key="end" value="5730"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.235" references="/0/pepProvider/@body.0/@argument.0"> - <details key="start" value="5697"/> - <details key="end" value="5712"/> + <details key="start" value="5696"/> + <details key="end" value="5711"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.236" references="/0/pepProvider/@body.0/@argument.0/repository"> - <details key="start" value="5697"/> - <details key="end" value="5707"/> + <details key="start" value="5696"/> + <details key="end" value="5706"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.237" references="/0/pepProvider/@body.1"> - <details key="start" value="5733"/> - <details key="end" value="5762"/> + <details key="start" value="5732"/> + <details key="end" value="5761"/> <details key="line" value="147"/> </eAnnotations> <eAnnotations source="positions.238" references="/0/pepProvider/repository"> - <details key="start" value="5665"/> - <details key="end" value="5693"/> + <details key="start" value="5664"/> + <details key="end" value="5692"/> <details key="line" value="146"/> </eAnnotations> <eAnnotations source="positions.239" references="/0/pepQualifiedProvider"> - <details key="start" value="5776"/> - <details key="end" value="5921"/> + <details key="start" value="5775"/> + <details key="end" value="5920"/> <details key="line" value="150"/> </eAnnotations> <eAnnotations source="positions.240" references="/0/pepQualifiedProvider/@body.0"> - <details key="start" value="5846"/> - <details key="end" value="5879"/> + <details key="start" value="5845"/> + <details key="end" value="5878"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.241" references="/0/pepQualifiedProvider/@body.0/repository"> - <details key="start" value="5846"/> - <details key="end" value="5856"/> + <details key="start" value="5845"/> + <details key="end" value="5855"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.242" references="/0/pepQualifiedProvider/@body.1"> - <details key="start" value="5881"/> - <details key="end" value="5882"/> + <details key="start" value="5880"/> + <details key="end" value="5881"/> <details key="line" value="151"/> </eAnnotations> <eAnnotations source="positions.243" references="/0/pepQualifiedProvider/@body.2"> - <details key="start" value="5883"/> - <details key="end" value="5907"/> + <details key="start" value="5882"/> + <details key="end" value="5906"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.244" references="/0/pepQualifiedProvider/@body.2/repository"> - <details key="start" value="5883"/> - <details key="end" value="5893"/> + <details key="start" value="5882"/> + <details key="end" value="5892"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.245" references="/0/pepQualifiedProvider/repository"> - <details key="start" value="5814"/> - <details key="end" value="5842"/> + <details key="start" value="5813"/> + <details key="end" value="5841"/> <details key="line" value="150"/> </eAnnotations> <eAnnotations source="positions.246" references="/0/messagesProperties"> - <details key="start" value="6112"/> - <details key="end" value="6246"/> + <details key="start" value="6111"/> + <details key="end" value="6245"/> <details key="line" value="157"/> </eAnnotations> <eAnnotations source="positions.247" references="/0/messagesProperties/@body.0"> - <details key="start" value="6185"/> - <details key="end" value="6224"/> + <details key="start" value="6184"/> + <details key="end" value="6223"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.248" references="/0/messagesProperties/@body.0/@argument.0"> - <details key="start" value="6185"/> - <details key="end" value="6205"/> + <details key="start" value="6184"/> + <details key="end" value="6204"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.249" references="/0/messagesProperties/@body.0/@argument.0/viewsRepository"> - <details key="start" value="6185"/> - <details key="end" value="6200"/> + <details key="start" value="6184"/> + <details key="end" value="6199"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.250" references="/0/messagesProperties/@body.1"> - <details key="start" value="6226"/> - <details key="end" value="6234"/> + <details key="start" value="6225"/> + <details key="end" value="6233"/> <details key="line" value="158"/> </eAnnotations> <eAnnotations source="positions.251" references="/0/messagesProperties/viewsRepository"> - <details key="start" value="6148"/> - <details key="end" value="6181"/> + <details key="start" value="6147"/> + <details key="end" value="6180"/> <details key="line" value="157"/> </eAnnotations> <eAnnotations source="positions.252" references="/0/messagesProvider"> - <details key="start" value="6248"/> - <details key="end" value="6380"/> + <details key="start" value="6247"/> + <details key="end" value="6379"/> <details key="line" value="161"/> </eAnnotations> <eAnnotations source="positions.253" references="/0/messagesProvider/@body.0"> - <details key="start" value="6319"/> - <details key="end" value="6358"/> + <details key="start" value="6318"/> + <details key="end" value="6357"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.254" references="/0/messagesProvider/@body.0/@argument.0"> - <details key="start" value="6319"/> - <details key="end" value="6339"/> + <details key="start" value="6318"/> + <details key="end" value="6338"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.255" references="/0/messagesProvider/@body.0/@argument.0/viewsRepository"> - <details key="start" value="6319"/> - <details key="end" value="6334"/> + <details key="start" value="6318"/> + <details key="end" value="6333"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.256" references="/0/messagesProvider/@body.1"> - <details key="start" value="6360"/> - <details key="end" value="6368"/> + <details key="start" value="6359"/> + <details key="end" value="6367"/> <details key="line" value="162"/> </eAnnotations> <eAnnotations source="positions.257" references="/0/messagesProvider/viewsRepository"> - <details key="start" value="6282"/> - <details key="end" value="6315"/> + <details key="start" value="6281"/> + <details key="end" value="6314"/> <details key="line" value="161"/> </eAnnotations> <eAnnotations source="positions.258" references="/0/messagesProviderPackage"> - <details key="start" value="6382"/> - <details key="end" value="6537"/> + <details key="start" value="6381"/> + <details key="end" value="6536"/> <details key="line" value="165"/> </eAnnotations> <eAnnotations source="positions.259" references="/0/messagesProviderPackage/@body.0"> - <details key="start" value="6460"/> - <details key="end" value="6513"/> + <details key="start" value="6459"/> + <details key="end" value="6512"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.260" references="/0/messagesProviderPackage/@body.0/@source"> - <details key="start" value="6460"/> - <details key="end" value="6501"/> + <details key="start" value="6459"/> + <details key="end" value="6500"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.261" references="/0/messagesProviderPackage/@body.0/@source/viewsRepository"> - <details key="start" value="6460"/> - <details key="end" value="6475"/> + <details key="start" value="6459"/> + <details key="end" value="6474"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.262" references="/0/messagesProviderPackage/@body.1"> - <details key="start" value="6515"/> - <details key="end" value="6525"/> + <details key="start" value="6514"/> + <details key="end" value="6524"/> <details key="line" value="166"/> </eAnnotations> <eAnnotations source="positions.263" references="/0/messagesProviderPackage/viewsRepository"> - <details key="start" value="6423"/> - <details key="end" value="6456"/> + <details key="start" value="6422"/> + <details key="end" value="6455"/> <details key="line" value="165"/> </eAnnotations> <eAnnotations source="positions.264" references="/0/qualifiedMessagesProvider"> - <details key="start" value="6539"/> - <details key="end" value="6712"/> + <details key="start" value="6538"/> + <details key="end" value="6711"/> <details key="line" value="169"/> </eAnnotations> <eAnnotations source="positions.265" references="/0/qualifiedMessagesProvider/@body.0"> - <details key="start" value="6619"/> - <details key="end" value="6660"/> + <details key="start" value="6618"/> + <details key="end" value="6659"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.266" references="/0/qualifiedMessagesProvider/@body.0/viewsRepository"> - <details key="start" value="6619"/> - <details key="end" value="6634"/> + <details key="start" value="6618"/> + <details key="end" value="6633"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.267" references="/0/qualifiedMessagesProvider/@body.1"> - <details key="start" value="6662"/> - <details key="end" value="6663"/> + <details key="start" value="6661"/> + <details key="end" value="6662"/> <details key="line" value="170"/> </eAnnotations> <eAnnotations source="positions.268" references="/0/qualifiedMessagesProvider/@body.2"> - <details key="start" value="6664"/> - <details key="end" value="6698"/> + <details key="start" value="6663"/> + <details key="end" value="6697"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.269" references="/0/qualifiedMessagesProvider/@body.2/viewsRepository"> - <details key="start" value="6664"/> - <details key="end" value="6679"/> + <details key="start" value="6663"/> + <details key="end" value="6678"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.270" references="/0/qualifiedMessagesProvider/viewsRepository"> - <details key="start" value="6582"/> - <details key="end" value="6615"/> + <details key="start" value="6581"/> + <details key="end" value="6614"/> <details key="line" value="169"/> </eAnnotations> <eAnnotations source="positions.271" references="/0/groupKey"> - <details key="start" value="6776"/> - <details key="end" value="7044"/> + <details key="start" value="6775"/> + <details key="end" value="7043"/> <details key="line" value="174"/> </eAnnotations> <eAnnotations source="positions.272" references="/0/groupKey/@body.0"> - <details key="start" value="6928"/> - <details key="end" value="6966"/> + <details key="start" value="6927"/> + <details key="end" value="6965"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.273" references="/0/groupKey/@body.0/@argument.0"> - <details key="start" value="6928"/> - <details key="end" value="6947"/> + <details key="start" value="6927"/> + <details key="end" value="6946"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.274" references="/0/groupKey/@body.0/@argument.0/containingView"> - <details key="start" value="6928"/> - <details key="end" value="6942"/> + <details key="start" value="6927"/> + <details key="end" value="6941"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.275" references="/0/groupKey/@body.1"> - <details key="start" value="6968"/> - <details key="end" value="6990"/> + <details key="start" value="6967"/> + <details key="end" value="6989"/> <details key="line" value="175"/> </eAnnotations> <eAnnotations source="positions.276" references="/0/groupKey/@body.2"> - <details key="start" value="6991"/> - <details key="end" value="7020"/> + <details key="start" value="6990"/> + <details key="end" value="7019"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.277" references="/0/groupKey/@body.2/@argument.0"> - <details key="start" value="6991"/> - <details key="end" value="7001"/> + <details key="start" value="6990"/> + <details key="end" value="7000"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.278" references="/0/groupKey/@body.2/@argument.0/group"> - <details key="start" value="6991"/> - <details key="end" value="6996"/> + <details key="start" value="6990"/> + <details key="end" value="6995"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.279" references="/0/groupKey/@body.3"> - <details key="start" value="7022"/> - <details key="end" value="7032"/> + <details key="start" value="7021"/> + <details key="end" value="7031"/> <details key="line" value="175"/> </eAnnotations> <eAnnotations source="positions.280" references="/0/groupKey/group"> - <details key="start" value="6802"/> - <details key="end" value="6821"/> + <details key="start" value="6801"/> + <details key="end" value="6820"/> <details key="line" value="174"/> </eAnnotations> <eAnnotations source="positions.281" references="/0/groupKey/containingView"> - <details key="start" value="6823"/> - <details key="end" value="6844"/> + <details key="start" value="6822"/> + <details key="end" value="6843"/> <details key="line" value="174"/> </eAnnotations> <eAnnotations source="positions.282" references="/0/groupKey/@guard"> - <details key="start" value="6849"/> - <details key="end" value="6924"/> + <details key="start" value="6848"/> + <details key="end" value="6923"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.283" references="/0/groupKey/@guard/@source"> - <details key="start" value="6849"/> - <details key="end" value="6884"/> + <details key="start" value="6848"/> + <details key="end" value="6883"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.284" references="/0/groupKey/@guard/@source/group"> - <details key="start" value="6849"/> - <details key="end" value="6854"/> + <details key="start" value="6848"/> + <details key="end" value="6853"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.285" references="/0/groupKey/@guard/@source/@argument.0"> - <details key="start" value="6867"/> - <details key="end" value="6883"/> + <details key="start" value="6866"/> + <details key="end" value="6882"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.286" references="/0/groupKey/@guard/@argument.0"> - <details key="start" value="6889"/> - <details key="end" value="6924"/> + <details key="start" value="6888"/> + <details key="end" value="6923"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.287" references="/0/groupKey/@guard/@argument.0/@source"> - <details key="start" value="6889"/> - <details key="end" value="6914"/> + <details key="start" value="6888"/> + <details key="end" value="6913"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.288" references="/0/groupKey/@guard/@argument.0/@source/@source"> - <details key="start" value="6889"/> - <details key="end" value="6909"/> + <details key="start" value="6888"/> + <details key="end" value="6908"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.289" references="/0/groupKey/@guard/@argument.0/@source/@source/group"> - <details key="start" value="6889"/> - <details key="end" value="6894"/> + <details key="start" value="6888"/> + <details key="end" value="6893"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.290" references="/0/groupKey/@guard/@argument.0/@argument.0"> - <details key="start" value="6917"/> - <details key="end" value="6924"/> + <details key="start" value="6916"/> + <details key="end" value="6923"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.291" references="/0/editorKey"> - <details key="start" value="7046"/> - <details key="end" value="7232"/> + <details key="start" value="7045"/> + <details key="end" value="7231"/> <details key="line" value="178"/> </eAnnotations> <eAnnotations source="positions.292" references="/0/editorKey/@body.0"> - <details key="start" value="7120"/> - <details key="end" value="7158"/> + <details key="start" value="7119"/> + <details key="end" value="7157"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.293" references="/0/editorKey/@body.0/@argument.0"> - <details key="start" value="7120"/> - <details key="end" value="7139"/> + <details key="start" value="7119"/> + <details key="end" value="7138"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.294" references="/0/editorKey/@body.0/@argument.0/containingView"> - <details key="start" value="7120"/> - <details key="end" value="7134"/> + <details key="start" value="7119"/> + <details key="end" value="7133"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.295" references="/0/editorKey/@body.1"> - <details key="start" value="7160"/> - <details key="end" value="7182"/> + <details key="start" value="7159"/> + <details key="end" value="7181"/> <details key="line" value="179"/> </eAnnotations> <eAnnotations source="positions.296" references="/0/editorKey/@body.2"> - <details key="start" value="7183"/> - <details key="end" value="7213"/> + <details key="start" value="7182"/> + <details key="end" value="7212"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.297" references="/0/editorKey/@body.2/@argument.0"> - <details key="start" value="7183"/> - <details key="end" value="7194"/> + <details key="start" value="7182"/> + <details key="end" value="7193"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.298" references="/0/editorKey/@body.2/@argument.0/editor"> - <details key="start" value="7183"/> - <details key="end" value="7189"/> + <details key="start" value="7182"/> + <details key="end" value="7188"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.299" references="/0/editorKey/@body.3"> - <details key="start" value="7215"/> - <details key="end" value="7220"/> + <details key="start" value="7214"/> + <details key="end" value="7219"/> <details key="line" value="179"/> </eAnnotations> <eAnnotations source="positions.300" references="/0/editorKey/editor"> - <details key="start" value="7073"/> - <details key="end" value="7093"/> + <details key="start" value="7072"/> + <details key="end" value="7092"/> <details key="line" value="178"/> </eAnnotations> <eAnnotations source="positions.301" references="/0/editorKey/containingView"> - <details key="start" value="7095"/> - <details key="end" value="7116"/> + <details key="start" value="7094"/> + <details key="end" value="7115"/> <details key="line" value="178"/> </eAnnotations> <eAnnotations source="positions.302" references="/0/propertiesPackage"> - <details key="start" value="7429"/> - <details key="end" value="7551"/> + <details key="start" value="7428"/> + <details key="end" value="7550"/> <details key="line" value="185"/> </eAnnotations> <eAnnotations source="positions.303" references="/0/propertiesPackage/@body.0"> - <details key="start" value="7498"/> - <details key="end" value="7526"/> + <details key="start" value="7497"/> + <details key="end" value="7525"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.304" references="/0/propertiesPackage/@body.0/pec"> - <details key="start" value="7498"/> - <details key="end" value="7501"/> + <details key="start" value="7497"/> + <details key="end" value="7500"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.305" references="/0/propertiesPackage/@body.1"> - <details key="start" value="7528"/> - <details key="end" value="7539"/> + <details key="start" value="7527"/> + <details key="end" value="7538"/> <details key="line" value="186"/> </eAnnotations> <eAnnotations source="positions.306" references="/0/propertiesPackage/pec"> - <details key="start" value="7464"/> - <details key="end" value="7494"/> + <details key="start" value="7463"/> + <details key="end" value="7493"/> <details key="line" value="185"/> </eAnnotations> <eAnnotations source="positions.307" references="/0/propertySection"> - <details key="start" value="7553"/> - <details key="end" value="7730"/> + <details key="start" value="7552"/> + <details key="end" value="7729"/> <details key="line" value="189"/> </eAnnotations> <eAnnotations source="positions.308" references="/0/propertySection/@body.0"> - <details key="start" value="7635"/> - <details key="end" value="7662"/> + <details key="start" value="7634"/> + <details key="end" value="7661"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.309" references="/0/propertySection/@body.0/@argument.0"> - <details key="start" value="7635"/> - <details key="end" value="7643"/> + <details key="start" value="7634"/> + <details key="end" value="7642"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.310" references="/0/propertySection/@body.0/@argument.0/pec"> - <details key="start" value="7635"/> - <details key="end" value="7638"/> + <details key="start" value="7634"/> + <details key="end" value="7637"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.311" references="/0/propertySection/@body.1"> - <details key="start" value="7665"/> - <details key="end" value="7701"/> + <details key="start" value="7664"/> + <details key="end" value="7700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.312" references="/0/propertySection/@body.1/@argument.0"> - <details key="start" value="7665"/> - <details key="end" value="7682"/> + <details key="start" value="7664"/> + <details key="end" value="7681"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.313" references="/0/propertySection/@body.1/@argument.0/view"> - <details key="start" value="7665"/> - <details key="end" value="7669"/> + <details key="start" value="7664"/> + <details key="end" value="7668"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.314" references="/0/propertySection/@body.1/@argument.0/pec"> - <details key="start" value="7678"/> - <details key="end" value="7681"/> + <details key="start" value="7677"/> + <details key="end" value="7680"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.315" references="/0/propertySection/@body.2"> - <details key="start" value="7703"/> - <details key="end" value="7718"/> + <details key="start" value="7702"/> + <details key="end" value="7717"/> <details key="line" value="190"/> </eAnnotations> <eAnnotations source="positions.316" references="/0/propertySection/pec"> - <details key="start" value="7586"/> - <details key="end" value="7618"/> + <details key="start" value="7585"/> + <details key="end" value="7617"/> <details key="line" value="189"/> </eAnnotations> <eAnnotations source="positions.317" references="/0/propertySection/view"> - <details key="start" value="7620"/> - <details key="end" value="7631"/> + <details key="start" value="7619"/> + <details key="end" value="7630"/> <details key="line" value="189"/> </eAnnotations> <eAnnotations source="positions.318" references="/0/qualifiedPropertySection"> - <details key="start" value="7732"/> - <details key="end" value="7906"/> + <details key="start" value="7731"/> + <details key="end" value="7905"/> <details key="line" value="193"/> </eAnnotations> <eAnnotations source="positions.319" references="/0/qualifiedPropertySection/@body.0"> - <details key="start" value="7823"/> - <details key="end" value="7863"/> + <details key="start" value="7822"/> + <details key="end" value="7862"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.320" references="/0/qualifiedPropertySection/@body.0/@argument.0"> - <details key="start" value="7823"/> - <details key="end" value="7843"/> + <details key="start" value="7822"/> + <details key="end" value="7842"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.321" references="/0/qualifiedPropertySection/@body.0/@argument.0/pec"> - <details key="start" value="7823"/> - <details key="end" value="7826"/> + <details key="start" value="7822"/> + <details key="end" value="7825"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.322" references="/0/qualifiedPropertySection/@body.1"> - <details key="start" value="7865"/> - <details key="end" value="7866"/> + <details key="start" value="7864"/> + <details key="end" value="7865"/> <details key="line" value="194"/> </eAnnotations> <eAnnotations source="positions.323" references="/0/qualifiedPropertySection/@body.2"> - <details key="start" value="7867"/> - <details key="end" value="7892"/> + <details key="start" value="7866"/> + <details key="end" value="7891"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.324" references="/0/qualifiedPropertySection/@body.2/pec"> - <details key="start" value="7867"/> - <details key="end" value="7870"/> + <details key="start" value="7866"/> + <details key="end" value="7869"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.325" references="/0/qualifiedPropertySection/@body.2/view"> - <details key="start" value="7887"/> - <details key="end" value="7891"/> + <details key="start" value="7886"/> + <details key="end" value="7890"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.326" references="/0/qualifiedPropertySection/pec"> - <details key="start" value="7774"/> - <details key="end" value="7806"/> + <details key="start" value="7773"/> + <details key="end" value="7805"/> <details key="line" value="193"/> </eAnnotations> <eAnnotations source="positions.327" references="/0/qualifiedPropertySection/view"> - <details key="start" value="7808"/> - <details key="end" value="7819"/> + <details key="start" value="7807"/> + <details key="end" value="7818"/> <details key="line" value="193"/> </eAnnotations> <eAnnotations source="positions.328" references="/0/contributorID"> - <details key="start" value="7908"/> - <details key="end" value="8394"/> + <details key="start" value="7907"/> + <details key="end" value="8393"/> <details key="line" value="197"/> </eAnnotations> <eAnnotations source="positions.329" references="/0/contributorID/@body.0"> - <details key="start" value="8005"/> - <details key="end" value="8382"/> + <details key="start" value="8004"/> + <details key="end" value="8381"/> <details key="line" value="198"/> </eAnnotations> <eAnnotations source="positions.330" references="/0/contributorID/@body.0/@body.0"> - <details key="start" value="8233"/> - <details key="end" value="8295"/> + <details key="start" value="8232"/> + <details key="end" value="8294"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.331" references="/0/contributorID/@body.0/@body.0/@source"> - <details key="start" value="8233"/> - <details key="end" value="8270"/> + <details key="start" value="8232"/> + <details key="end" value="8269"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.332" references="/0/contributorID/@body.0/@body.0/@source/editionContext"> - <details key="start" value="8233"/> - <details key="end" value="8247"/> + <details key="start" value="8232"/> + <details key="end" value="8246"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.333" references="/0/contributorID/@body.0/@body.1"> - <details key="start" value="8297"/> - <details key="end" value="8298"/> + <details key="start" value="8296"/> + <details key="end" value="8297"/> <details key="line" value="200"/> </eAnnotations> <eAnnotations source="positions.334" references="/0/contributorID/@body.0/@ifExpr"> - <details key="start" value="8009"/> - <details key="end" value="8230"/> + <details key="start" value="8008"/> + <details key="end" value="8229"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.335" references="/0/contributorID/@body.0/@ifExpr/@source"> - <details key="start" value="8010"/> - <details key="end" value="8156"/> + <details key="start" value="8009"/> + <details key="end" value="8155"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.336" references="/0/contributorID/@body.0/@ifExpr/@source/@source"> - <details key="start" value="8010"/> - <details key="end" value="8068"/> + <details key="start" value="8009"/> + <details key="end" value="8067"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.337" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="8014"/> - <details key="end" value="8068"/> + <details key="start" value="8013"/> + <details key="end" value="8067"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.338" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="8014"/> - <details key="end" value="8051"/> + <details key="start" value="8013"/> + <details key="end" value="8050"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.339" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source/editionContext"> - <details key="start" value="8014"/> - <details key="end" value="8028"/> + <details key="start" value="8013"/> + <details key="end" value="8027"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.340" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="8073"/> - <details key="end" value="8156"/> + <details key="start" value="8072"/> + <details key="end" value="8155"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.341" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source"> - <details key="start" value="8077"/> - <details key="end" value="8156"/> + <details key="start" value="8076"/> + <details key="end" value="8155"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.342" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source"> - <details key="start" value="8077"/> - <details key="end" value="8139"/> + <details key="start" value="8076"/> + <details key="end" value="8138"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.343" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source"> - <details key="start" value="8077"/> - <details key="end" value="8114"/> + <details key="start" value="8076"/> + <details key="end" value="8113"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.344" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source/editionContext"> - <details key="start" value="8077"/> - <details key="end" value="8091"/> + <details key="start" value="8076"/> + <details key="end" value="8090"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.345" references="/0/contributorID/@body.0/@ifExpr/@argument.0"> - <details key="start" value="8161"/> - <details key="end" value="8229"/> + <details key="start" value="8160"/> + <details key="end" value="8228"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.346" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source"> - <details key="start" value="8161"/> - <details key="end" value="8223"/> + <details key="start" value="8160"/> + <details key="end" value="8222"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.347" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source"> - <details key="start" value="8161"/> - <details key="end" value="8198"/> + <details key="start" value="8160"/> + <details key="end" value="8197"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.348" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source/editionContext"> - <details key="start" value="8161"/> - <details key="end" value="8175"/> + <details key="start" value="8160"/> + <details key="end" value="8174"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.349" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@argument.0"> - <details key="start" value="8227"/> - <details key="end" value="8229"/> + <details key="start" value="8226"/> + <details key="end" value="8228"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.350" references="/0/contributorID/@body.0/@else"> - <details key="start" value="8298"/> - <details key="end" value="8377"/> + <details key="start" value="8297"/> + <details key="end" value="8376"/> <details key="line" value="200"/> </eAnnotations> <eAnnotations source="positions.351" references="/0/contributorID/@body.0/@else/@body.0"> - <details key="start" value="8306"/> - <details key="end" value="8363"/> + <details key="start" value="8305"/> + <details key="end" value="8362"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.352" references="/0/contributorID/@body.0/@else/@body.0/@argument.0"> - <details key="start" value="8306"/> - <details key="end" value="8339"/> + <details key="start" value="8305"/> + <details key="end" value="8338"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.353" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source"> - <details key="start" value="8306"/> - <details key="end" value="8326"/> + <details key="start" value="8305"/> + <details key="end" value="8325"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.354" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source/editionContext"> - <details key="start" value="8306"/> - <details key="end" value="8320"/> + <details key="start" value="8305"/> + <details key="end" value="8319"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.355" references="/0/contributorID/@body.0/@else/@body.0/basePackage"> - <details key="start" value="8351"/> - <details key="end" value="8362"/> + <details key="start" value="8350"/> + <details key="end" value="8361"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.356" references="/0/contributorID/@body.0/@else/@body.1"> - <details key="start" value="8365"/> - <details key="end" value="8377"/> + <details key="start" value="8364"/> + <details key="end" value="8376"/> <details key="line" value="201"/> </eAnnotations> <eAnnotations source="positions.357" references="/0/contributorID/editionContext"> - <details key="start" value="7939"/> - <details key="end" value="7980"/> + <details key="start" value="7938"/> + <details key="end" value="7979"/> <details key="line" value="197"/> </eAnnotations> <eAnnotations source="positions.358" references="/0/contributorID/basePackage"> - <details key="start" value="7982"/> - <details key="end" value="8002"/> + <details key="start" value="7981"/> + <details key="end" value="8001"/> <details key="line" value="197"/> </eAnnotations> <eAnnotations source="positions.359" references="/0/viewClassifier"> - <details key="start" value="8574"/> - <details key="end" value="8663"/> + <details key="start" value="8573"/> + <details key="end" value="8662"/> <details key="line" value="208"/> </eAnnotations> <eAnnotations source="positions.360" references="/0/viewClassifier/@body.0"> - <details key="start" value="8621"/> - <details key="end" value="8649"/> + <details key="start" value="8620"/> + <details key="end" value="8648"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.361" references="/0/viewClassifier/@body.0/@argument.0"> - <details key="start" value="8621"/> - <details key="end" value="8630"/> + <details key="start" value="8620"/> + <details key="end" value="8629"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.362" references="/0/viewClassifier/@body.0/@argument.0/view"> - <details key="start" value="8621"/> - <details key="end" value="8625"/> + <details key="start" value="8620"/> + <details key="end" value="8624"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.363" references="/0/viewClassifier/view"> - <details key="start" value="8606"/> - <details key="end" value="8617"/> + <details key="start" value="8605"/> + <details key="end" value="8616"/> <details key="line" value="208"/> </eAnnotations> <eAnnotations source="positions.364" references="/0/editionElementPackage"> - <details key="start" value="8665"/> - <details key="end" value="8982"/> + <details key="start" value="8664"/> + <details key="end" value="8981"/> <details key="line" value="212"/> </eAnnotations> <eAnnotations source="positions.365" references="/0/editionElementPackage/@body.0"> - <details key="start" value="8737"/> - <details key="end" value="8970"/> + <details key="start" value="8736"/> + <details key="end" value="8969"/> <details key="line" value="213"/> </eAnnotations> <eAnnotations source="positions.366" references="/0/editionElementPackage/@body.0/@body.0"> - <details key="start" value="8783"/> - <details key="end" value="8795"/> + <details key="start" value="8782"/> + <details key="end" value="8794"/> <details key="line" value="213"/> </eAnnotations> <eAnnotations source="positions.367" references="/0/editionElementPackage/@body.0/@ifExpr"> - <details key="start" value="8741"/> - <details key="end" value="8782"/> + <details key="start" value="8740"/> + <details key="end" value="8781"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.368" references="/0/editionElementPackage/@body.0/@ifExpr/@source"> - <details key="start" value="8742"/> - <details key="end" value="8771"/> + <details key="start" value="8741"/> + <details key="end" value="8770"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.369" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source"> - <details key="start" value="8742"/> - <details key="end" value="8766"/> + <details key="start" value="8741"/> + <details key="end" value="8765"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.370" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="8742"/> - <details key="end" value="8757"/> + <details key="start" value="8741"/> + <details key="end" value="8756"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.371" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="8742"/> - <details key="end" value="8751"/> + <details key="start" value="8741"/> + <details key="end" value="8750"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.372" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source/pee"> - <details key="start" value="8742"/> - <details key="end" value="8745"/> + <details key="start" value="8741"/> + <details key="end" value="8744"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.373" references="/0/editionElementPackage/@body.0/@ifExpr/@argument.0"> - <details key="start" value="8774"/> - <details key="end" value="8781"/> + <details key="start" value="8773"/> + <details key="end" value="8780"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.374" references="/0/editionElementPackage/@body.0/@else"> - <details key="start" value="8795"/> - <details key="end" value="8965"/> + <details key="start" value="8794"/> + <details key="end" value="8964"/> <details key="line" value="213"/> </eAnnotations> <eAnnotations source="positions.375" references="/0/editionElementPackage/@body.0/@else/@body.0"> - <details key="start" value="8802"/> - <details key="end" value="8956"/> + <details key="start" value="8801"/> + <details key="end" value="8955"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.376" references="/0/editionElementPackage/@body.0/@else/@body.0/@source"> - <details key="start" value="8802"/> - <details key="end" value="8949"/> + <details key="start" value="8801"/> + <details key="end" value="8948"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.377" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source"> - <details key="start" value="8802"/> - <details key="end" value="8917"/> + <details key="start" value="8801"/> + <details key="end" value="8916"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.378" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source"> - <details key="start" value="8802"/> - <details key="end" value="8908"/> + <details key="start" value="8801"/> + <details key="end" value="8907"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.379" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select"> - <details key="start" value="8802"/> - <details key="end" value="8894"/> + <details key="start" value="8801"/> + <details key="end" value="8893"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.380" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect"> - <details key="start" value="8802"/> - <details key="end" value="8856"/> + <details key="start" value="8801"/> + <details key="end" value="8855"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.381" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source"> - <details key="start" value="8802"/> - <details key="end" value="8837"/> + <details key="start" value="8801"/> + <details key="end" value="8836"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.382" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source"> - <details key="start" value="8802"/> - <details key="end" value="8826"/> + <details key="start" value="8801"/> + <details key="end" value="8825"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.383" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source"> - <details key="start" value="8802"/> - <details key="end" value="8817"/> + <details key="start" value="8801"/> + <details key="end" value="8816"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.384" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source"> - <details key="start" value="8802"/> - <details key="end" value="8811"/> + <details key="start" value="8801"/> + <details key="end" value="8810"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.385" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source/pee"> - <details key="start" value="8802"/> - <details key="end" value="8805"/> + <details key="start" value="8801"/> + <details key="end" value="8804"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.386" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body"> @@ -7775,8 +7775,8 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.388" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body/@argument.0"> - <details key="start" value="8848"/> - <details key="end" value="8855"/> + <details key="start" value="8847"/> + <details key="end" value="8854"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.389" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/temp1"> @@ -7785,18 +7785,18 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.390" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body"> - <details key="start" value="8865"/> - <details key="end" value="8893"/> + <details key="start" value="8864"/> + <details key="end" value="8892"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.391" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source"> - <details key="start" value="8865"/> - <details key="end" value="8878"/> + <details key="start" value="8864"/> + <details key="end" value="8877"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.392" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source"> - <details key="start" value="8865"/> - <details key="end" value="8873"/> + <details key="start" value="8864"/> + <details key="end" value="8872"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.393" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source/temp2"> @@ -7805,8 +7805,8 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.394" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@argument.0"> - <details key="start" value="8881"/> - <details key="end" value="8893"/> + <details key="start" value="8880"/> + <details key="end" value="8892"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.395" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/temp2"> @@ -7815,503 +7815,503 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.396" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@argument.0"> - <details key="start" value="8928"/> - <details key="end" value="8948"/> + <details key="start" value="8927"/> + <details key="end" value="8947"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.397" references="/0/editionElementPackage/@body.0/@else/@body.1"> - <details key="start" value="8958"/> - <details key="end" value="8965"/> + <details key="start" value="8957"/> + <details key="end" value="8964"/> <details key="line" value="213"/> </eAnnotations> <eAnnotations source="positions.398" references="/0/editionElementPackage/pee"> - <details key="start" value="8704"/> - <details key="end" value="8734"/> + <details key="start" value="8703"/> + <details key="end" value="8733"/> <details key="line" value="212"/> </eAnnotations> <eAnnotations source="positions.399" references="/0/metamodelFactory"> - <details key="start" value="9052"/> - <details key="end" value="9183"/> + <details key="start" value="9051"/> + <details key="end" value="9182"/> <details key="line" value="217"/> </eAnnotations> <eAnnotations source="positions.400" references="/0/metamodelFactory/@body.0"> - <details key="start" value="9120"/> - <details key="end" value="9162"/> + <details key="start" value="9119"/> + <details key="end" value="9161"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.401" references="/0/metamodelFactory/@body.0/@argument.0"> - <details key="start" value="9120"/> - <details key="end" value="9144"/> + <details key="start" value="9119"/> + <details key="end" value="9143"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.402" references="/0/metamodelFactory/@body.0/@argument.0/@source"> - <details key="start" value="9120"/> - <details key="end" value="9135"/> + <details key="start" value="9119"/> + <details key="end" value="9134"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.403" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source"> - <details key="start" value="9120"/> - <details key="end" value="9129"/> + <details key="start" value="9119"/> + <details key="end" value="9128"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.404" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source/pee"> - <details key="start" value="9120"/> - <details key="end" value="9123"/> + <details key="start" value="9119"/> + <details key="end" value="9122"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.405" references="/0/metamodelFactory/@body.1"> - <details key="start" value="9164"/> - <details key="end" value="9171"/> + <details key="start" value="9163"/> + <details key="end" value="9170"/> <details key="line" value="218"/> </eAnnotations> <eAnnotations source="positions.406" references="/0/metamodelFactory/pee"> - <details key="start" value="9086"/> - <details key="end" value="9116"/> + <details key="start" value="9085"/> + <details key="end" value="9115"/> <details key="line" value="217"/> </eAnnotations> <eAnnotations source="positions.407" references="/0/viewPartConstant"> - <details key="start" value="9185"/> - <details key="end" value="9321"/> + <details key="start" value="9184"/> + <details key="end" value="9320"/> <details key="line" value="221"/> </eAnnotations> <eAnnotations source="positions.408" references="/0/viewPartConstant/@body.0"> - <details key="start" value="9268"/> - <details key="end" value="9302"/> + <details key="start" value="9267"/> + <details key="end" value="9301"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.409" references="/0/viewPartConstant/@body.0/@argument.0"> - <details key="start" value="9268"/> - <details key="end" value="9285"/> + <details key="start" value="9267"/> + <details key="end" value="9284"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.410" references="/0/viewPartConstant/@body.0/@argument.0/view"> - <details key="start" value="9268"/> - <details key="end" value="9272"/> + <details key="start" value="9267"/> + <details key="end" value="9271"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.411" references="/0/viewPartConstant/@body.0/@argument.0/pec"> - <details key="start" value="9281"/> - <details key="end" value="9284"/> + <details key="start" value="9280"/> + <details key="end" value="9283"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.412" references="/0/viewPartConstant/@body.1"> - <details key="start" value="9304"/> - <details key="end" value="9309"/> + <details key="start" value="9303"/> + <details key="end" value="9308"/> <details key="line" value="222"/> </eAnnotations> <eAnnotations source="positions.413" references="/0/viewPartConstant/view"> - <details key="start" value="9219"/> - <details key="end" value="9230"/> + <details key="start" value="9218"/> + <details key="end" value="9229"/> <details key="line" value="221"/> </eAnnotations> <eAnnotations source="positions.414" references="/0/viewPartConstant/pec"> - <details key="start" value="9232"/> - <details key="end" value="9264"/> + <details key="start" value="9231"/> + <details key="end" value="9263"/> <details key="line" value="221"/> </eAnnotations> <eAnnotations source="positions.415" references="/0/viewKey"> - <details key="start" value="9323"/> - <details key="end" value="9524"/> + <details key="start" value="9322"/> + <details key="end" value="9523"/> <details key="line" value="225"/> </eAnnotations> <eAnnotations source="positions.416" references="/0/viewKey/@body.0"> - <details key="start" value="9396"/> - <details key="end" value="9512"/> + <details key="start" value="9395"/> + <details key="end" value="9511"/> <details key="line" value="226"/> </eAnnotations> <eAnnotations source="positions.417" references="/0/viewKey/@body.0/@body.0"> - <details key="start" value="9485"/> - <details key="end" value="9489"/> + <details key="start" value="9484"/> + <details key="end" value="9488"/> <details key="line" value="226"/> </eAnnotations> <eAnnotations source="positions.418" references="/0/viewKey/@body.0/@ifExpr"> - <details key="start" value="9400"/> - <details key="end" value="9484"/> + <details key="start" value="9399"/> + <details key="end" value="9483"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.419" references="/0/viewKey/@body.0/@ifExpr/@source"> - <details key="start" value="9401"/> - <details key="end" value="9421"/> + <details key="start" value="9400"/> + <details key="end" value="9420"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.420" references="/0/viewKey/@body.0/@ifExpr/@source/@source"> - <details key="start" value="9401"/> - <details key="end" value="9410"/> + <details key="start" value="9400"/> + <details key="end" value="9409"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.421" references="/0/viewKey/@body.0/@ifExpr/@source/@source/view"> - <details key="start" value="9401"/> - <details key="end" value="9405"/> + <details key="start" value="9400"/> + <details key="end" value="9404"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.422" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="9413"/> - <details key="end" value="9421"/> + <details key="start" value="9412"/> + <details key="end" value="9420"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.423" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0/pec"> - <details key="start" value="9413"/> - <details key="end" value="9416"/> + <details key="start" value="9412"/> + <details key="end" value="9415"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.424" references="/0/viewKey/@body.0/@ifExpr/@argument.0"> - <details key="start" value="9425"/> - <details key="end" value="9483"/> + <details key="start" value="9424"/> + <details key="end" value="9482"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.425" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source"> - <details key="start" value="9425"/> - <details key="end" value="9449"/> + <details key="start" value="9424"/> + <details key="end" value="9448"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.426" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source"> - <details key="start" value="9425"/> - <details key="end" value="9440"/> + <details key="start" value="9424"/> + <details key="end" value="9439"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.427" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source/view"> - <details key="start" value="9425"/> - <details key="end" value="9429"/> + <details key="start" value="9424"/> + <details key="end" value="9428"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.428" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@argument.0"> - <details key="start" value="9462"/> - <details key="end" value="9482"/> + <details key="start" value="9461"/> + <details key="end" value="9481"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.429" references="/0/viewKey/@body.0/@else"> - <details key="start" value="9489"/> - <details key="end" value="9507"/> + <details key="start" value="9488"/> + <details key="end" value="9506"/> <details key="line" value="226"/> </eAnnotations> <eAnnotations source="positions.430" references="/0/viewKey/@body.0/@else/@body.0"> - <details key="start" value="9496"/> - <details key="end" value="9505"/> + <details key="start" value="9495"/> + <details key="end" value="9504"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.431" references="/0/viewKey/@body.0/@else/@body.0/view"> - <details key="start" value="9496"/> - <details key="end" value="9500"/> + <details key="start" value="9495"/> + <details key="end" value="9499"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.432" references="/0/viewKey/view"> - <details key="start" value="9348"/> - <details key="end" value="9359"/> + <details key="start" value="9347"/> + <details key="end" value="9358"/> <details key="line" value="225"/> </eAnnotations> <eAnnotations source="positions.433" references="/0/viewKey/pec"> - <details key="start" value="9361"/> - <details key="end" value="9393"/> + <details key="start" value="9360"/> + <details key="end" value="9392"/> <details key="line" value="225"/> </eAnnotations> <eAnnotations source="positions.434" references="/0/viewIdentifier"> - <details key="start" value="9526"/> - <details key="end" value="9661"/> + <details key="start" value="9525"/> + <details key="end" value="9660"/> <details key="line" value="229"/> </eAnnotations> <eAnnotations source="positions.435" references="/0/viewIdentifier/@body.0"> - <details key="start" value="9607"/> - <details key="end" value="9643"/> + <details key="start" value="9606"/> + <details key="end" value="9642"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.436" references="/0/viewIdentifier/@body.0/@argument.0"> - <details key="start" value="9607"/> - <details key="end" value="9624"/> + <details key="start" value="9606"/> + <details key="end" value="9623"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.437" references="/0/viewIdentifier/@body.0/@argument.0/view"> - <details key="start" value="9607"/> - <details key="end" value="9611"/> + <details key="start" value="9606"/> + <details key="end" value="9610"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.438" references="/0/viewIdentifier/@body.0/@argument.0/pec"> - <details key="start" value="9620"/> - <details key="end" value="9623"/> + <details key="start" value="9619"/> + <details key="end" value="9622"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.439" references="/0/viewIdentifier/@body.1"> - <details key="start" value="9645"/> - <details key="end" value="9649"/> + <details key="start" value="9644"/> + <details key="end" value="9648"/> <details key="line" value="230"/> </eAnnotations> <eAnnotations source="positions.440" references="/0/viewIdentifier/view"> - <details key="start" value="9558"/> - <details key="end" value="9569"/> + <details key="start" value="9557"/> + <details key="end" value="9568"/> <details key="line" value="229"/> </eAnnotations> <eAnnotations source="positions.441" references="/0/viewIdentifier/pec"> - <details key="start" value="9571"/> - <details key="end" value="9603"/> + <details key="start" value="9570"/> + <details key="end" value="9602"/> <details key="line" value="229"/> </eAnnotations> <eAnnotations source="positions.442" references="/0/editorID"> - <details key="start" value="9663"/> - <details key="end" value="9963"/> + <details key="start" value="9662"/> + <details key="end" value="9962"/> <details key="line" value="233"/> </eAnnotations> <eAnnotations source="positions.443" references="/0/editorID/@body.0"> - <details key="start" value="9715"/> - <details key="end" value="9768"/> + <details key="start" value="9714"/> + <details key="end" value="9767"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.444" references="/0/editorID/@body.0/@argument.0"> - <details key="start" value="9715"/> - <details key="end" value="9758"/> + <details key="start" value="9714"/> + <details key="end" value="9757"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.445" references="/0/editorID/@body.0/@argument.0/@argument.0"> - <details key="start" value="9715"/> - <details key="end" value="9734"/> + <details key="start" value="9714"/> + <details key="end" value="9733"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.446" references="/0/editorID/@body.0/@argument.0/@argument.0/editor"> - <details key="start" value="9715"/> - <details key="end" value="9721"/> + <details key="start" value="9714"/> + <details key="end" value="9720"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.447" references="/0/editorID/@body.1"> - <details key="start" value="9770"/> - <details key="end" value="9771"/> + <details key="start" value="9769"/> + <details key="end" value="9770"/> <details key="line" value="234"/> </eAnnotations> <eAnnotations source="positions.448" references="/0/editorID/@body.2"> - <details key="start" value="9771"/> - <details key="end" value="9917"/> + <details key="start" value="9770"/> + <details key="end" value="9916"/> <details key="line" value="234"/> </eAnnotations> <eAnnotations source="positions.449" references="/0/editorID/@body.2/@body.0"> - <details key="start" value="9889"/> - <details key="end" value="9909"/> + <details key="start" value="9888"/> + <details key="end" value="9908"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.450" references="/0/editorID/@body.2/@body.0/s"> - <details key="start" value="9889"/> - <details key="end" value="9890"/> + <details key="start" value="9888"/> + <details key="end" value="9889"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.451" references="/0/editorID/@body.2/s"> - <details key="start" value="9777"/> - <details key="end" value="9787"/> + <details key="start" value="9776"/> + <details key="end" value="9786"/> <details key="line" value="234"/> </eAnnotations> <eAnnotations source="positions.452" references="/0/editorID/@body.2/@iterSet"> - <details key="start" value="9790"/> - <details key="end" value="9870"/> + <details key="start" value="9789"/> + <details key="end" value="9869"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.453" references="/0/editorID/@body.2/@iterSet/@source"> - <details key="start" value="9790"/> - <details key="end" value="9815"/> + <details key="start" value="9789"/> + <details key="end" value="9814"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.454" references="/0/editorID/@body.2/@iterSet/@source/editor"> - <details key="start" value="9790"/> - <details key="end" value="9796"/> + <details key="start" value="9789"/> + <details key="end" value="9795"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.455" references="/0/editorID/@body.2/@iterSet/@argument.0"> - <details key="start" value="9829"/> - <details key="end" value="9830"/> + <details key="start" value="9828"/> + <details key="end" value="9829"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.456" references="/0/editorID/@body.2/@iterSet/@argument.1"> - <details key="start" value="9832"/> - <details key="end" value="9869"/> + <details key="start" value="9831"/> + <details key="end" value="9868"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.457" references="/0/editorID/@body.2/@iterSet/@argument.1/@source"> - <details key="start" value="9832"/> - <details key="end" value="9865"/> + <details key="start" value="9831"/> + <details key="end" value="9864"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.458" references="/0/editorID/@body.2/@iterSet/@argument.1/@source/@source"> - <details key="start" value="9832"/> - <details key="end" value="9857"/> + <details key="start" value="9831"/> + <details key="end" value="9856"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.459" references="/0/editorID/@body.2/@iterSet/@argument.1/@source/@source/editor"> - <details key="start" value="9832"/> - <details key="end" value="9838"/> + <details key="start" value="9831"/> + <details key="end" value="9837"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.460" references="/0/editorID/@body.2/@iterSet/@argument.1/@argument.0"> - <details key="start" value="9868"/> - <details key="end" value="9869"/> + <details key="start" value="9867"/> + <details key="end" value="9868"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.461" references="/0/editorID/@body.2/@each"> - <details key="start" value="9883"/> - <details key="end" value="9886"/> + <details key="start" value="9882"/> + <details key="end" value="9885"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.462" references="/0/editorID/@body.3"> - <details key="start" value="9917"/> - <details key="end" value="9918"/> + <details key="start" value="9916"/> + <details key="end" value="9917"/> <details key="line" value="234"/> </eAnnotations> <eAnnotations source="positions.463" references="/0/editorID/@body.4"> - <details key="start" value="9919"/> - <details key="end" value="9949"/> + <details key="start" value="9918"/> + <details key="end" value="9948"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.464" references="/0/editorID/@body.4/@argument.0"> - <details key="start" value="9919"/> - <details key="end" value="9930"/> + <details key="start" value="9918"/> + <details key="end" value="9929"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.465" references="/0/editorID/@body.4/@argument.0/editor"> - <details key="start" value="9919"/> - <details key="end" value="9925"/> + <details key="start" value="9918"/> + <details key="end" value="9924"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.466" references="/0/editorID/editor"> - <details key="start" value="9689"/> - <details key="end" value="9711"/> + <details key="start" value="9688"/> + <details key="end" value="9710"/> <details key="line" value="233"/> </eAnnotations> <eAnnotations source="positions.467" references="/0/editorID.1"> - <details key="start" value="9965"/> - <details key="end" value="10284"/> + <details key="start" value="9964"/> + <details key="end" value="10283"/> <details key="line" value="237"/> </eAnnotations> <eAnnotations source="positions.468" references="/0/editorID.1/@body.0"> - <details key="start" value="10006"/> - <details key="end" value="10044"/> + <details key="start" value="10005"/> + <details key="end" value="10043"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.469" references="/0/editorID.1/@body.0/@argument.0"> - <details key="start" value="10006"/> - <details key="end" value="10034"/> + <details key="start" value="10005"/> + <details key="end" value="10033"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.470" references="/0/editorID.1/@body.0/@argument.0/view"> - <details key="start" value="10006"/> - <details key="end" value="10010"/> + <details key="start" value="10005"/> + <details key="end" value="10009"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.471" references="/0/editorID.1/@body.1"> - <details key="start" value="10046"/> - <details key="end" value="10047"/> + <details key="start" value="10045"/> + <details key="end" value="10046"/> <details key="line" value="238"/> </eAnnotations> <eAnnotations source="positions.472" references="/0/editorID.1/@body.2"> - <details key="start" value="10047"/> - <details key="end" value="10272"/> + <details key="start" value="10046"/> + <details key="end" value="10271"/> <details key="line" value="238"/> </eAnnotations> <eAnnotations source="positions.473" references="/0/editorID.1/@body.2/@body.0"> - <details key="start" value="10244"/> - <details key="end" value="10264"/> + <details key="start" value="10243"/> + <details key="end" value="10263"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.474" references="/0/editorID.1/@body.2/@body.0/s"> - <details key="start" value="10244"/> - <details key="end" value="10245"/> + <details key="start" value="10243"/> + <details key="end" value="10244"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.475" references="/0/editorID.1/@body.2/s"> - <details key="start" value="10053"/> - <details key="end" value="10063"/> + <details key="start" value="10052"/> + <details key="end" value="10062"/> <details key="line" value="238"/> </eAnnotations> <eAnnotations source="positions.476" references="/0/editorID.1/@body.2/@iterSet"> - <details key="start" value="10066"/> - <details key="end" value="10225"/> + <details key="start" value="10065"/> + <details key="end" value="10224"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.477" references="/0/editorID.1/@body.2/@iterSet/@source"> - <details key="start" value="10066"/> - <details key="end" value="10210"/> + <details key="start" value="10065"/> + <details key="end" value="10209"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.478" references="/0/editorID.1/@body.2/@iterSet/@source/@source"> - <details key="start" value="10066"/> - <details key="end" value="10090"/> + <details key="start" value="10065"/> + <details key="end" value="10089"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.479" references="/0/editorID.1/@body.2/@iterSet/@source/@source/view"> - <details key="start" value="10066"/> - <details key="end" value="10070"/> + <details key="start" value="10065"/> + <details key="end" value="10069"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.480" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0"> - <details key="start" value="10101"/> - <details key="end" value="10176"/> + <details key="start" value="10100"/> + <details key="end" value="10175"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.481" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source"> - <details key="start" value="10101"/> - <details key="end" value="10174"/> + <details key="start" value="10100"/> + <details key="end" value="10173"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.482" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source"> - <details key="start" value="10101"/> - <details key="end" value="10167"/> + <details key="start" value="10100"/> + <details key="end" value="10166"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.483" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@source"> - <details key="start" value="10101"/> - <details key="end" value="10149"/> + <details key="start" value="10100"/> + <details key="end" value="10148"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.484" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@source/@source"> - <details key="start" value="10101"/> - <details key="end" value="10140"/> + <details key="start" value="10100"/> + <details key="end" value="10139"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.485" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@source/@source/@source"> - <details key="start" value="10101"/> - <details key="end" value="10125"/> + <details key="start" value="10100"/> + <details key="end" value="10124"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.486" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@source/@source/@source/view"> - <details key="start" value="10101"/> - <details key="end" value="10105"/> + <details key="start" value="10100"/> + <details key="end" value="10104"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.487" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@source/@source/@argument.0"> - <details key="start" value="10135"/> - <details key="end" value="10139"/> + <details key="start" value="10134"/> + <details key="end" value="10138"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.488" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@source/@source/@argument.0"> - <details key="start" value="10160"/> - <details key="end" value="10166"/> + <details key="start" value="10159"/> + <details key="end" value="10165"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.489" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.0/@argument.0"> - <details key="start" value="10175"/> - <details key="end" value="10176"/> + <details key="start" value="10174"/> + <details key="end" value="10175"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.490" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.1"> - <details key="start" value="10178"/> - <details key="end" value="10209"/> + <details key="start" value="10177"/> + <details key="end" value="10208"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.491" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.1/@source"> - <details key="start" value="10178"/> - <details key="end" value="10202"/> + <details key="start" value="10177"/> + <details key="end" value="10201"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.492" references="/0/editorID.1/@body.2/@iterSet/@source/@argument.1/@source/view"> - <details key="start" value="10178"/> - <details key="end" value="10182"/> + <details key="start" value="10177"/> + <details key="end" value="10181"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.493" references="/0/editorID.1/@body.2/@iterSet/@argument.0"> - <details key="start" value="10220"/> - <details key="end" value="10224"/> + <details key="start" value="10219"/> + <details key="end" value="10223"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.494" references="/0/editorID.1/@body.2/@each"> - <details key="start" value="10238"/> - <details key="end" value="10241"/> + <details key="start" value="10237"/> + <details key="end" value="10240"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.495" references="/0/editorID.1/view"> - <details key="start" value="9991"/> - <details key="end" value="10002"/> + <details key="start" value="9990"/> + <details key="end" value="10001"/> <details key="line" value="237"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/common.mtl b/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/common.mtl index bd6be2b61..d37ad0ad1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/common.mtl +++ b/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/common.mtl @@ -16,7 +16,6 @@ [comment --------------- Common queries --------------- /] [comment Check if at least one views of the propertyBinding is contained by the given view /] - [query public involvedViews(pec : PropertiesEditionComponent) : Sequence(T) = pec.views->asSequence()->union(pec.referencedBinding.binding.views->select(ancestors()->select(oclIsKindOf(views::View)).oclAsType(views::View)->excludesAll(pec.views->asSequence())))/] @@ -448,11 +447,11 @@ Object [/template] [template public eefPackage(eClassifier : EClassifier, basePackage : String)] -[basePackage/].[eClassifier.ePackage.name/] +[eClassifier.ePackage.eefPackage(basePackage)/] [/template] [template public eefPackage(ePackage : EPackage, basePackage : String)] -[basePackage/].[ePackage.name/] +[if ((not ePackage.associatedGenPackage().basePackage.oclIsUndefined()) and (ePackage.associatedGenPackage().basePackage.size() > 0))][basePackage/].[/if][ePackage.name/] [/template] [template public qualifiedName(eClassifier : EClassifier)] diff --git a/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/naming.mtl b/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/naming.mtl index 0efb81ed8..0c1c2e212 100644 --- a/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/naming.mtl +++ b/plugins/org.eclipse.emf.eef.codegen/src/org/eclipse/emf/eef/codegen/services/naming.mtl @@ -140,7 +140,7 @@ [/template] [template public partsProviderPackage(repository : ViewsRepository)] -[repository.vrPackage()/].providers +[repository.vrPackage()/]providers [/template] [template public pepProvider(repository : ViewsRepository)] |