| <?xml version="1.0" encoding="UTF-8"?> |
| <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore"> |
| <mtl:Module name="emfServices" nsURI="resources::services::emfServices::emfServices" endHeaderPosition="60"> |
| <input> |
| <takesTypesFrom href="http://www.eclipse.org/emf/2002/Ecore#/"/> |
| </input> |
| <ownedModuleElement xsi:type="mtl:Template" name="test" visibility="Public" main="true"> |
| <body xsi:type="mtl:LetBlock"> |
| <body xsi:type="mtl:LetBlock"> |
| <body xsi:type="mtl:LetBlock"> |
| <body xsi:type="mtl:FileBlock" openMode="OverWrite"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="@Test 'test'.oclAsType(String) => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/String"> |
| <referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclAsType"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclIsUndefined() => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsUndefined"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclIsTypeOf(EClass) => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclIsTypeOf(EPackage) => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EPackage"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclIsKindOf(EClass) => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclIsKindOf(EPackage) => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EPackage"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.oclAsType(EClass).name => "/> |
| <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:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.toString().startsWith('org.eclipse.emf.ecore.impl.EClassImpl@') => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/startsWith"> |
| <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" referredOperation="/1/oclstdlib_OclAny_Class/toString"> |
| <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="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.eclipse.emf.ecore.impl.EClassImpl@"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.siblings(EClass)->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(EClass)" referredOperation="/1/ecore_EObject_Class/siblings.1"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect/temp1"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp1"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.precedingSiblings(EClass)->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(EClass)" referredOperation="/1/ecore_EObject_Class/precedingSiblings.1"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect.1/temp2"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp2"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.precedingSiblings()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(OclAny)" referredOperation="/1/ecore_EObject_Class/precedingSiblings"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <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="self" referredVariable="/22"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp3"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.followingSiblings(EClass)->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(EClass)" referredOperation="/1/ecore_EObject_Class/followingSiblings.1"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect.3/temp4"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp4"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.followingSiblings()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(OclAny)" referredOperation="/1/ecore_EObject_Class/followingSiblings"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <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="self" referredVariable="/24"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp5"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eResource().toString().startsWith('org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl@') => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/startsWith"> |
| <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" referredOperation="/1/oclstdlib_OclAny_Class/toString"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EResource"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eResource"/> |
| </source> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl@"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eGet('name') => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/ecore_EObject_Class/eGet"> |
| <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="name"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eGet(c.eClass().getEStructuralFeature('name')) => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="name"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EClass/getEStructuralFeature.1"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eGet"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eGet(c.eClass().getEStructuralFeature('name'), true) => "/> |
| <body xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="name"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EClass/getEStructuralFeature.1"/> |
| </argument> |
| <argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eGet.1"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eContainmentFeature().name => "/> |
| <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:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EReference"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContainmentFeature"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eContainingFeature().name => "/> |
| <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:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContainingFeature"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eContainer().oclIsTypeOf(EPackage) => "/> |
| <body 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="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContainer"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EPackage"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eContainer(EPackage).name => "/> |
| <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:OperationCallExp" referredOperation="/1/ecore_EObject_Class/eContainer"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EPackage"> |
| <referredType 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/Ecore#//ENamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eClass().name => "/> |
| <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:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eClass"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.ancestors(EPackage)->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(EPackage)" referredOperation="/1/ecore_EObject_Class/ancestors.1"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EPackage"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </argument> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect.5/temp6"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp6"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.ancestors()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(OclAny)" referredOperation="/1/ecore_EObject_Class/ancestors"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <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="self" referredVariable="/35"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp7"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eAllContents(EAttribute)->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(EAttribute)" referredOperation="/1/ecore_EObject_Class/eAllContents.1"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| </argument> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect.7/temp8"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp8"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c <> c.eContainer() => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContainer"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/%3C%3E"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c <> c => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/%3C%3E"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c = c.eContainer() => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContainer"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c = c => "/> |
| <body 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:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eAllContents()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(OclAny)" referredOperation="/1/ecore_EObject_Class/eAllContents"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <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="self" referredVariable="/41"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp9"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.siblings()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Sequence(OclAny)" referredOperation="/1/ecore_EObject_Class/siblings"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| </source> |
| <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="self" referredVariable="/42"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp10"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eContents()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eContents"/> |
| </source> |
| <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="self" referredVariable="/43"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp11"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/T"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
@Test c.eCrossReferences()->collect(name) => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Sequence(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eCrossReferences"/> |
| </source> |
| <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="self" referredVariable="/44"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp12"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/T"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="@Test c.oclAsSet().name => "/> |
| <body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/19/Bag(String)"> |
| <source xsi:type="ocl.ecore:OperationCallExp" eType="/19/Set(EClass)"> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsSet"/> |
| </source> |
| <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="temp1" referredVariable="/0/test/%/%/%/%/collect.12/temp13"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </body> |
| <iterator xsi:type="ocl.ecore:Variable" name="temp13"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </iterator> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> |
| <fileUrl xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="testEObject"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </fileUrl> |
| </body> |
| <letVariable name="ref"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EReference"/> |
| <initExpression xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="eSuperTypes"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EClass/getEStructuralFeature.1"/> |
| </initExpression> |
| </letVariable> |
| </body> |
| <letVariable name="attr"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| <initExpression xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="c" referredVariable="/0/test/%/c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EObject/eClass"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="name"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EClass/getEStructuralFeature.1"/> |
| </initExpression> |
| </letVariable> |
| </body> |
| <letVariable name="c"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <initExpression xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/test/p"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/getEClassifier"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </initExpression> |
| </letVariable> |
| </body> |
| <parameter name="p"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </parameter> |
| </ownedModuleElement> |
| </mtl:Module> |
| <ecore:EPackage name="additions"> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_String_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eAnnotations> |
| <eOperations name="startsWith"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <eParameters name="substring"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eParameters> |
| </eOperations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Integer_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Real_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="ecore_EObject_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| </eAnnotations> |
| <eOperations name="eAllContents"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| </eOperations> |
| <eOperations name="eAllContents"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="ancestors"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| </eOperations> |
| <eOperations name="ancestors"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="siblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| </eOperations> |
| <eOperations name="siblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="precedingSiblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| </eOperations> |
| <eOperations name="precedingSiblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="followingSiblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| </eOperations> |
| <eOperations name="followingSiblings"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="eContainer"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//OclAny"/> |
| <eParameters name="filter"> |
| <eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="eGet"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| <eParameters name="featureName"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="test"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL" references="/0/test"/> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <eParameters name="p"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </eParameters> |
| </eOperations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_OclAny_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </eAnnotations> |
| <eOperations name="toString"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eOperations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Collection(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Sequence(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="oclstdlib_OrderedSet(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="ecore_EPackage_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </eAnnotations> |
| </eClassifiers> |
| </ecore:EPackage> |
| <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"> |
| <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="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </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> |
| <ecore:EPackage name="types"> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="EClass"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="String"> |
| <referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="EPackage"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="EAttribute"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| </eClassifiers> |
| </ecore:EPackage> |
| <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#//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#//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#//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#//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#//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#//EPackage"/> |
| </ocl.ecore:Variable> |
| <ecore:EPackage name="collections"> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EClass)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(String)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EPackage)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EAttribute)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(EClass)" instanceClassName="java.util.Set"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:BagType" name="Bag(String)" instanceClassName="org.eclipse.ocl.util.Bag"> |
| <elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eClassifiers> |
| </ecore:EPackage> |
| <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#//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#//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#//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#//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#//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#//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#//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#//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#//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#//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#//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#//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#//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> |
| <ecore:EAnnotation source="positions"> |
| <eAnnotations source="positions.0" references="/0/test"> |
| <details key="start" value="64"/> |
| <details key="end" value="3691"/> |
| <details key="line" value="3"/> |
| </eAnnotations> |
| <eAnnotations source="positions.1" references="/0/test/%"> |
| <details key="start" value="242"/> |
| <details key="end" value="3679"/> |
| <details key="line" value="6"/> |
| </eAnnotations> |
| <eAnnotations source="positions.2" references="/0/test/%/%"> |
| <details key="start" value="307"/> |
| <details key="end" value="3673"/> |
| <details key="line" value="7"/> |
| </eAnnotations> |
| <eAnnotations source="positions.3" references="/0/test/%/%/%"> |
| <details key="start" value="374"/> |
| <details key="end" value="3667"/> |
| <details key="line" value="8"/> |
| </eAnnotations> |
| <eAnnotations source="positions.4" references="/0/test/%/%/%/%"> |
| <details key="start" value="447"/> |
| <details key="end" value="3661"/> |
| <details key="line" value="9"/> |
| </eAnnotations> |
| <eAnnotations source="positions.5" references="/0/test/%/%/%/%/%"> |
| <details key="start" value="477"/> |
| <details key="end" value="511"/> |
| <details key="line" value="10"/> |
| </eAnnotations> |
| <eAnnotations source="positions.6" references="/0/test/%/%/%/%/%.1"> |
| <details key="start" value="512"/> |
| <details key="end" value="536"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.7" references="/0/test/%/%/%/%/%.1/%"> |
| <details key="start" value="512"/> |
| <details key="end" value="518"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.8" references="/0/test/%/%/%/%/%.1/%.1"> |
| <details key="start" value="529"/> |
| <details key="end" value="535"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.9" references="/0/test/%/%/%/%/%.2"> |
| <details key="start" value="538"/> |
| <details key="end" value="567"/> |
| <details key="line" value="11"/> |
| </eAnnotations> |
| <eAnnotations source="positions.10" references="/0/test/%/%/%/%/%.3"> |
| <details key="start" value="568"/> |
| <details key="end" value="586"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.11" references="/0/test/%/%/%/%/%.3/c"> |
| <details key="start" value="568"/> |
| <details key="end" value="569"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.12" references="/0/test/%/%/%/%/%.4"> |
| <details key="start" value="588"/> |
| <details key="end" value="620"/> |
| <details key="line" value="12"/> |
| </eAnnotations> |
| <eAnnotations source="positions.13" references="/0/test/%/%/%/%/%.5"> |
| <details key="start" value="621"/> |
| <details key="end" value="642"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.14" references="/0/test/%/%/%/%/%.5/c"> |
| <details key="start" value="621"/> |
| <details key="end" value="622"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.15" references="/0/test/%/%/%/%/%.5/%"> |
| <details key="start" value="635"/> |
| <details key="end" value="641"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.16" references="/0/test/%/%/%/%/%.6"> |
| <details key="start" value="644"/> |
| <details key="end" value="678"/> |
| <details key="line" value="13"/> |
| </eAnnotations> |
| <eAnnotations source="positions.17" references="/0/test/%/%/%/%/%.7"> |
| <details key="start" value="679"/> |
| <details key="end" value="702"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.18" references="/0/test/%/%/%/%/%.7/c"> |
| <details key="start" value="679"/> |
| <details key="end" value="680"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.19" references="/0/test/%/%/%/%/%.7/%"> |
| <details key="start" value="693"/> |
| <details key="end" value="701"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.20" references="/0/test/%/%/%/%/%.8"> |
| <details key="start" value="704"/> |
| <details key="end" value="736"/> |
| <details key="line" value="14"/> |
| </eAnnotations> |
| <eAnnotations source="positions.21" references="/0/test/%/%/%/%/%.9"> |
| <details key="start" value="737"/> |
| <details key="end" value="758"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.22" references="/0/test/%/%/%/%/%.9/c"> |
| <details key="start" value="737"/> |
| <details key="end" value="738"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.23" references="/0/test/%/%/%/%/%.9/%"> |
| <details key="start" value="751"/> |
| <details key="end" value="757"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.24" references="/0/test/%/%/%/%/%.10"> |
| <details key="start" value="760"/> |
| <details key="end" value="794"/> |
| <details key="line" value="15"/> |
| </eAnnotations> |
| <eAnnotations source="positions.25" references="/0/test/%/%/%/%/%.11"> |
| <details key="start" value="795"/> |
| <details key="end" value="818"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.26" references="/0/test/%/%/%/%/%.11/c"> |
| <details key="start" value="795"/> |
| <details key="end" value="796"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.27" references="/0/test/%/%/%/%/%.11/%"> |
| <details key="start" value="809"/> |
| <details key="end" value="817"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.28" references="/0/test/%/%/%/%/%.12"> |
| <details key="start" value="820"/> |
| <details key="end" value="855"/> |
| <details key="line" value="16"/> |
| </eAnnotations> |
| <eAnnotations source="positions.29" references="/0/test/%/%/%/%/%.13"> |
| <details key="start" value="856"/> |
| <details key="end" value="880"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.30" references="/0/test/%/%/%/%/%.13/%"> |
| <details key="start" value="856"/> |
| <details key="end" value="875"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.31" references="/0/test/%/%/%/%/%.13/%/c"> |
| <details key="start" value="856"/> |
| <details key="end" value="857"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.32" references="/0/test/%/%/%/%/%.13/%/%"> |
| <details key="start" value="868"/> |
| <details key="end" value="874"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.33" references="/0/test/%/%/%/%/%.14"> |
| <details key="start" value="882"/> |
| <details key="end" value="958"/> |
| <details key="line" value="17"/> |
| </eAnnotations> |
| <eAnnotations source="positions.34" references="/0/test/%/%/%/%/%.15"> |
| <details key="start" value="959"/> |
| <details key="end" value="1024"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.35" references="/0/test/%/%/%/%/%.15/%"> |
| <details key="start" value="959"/> |
| <details key="end" value="971"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.36" references="/0/test/%/%/%/%/%.15/%/c"> |
| <details key="start" value="959"/> |
| <details key="end" value="960"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.37" references="/0/test/%/%/%/%/%.15/%.1"> |
| <details key="start" value="983"/> |
| <details key="end" value="1023"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.38" references="/0/test/%/%/%/%/%.16"> |
| <details key="start" value="1026"/> |
| <details key="end" value="1070"/> |
| <details key="line" value="18"/> |
| </eAnnotations> |
| <eAnnotations source="positions.39" references="/0/test/%/%/%/%/collect"> |
| <details key="start" value="1071"/> |
| <details key="end" value="1104"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.40" references="/0/test/%/%/%/%/collect/%"> |
| <details key="start" value="1071"/> |
| <details key="end" value="1089"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.41" references="/0/test/%/%/%/%/collect/%/c"> |
| <details key="start" value="1071"/> |
| <details key="end" value="1072"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.42" references="/0/test/%/%/%/%/collect/%/%"> |
| <details key="start" value="1082"/> |
| <details key="end" value="1088"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.43" references="/0/test/%/%/%/%/collect/%.1"> |
| <details key="start" value="1099"/> |
| <details key="end" value="1103"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.44" references="/0/test/%/%/%/%/collect/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.45" references="/0/test/%/%/%/%/collect/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.46" references="/0/test/%/%/%/%/%.17"> |
| <details key="start" value="1106"/> |
| <details key="end" value="1159"/> |
| <details key="line" value="19"/> |
| </eAnnotations> |
| <eAnnotations source="positions.47" references="/0/test/%/%/%/%/collect.1"> |
| <details key="start" value="1160"/> |
| <details key="end" value="1202"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.48" references="/0/test/%/%/%/%/collect.1/%"> |
| <details key="start" value="1160"/> |
| <details key="end" value="1187"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.49" references="/0/test/%/%/%/%/collect.1/%/c"> |
| <details key="start" value="1160"/> |
| <details key="end" value="1161"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.50" references="/0/test/%/%/%/%/collect.1/%/%"> |
| <details key="start" value="1180"/> |
| <details key="end" value="1186"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.51" references="/0/test/%/%/%/%/collect.1/%.1"> |
| <details key="start" value="1197"/> |
| <details key="end" value="1201"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.52" references="/0/test/%/%/%/%/collect.1/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.53" references="/0/test/%/%/%/%/collect.1/temp2"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.54" references="/0/test/%/%/%/%/%.18"> |
| <details key="start" value="1204"/> |
| <details key="end" value="1251"/> |
| <details key="line" value="20"/> |
| </eAnnotations> |
| <eAnnotations source="positions.55" references="/0/test/%/%/%/%/collect.2"> |
| <details key="start" value="1252"/> |
| <details key="end" value="1288"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.56" references="/0/test/%/%/%/%/collect.2/%"> |
| <details key="start" value="1252"/> |
| <details key="end" value="1273"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.57" references="/0/test/%/%/%/%/collect.2/%/c"> |
| <details key="start" value="1252"/> |
| <details key="end" value="1253"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.58" references="/0/test/%/%/%/%/collect.2/%.1"> |
| <details key="start" value="1283"/> |
| <details key="end" value="1287"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.59" references="/0/test/%/%/%/%/collect.2/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.60" references="/0/test/%/%/%/%/collect.2/temp3"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.61" references="/0/test/%/%/%/%/%.19"> |
| <details key="start" value="1290"/> |
| <details key="end" value="1343"/> |
| <details key="line" value="21"/> |
| </eAnnotations> |
| <eAnnotations source="positions.62" references="/0/test/%/%/%/%/collect.3"> |
| <details key="start" value="1344"/> |
| <details key="end" value="1386"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.63" references="/0/test/%/%/%/%/collect.3/%"> |
| <details key="start" value="1344"/> |
| <details key="end" value="1371"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.64" references="/0/test/%/%/%/%/collect.3/%/c"> |
| <details key="start" value="1344"/> |
| <details key="end" value="1345"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.65" references="/0/test/%/%/%/%/collect.3/%/%"> |
| <details key="start" value="1364"/> |
| <details key="end" value="1370"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.66" references="/0/test/%/%/%/%/collect.3/%.1"> |
| <details key="start" value="1381"/> |
| <details key="end" value="1385"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.67" references="/0/test/%/%/%/%/collect.3/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.68" references="/0/test/%/%/%/%/collect.3/temp4"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.69" references="/0/test/%/%/%/%/%.20"> |
| <details key="start" value="1388"/> |
| <details key="end" value="1435"/> |
| <details key="line" value="22"/> |
| </eAnnotations> |
| <eAnnotations source="positions.70" references="/0/test/%/%/%/%/collect.4"> |
| <details key="start" value="1436"/> |
| <details key="end" value="1472"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.71" references="/0/test/%/%/%/%/collect.4/%"> |
| <details key="start" value="1436"/> |
| <details key="end" value="1457"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.72" references="/0/test/%/%/%/%/collect.4/%/c"> |
| <details key="start" value="1436"/> |
| <details key="end" value="1437"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.73" references="/0/test/%/%/%/%/collect.4/%.1"> |
| <details key="start" value="1467"/> |
| <details key="end" value="1471"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.74" references="/0/test/%/%/%/%/collect.4/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.75" references="/0/test/%/%/%/%/collect.4/temp5"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.76" references="/0/test/%/%/%/%/%.21"> |
| <details key="start" value="1474"/> |
| <details key="end" value="1571"/> |
| <details key="line" value="23"/> |
| </eAnnotations> |
| <eAnnotations source="positions.77" references="/0/test/%/%/%/%/%.22"> |
| <details key="start" value="1572"/> |
| <details key="end" value="1658"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.78" references="/0/test/%/%/%/%/%.22/%"> |
| <details key="start" value="1572"/> |
| <details key="end" value="1596"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.79" references="/0/test/%/%/%/%/%.22/%/%"> |
| <details key="start" value="1572"/> |
| <details key="end" value="1585"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.80" references="/0/test/%/%/%/%/%.22/%/%/c"> |
| <details key="start" value="1572"/> |
| <details key="end" value="1573"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.81" references="/0/test/%/%/%/%/%.22/%.1"> |
| <details key="start" value="1608"/> |
| <details key="end" value="1657"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.82" references="/0/test/%/%/%/%/%.23"> |
| <details key="start" value="1660"/> |
| <details key="end" value="1685"/> |
| <details key="line" value="24"/> |
| </eAnnotations> |
| <eAnnotations source="positions.83" references="/0/test/%/%/%/%/%.24"> |
| <details key="start" value="1686"/> |
| <details key="end" value="1700"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.84" references="/0/test/%/%/%/%/%.24/c"> |
| <details key="start" value="1686"/> |
| <details key="end" value="1687"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.85" references="/0/test/%/%/%/%/%.24/%"> |
| <details key="start" value="1693"/> |
| <details key="end" value="1699"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.86" references="/0/test/%/%/%/%/%.25"> |
| <details key="start" value="1702"/> |
| <details key="end" value="1761"/> |
| <details key="line" value="25"/> |
| </eAnnotations> |
| <eAnnotations source="positions.87" references="/0/test/%/%/%/%/%.26"> |
| <details key="start" value="1762"/> |
| <details key="end" value="1810"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.88" references="/0/test/%/%/%/%/%.26/c"> |
| <details key="start" value="1762"/> |
| <details key="end" value="1763"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.89" references="/0/test/%/%/%/%/%.26/%"> |
| <details key="start" value="1769"/> |
| <details key="end" value="1809"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.90" references="/0/test/%/%/%/%/%.26/%/%"> |
| <details key="start" value="1769"/> |
| <details key="end" value="1779"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.91" references="/0/test/%/%/%/%/%.26/%/%/c"> |
| <details key="start" value="1769"/> |
| <details key="end" value="1770"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.92" references="/0/test/%/%/%/%/%.26/%/%.1"> |
| <details key="start" value="1802"/> |
| <details key="end" value="1808"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.93" references="/0/test/%/%/%/%/%.27"> |
| <details key="start" value="1812"/> |
| <details key="end" value="1877"/> |
| <details key="line" value="26"/> |
| </eAnnotations> |
| <eAnnotations source="positions.94" references="/0/test/%/%/%/%/%.28"> |
| <details key="start" value="1878"/> |
| <details key="end" value="1932"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.95" references="/0/test/%/%/%/%/%.28/c"> |
| <details key="start" value="1878"/> |
| <details key="end" value="1879"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.96" references="/0/test/%/%/%/%/%.28/%"> |
| <details key="start" value="1885"/> |
| <details key="end" value="1925"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.97" references="/0/test/%/%/%/%/%.28/%/%"> |
| <details key="start" value="1885"/> |
| <details key="end" value="1895"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.98" references="/0/test/%/%/%/%/%.28/%/%/c"> |
| <details key="start" value="1885"/> |
| <details key="end" value="1886"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.99" references="/0/test/%/%/%/%/%.28/%/%.1"> |
| <details key="start" value="1918"/> |
| <details key="end" value="1924"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.100" references="/0/test/%/%/%/%/%.28/%.1"> |
| <details key="start" value="1927"/> |
| <details key="end" value="1931"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.101" references="/0/test/%/%/%/%/%.29"> |
| <details key="start" value="1934"/> |
| <details key="end" value="1973"/> |
| <details key="line" value="27"/> |
| </eAnnotations> |
| <eAnnotations source="positions.102" references="/0/test/%/%/%/%/%.30"> |
| <details key="start" value="1974"/> |
| <details key="end" value="2002"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.103" references="/0/test/%/%/%/%/%.30/%"> |
| <details key="start" value="1974"/> |
| <details key="end" value="1997"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.104" references="/0/test/%/%/%/%/%.30/%/c"> |
| <details key="start" value="1974"/> |
| <details key="end" value="1975"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.105" references="/0/test/%/%/%/%/%.31"> |
| <details key="start" value="2004"/> |
| <details key="end" value="2042"/> |
| <details key="line" value="28"/> |
| </eAnnotations> |
| <eAnnotations source="positions.106" references="/0/test/%/%/%/%/%.32"> |
| <details key="start" value="2043"/> |
| <details key="end" value="2070"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.107" references="/0/test/%/%/%/%/%.32/%"> |
| <details key="start" value="2043"/> |
| <details key="end" value="2065"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.108" references="/0/test/%/%/%/%/%.32/%/c"> |
| <details key="start" value="2043"/> |
| <details key="end" value="2044"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.109" references="/0/test/%/%/%/%/%.33"> |
| <details key="start" value="2072"/> |
| <details key="end" value="2119"/> |
| <details key="line" value="29"/> |
| </eAnnotations> |
| <eAnnotations source="positions.110" references="/0/test/%/%/%/%/%.34"> |
| <details key="start" value="2120"/> |
| <details key="end" value="2156"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.111" references="/0/test/%/%/%/%/%.34/%"> |
| <details key="start" value="2120"/> |
| <details key="end" value="2134"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.112" references="/0/test/%/%/%/%/%.34/%/c"> |
| <details key="start" value="2120"/> |
| <details key="end" value="2121"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.113" references="/0/test/%/%/%/%/%.34/%.1"> |
| <details key="start" value="2147"/> |
| <details key="end" value="2155"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.114" references="/0/test/%/%/%/%/%.35"> |
| <details key="start" value="2158"/> |
| <details key="end" value="2196"/> |
| <details key="line" value="30"/> |
| </eAnnotations> |
| <eAnnotations source="positions.115" references="/0/test/%/%/%/%/%.36"> |
| <details key="start" value="2197"/> |
| <details key="end" value="2224"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.116" references="/0/test/%/%/%/%/%.36/%"> |
| <details key="start" value="2197"/> |
| <details key="end" value="2219"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.117" references="/0/test/%/%/%/%/%.36/%/c"> |
| <details key="start" value="2197"/> |
| <details key="end" value="2198"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.118" references="/0/test/%/%/%/%/%.36/%/%"> |
| <details key="start" value="2210"/> |
| <details key="end" value="2218"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.119" references="/0/test/%/%/%/%/%.37"> |
| <details key="start" value="2226"/> |
| <details key="end" value="2252"/> |
| <details key="line" value="31"/> |
| </eAnnotations> |
| <eAnnotations source="positions.120" references="/0/test/%/%/%/%/%.38"> |
| <details key="start" value="2253"/> |
| <details key="end" value="2268"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.121" references="/0/test/%/%/%/%/%.38/%"> |
| <details key="start" value="2253"/> |
| <details key="end" value="2263"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.122" references="/0/test/%/%/%/%/%.38/%/c"> |
| <details key="start" value="2253"/> |
| <details key="end" value="2254"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.123" references="/0/test/%/%/%/%/%.39"> |
| <details key="start" value="2270"/> |
| <details key="end" value="2317"/> |
| <details key="line" value="32"/> |
| </eAnnotations> |
| <eAnnotations source="positions.124" references="/0/test/%/%/%/%/collect.5"> |
| <details key="start" value="2318"/> |
| <details key="end" value="2354"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.125" references="/0/test/%/%/%/%/collect.5/%"> |
| <details key="start" value="2318"/> |
| <details key="end" value="2339"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.126" references="/0/test/%/%/%/%/collect.5/%/c"> |
| <details key="start" value="2318"/> |
| <details key="end" value="2319"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.127" references="/0/test/%/%/%/%/collect.5/%/%"> |
| <details key="start" value="2330"/> |
| <details key="end" value="2338"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.128" references="/0/test/%/%/%/%/collect.5/%.1"> |
| <details key="start" value="2349"/> |
| <details key="end" value="2353"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.129" references="/0/test/%/%/%/%/collect.5/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.130" references="/0/test/%/%/%/%/collect.5/temp6"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.131" references="/0/test/%/%/%/%/%.40"> |
| <details key="start" value="2356"/> |
| <details key="end" value="2395"/> |
| <details key="line" value="33"/> |
| </eAnnotations> |
| <eAnnotations source="positions.132" references="/0/test/%/%/%/%/collect.6"> |
| <details key="start" value="2396"/> |
| <details key="end" value="2424"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.133" references="/0/test/%/%/%/%/collect.6/%"> |
| <details key="start" value="2396"/> |
| <details key="end" value="2409"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.134" references="/0/test/%/%/%/%/collect.6/%/c"> |
| <details key="start" value="2396"/> |
| <details key="end" value="2397"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.135" references="/0/test/%/%/%/%/collect.6/%.1"> |
| <details key="start" value="2419"/> |
| <details key="end" value="2423"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.136" references="/0/test/%/%/%/%/collect.6/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.137" references="/0/test/%/%/%/%/collect.6/temp7"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.138" references="/0/test/%/%/%/%/%.41"> |
| <details key="start" value="2426"/> |
| <details key="end" value="2478"/> |
| <details key="line" value="34"/> |
| </eAnnotations> |
| <eAnnotations source="positions.139" references="/0/test/%/%/%/%/collect.7"> |
| <details key="start" value="2479"/> |
| <details key="end" value="2520"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.140" references="/0/test/%/%/%/%/collect.7/%"> |
| <details key="start" value="2479"/> |
| <details key="end" value="2505"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.141" references="/0/test/%/%/%/%/collect.7/%/c"> |
| <details key="start" value="2479"/> |
| <details key="end" value="2480"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.142" references="/0/test/%/%/%/%/collect.7/%/%"> |
| <details key="start" value="2494"/> |
| <details key="end" value="2504"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.143" references="/0/test/%/%/%/%/collect.7/%.1"> |
| <details key="start" value="2515"/> |
| <details key="end" value="2519"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.144" references="/0/test/%/%/%/%/collect.7/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.145" references="/0/test/%/%/%/%/collect.7/temp8"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.146" references="/0/test/%/%/%/%/%.42"> |
| <details key="start" value="2522"/> |
| <details key="end" value="2552"/> |
| <details key="line" value="35"/> |
| </eAnnotations> |
| <eAnnotations source="positions.147" references="/0/test/%/%/%/%/%.43"> |
| <details key="start" value="2553"/> |
| <details key="end" value="2572"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.148" references="/0/test/%/%/%/%/%.43/c"> |
| <details key="start" value="2553"/> |
| <details key="end" value="2554"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.149" references="/0/test/%/%/%/%/%.43/%"> |
| <details key="start" value="2558"/> |
| <details key="end" value="2572"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.150" references="/0/test/%/%/%/%/%.43/%/c"> |
| <details key="start" value="2558"/> |
| <details key="end" value="2559"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.151" references="/0/test/%/%/%/%/%.44"> |
| <details key="start" value="2574"/> |
| <details key="end" value="2591"/> |
| <details key="line" value="36"/> |
| </eAnnotations> |
| <eAnnotations source="positions.152" references="/0/test/%/%/%/%/%.45"> |
| <details key="start" value="2592"/> |
| <details key="end" value="2598"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.153" references="/0/test/%/%/%/%/%.45/c"> |
| <details key="start" value="2592"/> |
| <details key="end" value="2593"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.154" references="/0/test/%/%/%/%/%.45/c.1"> |
| <details key="start" value="2597"/> |
| <details key="end" value="2598"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.155" references="/0/test/%/%/%/%/%.46"> |
| <details key="start" value="2600"/> |
| <details key="end" value="2629"/> |
| <details key="line" value="37"/> |
| </eAnnotations> |
| <eAnnotations source="positions.156" references="/0/test/%/%/%/%/%.47"> |
| <details key="start" value="2630"/> |
| <details key="end" value="2648"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.157" references="/0/test/%/%/%/%/%.47/c"> |
| <details key="start" value="2630"/> |
| <details key="end" value="2631"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.158" references="/0/test/%/%/%/%/%.47/%"> |
| <details key="start" value="2634"/> |
| <details key="end" value="2648"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.159" references="/0/test/%/%/%/%/%.47/%/c"> |
| <details key="start" value="2634"/> |
| <details key="end" value="2635"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.160" references="/0/test/%/%/%/%/%.48"> |
| <details key="start" value="2650"/> |
| <details key="end" value="2666"/> |
| <details key="line" value="38"/> |
| </eAnnotations> |
| <eAnnotations source="positions.161" references="/0/test/%/%/%/%/%.49"> |
| <details key="start" value="2667"/> |
| <details key="end" value="2672"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.162" references="/0/test/%/%/%/%/%.49/c"> |
| <details key="start" value="2667"/> |
| <details key="end" value="2668"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.163" references="/0/test/%/%/%/%/%.49/c.1"> |
| <details key="start" value="2671"/> |
| <details key="end" value="2672"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.164" references="/0/test/%/%/%/%/%.50"> |
| <details key="start" value="2674"/> |
| <details key="end" value="2716"/> |
| <details key="line" value="39"/> |
| </eAnnotations> |
| <eAnnotations source="positions.165" references="/0/test/%/%/%/%/collect.8"> |
| <details key="start" value="2717"/> |
| <details key="end" value="2748"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.166" references="/0/test/%/%/%/%/collect.8/%"> |
| <details key="start" value="2717"/> |
| <details key="end" value="2733"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.167" references="/0/test/%/%/%/%/collect.8/%/c"> |
| <details key="start" value="2717"/> |
| <details key="end" value="2718"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.168" references="/0/test/%/%/%/%/collect.8/%.1"> |
| <details key="start" value="2743"/> |
| <details key="end" value="2747"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.169" references="/0/test/%/%/%/%/collect.8/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.170" references="/0/test/%/%/%/%/collect.8/temp9"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.171" references="/0/test/%/%/%/%/%.51"> |
| <details key="start" value="2750"/> |
| <details key="end" value="2788"/> |
| <details key="line" value="40"/> |
| </eAnnotations> |
| <eAnnotations source="positions.172" references="/0/test/%/%/%/%/collect.9"> |
| <details key="start" value="2789"/> |
| <details key="end" value="2816"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.173" references="/0/test/%/%/%/%/collect.9/%"> |
| <details key="start" value="2789"/> |
| <details key="end" value="2801"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.174" references="/0/test/%/%/%/%/collect.9/%/c"> |
| <details key="start" value="2789"/> |
| <details key="end" value="2790"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.175" references="/0/test/%/%/%/%/collect.9/%.1"> |
| <details key="start" value="2811"/> |
| <details key="end" value="2815"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.176" references="/0/test/%/%/%/%/collect.9/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.177" references="/0/test/%/%/%/%/collect.9/temp10"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.178" references="/0/test/%/%/%/%/%.52"> |
| <details key="start" value="2818"/> |
| <details key="end" value="2857"/> |
| <details key="line" value="41"/> |
| </eAnnotations> |
| <eAnnotations source="positions.179" references="/0/test/%/%/%/%/collect.10"> |
| <details key="start" value="2858"/> |
| <details key="end" value="2886"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.180" references="/0/test/%/%/%/%/collect.10/%"> |
| <details key="start" value="2858"/> |
| <details key="end" value="2871"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.181" references="/0/test/%/%/%/%/collect.10/%/c"> |
| <details key="start" value="2858"/> |
| <details key="end" value="2859"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.182" references="/0/test/%/%/%/%/collect.10/%.1"> |
| <details key="start" value="2881"/> |
| <details key="end" value="2885"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.183" references="/0/test/%/%/%/%/collect.10/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.184" references="/0/test/%/%/%/%/collect.10/temp11"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.185" references="/0/test/%/%/%/%/%.53"> |
| <details key="start" value="2888"/> |
| <details key="end" value="2934"/> |
| <details key="line" value="42"/> |
| </eAnnotations> |
| <eAnnotations source="positions.186" references="/0/test/%/%/%/%/collect.11"> |
| <details key="start" value="2935"/> |
| <details key="end" value="2970"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.187" references="/0/test/%/%/%/%/collect.11/%"> |
| <details key="start" value="2935"/> |
| <details key="end" value="2955"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.188" references="/0/test/%/%/%/%/collect.11/%/c"> |
| <details key="start" value="2935"/> |
| <details key="end" value="2936"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.189" references="/0/test/%/%/%/%/collect.11/%.1"> |
| <details key="start" value="2965"/> |
| <details key="end" value="2969"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.190" references="/0/test/%/%/%/%/collect.11/%.1/self"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.191" references="/0/test/%/%/%/%/collect.11/temp12"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.192" references="/0/test/%/%/%/%/%.54"> |
| <details key="start" value="2972"/> |
| <details key="end" value="2973"/> |
| <details key="line" value="43"/> |
| </eAnnotations> |
| <eAnnotations source="positions.193" references="/0/test/%/%/%/%/%.55"> |
| <details key="start" value="3435"/> |
| <details key="end" value="3462"/> |
| <details key="line" value="53"/> |
| </eAnnotations> |
| <eAnnotations source="positions.194" references="/0/test/%/%/%/%/collect.12"> |
| <details key="start" value="3463"/> |
| <details key="end" value="3480"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.195" references="/0/test/%/%/%/%/collect.12/%"> |
| <details key="start" value="3463"/> |
| <details key="end" value="3475"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.196" references="/0/test/%/%/%/%/collect.12/%/c"> |
| <details key="start" value="3463"/> |
| <details key="end" value="3464"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.197" references="/0/test/%/%/%/%/collect.12/%.1"> |
| <details key="start" value="3476"/> |
| <details key="end" value="3480"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.198" references="/0/test/%/%/%/%/collect.12/%.1/temp1"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.199" references="/0/test/%/%/%/%/collect.12/temp13"> |
| <details key="start" value="-1"/> |
| <details key="end" value="-1"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.200" references="/0/test/%/%/%/%/%.56"> |
| <details key="start" value="3482"/> |
| <details key="end" value="3483"/> |
| <details key="line" value="54"/> |
| </eAnnotations> |
| <eAnnotations source="positions.201" references="/0/test/%/%/%/%/%.57"> |
| <details key="start" value="454"/> |
| <details key="end" value="467"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.202" references="/0/test/%/%/%/ref"> |
| <details key="start" value="379"/> |
| <details key="end" value="445"/> |
| <details key="line" value="8"/> |
| </eAnnotations> |
| <eAnnotations source="positions.203" references="/0/test/%/%/%/ref/%"> |
| <details key="start" value="399"/> |
| <details key="end" value="446"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.204" references="/0/test/%/%/%/ref/%/%"> |
| <details key="start" value="399"/> |
| <details key="end" value="409"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.205" references="/0/test/%/%/%/ref/%/%/c"> |
| <details key="start" value="399"/> |
| <details key="end" value="400"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.206" references="/0/test/%/%/%/ref/%/%.1"> |
| <details key="start" value="432"/> |
| <details key="end" value="445"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.207" references="/0/test/%/%/attr"> |
| <details key="start" value="312"/> |
| <details key="end" value="372"/> |
| <details key="line" value="7"/> |
| </eAnnotations> |
| <eAnnotations source="positions.208" references="/0/test/%/%/attr/%"> |
| <details key="start" value="333"/> |
| <details key="end" value="373"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.209" references="/0/test/%/%/attr/%/%"> |
| <details key="start" value="333"/> |
| <details key="end" value="343"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.210" references="/0/test/%/%/attr/%/%/c"> |
| <details key="start" value="333"/> |
| <details key="end" value="334"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.211" references="/0/test/%/%/attr/%/%.1"> |
| <details key="start" value="366"/> |
| <details key="end" value="372"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.212" references="/0/test/%/c"> |
| <details key="start" value="247"/> |
| <details key="end" value="305"/> |
| <details key="line" value="6"/> |
| </eAnnotations> |
| <eAnnotations source="positions.213" references="/0/test/%/c/%"> |
| <details key="start" value="261"/> |
| <details key="end" value="306"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.214" references="/0/test/%/c/%/%"> |
| <details key="start" value="261"/> |
| <details key="end" value="288"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.215" references="/0/test/%/c/%/%/p"> |
| <details key="start" value="261"/> |
| <details key="end" value="262"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.216" references="/0/test/%/c/%/%/%"> |
| <details key="start" value="278"/> |
| <details key="end" value="287"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.217" references="/0/test/%/c/%/%.1"> |
| <details key="start" value="299"/> |
| <details key="end" value="305"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.218" references="/0/test/p"> |
| <details key="start" value="86"/> |
| <details key="end" value="98"/> |
| <details key="line" value="3"/> |
| </eAnnotations> |
| </ecore:EAnnotation> |
| </xmi:XMI> |