diff options
author | glefur | 2010-11-24 14:26:49 +0000 |
---|---|---|
committer | glefur | 2010-11-24 14:26:49 +0000 |
commit | 39c0dccc5133e0f185b9474cba0fe1751ae8bd48 (patch) | |
tree | 658074e0c85037a48bd41db12173960a921068ff /plugins | |
parent | acbf721441e966bdbde8fd82370c2fdc7d8dbb2e (diff) | |
download | org.eclipse.eef-39c0dccc5133e0f185b9474cba0fe1751ae8bd48.tar.gz org.eclipse.eef-39c0dccc5133e0f185b9474cba0fe1751ae8bd48.tar.xz org.eclipse.eef-39c0dccc5133e0f185b9474cba0fe1751ae8bd48.zip |
Synchronized generation
Diffstat (limited to 'plugins')
94 files changed, 15749 insertions, 10670 deletions
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/DynamicPropertiesEditionComponent.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/DynamicPropertiesEditionComponent.emtl index f12aaa0ce..6fe9e74c1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/DynamicPropertiesEditionComponent.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/DynamicPropertiesEditionComponent.emtl @@ -1794,6 +1794,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2933,6 +2948,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2948,6 +2975,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4010,6 +4040,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4060,7 +4102,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4072,6 +4114,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5182,6 +5227,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/PropertiesEditionComponent.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/PropertiesEditionComponent.emtl index 1aa3adfcf..466ab8812 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/PropertiesEditionComponent.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/PropertiesEditionComponent.emtl @@ -2420,6 +2420,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2435,6 +2447,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3147,6 +3162,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4542,7 +4572,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4554,6 +4584,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4594,6 +4627,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4717,6 +4762,110 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -5278,101 +5427,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl index 8436cf2fb..b1e2f7037 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl @@ -3588,6 +3588,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4727,6 +4742,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -4742,6 +4769,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6343,6 +6373,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6393,7 +6435,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6405,6 +6447,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -7450,6 +7495,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/FormPropertiesEditionPart.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/FormPropertiesEditionPart.emtl index ef073aab9..acb13ed13 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/FormPropertiesEditionPart.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/FormPropertiesEditionPart.emtl @@ -2939,6 +2939,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4078,6 +4093,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -4093,6 +4120,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6194,6 +6224,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6244,7 +6286,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6256,6 +6298,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -7794,6 +7839,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/IPropertiesEditionPart.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/IPropertiesEditionPart.emtl index 0c06d9669..b4ea82ca6 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/IPropertiesEditionPart.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/IPropertiesEditionPart.emtl @@ -1276,6 +1276,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2415,6 +2430,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2430,6 +2457,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5841,6 +5871,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5864,6 +5903,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5914,7 +5965,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5926,6 +5977,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/PropertiesEditionPart.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/PropertiesEditionPart.emtl index d866d593e..50c542705 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/PropertiesEditionPart.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/PropertiesEditionPart.emtl @@ -2862,6 +2862,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2877,6 +2889,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3589,6 +3604,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6222,7 +6252,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6234,6 +6264,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6274,6 +6307,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6912,6 +6957,110 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="ViewElement_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/> @@ -7906,101 +8055,6 @@ </eParameters> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/ViewsRepository.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/ViewsRepository.emtl index 8898f9ff1..7b60297dd 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/ViewsRepository.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/ViewsRepository.emtl @@ -1272,6 +1272,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2411,6 +2426,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2426,6 +2453,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4008,6 +4038,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4031,6 +4070,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4081,7 +4132,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4093,6 +4144,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/GMF_Plugin_xml.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/GMF_Plugin_xml.emtl index 76836dbaf..0dbde7318 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/GMF_Plugin_xml.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/GMF_Plugin_xml.emtl @@ -1446,6 +1446,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2585,6 +2600,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2600,6 +2627,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3247,6 +3277,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3297,7 +3339,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3309,6 +3351,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4175,6 +4220,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/plugin_xml.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/plugin_xml.emtl index 7a93de087..2f2e5c13c 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/plugin_xml.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/plugin_xml.emtl @@ -11,41 +11,80 @@ <input> <takesTypesFrom href="http://www.eclipse.org/emf/2002/Ecore#/"/> </input> + <input> + <takesTypesFrom href="http://www.eclipse.org/emf/2002/GenModel#/"/> + </input> <imports href="../services/common.emtl#/0"/> <imports href="../services/naming.emtl#/0"/> <ownedModuleElement xsi:type="mtl:Template" name="plugin_xml" visibility="Public" main="true"> <body xsi:type="mtl:FileBlock" openMode="OverWrite"> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>

 <plugin>

 <!-- EEF extensions -->
 <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
 <factory
 uri=""/> - <body xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>

 <plugin>

 <!-- EEF extensions -->
"/> + <body xsi:type="mtl:ForBlock"> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
 <factory
 uri=""/> + <body xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <source xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/plugin_xml/@body.0/@body.1/ePackage"> + <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#//EPackage/nsURI"/> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=""
 class=""/> + <body xsi:type="mtl:TemplateInvocation"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <definition href="../services/naming.emtl#/0/providersPackage.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="."/> + <body xsi:type="mtl:TemplateInvocation"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <definition href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/plugin_xml/@body.0/@body.1/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=""
 supportedTypes="org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider"/>
 </extension>
"/> + <loopVariable name="ePackage"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </loopVariable> + <iterSet xsi:type="ocl.ecore:OperationCallExp" eType="/8/Sequence(EPackage)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/8/Sequence(EPackage)" referredOperation="/1/EObject_Class/eAllContents.1"> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EPackage"> + <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> - </source> - <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/nsURI"/> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=""
 class=""/> - <body xsi:type="mtl:TemplateInvocation"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <definition href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> - <argument xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </argument> + <argument xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> + </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/> + </iterSet> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=""
 supportedTypes="org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider"/>
 </extension>
"/> <body xsi:type="mtl:ForBlock"> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" <extension
 point="org.eclipse.emf.eef.runtime.PropertiesEditionPartProvider">
 <PropertiesEditionPartProvider
 providerClass=""/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../services/naming.emtl#/0/pepQualifiedProvider"/> - <argument xsi:type="ocl.ecore:VariableExp" name="repository" referredVariable="/0/plugin_xml/@body.0/@body.5/repository"> + <argument xsi:type="ocl.ecore:VariableExp" name="repository" referredVariable="/0/plugin_xml/@body.0/@body.2/repository"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </argument> </body> @@ -53,8 +92,8 @@ <loopVariable name="repository"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </loopVariable> - <iterSet xsi:type="ocl.ecore:OperationCallExp" eType="/10/Set(ViewsRepository)"> - <source xsi:type="ocl.ecore:TypeExp" eType="/9/ViewsRepository"> + <iterSet xsi:type="ocl.ecore:OperationCallExp" eType="/8/Set(ViewsRepository)"> + <source xsi:type="ocl.ecore:TypeExp" eType="/7/ViewsRepository"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </source> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType_Class/allInstances"/> @@ -100,10 +139,10 @@ <argument xsi:type="ocl.ecore:VariableExp" name="basePackage" referredVariable="/0/plugin_xml/basePackage"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </argument> - <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.11/@body.0/view"> + <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.8/@body.0/view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.11/pec"> + <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.8/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </body> @@ -113,10 +152,10 @@ <source xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../services/naming.emtl#/0/viewKey"/> - <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.11/@body.0/view"> + <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.8/@body.0/view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.11/pec"> + <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.8/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </source> @@ -134,7 +173,7 @@ <source xsi:type="mtl:QueryInvocation"> <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> <definition href="../services/common.emtl#/0/involvedViews"/> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.11/pec"> + <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.8/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </source> @@ -144,21 +183,21 @@ <loopVariable name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </loopVariable> - <iterSet xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/10/Sequence(PropertiesEditionComponent)"> - <source xsi:type="ocl.ecore:OperationCallExp" eType="/10/Sequence(PropertiesEditionComponent)" referredOperation="/1/EObject_Class/eAllContents.1"> + <iterSet xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/8/Sequence(PropertiesEditionComponent)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/8/Sequence(PropertiesEditionComponent)" referredOperation="/1/EObject_Class/eAllContents.1"> <source xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/9/PropertiesEditionComponent"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/PropertiesEditionComponent"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </source> <body xsi:type="ocl.ecore:OperationCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> - <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/plugin_xml/@body.0/@body.11/collect/temp1"> + <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/plugin_xml/@body.0/@body.8/collect/temp1"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/9/PropertiesEditionComponent"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/PropertiesEditionComponent"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> @@ -191,7 +230,7 @@ <definition href="../services/common.emtl#/0/eefPackage"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> - <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFElementBinding/model"/> @@ -205,7 +244,7 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <source xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> - <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFElementBinding/model"/> @@ -219,10 +258,10 @@ <argument xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../services/naming.emtl#/0/viewKey"/> - <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.15/@body.0/view"> + <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/plugin_xml/@body.0/@body.12/@body.0/view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </argument> @@ -233,7 +272,7 @@ <definition href="../services/common.emtl#/0/qualifiedName.1"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> - <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFElementBinding/model"/> @@ -251,7 +290,7 @@ <source xsi:type="mtl:QueryInvocation"> <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> <definition href="../services/common.emtl#/0/involvedViews"/> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </source> @@ -261,21 +300,21 @@ <loopVariable name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </loopVariable> - <iterSet xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/10/Sequence(PropertiesEditionComponent)"> - <source xsi:type="ocl.ecore:OperationCallExp" eType="/10/Sequence(PropertiesEditionComponent)" referredOperation="/1/EObject_Class/eAllContents.1"> + <iterSet xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/8/Sequence(PropertiesEditionComponent)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/8/Sequence(PropertiesEditionComponent)" referredOperation="/1/EObject_Class/eAllContents.1"> <source xsi:type="ocl.ecore:VariableExp" name="editionContext" referredVariable="/0/plugin_xml/editionContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/9/PropertiesEditionComponent"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/PropertiesEditionComponent"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </source> <body xsi:type="ocl.ecore:OperationCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> - <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/plugin_xml/@body.0/@body.15/collect/temp2"> + <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/plugin_xml/@body.0/@body.12/collect/temp2"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/9/PropertiesEditionComponent"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/PropertiesEditionComponent"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> @@ -286,7 +325,7 @@ </iterSet> <guard xsi:type="ocl.ecore:PropertyCallExp"> <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="pec" referredVariable="/0/plugin_xml/@body.0/@body.15/pec"> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/plugin_xml/@body.0/@body.12/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent/explicit"/> @@ -450,7 +489,7 @@ </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/9/View"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/7/View"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> @@ -1153,6 +1192,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2292,6 +2346,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2307,6 +2373,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2954,6 +3023,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3004,7 +3085,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3016,6 +3097,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3882,6 +3966,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4358,13 +4451,10 @@ <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </ocl.ecore:Variable> <ecore:EPackage name="types"> + <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="ViewsRepository"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </eClassifiers> @@ -4376,12 +4466,15 @@ </eClassifiers> </ecore:EPackage> <ecore:EPackage name="collections"> - <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(ViewsRepository)" instanceClassName="java.util.Set"> - <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> - </eClassifiers> <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(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:SetType" name="Set(ViewsRepository)" instanceClassName="java.util.Set"> + <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> + </eClassifiers> <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(PropertiesEditionComponent)" instanceClassName="java.util.List"> <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </eClassifiers> @@ -4390,12 +4483,30 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="i"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> </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/eef/components/1.0.0#//PropertiesEditionContext"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -4517,783 +4628,848 @@ </ocl.ecore:Variable> <ecore:EAnnotation source="positions"> <eAnnotations source="positions.0" references="/0/plugin_xml"> - <details key="start" value="718"/> - <details key="end" value="3802"/> + <details key="start" value="762"/> + <details key="end" value="3987"/> <details key="line" value="18"/> </eAnnotations> <eAnnotations source="positions.1" references="/0/plugin_xml/@body.0"> - <details key="start" value="831"/> - <details key="end" value="3790"/> + <details key="start" value="875"/> + <details key="end" value="3975"/> <details key="line" value="20"/> </eAnnotations> <eAnnotations source="positions.2" references="/0/plugin_xml/@body.0/@body.0"> - <details key="start" value="919"/> - <details key="end" value="1127"/> + <details key="start" value="963"/> + <details key="end" value="1066"/> <details key="line" value="21"/> </eAnnotations> <eAnnotations source="positions.3" references="/0/plugin_xml/@body.0/@body.1"> - <details key="start" value="1128"/> - <details key="end" value="1167"/> + <details key="start" value="1068"/> + <details key="end" value="1539"/> + <details key="line" value="27"/> + </eAnnotations> + <eAnnotations source="positions.4" references="/0/plugin_xml/@body.0/@body.1/@body.0"> + <details key="start" value="1201"/> + <details key="end" value="1306"/> + <details key="line" value="28"/> + </eAnnotations> + <eAnnotations source="positions.5" references="/0/plugin_xml/@body.0/@body.1/@body.1"> + <details key="start" value="1307"/> + <details key="end" value="1321"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.4" references="/0/plugin_xml/@body.0/@body.1/@source"> - <details key="start" value="1128"/> - <details key="end" value="1161"/> + <eAnnotations source="positions.6" references="/0/plugin_xml/@body.0/@body.1/@body.1/ePackage"> + <details key="start" value="1307"/> + <details key="end" value="1315"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.5" references="/0/plugin_xml/@body.0/@body.1/@source/@source"> - <details key="start" value="1128"/> - <details key="end" value="1148"/> + <eAnnotations source="positions.7" references="/0/plugin_xml/@body.0/@body.1/@body.2"> + <details key="start" value="1323"/> + <details key="end" value="1344"/> + <details key="line" value="30"/> + </eAnnotations> + <eAnnotations source="positions.8" references="/0/plugin_xml/@body.0/@body.1/@body.3"> + <details key="start" value="1345"/> + <details key="end" value="1378"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.6" references="/0/plugin_xml/@body.0/@body.1/@source/@source/editionContext"> - <details key="start" value="1128"/> - <details key="end" value="1142"/> + <eAnnotations source="positions.9" references="/0/plugin_xml/@body.0/@body.1/@body.3/editionContext"> + <details key="start" value="1345"/> + <details key="end" value="1359"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.7" references="/0/plugin_xml/@body.0/@body.2"> - <details key="start" value="1169"/> - <details key="end" value="1190"/> - <details key="line" value="29"/> + <eAnnotations source="positions.10" references="/0/plugin_xml/@body.0/@body.1/@body.4"> + <details key="start" value="1380"/> + <details key="end" value="1381"/> + <details key="line" value="31"/> </eAnnotations> - <eAnnotations source="positions.8" references="/0/plugin_xml/@body.0/@body.3"> - <details key="start" value="1191"/> - <details key="end" value="1240"/> + <eAnnotations source="positions.11" references="/0/plugin_xml/@body.0/@body.1/@body.5"> + <details key="start" value="1382"/> + <details key="end" value="1416"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.9" references="/0/plugin_xml/@body.0/@body.3/editionContext"> - <details key="start" value="1191"/> - <details key="end" value="1205"/> + <eAnnotations source="positions.12" references="/0/plugin_xml/@body.0/@body.1/@body.5/ePackage"> + <details key="start" value="1382"/> + <details key="end" value="1390"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.10" references="/0/plugin_xml/@body.0/@body.4"> - <details key="start" value="1242"/> - <details key="end" value="1355"/> - <details key="line" value="30"/> + <eAnnotations source="positions.13" references="/0/plugin_xml/@body.0/@body.1/@body.6"> + <details key="start" value="1418"/> + <details key="end" value="1531"/> + <details key="line" value="31"/> + </eAnnotations> + <eAnnotations source="positions.14" references="/0/plugin_xml/@body.0/@body.1/ePackage"> + <details key="start" value="1074"/> + <details key="end" value="1093"/> + <details key="line" value="27"/> + </eAnnotations> + <eAnnotations source="positions.15" references="/0/plugin_xml/@body.0/@body.1/@iterSet"> + <details key="start" value="1096"/> + <details key="end" value="1198"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.16" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@source"> + <details key="start" value="1096"/> + <details key="end" value="1152"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.11" references="/0/plugin_xml/@body.0/@body.5"> - <details key="start" value="1355"/> - <details key="end" value="1686"/> - <details key="line" value="33"/> + <eAnnotations source="positions.17" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@source/@source"> + <details key="start" value="1096"/> + <details key="end" value="1129"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.18" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@source/@source/@source"> + <details key="start" value="1096"/> + <details key="end" value="1116"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.19" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@source/@source/@source/editionContext"> + <details key="start" value="1096"/> + <details key="end" value="1110"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.20" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@source/@argument.0"> + <details key="start" value="1143"/> + <details key="end" value="1151"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.21" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@argument.0"> + <details key="start" value="1164"/> + <details key="end" value="1197"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.22" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@argument.0/@source"> + <details key="start" value="1164"/> + <details key="end" value="1184"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.23" references="/0/plugin_xml/@body.0/@body.1/@iterSet/@argument.0/@source/editionContext"> + <details key="start" value="1164"/> + <details key="end" value="1178"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.12" references="/0/plugin_xml/@body.0/@body.5/@body.0"> - <details key="start" value="1432"/> - <details key="end" value="1586"/> - <details key="line" value="34"/> + <eAnnotations source="positions.24" references="/0/plugin_xml/@body.0/@body.2"> + <details key="start" value="1540"/> + <details key="end" value="1871"/> + <details key="line" value="35"/> </eAnnotations> - <eAnnotations source="positions.13" references="/0/plugin_xml/@body.0/@body.5/@body.1"> - <details key="start" value="1587"/> - <details key="end" value="1620"/> + <eAnnotations source="positions.25" references="/0/plugin_xml/@body.0/@body.2/@body.0"> + <details key="start" value="1617"/> + <details key="end" value="1771"/> + <details key="line" value="36"/> + </eAnnotations> + <eAnnotations source="positions.26" references="/0/plugin_xml/@body.0/@body.2/@body.1"> + <details key="start" value="1772"/> + <details key="end" value="1805"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.14" references="/0/plugin_xml/@body.0/@body.5/@body.1/repository"> - <details key="start" value="1587"/> - <details key="end" value="1597"/> + <eAnnotations source="positions.27" references="/0/plugin_xml/@body.0/@body.2/@body.1/repository"> + <details key="start" value="1772"/> + <details key="end" value="1782"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.15" references="/0/plugin_xml/@body.0/@body.5/@body.2"> - <details key="start" value="1622"/> - <details key="end" value="1680"/> - <details key="line" value="37"/> + <eAnnotations source="positions.28" references="/0/plugin_xml/@body.0/@body.2/@body.2"> + <details key="start" value="1807"/> + <details key="end" value="1865"/> + <details key="line" value="39"/> </eAnnotations> - <eAnnotations source="positions.16" references="/0/plugin_xml/@body.0/@body.5/repository"> - <details key="start" value="1361"/> - <details key="end" value="1389"/> - <details key="line" value="33"/> + <eAnnotations source="positions.29" references="/0/plugin_xml/@body.0/@body.2/repository"> + <details key="start" value="1546"/> + <details key="end" value="1574"/> + <details key="line" value="35"/> </eAnnotations> - <eAnnotations source="positions.17" references="/0/plugin_xml/@body.0/@body.5/@iterSet"> - <details key="start" value="1392"/> - <details key="end" value="1429"/> + <eAnnotations source="positions.30" references="/0/plugin_xml/@body.0/@body.2/@iterSet"> + <details key="start" value="1577"/> + <details key="end" value="1614"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.18" references="/0/plugin_xml/@body.0/@body.5/@iterSet/@source"> - <details key="start" value="1392"/> - <details key="end" value="1414"/> + <eAnnotations source="positions.31" references="/0/plugin_xml/@body.0/@body.2/@iterSet/@source"> + <details key="start" value="1577"/> + <details key="end" value="1599"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.19" references="/0/plugin_xml/@body.0/@body.6"> - <details key="start" value="1687"/> - <details key="end" value="1879"/> - <details key="line" value="41"/> + <eAnnotations source="positions.32" references="/0/plugin_xml/@body.0/@body.3"> + <details key="start" value="1872"/> + <details key="end" value="2064"/> + <details key="line" value="43"/> </eAnnotations> - <eAnnotations source="positions.20" references="/0/plugin_xml/@body.0/@body.7"> - <details key="start" value="1880"/> - <details key="end" value="1928"/> + <eAnnotations source="positions.33" references="/0/plugin_xml/@body.0/@body.4"> + <details key="start" value="2065"/> + <details key="end" value="2113"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.21" references="/0/plugin_xml/@body.0/@body.7/@source"> - <details key="start" value="1880"/> - <details key="end" value="1921"/> + <eAnnotations source="positions.34" references="/0/plugin_xml/@body.0/@body.4/@source"> + <details key="start" value="2065"/> + <details key="end" value="2106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.22" references="/0/plugin_xml/@body.0/@body.7/@source/editionContext"> - <details key="start" value="1880"/> - <details key="end" value="1894"/> + <eAnnotations source="positions.35" references="/0/plugin_xml/@body.0/@body.4/@source/editionContext"> + <details key="start" value="2065"/> + <details key="end" value="2079"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.23" references="/0/plugin_xml/@body.0/@body.7/@source/basePackage"> - <details key="start" value="1909"/> - <details key="end" value="1920"/> + <eAnnotations source="positions.36" references="/0/plugin_xml/@body.0/@body.4/@source/basePackage"> + <details key="start" value="2094"/> + <details key="end" value="2105"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.24" references="/0/plugin_xml/@body.0/@body.8"> - <details key="start" value="1930"/> - <details key="end" value="2384"/> - <details key="line" value="46"/> + <eAnnotations source="positions.37" references="/0/plugin_xml/@body.0/@body.5"> + <details key="start" value="2115"/> + <details key="end" value="2569"/> + <details key="line" value="48"/> </eAnnotations> - <eAnnotations source="positions.25" references="/0/plugin_xml/@body.0/@body.9"> - <details key="start" value="2385"/> - <details key="end" value="2433"/> + <eAnnotations source="positions.38" references="/0/plugin_xml/@body.0/@body.6"> + <details key="start" value="2570"/> + <details key="end" value="2618"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.26" references="/0/plugin_xml/@body.0/@body.9/@source"> - <details key="start" value="2385"/> - <details key="end" value="2426"/> + <eAnnotations source="positions.39" references="/0/plugin_xml/@body.0/@body.6/@source"> + <details key="start" value="2570"/> + <details key="end" value="2611"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.27" references="/0/plugin_xml/@body.0/@body.9/@source/editionContext"> - <details key="start" value="2385"/> - <details key="end" value="2399"/> + <eAnnotations source="positions.40" references="/0/plugin_xml/@body.0/@body.6/@source/editionContext"> + <details key="start" value="2570"/> + <details key="end" value="2584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.28" references="/0/plugin_xml/@body.0/@body.9/@source/basePackage"> - <details key="start" value="2414"/> - <details key="end" value="2425"/> + <eAnnotations source="positions.41" references="/0/plugin_xml/@body.0/@body.6/@source/basePackage"> + <details key="start" value="2599"/> + <details key="end" value="2610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.29" references="/0/plugin_xml/@body.0/@body.10"> - <details key="start" value="2435"/> - <details key="end" value="2572"/> - <details key="line" value="61"/> + <eAnnotations source="positions.42" references="/0/plugin_xml/@body.0/@body.7"> + <details key="start" value="2620"/> + <details key="end" value="2757"/> + <details key="line" value="63"/> </eAnnotations> - <eAnnotations source="positions.30" references="/0/plugin_xml/@body.0/@body.11"> - <details key="start" value="2572"/> - <details key="end" value="2873"/> - <details key="line" value="67"/> + <eAnnotations source="positions.43" references="/0/plugin_xml/@body.0/@body.8"> + <details key="start" value="2757"/> + <details key="end" value="3058"/> + <details key="line" value="69"/> </eAnnotations> - <eAnnotations source="positions.31" references="/0/plugin_xml/@body.0/@body.11/@body.0"> - <details key="start" value="2709"/> - <details key="end" value="2866"/> - <details key="line" value="68"/> + <eAnnotations source="positions.44" references="/0/plugin_xml/@body.0/@body.8/@body.0"> + <details key="start" value="2894"/> + <details key="end" value="3051"/> + <details key="line" value="70"/> </eAnnotations> - <eAnnotations source="positions.32" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0"> - <details key="start" value="2766"/> - <details key="end" value="2860"/> - <details key="line" value="68"/> + <eAnnotations source="positions.45" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0"> + <details key="start" value="2951"/> + <details key="end" value="3045"/> + <details key="line" value="70"/> </eAnnotations> - <eAnnotations source="positions.33" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.0"> - <details key="start" value="2802"/> - <details key="end" value="2852"/> + <eAnnotations source="positions.46" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.0"> + <details key="start" value="2987"/> + <details key="end" value="3037"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.34" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.0/editionContext"> - <details key="start" value="2802"/> - <details key="end" value="2816"/> + <eAnnotations source="positions.47" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.0/editionContext"> + <details key="start" value="2987"/> + <details key="end" value="3001"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.35" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.0/basePackage"> - <details key="start" value="2829"/> - <details key="end" value="2840"/> + <eAnnotations source="positions.48" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.0/basePackage"> + <details key="start" value="3014"/> + <details key="end" value="3025"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.36" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.0/view"> - <details key="start" value="2842"/> - <details key="end" value="2846"/> + <eAnnotations source="positions.49" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.0/view"> + <details key="start" value="3027"/> + <details key="end" value="3031"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.37" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.0/pec"> - <details key="start" value="2848"/> - <details key="end" value="2851"/> + <eAnnotations source="positions.50" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.0/pec"> + <details key="start" value="3033"/> + <details key="end" value="3036"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.38" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@body.1"> - <details key="start" value="2854"/> - <details key="end" value="2855"/> - <details key="line" value="70"/> + <eAnnotations source="positions.51" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@body.1"> + <details key="start" value="3039"/> + <details key="end" value="3040"/> + <details key="line" value="72"/> </eAnnotations> - <eAnnotations source="positions.39" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@ifExpr"> - <details key="start" value="2770"/> - <details key="end" value="2799"/> + <eAnnotations source="positions.52" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@ifExpr"> + <details key="start" value="2955"/> + <details key="end" value="2984"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.40" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@ifExpr/@source"> - <details key="start" value="2771"/> - <details key="end" value="2788"/> + <eAnnotations source="positions.53" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@ifExpr/@source"> + <details key="start" value="2956"/> + <details key="end" value="2973"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.41" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@ifExpr/@source/view"> - <details key="start" value="2771"/> - <details key="end" value="2775"/> + <eAnnotations source="positions.54" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@ifExpr/@source/view"> + <details key="start" value="2956"/> + <details key="end" value="2960"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.42" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@ifExpr/@source/pec"> - <details key="start" value="2784"/> - <details key="end" value="2787"/> + <eAnnotations source="positions.55" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@ifExpr/@source/pec"> + <details key="start" value="2969"/> + <details key="end" value="2972"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.43" references="/0/plugin_xml/@body.0/@body.11/@body.0/@body.0/@ifExpr/@argument.0"> - <details key="start" value="2792"/> - <details key="end" value="2798"/> + <eAnnotations source="positions.56" references="/0/plugin_xml/@body.0/@body.8/@body.0/@body.0/@ifExpr/@argument.0"> + <details key="start" value="2977"/> + <details key="end" value="2983"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.44" references="/0/plugin_xml/@body.0/@body.11/@body.0/view"> - <details key="start" value="2715"/> - <details key="end" value="2726"/> - <details key="line" value="68"/> + <eAnnotations source="positions.57" references="/0/plugin_xml/@body.0/@body.8/@body.0/view"> + <details key="start" value="2900"/> + <details key="end" value="2911"/> + <details key="line" value="70"/> </eAnnotations> - <eAnnotations source="positions.45" references="/0/plugin_xml/@body.0/@body.11/@body.0/@iterSet"> - <details key="start" value="2729"/> - <details key="end" value="2764"/> + <eAnnotations source="positions.58" references="/0/plugin_xml/@body.0/@body.8/@body.0/@iterSet"> + <details key="start" value="2914"/> + <details key="end" value="2949"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.46" references="/0/plugin_xml/@body.0/@body.11/@body.0/@iterSet/@source"> - <details key="start" value="2729"/> - <details key="end" value="2748"/> + <eAnnotations source="positions.59" references="/0/plugin_xml/@body.0/@body.8/@body.0/@iterSet/@source"> + <details key="start" value="2914"/> + <details key="end" value="2933"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.47" references="/0/plugin_xml/@body.0/@body.11/@body.0/@iterSet/@source/pec"> - <details key="start" value="2729"/> - <details key="end" value="2732"/> + <eAnnotations source="positions.60" references="/0/plugin_xml/@body.0/@body.8/@body.0/@iterSet/@source/pec"> + <details key="start" value="2914"/> + <details key="end" value="2917"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.48" references="/0/plugin_xml/@body.0/@body.11/pec"> - <details key="start" value="2578"/> - <details key="end" value="2610"/> - <details key="line" value="67"/> + <eAnnotations source="positions.61" references="/0/plugin_xml/@body.0/@body.8/pec"> + <details key="start" value="2763"/> + <details key="end" value="2795"/> + <details key="line" value="69"/> </eAnnotations> - <eAnnotations source="positions.49" references="/0/plugin_xml/@body.0/@body.11/collect"> - <details key="start" value="2613"/> - <details key="end" value="2706"/> + <eAnnotations source="positions.62" references="/0/plugin_xml/@body.0/@body.8/collect"> + <details key="start" value="2798"/> + <details key="end" value="2891"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.50" references="/0/plugin_xml/@body.0/@body.11/collect/@source"> - <details key="start" value="2613"/> - <details key="end" value="2668"/> + <eAnnotations source="positions.63" references="/0/plugin_xml/@body.0/@body.8/collect/@source"> + <details key="start" value="2798"/> + <details key="end" value="2853"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.51" references="/0/plugin_xml/@body.0/@body.11/collect/@source/editionContext"> - <details key="start" value="2613"/> - <details key="end" value="2627"/> + <eAnnotations source="positions.64" references="/0/plugin_xml/@body.0/@body.8/collect/@source/editionContext"> + <details key="start" value="2798"/> + <details key="end" value="2812"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.52" references="/0/plugin_xml/@body.0/@body.11/collect/@source/@argument.0"> - <details key="start" value="2641"/> - <details key="end" value="2667"/> + <eAnnotations source="positions.65" references="/0/plugin_xml/@body.0/@body.8/collect/@source/@argument.0"> + <details key="start" value="2826"/> + <details key="end" value="2852"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.53" references="/0/plugin_xml/@body.0/@body.11/collect/@body"> + <eAnnotations source="positions.66" references="/0/plugin_xml/@body.0/@body.8/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.54" references="/0/plugin_xml/@body.0/@body.11/collect/@body/temp1"> + <eAnnotations source="positions.67" references="/0/plugin_xml/@body.0/@body.8/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.55" references="/0/plugin_xml/@body.0/@body.11/collect/@body/@argument.0"> - <details key="start" value="2679"/> - <details key="end" value="2705"/> + <eAnnotations source="positions.68" references="/0/plugin_xml/@body.0/@body.8/collect/@body/@argument.0"> + <details key="start" value="2864"/> + <details key="end" value="2890"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.56" references="/0/plugin_xml/@body.0/@body.11/collect/temp1"> + <eAnnotations source="positions.69" references="/0/plugin_xml/@body.0/@body.8/collect/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.57" references="/0/plugin_xml/@body.0/@body.12"> - <details key="start" value="2874"/> - <details key="end" value="3051"/> - <details key="line" value="72"/> + <eAnnotations source="positions.70" references="/0/plugin_xml/@body.0/@body.9"> + <details key="start" value="3059"/> + <details key="end" value="3236"/> + <details key="line" value="74"/> </eAnnotations> - <eAnnotations source="positions.58" references="/0/plugin_xml/@body.0/@body.13"> - <details key="start" value="3052"/> - <details key="end" value="3100"/> + <eAnnotations source="positions.71" references="/0/plugin_xml/@body.0/@body.10"> + <details key="start" value="3237"/> + <details key="end" value="3285"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.59" references="/0/plugin_xml/@body.0/@body.13/@source"> - <details key="start" value="3052"/> - <details key="end" value="3093"/> + <eAnnotations source="positions.72" references="/0/plugin_xml/@body.0/@body.10/@source"> + <details key="start" value="3237"/> + <details key="end" value="3278"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.60" references="/0/plugin_xml/@body.0/@body.13/@source/editionContext"> - <details key="start" value="3052"/> - <details key="end" value="3066"/> + <eAnnotations source="positions.73" references="/0/plugin_xml/@body.0/@body.10/@source/editionContext"> + <details key="start" value="3237"/> + <details key="end" value="3251"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.61" references="/0/plugin_xml/@body.0/@body.13/@source/basePackage"> - <details key="start" value="3081"/> - <details key="end" value="3092"/> + <eAnnotations source="positions.74" references="/0/plugin_xml/@body.0/@body.10/@source/basePackage"> + <details key="start" value="3266"/> + <details key="end" value="3277"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.62" references="/0/plugin_xml/@body.0/@body.14"> - <details key="start" value="3102"/> - <details key="end" value="3105"/> - <details key="line" value="77"/> - </eAnnotations> - <eAnnotations source="positions.63" references="/0/plugin_xml/@body.0/@body.15"> - <details key="start" value="3105"/> - <details key="end" value="3729"/> - <details key="line" value="78"/> - </eAnnotations> - <eAnnotations source="positions.64" references="/0/plugin_xml/@body.0/@body.15/@body.0"> - <details key="start" value="3259"/> - <details key="end" value="3722"/> + <eAnnotations source="positions.75" references="/0/plugin_xml/@body.0/@body.11"> + <details key="start" value="3287"/> + <details key="end" value="3290"/> <details key="line" value="79"/> </eAnnotations> - <eAnnotations source="positions.65" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.0"> - <details key="start" value="3317"/> - <details key="end" value="3461"/> + <eAnnotations source="positions.76" references="/0/plugin_xml/@body.0/@body.12"> + <details key="start" value="3290"/> + <details key="end" value="3914"/> <details key="line" value="80"/> </eAnnotations> - <eAnnotations source="positions.66" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.1"> - <details key="start" value="3462"/> - <details key="end" value="3495"/> + <eAnnotations source="positions.77" references="/0/plugin_xml/@body.0/@body.12/@body.0"> + <details key="start" value="3444"/> + <details key="end" value="3907"/> + <details key="line" value="81"/> + </eAnnotations> + <eAnnotations source="positions.78" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.0"> + <details key="start" value="3502"/> + <details key="end" value="3646"/> + <details key="line" value="82"/> + </eAnnotations> + <eAnnotations source="positions.79" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.1"> + <details key="start" value="3647"/> + <details key="end" value="3680"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.67" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.1/@argument.0"> - <details key="start" value="3462"/> - <details key="end" value="3471"/> + <eAnnotations source="positions.80" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.1/@argument.0"> + <details key="start" value="3647"/> + <details key="end" value="3656"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.68" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.1/@argument.0/pec"> - <details key="start" value="3462"/> - <details key="end" value="3465"/> + <eAnnotations source="positions.81" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.1/@argument.0/pec"> + <details key="start" value="3647"/> + <details key="end" value="3650"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.69" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.1/basePackage"> - <details key="start" value="3483"/> - <details key="end" value="3494"/> + <eAnnotations source="positions.82" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.1/basePackage"> + <details key="start" value="3668"/> + <details key="end" value="3679"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.70" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.2"> - <details key="start" value="3497"/> - <details key="end" value="3506"/> - <details key="line" value="82"/> + <eAnnotations source="positions.83" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.2"> + <details key="start" value="3682"/> + <details key="end" value="3691"/> + <details key="line" value="84"/> </eAnnotations> - <eAnnotations source="positions.71" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.3"> - <details key="start" value="3507"/> - <details key="end" value="3521"/> + <eAnnotations source="positions.84" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.3"> + <details key="start" value="3692"/> + <details key="end" value="3706"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.72" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.3/@source"> - <details key="start" value="3507"/> - <details key="end" value="3516"/> + <eAnnotations source="positions.85" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.3/@source"> + <details key="start" value="3692"/> + <details key="end" value="3701"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.73" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.3/@source/pec"> - <details key="start" value="3507"/> - <details key="end" value="3510"/> + <eAnnotations source="positions.86" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.3/@source/pec"> + <details key="start" value="3692"/> + <details key="end" value="3695"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.74" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.4"> - <details key="start" value="3523"/> - <details key="end" value="3545"/> - <details key="line" value="82"/> + <eAnnotations source="positions.87" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.4"> + <details key="start" value="3708"/> + <details key="end" value="3730"/> + <details key="line" value="84"/> </eAnnotations> - <eAnnotations source="positions.75" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.5"> - <details key="start" value="3546"/> - <details key="end" value="3573"/> + <eAnnotations source="positions.88" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.5"> + <details key="start" value="3731"/> + <details key="end" value="3758"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.76" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.5/@argument.0"> - <details key="start" value="3546"/> - <details key="end" value="3563"/> + <eAnnotations source="positions.89" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.5/@argument.0"> + <details key="start" value="3731"/> + <details key="end" value="3748"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.77" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.5/@argument.0/view"> - <details key="start" value="3546"/> - <details key="end" value="3550"/> + <eAnnotations source="positions.90" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.5/@argument.0/view"> + <details key="start" value="3731"/> + <details key="end" value="3735"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.78" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.5/@argument.0/pec"> - <details key="start" value="3559"/> - <details key="end" value="3562"/> + <eAnnotations source="positions.91" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.5/@argument.0/pec"> + <details key="start" value="3744"/> + <details key="end" value="3747"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.79" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.6"> - <details key="start" value="3575"/> - <details key="end" value="3624"/> - <details key="line" value="83"/> + <eAnnotations source="positions.92" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.6"> + <details key="start" value="3760"/> + <details key="end" value="3809"/> + <details key="line" value="85"/> </eAnnotations> - <eAnnotations source="positions.80" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.7"> - <details key="start" value="3625"/> - <details key="end" value="3661"/> + <eAnnotations source="positions.93" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.7"> + <details key="start" value="3810"/> + <details key="end" value="3846"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.81" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.7/@argument.0"> - <details key="start" value="3625"/> - <details key="end" value="3634"/> + <eAnnotations source="positions.94" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.7/@argument.0"> + <details key="start" value="3810"/> + <details key="end" value="3819"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.82" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.7/@argument.0/pec"> - <details key="start" value="3625"/> - <details key="end" value="3628"/> + <eAnnotations source="positions.95" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.7/@argument.0/pec"> + <details key="start" value="3810"/> + <details key="end" value="3813"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.83" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.7/basePackage"> - <details key="start" value="3649"/> - <details key="end" value="3660"/> + <eAnnotations source="positions.96" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.7/basePackage"> + <details key="start" value="3834"/> + <details key="end" value="3845"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.84" references="/0/plugin_xml/@body.0/@body.15/@body.0/@body.8"> - <details key="start" value="3663"/> - <details key="end" value="3716"/> - <details key="line" value="85"/> + <eAnnotations source="positions.97" references="/0/plugin_xml/@body.0/@body.12/@body.0/@body.8"> + <details key="start" value="3848"/> + <details key="end" value="3901"/> + <details key="line" value="87"/> </eAnnotations> - <eAnnotations source="positions.85" references="/0/plugin_xml/@body.0/@body.15/@body.0/view"> - <details key="start" value="3265"/> - <details key="end" value="3276"/> - <details key="line" value="79"/> + <eAnnotations source="positions.98" references="/0/plugin_xml/@body.0/@body.12/@body.0/view"> + <details key="start" value="3450"/> + <details key="end" value="3461"/> + <details key="line" value="81"/> </eAnnotations> - <eAnnotations source="positions.86" references="/0/plugin_xml/@body.0/@body.15/@body.0/@iterSet"> - <details key="start" value="3279"/> - <details key="end" value="3314"/> + <eAnnotations source="positions.99" references="/0/plugin_xml/@body.0/@body.12/@body.0/@iterSet"> + <details key="start" value="3464"/> + <details key="end" value="3499"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.87" references="/0/plugin_xml/@body.0/@body.15/@body.0/@iterSet/@source"> - <details key="start" value="3279"/> - <details key="end" value="3298"/> + <eAnnotations source="positions.100" references="/0/plugin_xml/@body.0/@body.12/@body.0/@iterSet/@source"> + <details key="start" value="3464"/> + <details key="end" value="3483"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.88" references="/0/plugin_xml/@body.0/@body.15/@body.0/@iterSet/@source/pec"> - <details key="start" value="3279"/> - <details key="end" value="3282"/> + <eAnnotations source="positions.101" references="/0/plugin_xml/@body.0/@body.12/@body.0/@iterSet/@source/pec"> + <details key="start" value="3464"/> + <details key="end" value="3467"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.89" references="/0/plugin_xml/@body.0/@body.15/pec"> - <details key="start" value="3111"/> - <details key="end" value="3143"/> - <details key="line" value="78"/> + <eAnnotations source="positions.102" references="/0/plugin_xml/@body.0/@body.12/pec"> + <details key="start" value="3296"/> + <details key="end" value="3328"/> + <details key="line" value="80"/> </eAnnotations> - <eAnnotations source="positions.90" references="/0/plugin_xml/@body.0/@body.15/collect"> - <details key="start" value="3146"/> - <details key="end" value="3239"/> + <eAnnotations source="positions.103" references="/0/plugin_xml/@body.0/@body.12/collect"> + <details key="start" value="3331"/> + <details key="end" value="3424"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.91" references="/0/plugin_xml/@body.0/@body.15/collect/@source"> - <details key="start" value="3146"/> - <details key="end" value="3201"/> + <eAnnotations source="positions.104" references="/0/plugin_xml/@body.0/@body.12/collect/@source"> + <details key="start" value="3331"/> + <details key="end" value="3386"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.92" references="/0/plugin_xml/@body.0/@body.15/collect/@source/editionContext"> - <details key="start" value="3146"/> - <details key="end" value="3160"/> + <eAnnotations source="positions.105" references="/0/plugin_xml/@body.0/@body.12/collect/@source/editionContext"> + <details key="start" value="3331"/> + <details key="end" value="3345"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.93" references="/0/plugin_xml/@body.0/@body.15/collect/@source/@argument.0"> - <details key="start" value="3174"/> - <details key="end" value="3200"/> + <eAnnotations source="positions.106" references="/0/plugin_xml/@body.0/@body.12/collect/@source/@argument.0"> + <details key="start" value="3359"/> + <details key="end" value="3385"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.94" references="/0/plugin_xml/@body.0/@body.15/collect/@body"> + <eAnnotations source="positions.107" references="/0/plugin_xml/@body.0/@body.12/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.95" references="/0/plugin_xml/@body.0/@body.15/collect/@body/temp1"> + <eAnnotations source="positions.108" references="/0/plugin_xml/@body.0/@body.12/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.96" references="/0/plugin_xml/@body.0/@body.15/collect/@body/@argument.0"> - <details key="start" value="3212"/> - <details key="end" value="3238"/> + <eAnnotations source="positions.109" references="/0/plugin_xml/@body.0/@body.12/collect/@body/@argument.0"> + <details key="start" value="3397"/> + <details key="end" value="3423"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.97" references="/0/plugin_xml/@body.0/@body.15/collect/temp2"> + <eAnnotations source="positions.110" references="/0/plugin_xml/@body.0/@body.12/collect/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.98" references="/0/plugin_xml/@body.0/@body.15/@guard"> - <details key="start" value="3244"/> - <details key="end" value="3256"/> + <eAnnotations source="positions.111" references="/0/plugin_xml/@body.0/@body.12/@guard"> + <details key="start" value="3429"/> + <details key="end" value="3441"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.99" references="/0/plugin_xml/@body.0/@body.15/@guard/pec"> - <details key="start" value="3244"/> - <details key="end" value="3247"/> + <eAnnotations source="positions.112" references="/0/plugin_xml/@body.0/@body.12/@guard/pec"> + <details key="start" value="3429"/> + <details key="end" value="3432"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.100" references="/0/plugin_xml/@body.0/@body.16"> - <details key="start" value="3730"/> - <details key="end" value="3783"/> - <details key="line" value="90"/> + <eAnnotations source="positions.113" references="/0/plugin_xml/@body.0/@body.13"> + <details key="start" value="3915"/> + <details key="end" value="3968"/> + <details key="line" value="92"/> </eAnnotations> - <eAnnotations source="positions.101" references="/0/plugin_xml/@body.0/@fileUrl"> - <details key="start" value="838"/> - <details key="end" value="909"/> + <eAnnotations source="positions.114" references="/0/plugin_xml/@body.0/@fileUrl"> + <details key="start" value="882"/> + <details key="end" value="953"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.102" references="/0/plugin_xml/@body.0/@fileUrl/@source"> - <details key="start" value="838"/> - <details key="end" value="876"/> + <eAnnotations source="positions.115" references="/0/plugin_xml/@body.0/@fileUrl/@source"> + <details key="start" value="882"/> + <details key="end" value="920"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.103" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source"> - <details key="start" value="838"/> - <details key="end" value="871"/> + <eAnnotations source="positions.116" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source"> + <details key="start" value="882"/> + <details key="end" value="915"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.104" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source/@source"> - <details key="start" value="838"/> - <details key="end" value="858"/> + <eAnnotations source="positions.117" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source/@source"> + <details key="start" value="882"/> + <details key="end" value="902"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.105" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source/@source/editionContext"> - <details key="start" value="838"/> - <details key="end" value="852"/> + <eAnnotations source="positions.118" references="/0/plugin_xml/@body.0/@fileUrl/@source/@source/@source/editionContext"> + <details key="start" value="882"/> + <details key="end" value="896"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.106" references="/0/plugin_xml/@body.0/@fileUrl/@argument.0"> - <details key="start" value="884"/> - <details key="end" value="908"/> + <eAnnotations source="positions.119" references="/0/plugin_xml/@body.0/@fileUrl/@argument.0"> + <details key="start" value="928"/> + <details key="end" value="952"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.107" references="/0/plugin_xml/editionContext"> - <details key="start" value="746"/> - <details key="end" value="787"/> + <eAnnotations source="positions.120" references="/0/plugin_xml/editionContext"> + <details key="start" value="790"/> + <details key="end" value="831"/> <details key="line" value="18"/> </eAnnotations> - <eAnnotations source="positions.108" references="/0/plugin_xml/basePackage"> - <details key="start" value="789"/> - <details key="end" value="809"/> + <eAnnotations source="positions.121" references="/0/plugin_xml/basePackage"> + <details key="start" value="833"/> + <details key="end" value="853"/> <details key="line" value="18"/> </eAnnotations> - <eAnnotations source="positions.109" references="/0/propertyTab"> - <details key="start" value="3803"/> - <details key="end" value="4291"/> - <details key="line" value="95"/> + <eAnnotations source="positions.122" references="/0/propertyTab"> + <details key="start" value="3988"/> + <details key="end" value="4476"/> + <details key="line" value="97"/> </eAnnotations> - <eAnnotations source="positions.110" references="/0/propertyTab/@body.0"> - <details key="start" value="3945"/> - <details key="end" value="3989"/> - <details key="line" value="96"/> + <eAnnotations source="positions.123" references="/0/propertyTab/@body.0"> + <details key="start" value="4130"/> + <details key="end" value="4174"/> + <details key="line" value="98"/> </eAnnotations> - <eAnnotations source="positions.111" references="/0/propertyTab/@body.1"> - <details key="start" value="3990"/> - <details key="end" value="4007"/> + <eAnnotations source="positions.124" references="/0/propertyTab/@body.1"> + <details key="start" value="4175"/> + <details key="end" value="4192"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.112" references="/0/propertyTab/@body.1/view"> - <details key="start" value="3990"/> - <details key="end" value="3994"/> + <eAnnotations source="positions.125" references="/0/propertyTab/@body.1/view"> + <details key="start" value="4175"/> + <details key="end" value="4179"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.113" references="/0/propertyTab/@body.1/pec"> - <details key="start" value="4003"/> - <details key="end" value="4006"/> + <eAnnotations source="positions.126" references="/0/propertyTab/@body.1/pec"> + <details key="start" value="4188"/> + <details key="end" value="4191"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.114" references="/0/propertyTab/@body.2"> - <details key="start" value="4009"/> - <details key="end" value="4065"/> - <details key="line" value="97"/> + <eAnnotations source="positions.127" references="/0/propertyTab/@body.2"> + <details key="start" value="4194"/> + <details key="end" value="4250"/> + <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.115" references="/0/propertyTab/@body.3"> - <details key="start" value="4066"/> - <details key="end" value="4093"/> + <eAnnotations source="positions.128" references="/0/propertyTab/@body.3"> + <details key="start" value="4251"/> + <details key="end" value="4278"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.116" references="/0/propertyTab/@body.3/@argument.0"> - <details key="start" value="4066"/> - <details key="end" value="4083"/> + <eAnnotations source="positions.129" references="/0/propertyTab/@body.3/@argument.0"> + <details key="start" value="4251"/> + <details key="end" value="4268"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.117" references="/0/propertyTab/@body.3/@argument.0/view"> - <details key="start" value="4066"/> - <details key="end" value="4070"/> + <eAnnotations source="positions.130" references="/0/propertyTab/@body.3/@argument.0/view"> + <details key="start" value="4251"/> + <details key="end" value="4255"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.118" references="/0/propertyTab/@body.3/@argument.0/pec"> - <details key="start" value="4079"/> - <details key="end" value="4082"/> + <eAnnotations source="positions.131" references="/0/propertyTab/@body.3/@argument.0/pec"> + <details key="start" value="4264"/> + <details key="end" value="4267"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.119" references="/0/propertyTab/@body.4"> - <details key="start" value="4095"/> - <details key="end" value="4097"/> - <details key="line" value="99"/> + <eAnnotations source="positions.132" references="/0/propertyTab/@body.4"> + <details key="start" value="4280"/> + <details key="end" value="4282"/> + <details key="line" value="101"/> </eAnnotations> - <eAnnotations source="positions.120" references="/0/propertyTab/@body.5"> - <details key="start" value="4097"/> - <details key="end" value="4255"/> - <details key="line" value="100"/> + <eAnnotations source="positions.133" references="/0/propertyTab/@body.5"> + <details key="start" value="4282"/> + <details key="end" value="4440"/> + <details key="line" value="102"/> </eAnnotations> - <eAnnotations source="positions.121" references="/0/propertyTab/@body.5/@body.0"> - <details key="start" value="4143"/> - <details key="end" value="4175"/> - <details key="line" value="101"/> + <eAnnotations source="positions.134" references="/0/propertyTab/@body.5/@body.0"> + <details key="start" value="4328"/> + <details key="end" value="4360"/> + <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.122" references="/0/propertyTab/@body.5/@ifExpr"> - <details key="start" value="4101"/> - <details key="end" value="4141"/> + <eAnnotations source="positions.135" references="/0/propertyTab/@body.5/@ifExpr"> + <details key="start" value="4286"/> + <details key="end" value="4326"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.123" references="/0/propertyTab/@body.5/@ifExpr/@source"> - <details key="start" value="4102"/> - <details key="end" value="4136"/> + <eAnnotations source="positions.136" references="/0/propertyTab/@body.5/@ifExpr/@source"> + <details key="start" value="4287"/> + <details key="end" value="4321"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.124" references="/0/propertyTab/@body.5/@ifExpr/@source/@source"> - <details key="start" value="4102"/> - <details key="end" value="4121"/> + <eAnnotations source="positions.137" references="/0/propertyTab/@body.5/@ifExpr/@source/@source"> + <details key="start" value="4287"/> + <details key="end" value="4306"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.125" references="/0/propertyTab/@body.5/@ifExpr/@source/@source/pec"> - <details key="start" value="4102"/> - <details key="end" value="4105"/> + <eAnnotations source="positions.138" references="/0/propertyTab/@body.5/@ifExpr/@source/@source/pec"> + <details key="start" value="4287"/> + <details key="end" value="4290"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.126" references="/0/propertyTab/@body.5/@ifExpr/@source/view"> - <details key="start" value="4131"/> - <details key="end" value="4135"/> + <eAnnotations source="positions.139" references="/0/propertyTab/@body.5/@ifExpr/@source/view"> + <details key="start" value="4316"/> + <details key="end" value="4320"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.127" references="/0/propertyTab/@body.5/@ifExpr/@argument.0"> - <details key="start" value="4139"/> - <details key="end" value="4140"/> + <eAnnotations source="positions.140" references="/0/propertyTab/@body.5/@ifExpr/@argument.0"> + <details key="start" value="4324"/> + <details key="end" value="4325"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.128" references="/0/propertyTab/@body.5/@else"> - <details key="start" value="4175"/> - <details key="end" value="4250"/> - <details key="line" value="102"/> + <eAnnotations source="positions.141" references="/0/propertyTab/@body.5/@else"> + <details key="start" value="4360"/> + <details key="end" value="4435"/> + <details key="line" value="104"/> </eAnnotations> - <eAnnotations source="positions.129" references="/0/propertyTab/@body.5/@else/@body.0"> - <details key="start" value="4182"/> - <details key="end" value="4207"/> - <details key="line" value="103"/> + <eAnnotations source="positions.142" references="/0/propertyTab/@body.5/@else/@body.0"> + <details key="start" value="4367"/> + <details key="end" value="4392"/> + <details key="line" value="105"/> </eAnnotations> - <eAnnotations source="positions.130" references="/0/propertyTab/@body.5/@else/@body.1"> - <details key="start" value="4208"/> - <details key="end" value="4245"/> + <eAnnotations source="positions.143" references="/0/propertyTab/@body.5/@else/@body.1"> + <details key="start" value="4393"/> + <details key="end" value="4430"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.131" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0"> - <details key="start" value="4208"/> - <details key="end" value="4235"/> + <eAnnotations source="positions.144" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0"> + <details key="start" value="4393"/> + <details key="end" value="4420"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.132" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source"> - <details key="start" value="4208"/> - <details key="end" value="4230"/> + <eAnnotations source="positions.145" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source"> + <details key="start" value="4393"/> + <details key="end" value="4415"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.133" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source/pec"> - <details key="start" value="4208"/> - <details key="end" value="4211"/> + <eAnnotations source="positions.146" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source/pec"> + <details key="start" value="4393"/> + <details key="end" value="4396"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.134" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source/view"> - <details key="start" value="4225"/> - <details key="end" value="4229"/> + <eAnnotations source="positions.147" references="/0/propertyTab/@body.5/@else/@body.1/@argument.0/@source/view"> + <details key="start" value="4410"/> + <details key="end" value="4414"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.135" references="/0/propertyTab/@body.5/@else/@body.2"> - <details key="start" value="4247"/> - <details key="end" value="4250"/> - <details key="line" value="103"/> - </eAnnotations> - <eAnnotations source="positions.136" references="/0/propertyTab/@body.6"> - <details key="start" value="4256"/> - <details key="end" value="4279"/> + <eAnnotations source="positions.148" references="/0/propertyTab/@body.5/@else/@body.2"> + <details key="start" value="4432"/> + <details key="end" value="4435"/> <details key="line" value="105"/> </eAnnotations> - <eAnnotations source="positions.137" references="/0/propertyTab/editionContext"> - <details key="start" value="3832"/> - <details key="end" value="3873"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.138" references="/0/propertyTab/basePackage"> - <details key="start" value="3875"/> - <details key="end" value="3895"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.139" references="/0/propertyTab/view"> - <details key="start" value="3897"/> - <details key="end" value="3908"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.140" references="/0/propertyTab/pec"> - <details key="start" value="3910"/> - <details key="end" value="3942"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.141" references="/0/labelProvider"> - <details key="start" value="4293"/> - <details key="end" value="4447"/> - <details key="line" value="108"/> - </eAnnotations> - <eAnnotations source="positions.142" references="/0/labelProvider/@body.0"> - <details key="start" value="4368"/> - <details key="end" value="4435"/> - <details key="line" value="109"/> + <eAnnotations source="positions.149" references="/0/propertyTab/@body.6"> + <details key="start" value="4441"/> + <details key="end" value="4464"/> + <details key="line" value="107"/> </eAnnotations> - <eAnnotations source="positions.143" references="/0/labelProvider/editionContext"> - <details key="start" value="4324"/> - <details key="end" value="4365"/> - <details key="line" value="108"/> - </eAnnotations> - <eAnnotations source="positions.144" references="/0/previousView"> - <details key="start" value="4449"/> - <details key="end" value="4618"/> - <details key="line" value="112"/> - </eAnnotations> - <eAnnotations source="positions.145" references="/0/previousView/pec"> - <details key="start" value="4476"/> - <details key="end" value="4508"/> - <details key="line" value="112"/> - </eAnnotations> - <eAnnotations source="positions.146" references="/0/previousView/view"> - <details key="start" value="4510"/> - <details key="end" value="4521"/> - <details key="line" value="112"/> - </eAnnotations> - <eAnnotations source="positions.147" references="/0/previousView/@expression"> - <details key="start" value="4534"/> - <details key="end" value="4616"/> + <eAnnotations source="positions.150" references="/0/propertyTab/editionContext"> + <details key="start" value="4017"/> + <details key="end" value="4058"/> + <details key="line" value="97"/> + </eAnnotations> + <eAnnotations source="positions.151" references="/0/propertyTab/basePackage"> + <details key="start" value="4060"/> + <details key="end" value="4080"/> + <details key="line" value="97"/> + </eAnnotations> + <eAnnotations source="positions.152" references="/0/propertyTab/view"> + <details key="start" value="4082"/> + <details key="end" value="4093"/> + <details key="line" value="97"/> + </eAnnotations> + <eAnnotations source="positions.153" references="/0/propertyTab/pec"> + <details key="start" value="4095"/> + <details key="end" value="4127"/> + <details key="line" value="97"/> + </eAnnotations> + <eAnnotations source="positions.154" references="/0/labelProvider"> + <details key="start" value="4478"/> + <details key="end" value="4632"/> + <details key="line" value="110"/> + </eAnnotations> + <eAnnotations source="positions.155" references="/0/labelProvider/@body.0"> + <details key="start" value="4553"/> + <details key="end" value="4620"/> + <details key="line" value="111"/> + </eAnnotations> + <eAnnotations source="positions.156" references="/0/labelProvider/editionContext"> + <details key="start" value="4509"/> + <details key="end" value="4550"/> + <details key="line" value="110"/> + </eAnnotations> + <eAnnotations source="positions.157" references="/0/previousView"> + <details key="start" value="4634"/> + <details key="end" value="4803"/> + <details key="line" value="114"/> + </eAnnotations> + <eAnnotations source="positions.158" references="/0/previousView/pec"> + <details key="start" value="4661"/> + <details key="end" value="4693"/> + <details key="line" value="114"/> + </eAnnotations> + <eAnnotations source="positions.159" references="/0/previousView/view"> + <details key="start" value="4695"/> + <details key="end" value="4706"/> + <details key="line" value="114"/> + </eAnnotations> + <eAnnotations source="positions.160" references="/0/previousView/@expression"> + <details key="start" value="4719"/> + <details key="end" value="4801"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.148" references="/0/previousView/@expression/@source"> - <details key="start" value="4534"/> - <details key="end" value="4593"/> + <eAnnotations source="positions.161" references="/0/previousView/@expression/@source"> + <details key="start" value="4719"/> + <details key="end" value="4778"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.149" references="/0/previousView/@expression/@source/@source"> - <details key="start" value="4534"/> - <details key="end" value="4553"/> + <eAnnotations source="positions.162" references="/0/previousView/@expression/@source/@source"> + <details key="start" value="4719"/> + <details key="end" value="4738"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.150" references="/0/previousView/@expression/@source/@source/pec"> - <details key="start" value="4534"/> - <details key="end" value="4537"/> + <eAnnotations source="positions.163" references="/0/previousView/@expression/@source/@source/pec"> + <details key="start" value="4719"/> + <details key="end" value="4722"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.151" references="/0/previousView/@expression/@source/@argument.0"> - <details key="start" value="4558"/> - <details key="end" value="4592"/> + <eAnnotations source="positions.164" references="/0/previousView/@expression/@source/@argument.0"> + <details key="start" value="4743"/> + <details key="end" value="4777"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.152" references="/0/previousView/@expression/@source/@argument.0/@source"> - <details key="start" value="4558"/> - <details key="end" value="4577"/> + <eAnnotations source="positions.165" references="/0/previousView/@expression/@source/@argument.0/@source"> + <details key="start" value="4743"/> + <details key="end" value="4762"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.153" references="/0/previousView/@expression/@source/@argument.0/@source/pec"> - <details key="start" value="4558"/> - <details key="end" value="4561"/> + <eAnnotations source="positions.166" references="/0/previousView/@expression/@source/@argument.0/@source/pec"> + <details key="start" value="4743"/> + <details key="end" value="4746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.154" references="/0/previousView/@expression/@source/@argument.0/view"> - <details key="start" value="4587"/> - <details key="end" value="4591"/> + <eAnnotations source="positions.167" references="/0/previousView/@expression/@source/@argument.0/view"> + <details key="start" value="4772"/> + <details key="end" value="4776"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.155" references="/0/previousView/@expression/@argument.0"> - <details key="start" value="4604"/> - <details key="end" value="4615"/> + <eAnnotations source="positions.168" references="/0/previousView/@expression/@argument.0"> + <details key="start" value="4789"/> + <details key="end" value="4800"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/properties/PropertySection.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/properties/PropertySection.emtl index 1fb6370d0..1e90ab1ee 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/properties/PropertySection.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/properties/PropertySection.emtl @@ -1129,6 +1129,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2268,6 +2283,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2283,6 +2310,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3249,6 +3279,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3299,7 +3341,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3311,6 +3353,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4435,6 +4480,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessages.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessages.emtl index 8726b6a5d..500934e4d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessages.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessages.emtl @@ -1221,6 +1221,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2360,6 +2375,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2375,6 +2402,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3936,6 +3966,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3959,6 +3998,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4009,7 +4060,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4021,6 +4072,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesProperties.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesProperties.emtl index c63814ce7..ab9487bc0 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesProperties.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesProperties.emtl @@ -919,6 +919,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2058,6 +2073,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2073,6 +2100,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3634,6 +3664,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3657,6 +3696,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3707,7 +3758,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3719,6 +3770,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesPropertiesFR.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesPropertiesFR.emtl index c20a7dbab..ef3bd349e 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesPropertiesFR.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesPropertiesFR.emtl @@ -919,6 +919,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2058,6 +2073,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2073,6 +2100,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3634,6 +3664,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3657,6 +3696,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3707,7 +3758,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3719,6 +3770,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPartProvider.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPartProvider.emtl index fbc9cea71..da9064cc2 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPartProvider.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPartProvider.emtl @@ -946,6 +946,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2085,6 +2100,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2100,6 +2127,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3661,6 +3691,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3684,6 +3723,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3734,7 +3785,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3746,6 +3797,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPolicyProvider.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPolicyProvider.emtl index 9e5c61ea5..0eff68b08 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPolicyProvider.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPolicyProvider.emtl @@ -839,6 +839,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1978,6 +1993,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1993,6 +2020,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2624,6 +2654,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2674,7 +2716,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -2686,6 +2728,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3542,6 +3587,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionProvider.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionProvider.emtl index 0c96361d3..1cd18ffe6 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionProvider.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionProvider.emtl @@ -7,6 +7,9 @@ <input> <takesTypesFrom href="http://www.eclipse.org/emf/eef/generation/1.0.0#/"/> </input> + <input> + <takesTypesFrom href="http://www.eclipse.org/emf/2002/Ecore#/"/> + </input> <imports href="../services/common.emtl#/0"/> <imports href="../services/naming.emtl#/0"/> <ownedModuleElement xsi:type="mtl:Template" name="PackagePropertiesEditionProvider" visibility="Public" main="true"> @@ -36,12 +39,15 @@ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";

import org.eclipse.emf.common.notify.Adapter;
import "/> <body xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="mtl:QueryInvocation"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> + <definition href="../services/common.emtl#/0/associatedEMFGenModel"/> + <argument xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </argument> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/basePackage"/> </body> @@ -51,16 +57,8 @@ <definition href="../services/common.emtl#/0/toJavaClassifier"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> </argument> @@ -96,8 +94,8 @@ <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../services/naming.emtl#/0/pecPackageProviderClass"/> - <argument xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </argument> </body> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" extends "/> @@ -106,16 +104,8 @@ <definition href="../services/common.emtl#/0/toJavaClassifier"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> </argument> @@ -125,12 +115,15 @@ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
	/**
	 * {@inheritDoc}
	 * @see "/> <body xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="mtl:QueryInvocation"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> + <definition href="../services/common.emtl#/0/associatedEMFGenModel"/> + <argument xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </argument> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/basePackage"/> </body> @@ -140,16 +133,8 @@ <definition href="../services/common.emtl#/0/toJavaClassifier"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> </argument> @@ -218,12 +203,34 @@ <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </argument> </iterSet> - <guard xsi:type="mtl:QueryInvocation"> + <guard xsi:type="ocl.ecore:OperationCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> - <definition href="../services/common.emtl#/0/mustBeGenerated"/> - <argument xsi:type="ocl.ecore:VariableExp" name="component" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <source xsi:type="mtl:QueryInvocation"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <definition href="../services/common.emtl#/0/mustBeGenerated"/> + <argument xsi:type="ocl.ecore:VariableExp" name="component" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + </argument> + </source> + <argument xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + <source xsi:type="ocl.ecore:VariableExp" name="component" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFElementBinding/model"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier/ePackage"/> + </source> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> + <eType 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/="/> </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> </guard> </body> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}
"/> @@ -232,13 +239,16 @@ <argument xsi:type="ocl.ecore:VariableExp" name="peContext" referredVariable="/0/PackagePropertiesEditionProvider/peContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </argument> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/PackagePropertiesEditionProvider/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> </fileUrl> </body> <parameter name="peContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </parameter> - <parameter name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <parameter name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </parameter> </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Template" name="fullFilePath" visibility="Public"> @@ -251,12 +261,18 @@ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/fullFilePath/pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </argument> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/fullFilePath/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </argument> </argument> </body> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".java"/> <parameter name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </parameter> + <parameter name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </parameter> </ownedModuleElement> </mtl:Module> <ecore:EPackage name="additions"> @@ -653,8 +669,8 @@ <eParameters name="peContext"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </eParameters> </eOperations> <eOperations name="fullFilePath"> @@ -666,6 +682,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="involvedViews"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -922,6 +941,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2061,6 +2095,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2076,6 +2122,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2678,8 +2727,8 @@ </eAnnotations> <eAnnotations source="MTL" references="/0/PackagePropertiesEditionProvider"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </eParameters> </eOperations> <eOperations name="fullFilePath"> @@ -2688,6 +2737,9 @@ </eAnnotations> <eAnnotations source="MTL" references="/0/fullFilePath"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="associatedGenContext"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2707,6 +2759,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2757,7 +2821,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -2769,6 +2833,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3625,6 +3692,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4191,423 +4267,448 @@ </ocl.ecore:Variable> <ecore:EAnnotation source="positions"> <eAnnotations source="positions.0" references="/0/PackagePropertiesEditionProvider"> - <details key="start" value="704"/> - <details key="end" value="1902"/> + <details key="start" value="745"/> + <details key="end" value="1981"/> <details key="line" value="18"/> </eAnnotations> <eAnnotations source="positions.1" references="/0/PackagePropertiesEditionProvider/@body.0"> - <details key="start" value="834"/> - <details key="end" value="1890"/> + <details key="start" value="874"/> + <details key="end" value="1969"/> <details key="line" value="20"/> </eAnnotations> <eAnnotations source="positions.2" references="/0/PackagePropertiesEditionProvider/@body.0/@body.0"> - <details key="start" value="876"/> - <details key="end" value="927"/> + <details key="start" value="924"/> + <details key="end" value="975"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.3" references="/0/PackagePropertiesEditionProvider/@body.0/@body.0/@source"> - <details key="start" value="876"/> - <details key="end" value="920"/> + <details key="start" value="924"/> + <details key="end" value="968"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.4" references="/0/PackagePropertiesEditionProvider/@body.0/@body.0/@source/@argument.0"> - <details key="start" value="876"/> - <details key="end" value="906"/> + <details key="start" value="924"/> + <details key="end" value="954"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.5" references="/0/PackagePropertiesEditionProvider/@body.0/@body.0/@source/@argument.0/peContext"> - <details key="start" value="876"/> - <details key="end" value="885"/> + <details key="start" value="924"/> + <details key="end" value="933"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.6" references="/0/PackagePropertiesEditionProvider/@body.0/@body.1"> - <details key="start" value="929"/> - <details key="end" value="938"/> + <details key="start" value="977"/> + <details key="end" value="986"/> <details key="line" value="22"/> </eAnnotations> <eAnnotations source="positions.7" references="/0/PackagePropertiesEditionProvider/@body.0/@body.2"> - <details key="start" value="939"/> - <details key="end" value="967"/> + <details key="start" value="987"/> + <details key="end" value="1015"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.8" references="/0/PackagePropertiesEditionProvider/@body.0/@body.2/peContext"> - <details key="start" value="939"/> - <details key="end" value="948"/> + <details key="start" value="987"/> + <details key="end" value="996"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.9" references="/0/PackagePropertiesEditionProvider/@body.0/@body.3"> - <details key="start" value="969"/> - <details key="end" value="1025"/> + <details key="start" value="1017"/> + <details key="end" value="1073"/> <details key="line" value="22"/> </eAnnotations> <eAnnotations source="positions.10" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4"> - <details key="start" value="1026"/> - <details key="end" value="1053"/> + <details key="start" value="1074"/> + <details key="end" value="1127"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.11" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4/@source"> - <details key="start" value="1026"/> - <details key="end" value="1041"/> + <details key="start" value="1074"/> + <details key="end" value="1115"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.12" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4/@source/peContext"> - <details key="start" value="1026"/> - <details key="end" value="1035"/> + <details key="start" value="1074"/> + <details key="end" value="1083"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.13" references="/0/PackagePropertiesEditionProvider/@body.0/@body.5"> - <details key="start" value="1055"/> - <details key="end" value="1061"/> - <details key="line" value="25"/> - </eAnnotations> - <eAnnotations source="positions.14" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6"> - <details key="start" value="1062"/> + <eAnnotations source="positions.13" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4/@source/ePackage"> + <details key="start" value="1106"/> <details key="end" value="1114"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.15" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0"> - <details key="start" value="1062"/> - <details key="end" value="1095"/> - <details key="line" value="0"/> + <eAnnotations source="positions.14" references="/0/PackagePropertiesEditionProvider/@body.0/@body.5"> + <details key="start" value="1129"/> + <details key="end" value="1135"/> + <details key="line" value="25"/> </eAnnotations> - <eAnnotations source="positions.16" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0/@source"> - <details key="start" value="1062"/> - <details key="end" value="1090"/> + <eAnnotations source="positions.15" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6"> + <details key="start" value="1136"/> + <details key="end" value="1168"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.17" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0/@source/@source"> - <details key="start" value="1062"/> - <details key="end" value="1077"/> + <eAnnotations source="positions.16" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0"> + <details key="start" value="1136"/> + <details key="end" value="1149"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.18" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0/@source/@source/peContext"> - <details key="start" value="1062"/> - <details key="end" value="1071"/> + <eAnnotations source="positions.17" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6/@argument.0/ePackage"> + <details key="start" value="1136"/> + <details key="end" value="1144"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.19" references="/0/PackagePropertiesEditionProvider/@body.0/@body.7"> - <details key="start" value="1116"/> - <details key="end" value="1126"/> + <eAnnotations source="positions.18" references="/0/PackagePropertiesEditionProvider/@body.0/@body.7"> + <details key="start" value="1170"/> + <details key="end" value="1180"/> <details key="line" value="25"/> </eAnnotations> - <eAnnotations source="positions.20" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8"> - <details key="start" value="1127"/> - <details key="end" value="1177"/> + <eAnnotations source="positions.19" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8"> + <details key="start" value="1181"/> + <details key="end" value="1231"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.21" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source"> - <details key="start" value="1127"/> - <details key="end" value="1170"/> + <eAnnotations source="positions.20" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source"> + <details key="start" value="1181"/> + <details key="end" value="1224"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.22" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source/@argument.0"> - <details key="start" value="1127"/> - <details key="end" value="1157"/> + <eAnnotations source="positions.21" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source/@argument.0"> + <details key="start" value="1181"/> + <details key="end" value="1211"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.23" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source/@argument.0/peContext"> - <details key="start" value="1127"/> - <details key="end" value="1136"/> + <eAnnotations source="positions.22" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source/@argument.0/peContext"> + <details key="start" value="1181"/> + <details key="end" value="1190"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.24" references="/0/PackagePropertiesEditionProvider/@body.0/@body.9"> - <details key="start" value="1179"/> - <details key="end" value="1183"/> + <eAnnotations source="positions.23" references="/0/PackagePropertiesEditionProvider/@body.0/@body.9"> + <details key="start" value="1233"/> + <details key="end" value="1237"/> <details key="line" value="29"/> </eAnnotations> - <eAnnotations source="positions.25" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10"> - <details key="start" value="1184"/> - <details key="end" value="1231"/> + <eAnnotations source="positions.24" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10"> + <details key="start" value="1238"/> + <details key="end" value="1285"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.26" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10/@argument.0"> - <details key="start" value="1184"/> - <details key="end" value="1214"/> + <eAnnotations source="positions.25" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10/@argument.0"> + <details key="start" value="1238"/> + <details key="end" value="1268"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.27" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10/@argument.0/peContext"> - <details key="start" value="1184"/> - <details key="end" value="1193"/> + <eAnnotations source="positions.26" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10/@argument.0/peContext"> + <details key="start" value="1238"/> + <details key="end" value="1247"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.28" references="/0/PackagePropertiesEditionProvider/@body.0/@body.11"> - <details key="start" value="1233"/> - <details key="end" value="1251"/> + <eAnnotations source="positions.27" references="/0/PackagePropertiesEditionProvider/@body.0/@body.11"> + <details key="start" value="1287"/> + <details key="end" value="1305"/> <details key="line" value="30"/> </eAnnotations> - <eAnnotations source="positions.29" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12"> - <details key="start" value="1252"/> - <details key="end" value="1287"/> + <eAnnotations source="positions.28" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12"> + <details key="start" value="1306"/> + <details key="end" value="1340"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.30" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12/peContext"> - <details key="start" value="1252"/> - <details key="end" value="1261"/> + <eAnnotations source="positions.29" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12/ePackage"> + <details key="start" value="1306"/> + <details key="end" value="1314"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.31" references="/0/PackagePropertiesEditionProvider/@body.0/@body.13"> - <details key="start" value="1289"/> - <details key="end" value="1298"/> - <details key="line" value="31"/> - </eAnnotations> - <eAnnotations source="positions.32" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14"> - <details key="start" value="1299"/> + <eAnnotations source="positions.30" references="/0/PackagePropertiesEditionProvider/@body.0/@body.13"> + <details key="start" value="1342"/> <details key="end" value="1351"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.33" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0"> - <details key="start" value="1299"/> - <details key="end" value="1332"/> - <details key="line" value="0"/> + <details key="line" value="31"/> </eAnnotations> - <eAnnotations source="positions.34" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0/@source"> - <details key="start" value="1299"/> - <details key="end" value="1327"/> + <eAnnotations source="positions.31" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14"> + <details key="start" value="1352"/> + <details key="end" value="1384"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.35" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0/@source/@source"> - <details key="start" value="1299"/> - <details key="end" value="1314"/> + <eAnnotations source="positions.32" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0"> + <details key="start" value="1352"/> + <details key="end" value="1365"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.36" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0/@source/@source/peContext"> - <details key="start" value="1299"/> - <details key="end" value="1308"/> + <eAnnotations source="positions.33" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14/@argument.0/ePackage"> + <details key="start" value="1352"/> + <details key="end" value="1360"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.37" references="/0/PackagePropertiesEditionProvider/@body.0/@body.15"> - <details key="start" value="1353"/> - <details key="end" value="1371"/> + <eAnnotations source="positions.34" references="/0/PackagePropertiesEditionProvider/@body.0/@body.15"> + <details key="start" value="1386"/> + <details key="end" value="1404"/> <details key="line" value="31"/> </eAnnotations> - <eAnnotations source="positions.38" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16"> - <details key="start" value="1371"/> - <details key="end" value="1880"/> + <eAnnotations source="positions.35" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16"> + <details key="start" value="1404"/> + <details key="end" value="1959"/> <details key="line" value="33"/> </eAnnotations> - <eAnnotations source="positions.39" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.0"> - <details key="start" value="1503"/> - <details key="end" value="1536"/> + <eAnnotations source="positions.36" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.0"> + <details key="start" value="1576"/> + <details key="end" value="1609"/> <details key="line" value="34"/> </eAnnotations> - <eAnnotations source="positions.40" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1"> - <details key="start" value="1537"/> - <details key="end" value="1564"/> + <eAnnotations source="positions.37" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1"> + <details key="start" value="1610"/> + <details key="end" value="1663"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.41" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1/@source"> - <details key="start" value="1537"/> - <details key="end" value="1552"/> + <eAnnotations source="positions.38" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1/@source"> + <details key="start" value="1610"/> + <details key="end" value="1651"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.42" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1/@source/peContext"> - <details key="start" value="1537"/> - <details key="end" value="1546"/> + <eAnnotations source="positions.39" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1/@source/peContext"> + <details key="start" value="1610"/> + <details key="end" value="1619"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.43" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.2"> - <details key="start" value="1566"/> - <details key="end" value="1572"/> - <details key="line" value="37"/> - </eAnnotations> - <eAnnotations source="positions.44" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3"> - <details key="start" value="1573"/> - <details key="end" value="1625"/> + <eAnnotations source="positions.40" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.1/@source/ePackage"> + <details key="start" value="1642"/> + <details key="end" value="1650"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.45" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0"> - <details key="start" value="1573"/> - <details key="end" value="1606"/> - <details key="line" value="0"/> + <eAnnotations source="positions.41" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.2"> + <details key="start" value="1665"/> + <details key="end" value="1671"/> + <details key="line" value="37"/> </eAnnotations> - <eAnnotations source="positions.46" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0/@source"> - <details key="start" value="1573"/> - <details key="end" value="1601"/> + <eAnnotations source="positions.42" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3"> + <details key="start" value="1672"/> + <details key="end" value="1704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.47" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0/@source/@source"> - <details key="start" value="1573"/> - <details key="end" value="1588"/> + <eAnnotations source="positions.43" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0"> + <details key="start" value="1672"/> + <details key="end" value="1685"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.48" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0/@source/@source/peContext"> - <details key="start" value="1573"/> - <details key="end" value="1582"/> + <eAnnotations source="positions.44" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.3/@argument.0/ePackage"> + <details key="start" value="1672"/> + <details key="end" value="1680"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.49" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.4"> - <details key="start" value="1627"/> - <details key="end" value="1634"/> + <eAnnotations source="positions.45" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.4"> + <details key="start" value="1706"/> + <details key="end" value="1713"/> <details key="line" value="37"/> </eAnnotations> - <eAnnotations source="positions.50" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5"> - <details key="start" value="1635"/> - <details key="end" value="1674"/> + <eAnnotations source="positions.46" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5"> + <details key="start" value="1714"/> + <details key="end" value="1753"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.51" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0"> - <details key="start" value="1635"/> - <details key="end" value="1655"/> + <eAnnotations source="positions.47" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0"> + <details key="start" value="1714"/> + <details key="end" value="1734"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.52" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0/@source"> - <details key="start" value="1635"/> - <details key="end" value="1650"/> + <eAnnotations source="positions.48" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0/@source"> + <details key="start" value="1714"/> + <details key="end" value="1729"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.53" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0/@source/component"> - <details key="start" value="1635"/> - <details key="end" value="1644"/> + <eAnnotations source="positions.49" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.5/@argument.0/@source/component"> + <details key="start" value="1714"/> + <details key="end" value="1723"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.54" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.6"> - <details key="start" value="1676"/> - <details key="end" value="1690"/> + <eAnnotations source="positions.50" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.6"> + <details key="start" value="1755"/> + <details key="end" value="1769"/> <details key="line" value="37"/> </eAnnotations> - <eAnnotations source="positions.55" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7"> - <details key="start" value="1691"/> - <details key="end" value="1738"/> + <eAnnotations source="positions.51" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7"> + <details key="start" value="1770"/> + <details key="end" value="1817"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.56" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7/@argument.0"> - <details key="start" value="1691"/> - <details key="end" value="1721"/> + <eAnnotations source="positions.52" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7/@argument.0"> + <details key="start" value="1770"/> + <details key="end" value="1800"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.57" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7/@argument.0/peContext"> - <details key="start" value="1691"/> - <details key="end" value="1700"/> + <eAnnotations source="positions.53" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.7/@argument.0/peContext"> + <details key="start" value="1770"/> + <details key="end" value="1779"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.58" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.8"> - <details key="start" value="1740"/> - <details key="end" value="1768"/> + <eAnnotations source="positions.54" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.8"> + <details key="start" value="1819"/> + <details key="end" value="1847"/> <details key="line" value="39"/> </eAnnotations> - <eAnnotations source="positions.59" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9"> - <details key="start" value="1769"/> - <details key="end" value="1808"/> + <eAnnotations source="positions.55" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9"> + <details key="start" value="1848"/> + <details key="end" value="1887"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.60" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0"> - <details key="start" value="1769"/> - <details key="end" value="1789"/> + <eAnnotations source="positions.56" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0"> + <details key="start" value="1848"/> + <details key="end" value="1868"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.61" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0/@source"> - <details key="start" value="1769"/> - <details key="end" value="1784"/> + <eAnnotations source="positions.57" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0/@source"> + <details key="start" value="1848"/> + <details key="end" value="1863"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.62" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0/@source/component"> - <details key="start" value="1769"/> - <details key="end" value="1778"/> + <eAnnotations source="positions.58" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.9/@argument.0/@source/component"> + <details key="start" value="1848"/> + <details key="end" value="1857"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.63" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.10"> - <details key="start" value="1810"/> - <details key="end" value="1835"/> + <eAnnotations source="positions.59" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.10"> + <details key="start" value="1889"/> + <details key="end" value="1914"/> <details key="line" value="40"/> </eAnnotations> - <eAnnotations source="positions.64" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11"> - <details key="start" value="1836"/> - <details key="end" value="1864"/> + <eAnnotations source="positions.60" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11"> + <details key="start" value="1915"/> + <details key="end" value="1943"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.65" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/component"> - <details key="start" value="1836"/> - <details key="end" value="1845"/> + <eAnnotations source="positions.61" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/component"> + <details key="start" value="1915"/> + <details key="end" value="1924"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.66" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.12"> - <details key="start" value="1866"/> - <details key="end" value="1874"/> + <eAnnotations source="positions.62" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.12"> + <details key="start" value="1945"/> + <details key="end" value="1953"/> <details key="line" value="41"/> </eAnnotations> - <eAnnotations source="positions.67" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component"> - <details key="start" value="1377"/> - <details key="end" value="1415"/> + <eAnnotations source="positions.63" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component"> + <details key="start" value="1410"/> + <details key="end" value="1448"/> <details key="line" value="33"/> </eAnnotations> - <eAnnotations source="positions.68" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet"> - <details key="start" value="1418"/> - <details key="end" value="1468"/> + <eAnnotations source="positions.64" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet"> + <details key="start" value="1451"/> + <details key="end" value="1501"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.69" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/peContext"> - <details key="start" value="1418"/> - <details key="end" value="1427"/> + <eAnnotations source="positions.65" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/peContext"> + <details key="start" value="1451"/> + <details key="end" value="1460"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.70" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/@argument.0"> - <details key="start" value="1441"/> - <details key="end" value="1467"/> + <eAnnotations source="positions.66" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/@argument.0"> + <details key="start" value="1474"/> + <details key="end" value="1500"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.71" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard"> - <details key="start" value="1473"/> - <details key="end" value="1500"/> + <eAnnotations source="positions.67" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard"> + <details key="start" value="1506"/> + <details key="end" value="1573"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.72" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/component"> - <details key="start" value="1473"/> - <details key="end" value="1482"/> + <eAnnotations source="positions.68" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source"> + <details key="start" value="1506"/> + <details key="end" value="1533"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.73" references="/0/PackagePropertiesEditionProvider/@body.0/@body.17"> - <details key="start" value="1881"/> - <details key="end" value="1883"/> + <eAnnotations source="positions.69" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source/component"> + <details key="start" value="1506"/> + <details key="end" value="1515"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.70" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0"> + <details key="start" value="1538"/> + <details key="end" value="1573"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.71" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source"> + <details key="start" value="1538"/> + <details key="end" value="1562"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.72" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source/@source"> + <details key="start" value="1538"/> + <details key="end" value="1553"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.73" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source/@source/component"> + <details key="start" value="1538"/> + <details key="end" value="1547"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.74" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/ePackage"> + <details key="start" value="1565"/> + <details key="end" value="1573"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.75" references="/0/PackagePropertiesEditionProvider/@body.0/@body.17"> + <details key="start" value="1960"/> + <details key="end" value="1962"/> <details key="line" value="45"/> </eAnnotations> - <eAnnotations source="positions.74" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl"> - <details key="start" value="841"/> - <details key="end" value="865"/> + <eAnnotations source="positions.76" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl"> + <details key="start" value="881"/> + <details key="end" value="913"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.77" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl/peContext"> + <details key="start" value="881"/> + <details key="end" value="890"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.75" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl/peContext"> - <details key="start" value="841"/> - <details key="end" value="850"/> + <eAnnotations source="positions.78" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl/ePackage"> + <details key="start" value="904"/> + <details key="end" value="912"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.76" references="/0/PackagePropertiesEditionProvider/peContext"> - <details key="start" value="754"/> - <details key="end" value="790"/> + <eAnnotations source="positions.79" references="/0/PackagePropertiesEditionProvider/peContext"> + <details key="start" value="795"/> + <details key="end" value="831"/> <details key="line" value="18"/> </eAnnotations> - <eAnnotations source="positions.77" references="/0/PackagePropertiesEditionProvider/basePackage"> - <details key="start" value="792"/> - <details key="end" value="812"/> + <eAnnotations source="positions.80" references="/0/PackagePropertiesEditionProvider/ePackage"> + <details key="start" value="833"/> + <details key="end" value="852"/> <details key="line" value="18"/> </eAnnotations> - <eAnnotations source="positions.78" references="/0/fullFilePath"> - <details key="start" value="1904"/> - <details key="end" value="2034"/> + <eAnnotations source="positions.81" references="/0/fullFilePath"> + <details key="start" value="1983"/> + <details key="end" value="2142"/> <details key="line" value="49"/> </eAnnotations> - <eAnnotations source="positions.79" references="/0/fullFilePath/@body.0"> - <details key="start" value="1968"/> - <details key="end" value="2015"/> + <eAnnotations source="positions.82" references="/0/fullFilePath/@body.0"> + <details key="start" value="2068"/> + <details key="end" value="2123"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.80" references="/0/fullFilePath/@body.0/@argument.0"> - <details key="start" value="1968"/> - <details key="end" value="2006"/> + <eAnnotations source="positions.83" references="/0/fullFilePath/@body.0/@argument.0"> + <details key="start" value="2068"/> + <details key="end" value="2114"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.81" references="/0/fullFilePath/@body.0/@argument.0/pec"> - <details key="start" value="1968"/> - <details key="end" value="1971"/> + <eAnnotations source="positions.84" references="/0/fullFilePath/@body.0/@argument.0/pec"> + <details key="start" value="2068"/> + <details key="end" value="2071"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.82" references="/0/fullFilePath/@body.1"> - <details key="start" value="2017"/> - <details key="end" value="2022"/> + <eAnnotations source="positions.85" references="/0/fullFilePath/@body.0/@argument.0/ePackage"> + <details key="start" value="2105"/> + <details key="end" value="2113"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.86" references="/0/fullFilePath/@body.1"> + <details key="start" value="2125"/> + <details key="end" value="2130"/> <details key="line" value="50"/> </eAnnotations> - <eAnnotations source="positions.83" references="/0/fullFilePath/pec"> - <details key="start" value="1934"/> - <details key="end" value="1964"/> + <eAnnotations source="positions.87" references="/0/fullFilePath/pec"> + <details key="start" value="2013"/> + <details key="end" value="2043"/> + <details key="line" value="49"/> + </eAnnotations> + <eAnnotations source="positions.88" references="/0/fullFilePath/ePackage"> + <details key="start" value="2045"/> + <details key="end" value="2064"/> <details key="line" value="49"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PropertiesEditionProvider.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PropertiesEditionProvider.emtl index bf82de776..c0ae5cece 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PropertiesEditionProvider.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PropertiesEditionProvider.emtl @@ -3045,6 +3045,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4184,6 +4199,18 @@ <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -4199,6 +4226,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4823,6 +4853,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4873,7 +4915,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4885,6 +4927,9 @@ <references href="../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5790,6 +5835,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl index d5635dcd4..72d3d1aa1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/common.emtl @@ -870,6 +870,126 @@ </expression> <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </ownedModuleElement> + <ownedModuleElement xsi:type="mtl:Query" name="associatedEMFGenModel" visibility="Public"> + <parameter name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </parameter> + <parameter name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </parameter> + <expression xsi:type="ocl.ecore:IfExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <condition xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/associatedEMFGenModel/pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> + </source> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/associatedEMFGenModel/ePackage"> + <eType 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/="/> + </condition> + <thenExpression xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/associatedEMFGenModel/pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </thenExpression> + <elseExpression xsi:type="ocl.ecore:IfExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <condition xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> + <source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/4/Sequence(GenPackage)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/4/Sequence(GenPackage)" referredOperation="/1/EObject_Class/eAllContents.1"> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/associatedEMFGenModel/pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <argument xsi:type="ocl.ecore:TypeExp" eType="/5/GenPackage"> + <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </argument> + </source> + <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:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/p"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> + </source> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/associatedEMFGenModel/ePackage"> + <eType 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/="/> + </body> + <iterator xsi:type="ocl.ecore:Variable" name="p"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </iterator> + </source> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/> + </source> + <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> + </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/%3E"/> + </condition> + <thenExpression xsi:type="ocl.ecore:OperationCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/4/Sequence(GenPackage)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/4/Sequence(GenPackage)" referredOperation="/1/EObject_Class/eAllContents.1"> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/associatedEMFGenModel/pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <argument xsi:type="ocl.ecore:TypeExp" eType="/5/GenPackage"> + <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </argument> + </source> + <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:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/p"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> + </source> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/associatedEMFGenModel/ePackage"> + <eType 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/="/> + </body> + <iterator xsi:type="ocl.ecore:Variable" name="p"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </iterator> + </source> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/> + </thenExpression> + <elseExpression xsi:type="ocl.ecore:NullLiteralExp"> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> + </elseExpression> + </elseExpression> + </expression> + <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Query" name="associatedGenRepository" visibility="Public"> <parameter name="viewsRepository"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> @@ -3723,7 +3843,7 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/308"> + <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/311"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> </source> <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier/ePackage"/> @@ -5126,6 +5246,19 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/associatedEMFGenModel"/> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6529,6 +6662,16 @@ <eAnnotations source="MTL" references="/0/associatedGenModel"/> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/associatedEMFGenModel"/> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6856,6 +6999,9 @@ <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(OclAny)" instanceClassName="java.util.LinkedHashSet"> <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(GenPackage)" instanceClassName="java.util.List"> + <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eClassifiers> <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(OclAny)" instanceClassName="java.util.Set"> <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> </eClassifiers> @@ -7124,6 +7270,15 @@ <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/eef/components/1.0.0#//PropertiesEditionContext"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -9566,6064 +9721,6249 @@ <details key="end" value="4777"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.276" references="/0/associatedGenRepository"> + <eAnnotations source="positions.276" references="/0/associatedEMFGenModel"> <details key="start" value="4816"/> - <details key="end" value="5155"/> + <details key="end" value="5222"/> <details key="line" value="93"/> </eAnnotations> - <eAnnotations source="positions.277" references="/0/associatedGenRepository/viewsRepository"> - <details key="start" value="4854"/> - <details key="end" value="4887"/> + <eAnnotations source="positions.277" references="/0/associatedEMFGenModel/pec"> + <details key="start" value="4852"/> + <details key="end" value="4882"/> <details key="line" value="93"/> </eAnnotations> - <eAnnotations source="positions.278" references="/0/associatedGenRepository/@expression"> - <details key="start" value="4914"/> + <eAnnotations source="positions.278" references="/0/associatedEMFGenModel/ePackage"> + <details key="start" value="4884"/> + <details key="end" value="4903"/> + <details key="line" value="93"/> + </eAnnotations> + <eAnnotations source="positions.279" references="/0/associatedEMFGenModel/@expression"> + <details key="start" value="4922"/> + <details key="end" value="5220"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.280" references="/0/associatedEMFGenModel/@expression/@condition"> + <details key="start" value="4925"/> + <details key="end" value="4960"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.281" references="/0/associatedEMFGenModel/@expression/@condition/@source"> + <details key="start" value="4926"/> + <details key="end" value="4948"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.282" references="/0/associatedEMFGenModel/@expression/@condition/@source/@source"> + <details key="start" value="4926"/> + <details key="end" value="4935"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.283" references="/0/associatedEMFGenModel/@expression/@condition/@source/@source/pec"> + <details key="start" value="4926"/> + <details key="end" value="4929"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.284" references="/0/associatedEMFGenModel/@expression/@condition/ePackage"> + <details key="start" value="4951"/> + <details key="end" value="4959"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.285" references="/0/associatedEMFGenModel/@expression/@thenExpression"> + <details key="start" value="4968"/> + <details key="end" value="4977"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.286" references="/0/associatedEMFGenModel/@expression/@thenExpression/pec"> + <details key="start" value="4968"/> + <details key="end" value="4971"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.287" references="/0/associatedEMFGenModel/@expression/@elseExpression"> + <details key="start" value="4984"/> + <details key="end" value="5213"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.288" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition"> + <details key="start" value="4987"/> + <details key="end" value="5087"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.289" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source"> + <details key="start" value="4988"/> + <details key="end" value="5082"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.290" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select"> + <details key="start" value="4988"/> + <details key="end" value="5074"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.291" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@source"> + <details key="start" value="4988"/> + <details key="end" value="5022"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.292" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@source/@source"> + <details key="start" value="4988"/> + <details key="end" value="4997"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.293" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@source/@source/pec"> + <details key="start" value="4988"/> + <details key="end" value="4991"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.294" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@source/@argument.0"> + <details key="start" value="5011"/> + <details key="end" value="5021"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.295" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@body"> + <details key="start" value="5048"/> + <details key="end" value="5073"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.296" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@body/@source"> + <details key="start" value="5048"/> + <details key="end" value="5062"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.297" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@body/@source/p"> + <details key="start" value="5048"/> + <details key="end" value="5049"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.298" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/@body/ePackage"> + <details key="start" value="5065"/> + <details key="end" value="5073"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.299" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@source/select/p"> + <details key="start" value="5031"/> + <details key="end" value="5045"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.300" references="/0/associatedEMFGenModel/@expression/@elseExpression/@condition/@argument.0"> + <details key="start" value="5085"/> + <details key="end" value="5086"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.301" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression"> + <details key="start" value="5096"/> + <details key="end" value="5191"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.302" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select"> + <details key="start" value="5096"/> + <details key="end" value="5182"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.303" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@source"> + <details key="start" value="5096"/> + <details key="end" value="5130"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.304" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@source/@source"> + <details key="start" value="5096"/> + <details key="end" value="5105"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.305" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@source/@source/pec"> + <details key="start" value="5096"/> + <details key="end" value="5099"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.306" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@source/@argument.0"> + <details key="start" value="5119"/> + <details key="end" value="5129"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.307" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@body"> + <details key="start" value="5156"/> + <details key="end" value="5181"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.308" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@body/@source"> + <details key="start" value="5156"/> + <details key="end" value="5170"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.309" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@body/@source/p"> + <details key="start" value="5156"/> + <details key="end" value="5157"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.310" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/@body/ePackage"> + <details key="start" value="5173"/> + <details key="end" value="5181"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.311" references="/0/associatedEMFGenModel/@expression/@elseExpression/@thenExpression/select/p"> + <details key="start" value="5139"/> <details key="end" value="5153"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.279" references="/0/associatedGenRepository/@expression/@condition"> - <details key="start" value="4917"/> - <details key="end" value="5006"/> + <eAnnotations source="positions.312" references="/0/associatedEMFGenModel/@expression/@elseExpression/@elseExpression"> + <details key="start" value="5200"/> + <details key="end" value="5204"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.280" references="/0/associatedGenRepository/@expression/@condition/select"> - <details key="start" value="4918"/> - <details key="end" value="4993"/> + <eAnnotations source="positions.313" references="/0/associatedGenRepository"> + <details key="start" value="5224"/> + <details key="end" value="5563"/> + <details key="line" value="102"/> + </eAnnotations> + <eAnnotations source="positions.314" references="/0/associatedGenRepository/viewsRepository"> + <details key="start" value="5262"/> + <details key="end" value="5295"/> + <details key="line" value="102"/> + </eAnnotations> + <eAnnotations source="positions.315" references="/0/associatedGenRepository/@expression"> + <details key="start" value="5322"/> + <details key="end" value="5561"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.281" references="/0/associatedGenRepository/@expression/@condition/select/@source"> - <details key="start" value="4918"/> - <details key="end" value="4944"/> + <eAnnotations source="positions.316" references="/0/associatedGenRepository/@expression/@condition"> + <details key="start" value="5325"/> + <details key="end" value="5414"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.282" references="/0/associatedGenRepository/@expression/@condition/select/@source/viewsRepository"> - <details key="start" value="4918"/> - <details key="end" value="4933"/> + <eAnnotations source="positions.317" references="/0/associatedGenRepository/@expression/@condition/select"> + <details key="start" value="5326"/> + <details key="end" value="5401"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.283" references="/0/associatedGenRepository/@expression/@condition/select/@body"> - <details key="start" value="4953"/> - <details key="end" value="4992"/> + <eAnnotations source="positions.318" references="/0/associatedGenRepository/@expression/@condition/select/@source"> + <details key="start" value="5326"/> + <details key="end" value="5352"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.284" references="/0/associatedGenRepository/@expression/@condition/select/@body/temp1"> + <eAnnotations source="positions.319" references="/0/associatedGenRepository/@expression/@condition/select/@source/viewsRepository"> + <details key="start" value="5326"/> + <details key="end" value="5341"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.320" references="/0/associatedGenRepository/@expression/@condition/select/@body"> + <details key="start" value="5361"/> + <details key="end" value="5400"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.321" references="/0/associatedGenRepository/@expression/@condition/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.285" references="/0/associatedGenRepository/@expression/@condition/select/@body/@argument.0"> - <details key="start" value="4965"/> - <details key="end" value="4991"/> + <eAnnotations source="positions.322" references="/0/associatedGenRepository/@expression/@condition/select/@body/@argument.0"> + <details key="start" value="5373"/> + <details key="end" value="5399"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.286" references="/0/associatedGenRepository/@expression/@condition/select/temp24"> + <eAnnotations source="positions.323" references="/0/associatedGenRepository/@expression/@condition/select/temp24"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.287" references="/0/associatedGenRepository/@expression/@thenExpression"> - <details key="start" value="5013"/> - <details key="end" value="5135"/> + <eAnnotations source="positions.324" references="/0/associatedGenRepository/@expression/@thenExpression"> + <details key="start" value="5421"/> + <details key="end" value="5543"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.288" references="/0/associatedGenRepository/@expression/@thenExpression/@source"> - <details key="start" value="5013"/> - <details key="end" value="5097"/> + <eAnnotations source="positions.325" references="/0/associatedGenRepository/@expression/@thenExpression/@source"> + <details key="start" value="5421"/> + <details key="end" value="5505"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.289" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select"> - <details key="start" value="5013"/> - <details key="end" value="5088"/> + <eAnnotations source="positions.326" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select"> + <details key="start" value="5421"/> + <details key="end" value="5496"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.290" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@source"> - <details key="start" value="5013"/> - <details key="end" value="5039"/> + <eAnnotations source="positions.327" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@source"> + <details key="start" value="5421"/> + <details key="end" value="5447"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.291" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@source/viewsRepository"> - <details key="start" value="5013"/> - <details key="end" value="5028"/> + <eAnnotations source="positions.328" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@source/viewsRepository"> + <details key="start" value="5421"/> + <details key="end" value="5436"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.292" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body"> - <details key="start" value="5048"/> - <details key="end" value="5087"/> + <eAnnotations source="positions.329" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body"> + <details key="start" value="5456"/> + <details key="end" value="5495"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.293" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body/temp2"> + <eAnnotations source="positions.330" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.294" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body/@argument.0"> - <details key="start" value="5060"/> - <details key="end" value="5086"/> + <eAnnotations source="positions.331" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/@body/@argument.0"> + <details key="start" value="5468"/> + <details key="end" value="5494"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.295" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/temp25"> + <eAnnotations source="positions.332" references="/0/associatedGenRepository/@expression/@thenExpression/@source/select/temp25"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.296" references="/0/associatedGenRepository/@expression/@thenExpression/@argument.0"> - <details key="start" value="5108"/> - <details key="end" value="5134"/> + <eAnnotations source="positions.333" references="/0/associatedGenRepository/@expression/@thenExpression/@argument.0"> + <details key="start" value="5516"/> + <details key="end" value="5542"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.297" references="/0/associatedGenRepository/@expression/@elseExpression"> - <details key="start" value="5142"/> - <details key="end" value="5146"/> + <eAnnotations source="positions.334" references="/0/associatedGenRepository/@expression/@elseExpression"> + <details key="start" value="5550"/> + <details key="end" value="5554"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.298" references="/0/associatedGenModel.1"> - <details key="start" value="5157"/> - <details key="end" value="5388"/> - <details key="line" value="99"/> + <eAnnotations source="positions.335" references="/0/associatedGenModel.1"> + <details key="start" value="5565"/> + <details key="end" value="5796"/> + <details key="line" value="108"/> </eAnnotations> - <eAnnotations source="positions.299" references="/0/associatedGenModel.1/viewsRepository"> - <details key="start" value="5190"/> - <details key="end" value="5223"/> - <details key="line" value="99"/> + <eAnnotations source="positions.336" references="/0/associatedGenModel.1/viewsRepository"> + <details key="start" value="5598"/> + <details key="end" value="5631"/> + <details key="line" value="108"/> </eAnnotations> - <eAnnotations source="positions.300" references="/0/associatedGenModel.1/@expression"> - <details key="start" value="5243"/> - <details key="end" value="5386"/> + <eAnnotations source="positions.337" references="/0/associatedGenModel.1/@expression"> + <details key="start" value="5651"/> + <details key="end" value="5794"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.301" references="/0/associatedGenModel.1/@expression/@condition"> - <details key="start" value="5246"/> - <details key="end" value="5308"/> + <eAnnotations source="positions.338" references="/0/associatedGenModel.1/@expression/@condition"> + <details key="start" value="5654"/> + <details key="end" value="5716"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.302" references="/0/associatedGenModel.1/@expression/@condition/@source"> - <details key="start" value="5250"/> - <details key="end" value="5308"/> + <eAnnotations source="positions.339" references="/0/associatedGenModel.1/@expression/@condition/@source"> + <details key="start" value="5658"/> + <details key="end" value="5716"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.303" references="/0/associatedGenModel.1/@expression/@condition/@source/@source"> - <details key="start" value="5250"/> - <details key="end" value="5291"/> + <eAnnotations source="positions.340" references="/0/associatedGenModel.1/@expression/@condition/@source/@source"> + <details key="start" value="5658"/> + <details key="end" value="5699"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.304" references="/0/associatedGenModel.1/@expression/@condition/@source/@source/viewsRepository"> - <details key="start" value="5250"/> - <details key="end" value="5265"/> + <eAnnotations source="positions.341" references="/0/associatedGenModel.1/@expression/@condition/@source/@source/viewsRepository"> + <details key="start" value="5658"/> + <details key="end" value="5673"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.305" references="/0/associatedGenModel.1/@expression/@thenExpression"> - <details key="start" value="5315"/> - <details key="end" value="5368"/> + <eAnnotations source="positions.342" references="/0/associatedGenModel.1/@expression/@thenExpression"> + <details key="start" value="5723"/> + <details key="end" value="5776"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.306" references="/0/associatedGenModel.1/@expression/@thenExpression/@source"> - <details key="start" value="5315"/> - <details key="end" value="5356"/> + <eAnnotations source="positions.343" references="/0/associatedGenModel.1/@expression/@thenExpression/@source"> + <details key="start" value="5723"/> + <details key="end" value="5764"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.307" references="/0/associatedGenModel.1/@expression/@thenExpression/@source/viewsRepository"> - <details key="start" value="5315"/> - <details key="end" value="5330"/> + <eAnnotations source="positions.344" references="/0/associatedGenModel.1/@expression/@thenExpression/@source/viewsRepository"> + <details key="start" value="5723"/> + <details key="end" value="5738"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.308" references="/0/associatedGenModel.1/@expression/@elseExpression"> - <details key="start" value="5375"/> - <details key="end" value="5379"/> + <eAnnotations source="positions.345" references="/0/associatedGenModel.1/@expression/@elseExpression"> + <details key="start" value="5783"/> + <details key="end" value="5787"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.309" references="/0/mustBeGenerated"> - <details key="start" value="5633"/> - <details key="end" value="5922"/> - <details key="line" value="108"/> + <eAnnotations source="positions.346" references="/0/mustBeGenerated"> + <details key="start" value="6041"/> + <details key="end" value="6330"/> + <details key="line" value="117"/> </eAnnotations> - <eAnnotations source="positions.310" references="/0/mustBeGenerated/pec"> - <details key="start" value="5663"/> - <details key="end" value="5695"/> - <details key="line" value="108"/> + <eAnnotations source="positions.347" references="/0/mustBeGenerated/pec"> + <details key="start" value="6071"/> + <details key="end" value="6103"/> + <details key="line" value="117"/> </eAnnotations> - <eAnnotations source="positions.311" references="/0/mustBeGenerated/@expression"> - <details key="start" value="5711"/> - <details key="end" value="5920"/> + <eAnnotations source="positions.348" references="/0/mustBeGenerated/@expression"> + <details key="start" value="6119"/> + <details key="end" value="6328"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.312" references="/0/mustBeGenerated/@expression/@source"> - <details key="start" value="5711"/> - <details key="end" value="5835"/> + <eAnnotations source="positions.349" references="/0/mustBeGenerated/@expression/@source"> + <details key="start" value="6119"/> + <details key="end" value="6243"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.313" references="/0/mustBeGenerated/@expression/@source/@source"> - <details key="start" value="5712"/> - <details key="end" value="5724"/> + <eAnnotations source="positions.350" references="/0/mustBeGenerated/@expression/@source/@source"> + <details key="start" value="6120"/> + <details key="end" value="6132"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.314" references="/0/mustBeGenerated/@expression/@source/@source/pec"> - <details key="start" value="5712"/> - <details key="end" value="5715"/> + <eAnnotations source="positions.351" references="/0/mustBeGenerated/@expression/@source/@source/pec"> + <details key="start" value="6120"/> + <details key="end" value="6123"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.315" references="/0/mustBeGenerated/@expression/@source/@argument.0"> - <details key="start" value="5729"/> - <details key="end" value="5834"/> + <eAnnotations source="positions.352" references="/0/mustBeGenerated/@expression/@source/@argument.0"> + <details key="start" value="6137"/> + <details key="end" value="6242"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.316" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source"> - <details key="start" value="5730"/> - <details key="end" value="5796"/> + <eAnnotations source="positions.353" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source"> + <details key="start" value="6138"/> + <details key="end" value="6204"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.317" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source"> - <details key="start" value="5730"/> - <details key="end" value="5784"/> + <eAnnotations source="positions.354" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source"> + <details key="start" value="6138"/> + <details key="end" value="6192"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.318" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source/pec"> - <details key="start" value="5730"/> - <details key="end" value="5733"/> + <eAnnotations source="positions.355" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source/pec"> + <details key="start" value="6138"/> + <details key="end" value="6141"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.319" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source/@argument.0"> - <details key="start" value="5747"/> - <details key="end" value="5783"/> + <eAnnotations source="positions.356" references="/0/mustBeGenerated/@expression/@source/@argument.0/@source/@source/@argument.0"> + <details key="start" value="6155"/> + <details key="end" value="6191"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.320" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0"> - <details key="start" value="5800"/> - <details key="end" value="5833"/> + <eAnnotations source="positions.357" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0"> + <details key="start" value="6208"/> + <details key="end" value="6241"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.321" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0/@source"> - <details key="start" value="5800"/> - <details key="end" value="5821"/> + <eAnnotations source="positions.358" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0/@source"> + <details key="start" value="6208"/> + <details key="end" value="6229"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.322" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0/@source/pec"> - <details key="start" value="5800"/> - <details key="end" value="5803"/> + <eAnnotations source="positions.359" references="/0/mustBeGenerated/@expression/@source/@argument.0/@argument.0/@source/pec"> + <details key="start" value="6208"/> + <details key="end" value="6211"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.323" references="/0/mustBeGenerated/@expression/@argument.0"> - <details key="start" value="5839"/> - <details key="end" value="5920"/> + <eAnnotations source="positions.360" references="/0/mustBeGenerated/@expression/@argument.0"> + <details key="start" value="6247"/> + <details key="end" value="6328"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.324" references="/0/mustBeGenerated/@expression/@argument.0/select"> - <details key="start" value="5839"/> - <details key="end" value="5908"/> + <eAnnotations source="positions.361" references="/0/mustBeGenerated/@expression/@argument.0/select"> + <details key="start" value="6247"/> + <details key="end" value="6316"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.325" references="/0/mustBeGenerated/@expression/@argument.0/select/@source"> - <details key="start" value="5839"/> - <details key="end" value="5853"/> + <eAnnotations source="positions.362" references="/0/mustBeGenerated/@expression/@argument.0/select/@source"> + <details key="start" value="6247"/> + <details key="end" value="6261"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.326" references="/0/mustBeGenerated/@expression/@argument.0/select/@source/pec"> - <details key="start" value="5839"/> - <details key="end" value="5842"/> + <eAnnotations source="positions.363" references="/0/mustBeGenerated/@expression/@argument.0/select/@source/pec"> + <details key="start" value="6247"/> + <details key="end" value="6250"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.327" references="/0/mustBeGenerated/@expression/@argument.0/select/@body"> - <details key="start" value="5862"/> - <details key="end" value="5907"/> + <eAnnotations source="positions.364" references="/0/mustBeGenerated/@expression/@argument.0/select/@body"> + <details key="start" value="6270"/> + <details key="end" value="6315"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.328" references="/0/mustBeGenerated/@expression/@argument.0/select/@body/temp1"> + <eAnnotations source="positions.365" references="/0/mustBeGenerated/@expression/@argument.0/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.329" references="/0/mustBeGenerated/@expression/@argument.0/select/@body/@argument.0"> - <details key="start" value="5874"/> - <details key="end" value="5906"/> + <eAnnotations source="positions.366" references="/0/mustBeGenerated/@expression/@argument.0/select/@body/@argument.0"> + <details key="start" value="6282"/> + <details key="end" value="6314"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.330" references="/0/mustBeGenerated/@expression/@argument.0/select/temp26"> + <eAnnotations source="positions.367" references="/0/mustBeGenerated/@expression/@argument.0/select/temp26"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.331" references="/0/needComposedEditionComponent"> - <details key="start" value="6198"/> - <details key="end" value="6403"/> - <details key="line" value="114"/> + <eAnnotations source="positions.368" references="/0/needComposedEditionComponent"> + <details key="start" value="6606"/> + <details key="end" value="6811"/> + <details key="line" value="123"/> </eAnnotations> - <eAnnotations source="positions.332" references="/0/needComposedEditionComponent/pec"> - <details key="start" value="6241"/> - <details key="end" value="6273"/> - <details key="line" value="114"/> + <eAnnotations source="positions.369" references="/0/needComposedEditionComponent/pec"> + <details key="start" value="6649"/> + <details key="end" value="6681"/> + <details key="line" value="123"/> </eAnnotations> - <eAnnotations source="positions.333" references="/0/needComposedEditionComponent/@expression"> - <details key="start" value="6289"/> - <details key="end" value="6401"/> + <eAnnotations source="positions.370" references="/0/needComposedEditionComponent/@expression"> + <details key="start" value="6697"/> + <details key="end" value="6809"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.334" references="/0/needComposedEditionComponent/@expression/@source"> - <details key="start" value="6289"/> - <details key="end" value="6339"/> + <eAnnotations source="positions.371" references="/0/needComposedEditionComponent/@expression/@source"> + <details key="start" value="6697"/> + <details key="end" value="6747"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.335" references="/0/needComposedEditionComponent/@expression/@source/@source"> - <details key="start" value="6290"/> - <details key="end" value="6302"/> + <eAnnotations source="positions.372" references="/0/needComposedEditionComponent/@expression/@source/@source"> + <details key="start" value="6698"/> + <details key="end" value="6710"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.336" references="/0/needComposedEditionComponent/@expression/@source/@source/pec"> - <details key="start" value="6290"/> - <details key="end" value="6293"/> + <eAnnotations source="positions.373" references="/0/needComposedEditionComponent/@expression/@source/@source/pec"> + <details key="start" value="6698"/> + <details key="end" value="6701"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.337" references="/0/needComposedEditionComponent/@expression/@source/@argument.0"> - <details key="start" value="6307"/> - <details key="end" value="6338"/> + <eAnnotations source="positions.374" references="/0/needComposedEditionComponent/@expression/@source/@argument.0"> + <details key="start" value="6715"/> + <details key="end" value="6746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.338" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source"> - <details key="start" value="6307"/> - <details key="end" value="6334"/> + <eAnnotations source="positions.375" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source"> + <details key="start" value="6715"/> + <details key="end" value="6742"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.339" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source/@source"> - <details key="start" value="6307"/> - <details key="end" value="6326"/> + <eAnnotations source="positions.376" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source/@source"> + <details key="start" value="6715"/> + <details key="end" value="6734"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.340" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source/@source/pec"> - <details key="start" value="6307"/> - <details key="end" value="6310"/> + <eAnnotations source="positions.377" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@source/@source/pec"> + <details key="start" value="6715"/> + <details key="end" value="6718"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.341" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@argument.0"> - <details key="start" value="6337"/> - <details key="end" value="6338"/> + <eAnnotations source="positions.378" references="/0/needComposedEditionComponent/@expression/@source/@argument.0/@argument.0"> + <details key="start" value="6745"/> + <details key="end" value="6746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.342" references="/0/needComposedEditionComponent/@expression/@argument.0"> - <details key="start" value="6343"/> - <details key="end" value="6401"/> + <eAnnotations source="positions.379" references="/0/needComposedEditionComponent/@expression/@argument.0"> + <details key="start" value="6751"/> + <details key="end" value="6809"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.343" references="/0/needComposedEditionComponent/@expression/@argument.0/@source"> - <details key="start" value="6344"/> - <details key="end" value="6364"/> + <eAnnotations source="positions.380" references="/0/needComposedEditionComponent/@expression/@argument.0/@source"> + <details key="start" value="6752"/> + <details key="end" value="6772"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.344" references="/0/needComposedEditionComponent/@expression/@argument.0/@source/@source"> - <details key="start" value="6344"/> - <details key="end" value="6353"/> + <eAnnotations source="positions.381" references="/0/needComposedEditionComponent/@expression/@argument.0/@source/@source"> + <details key="start" value="6752"/> + <details key="end" value="6761"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.345" references="/0/needComposedEditionComponent/@expression/@argument.0/@source/@source/pec"> - <details key="start" value="6344"/> - <details key="end" value="6347"/> + <eAnnotations source="positions.382" references="/0/needComposedEditionComponent/@expression/@argument.0/@source/@source/pec"> + <details key="start" value="6752"/> + <details key="end" value="6755"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.346" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0"> - <details key="start" value="6369"/> - <details key="end" value="6400"/> + <eAnnotations source="positions.383" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0"> + <details key="start" value="6777"/> + <details key="end" value="6808"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.347" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0/@source"> - <details key="start" value="6369"/> - <details key="end" value="6388"/> + <eAnnotations source="positions.384" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0/@source"> + <details key="start" value="6777"/> + <details key="end" value="6796"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.348" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0/@source/pec"> - <details key="start" value="6369"/> - <details key="end" value="6372"/> + <eAnnotations source="positions.385" references="/0/needComposedEditionComponent/@expression/@argument.0/@argument.0/@source/pec"> + <details key="start" value="6777"/> + <details key="end" value="6780"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.349" references="/0/mustDynamicPecBeGenerated"> - <details key="start" value="6620"/> - <details key="end" value="6760"/> - <details key="line" value="120"/> + <eAnnotations source="positions.386" references="/0/mustDynamicPecBeGenerated"> + <details key="start" value="7028"/> + <details key="end" value="7168"/> + <details key="line" value="129"/> </eAnnotations> - <eAnnotations source="positions.350" references="/0/mustDynamicPecBeGenerated/pec"> - <details key="start" value="6660"/> - <details key="end" value="6692"/> - <details key="line" value="120"/> + <eAnnotations source="positions.387" references="/0/mustDynamicPecBeGenerated/pec"> + <details key="start" value="7068"/> + <details key="end" value="7100"/> + <details key="line" value="129"/> </eAnnotations> - <eAnnotations source="positions.351" references="/0/mustDynamicPecBeGenerated/view"> - <details key="start" value="6694"/> - <details key="end" value="6705"/> - <details key="line" value="120"/> + <eAnnotations source="positions.388" references="/0/mustDynamicPecBeGenerated/view"> + <details key="start" value="7102"/> + <details key="end" value="7113"/> + <details key="line" value="129"/> </eAnnotations> - <eAnnotations source="positions.352" references="/0/mustDynamicPecBeGenerated/@expression"> - <details key="start" value="6721"/> - <details key="end" value="6758"/> + <eAnnotations source="positions.389" references="/0/mustDynamicPecBeGenerated/@expression"> + <details key="start" value="7129"/> + <details key="end" value="7166"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.353" references="/0/mustDynamicPecBeGenerated/@expression/@source"> - <details key="start" value="6721"/> - <details key="end" value="6733"/> + <eAnnotations source="positions.390" references="/0/mustDynamicPecBeGenerated/@expression/@source"> + <details key="start" value="7129"/> + <details key="end" value="7141"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.354" references="/0/mustDynamicPecBeGenerated/@expression/@source/pec"> - <details key="start" value="6721"/> - <details key="end" value="6724"/> + <eAnnotations source="positions.391" references="/0/mustDynamicPecBeGenerated/@expression/@source/pec"> + <details key="start" value="7129"/> + <details key="end" value="7132"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.355" references="/0/mustDynamicPecBeGenerated/@expression/@argument.0"> - <details key="start" value="6738"/> - <details key="end" value="6758"/> + <eAnnotations source="positions.392" references="/0/mustDynamicPecBeGenerated/@expression/@argument.0"> + <details key="start" value="7146"/> + <details key="end" value="7166"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.356" references="/0/mustDynamicPecBeGenerated/@expression/@argument.0/view"> - <details key="start" value="6738"/> - <details key="end" value="6742"/> + <eAnnotations source="positions.393" references="/0/mustDynamicPecBeGenerated/@expression/@argument.0/view"> + <details key="start" value="7146"/> + <details key="end" value="7150"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.357" references="/0/isDynamicView"> - <details key="start" value="6816"/> - <details key="end" value="6932"/> - <details key="line" value="124"/> + <eAnnotations source="positions.394" references="/0/isDynamicView"> + <details key="start" value="7224"/> + <details key="end" value="7340"/> + <details key="line" value="133"/> </eAnnotations> - <eAnnotations source="positions.358" references="/0/isDynamicView/view"> - <details key="start" value="6844"/> - <details key="end" value="6855"/> - <details key="line" value="124"/> + <eAnnotations source="positions.395" references="/0/isDynamicView/view"> + <details key="start" value="7252"/> + <details key="end" value="7263"/> + <details key="line" value="133"/> </eAnnotations> - <eAnnotations source="positions.359" references="/0/isDynamicView/@expression"> - <details key="start" value="6871"/> - <details key="end" value="6930"/> + <eAnnotations source="positions.396" references="/0/isDynamicView/@expression"> + <details key="start" value="7279"/> + <details key="end" value="7338"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.360" references="/0/isDynamicView/@expression/select"> - <details key="start" value="6871"/> - <details key="end" value="6918"/> + <eAnnotations source="positions.397" references="/0/isDynamicView/@expression/select"> + <details key="start" value="7279"/> + <details key="end" value="7326"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.361" references="/0/isDynamicView/@expression/select/@source"> - <details key="start" value="6871"/> - <details key="end" value="6884"/> + <eAnnotations source="positions.398" references="/0/isDynamicView/@expression/select/@source"> + <details key="start" value="7279"/> + <details key="end" value="7292"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.362" references="/0/isDynamicView/@expression/select/@source/view"> - <details key="start" value="6871"/> - <details key="end" value="6875"/> + <eAnnotations source="positions.399" references="/0/isDynamicView/@expression/select/@source/view"> + <details key="start" value="7279"/> + <details key="end" value="7283"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.363" references="/0/isDynamicView/@expression/select/@body"> - <details key="start" value="6893"/> - <details key="end" value="6917"/> + <eAnnotations source="positions.400" references="/0/isDynamicView/@expression/select/@body"> + <details key="start" value="7301"/> + <details key="end" value="7325"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.364" references="/0/isDynamicView/@expression/select/@body/temp1"> + <eAnnotations source="positions.401" references="/0/isDynamicView/@expression/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.365" references="/0/isDynamicView/@expression/select/@body/@argument.0"> - <details key="start" value="6905"/> - <details key="end" value="6916"/> + <eAnnotations source="positions.402" references="/0/isDynamicView/@expression/select/@body/@argument.0"> + <details key="start" value="7313"/> + <details key="end" value="7324"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.366" references="/0/isDynamicView/@expression/select/temp27"> + <eAnnotations source="positions.403" references="/0/isDynamicView/@expression/select/temp27"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.367" references="/0/dynamicViews"> - <details key="start" value="6934"/> - <details key="end" value="7249"/> - <details key="line" value="127"/> + <eAnnotations source="positions.404" references="/0/dynamicViews"> + <details key="start" value="7342"/> + <details key="end" value="7657"/> + <details key="line" value="136"/> </eAnnotations> - <eAnnotations source="positions.368" references="/0/dynamicViews/pec"> - <details key="start" value="6961"/> - <details key="end" value="6993"/> - <details key="line" value="127"/> + <eAnnotations source="positions.405" references="/0/dynamicViews/pec"> + <details key="start" value="7369"/> + <details key="end" value="7401"/> + <details key="line" value="136"/> </eAnnotations> - <eAnnotations source="positions.369" references="/0/dynamicViews/topLevelView"> - <details key="start" value="6995"/> - <details key="end" value="7014"/> - <details key="line" value="127"/> + <eAnnotations source="positions.406" references="/0/dynamicViews/topLevelView"> + <details key="start" value="7403"/> + <details key="end" value="7422"/> + <details key="line" value="136"/> </eAnnotations> - <eAnnotations source="positions.370" references="/0/dynamicViews/select"> - <details key="start" value="7034"/> - <details key="end" value="7247"/> + <eAnnotations source="positions.407" references="/0/dynamicViews/select"> + <details key="start" value="7442"/> + <details key="end" value="7655"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.371" references="/0/dynamicViews/select/collect"> - <details key="start" value="7034"/> - <details key="end" value="7202"/> + <eAnnotations source="positions.408" references="/0/dynamicViews/select/collect"> + <details key="start" value="7442"/> + <details key="end" value="7610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.372" references="/0/dynamicViews/select/collect/select"> - <details key="start" value="7034"/> - <details key="end" value="7196"/> + <eAnnotations source="positions.409" references="/0/dynamicViews/select/collect/select"> + <details key="start" value="7442"/> + <details key="end" value="7604"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.373" references="/0/dynamicViews/select/collect/select/collect"> - <details key="start" value="7034"/> - <details key="end" value="7063"/> + <eAnnotations source="positions.410" references="/0/dynamicViews/select/collect/select/collect"> + <details key="start" value="7442"/> + <details key="end" value="7471"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.374" references="/0/dynamicViews/select/collect/select/collect/@source"> - <details key="start" value="7034"/> - <details key="end" value="7055"/> + <eAnnotations source="positions.411" references="/0/dynamicViews/select/collect/select/collect/@source"> + <details key="start" value="7442"/> + <details key="end" value="7463"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.375" references="/0/dynamicViews/select/collect/select/collect/@source/pec"> - <details key="start" value="7034"/> - <details key="end" value="7037"/> + <eAnnotations source="positions.412" references="/0/dynamicViews/select/collect/select/collect/@source/pec"> + <details key="start" value="7442"/> + <details key="end" value="7445"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.376" references="/0/dynamicViews/select/collect/select/collect/@body"> - <details key="start" value="7056"/> - <details key="end" value="7063"/> + <eAnnotations source="positions.413" references="/0/dynamicViews/select/collect/select/collect/@body"> + <details key="start" value="7464"/> + <details key="end" value="7471"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.377" references="/0/dynamicViews/select/collect/select/collect/@body/temp1"> + <eAnnotations source="positions.414" references="/0/dynamicViews/select/collect/select/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.378" references="/0/dynamicViews/select/collect/select/collect/temp28"> + <eAnnotations source="positions.415" references="/0/dynamicViews/select/collect/select/collect/temp28"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.379" references="/0/dynamicViews/select/collect/select/@body"> - <details key="start" value="7072"/> - <details key="end" value="7195"/> + <eAnnotations source="positions.416" references="/0/dynamicViews/select/collect/select/@body"> + <details key="start" value="7480"/> + <details key="end" value="7603"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.380" references="/0/dynamicViews/select/collect/select/@body/@source"> - <details key="start" value="7072"/> - <details key="end" value="7123"/> + <eAnnotations source="positions.417" references="/0/dynamicViews/select/collect/select/@body/@source"> + <details key="start" value="7480"/> + <details key="end" value="7531"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.381" references="/0/dynamicViews/select/collect/select/@body/@source/temp2"> + <eAnnotations source="positions.418" references="/0/dynamicViews/select/collect/select/@body/@source/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.382" references="/0/dynamicViews/select/collect/select/@body/@source/@argument.0"> - <details key="start" value="7084"/> - <details key="end" value="7122"/> + <eAnnotations source="positions.419" references="/0/dynamicViews/select/collect/select/@body/@source/@argument.0"> + <details key="start" value="7492"/> + <details key="end" value="7530"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.383" references="/0/dynamicViews/select/collect/select/@body/@argument.0"> - <details key="start" value="7128"/> - <details key="end" value="7195"/> + <eAnnotations source="positions.420" references="/0/dynamicViews/select/collect/select/@body/@argument.0"> + <details key="start" value="7536"/> + <details key="end" value="7603"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.384" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0"> - <details key="start" value="7128"/> - <details key="end" value="7177"/> + <eAnnotations source="positions.421" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0"> + <details key="start" value="7536"/> + <details key="end" value="7585"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.385" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0/temp2"> + <eAnnotations source="positions.422" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.386" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0/@argument.0"> - <details key="start" value="7138"/> - <details key="end" value="7176"/> + <eAnnotations source="positions.423" references="/0/dynamicViews/select/collect/select/@body/@argument.0/@argument.0/@argument.0"> + <details key="start" value="7546"/> + <details key="end" value="7584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.387" references="/0/dynamicViews/select/collect/select/temp29"> + <eAnnotations source="positions.424" references="/0/dynamicViews/select/collect/select/temp29"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.388" references="/0/dynamicViews/select/collect/@body"> - <details key="start" value="7197"/> - <details key="end" value="7202"/> + <eAnnotations source="positions.425" references="/0/dynamicViews/select/collect/@body"> + <details key="start" value="7605"/> + <details key="end" value="7610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.389" references="/0/dynamicViews/select/collect/@body/temp3"> + <eAnnotations source="positions.426" references="/0/dynamicViews/select/collect/@body/temp3"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.390" references="/0/dynamicViews/select/collect/temp30"> + <eAnnotations source="positions.427" references="/0/dynamicViews/select/collect/temp30"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.391" references="/0/dynamicViews/select/@body"> - <details key="start" value="7211"/> - <details key="end" value="7246"/> + <eAnnotations source="positions.428" references="/0/dynamicViews/select/@body"> + <details key="start" value="7619"/> + <details key="end" value="7654"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.392" references="/0/dynamicViews/select/@body/@source"> - <details key="start" value="7211"/> - <details key="end" value="7222"/> + <eAnnotations source="positions.429" references="/0/dynamicViews/select/@body/@source"> + <details key="start" value="7619"/> + <details key="end" value="7630"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.393" references="/0/dynamicViews/select/@body/@source/temp4"> + <eAnnotations source="positions.430" references="/0/dynamicViews/select/@body/@source/temp4"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.394" references="/0/dynamicViews/select/@body/topLevelView"> - <details key="start" value="7233"/> - <details key="end" value="7245"/> + <eAnnotations source="positions.431" references="/0/dynamicViews/select/@body/topLevelView"> + <details key="start" value="7641"/> + <details key="end" value="7653"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.395" references="/0/dynamicViews/select/temp31"> + <eAnnotations source="positions.432" references="/0/dynamicViews/select/temp31"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.396" references="/0/partToManage"> - <details key="start" value="7317"/> - <details key="end" value="7410"/> - <details key="line" value="131"/> + <eAnnotations source="positions.433" references="/0/partToManage"> + <details key="start" value="7725"/> + <details key="end" value="7818"/> + <details key="line" value="140"/> </eAnnotations> - <eAnnotations source="positions.397" references="/0/partToManage/pec"> - <details key="start" value="7344"/> - <details key="end" value="7376"/> - <details key="line" value="131"/> + <eAnnotations source="positions.434" references="/0/partToManage/pec"> + <details key="start" value="7752"/> + <details key="end" value="7784"/> + <details key="line" value="140"/> </eAnnotations> - <eAnnotations source="positions.398" references="/0/partToManage/@expression"> - <details key="start" value="7389"/> - <details key="end" value="7408"/> + <eAnnotations source="positions.435" references="/0/partToManage/@expression"> + <details key="start" value="7797"/> + <details key="end" value="7816"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.399" references="/0/partToManage/@expression/pec"> - <details key="start" value="7389"/> - <details key="end" value="7392"/> + <eAnnotations source="positions.436" references="/0/partToManage/@expression/pec"> + <details key="start" value="7797"/> + <details key="end" value="7800"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.400" references="/0/mustBeGenerated.1"> - <details key="start" value="7412"/> - <details key="end" value="7590"/> - <details key="line" value="133"/> + <eAnnotations source="positions.437" references="/0/mustBeGenerated.1"> + <details key="start" value="7820"/> + <details key="end" value="7998"/> + <details key="line" value="142"/> </eAnnotations> - <eAnnotations source="positions.401" references="/0/mustBeGenerated.1/view"> - <details key="start" value="7442"/> - <details key="end" value="7453"/> - <details key="line" value="133"/> + <eAnnotations source="positions.438" references="/0/mustBeGenerated.1/view"> + <details key="start" value="7850"/> + <details key="end" value="7861"/> + <details key="line" value="142"/> </eAnnotations> - <eAnnotations source="positions.402" references="/0/mustBeGenerated.1/pec"> - <details key="start" value="7455"/> - <details key="end" value="7487"/> - <details key="line" value="133"/> + <eAnnotations source="positions.439" references="/0/mustBeGenerated.1/pec"> + <details key="start" value="7863"/> + <details key="end" value="7895"/> + <details key="line" value="142"/> </eAnnotations> - <eAnnotations source="positions.403" references="/0/mustBeGenerated.1/@expression"> - <details key="start" value="7502"/> - <details key="end" value="7588"/> + <eAnnotations source="positions.440" references="/0/mustBeGenerated.1/@expression"> + <details key="start" value="7910"/> + <details key="end" value="7996"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.404" references="/0/mustBeGenerated.1/@expression/@source"> - <details key="start" value="7502"/> - <details key="end" value="7544"/> + <eAnnotations source="positions.441" references="/0/mustBeGenerated.1/@expression/@source"> + <details key="start" value="7910"/> + <details key="end" value="7952"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.405" references="/0/mustBeGenerated.1/@expression/@source/@source"> - <details key="start" value="7502"/> - <details key="end" value="7532"/> + <eAnnotations source="positions.442" references="/0/mustBeGenerated.1/@expression/@source/@source"> + <details key="start" value="7910"/> + <details key="end" value="7940"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.406" references="/0/mustBeGenerated.1/@expression/@source/@source/view"> - <details key="start" value="7502"/> - <details key="end" value="7506"/> + <eAnnotations source="positions.443" references="/0/mustBeGenerated.1/@expression/@source/@source/view"> + <details key="start" value="7910"/> + <details key="end" value="7914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.407" references="/0/mustBeGenerated.1/@expression/@source/@source/@argument.0"> - <details key="start" value="7517"/> - <details key="end" value="7531"/> + <eAnnotations source="positions.444" references="/0/mustBeGenerated.1/@expression/@source/@source/@argument.0"> + <details key="start" value="7925"/> + <details key="end" value="7939"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.408" references="/0/mustBeGenerated.1/@expression/@argument.0"> - <details key="start" value="7547"/> - <details key="end" value="7588"/> + <eAnnotations source="positions.445" references="/0/mustBeGenerated.1/@expression/@argument.0"> + <details key="start" value="7955"/> + <details key="end" value="7996"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.409" references="/0/mustBeGenerated.1/@expression/@argument.0/@source"> - <details key="start" value="7547"/> - <details key="end" value="7576"/> + <eAnnotations source="positions.446" references="/0/mustBeGenerated.1/@expression/@argument.0/@source"> + <details key="start" value="7955"/> + <details key="end" value="7984"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.410" references="/0/mustBeGenerated.1/@expression/@argument.0/@source/pec"> - <details key="start" value="7547"/> - <details key="end" value="7550"/> + <eAnnotations source="positions.447" references="/0/mustBeGenerated.1/@expression/@argument.0/@source/pec"> + <details key="start" value="7955"/> + <details key="end" value="7958"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.411" references="/0/mustBeGenerated.1/@expression/@argument.0/@source/@argument.0"> - <details key="start" value="7561"/> - <details key="end" value="7575"/> + <eAnnotations source="positions.448" references="/0/mustBeGenerated.1/@expression/@argument.0/@source/@argument.0"> + <details key="start" value="7969"/> + <details key="end" value="7983"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.412" references="/0/needBeGenerated"> - <details key="start" value="7592"/> - <details key="end" value="7812"/> - <details key="line" value="136"/> + <eAnnotations source="positions.449" references="/0/needBeGenerated"> + <details key="start" value="8000"/> + <details key="end" value="8220"/> + <details key="line" value="145"/> </eAnnotations> - <eAnnotations source="positions.413" references="/0/needBeGenerated/ref"> - <details key="start" value="7622"/> - <details key="end" value="7641"/> - <details key="line" value="136"/> + <eAnnotations source="positions.450" references="/0/needBeGenerated/ref"> + <details key="start" value="8030"/> + <details key="end" value="8049"/> + <details key="line" value="145"/> </eAnnotations> - <eAnnotations source="positions.414" references="/0/needBeGenerated/@expression"> - <details key="start" value="7657"/> - <details key="end" value="7810"/> + <eAnnotations source="positions.451" references="/0/needBeGenerated/@expression"> + <details key="start" value="8065"/> + <details key="end" value="8218"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.415" references="/0/needBeGenerated/@expression/@condition"> - <details key="start" value="7660"/> - <details key="end" value="7695"/> + <eAnnotations source="positions.452" references="/0/needBeGenerated/@expression/@condition"> + <details key="start" value="8068"/> + <details key="end" value="8103"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.416" references="/0/needBeGenerated/@expression/@condition/@source"> - <details key="start" value="7661"/> - <details key="end" value="7669"/> + <eAnnotations source="positions.453" references="/0/needBeGenerated/@expression/@condition/@source"> + <details key="start" value="8069"/> + <details key="end" value="8077"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.417" references="/0/needBeGenerated/@expression/@condition/@source/ref"> - <details key="start" value="7661"/> - <details key="end" value="7664"/> + <eAnnotations source="positions.454" references="/0/needBeGenerated/@expression/@condition/@source/ref"> + <details key="start" value="8069"/> + <details key="end" value="8072"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.418" references="/0/needBeGenerated/@expression/@condition/@argument.0"> - <details key="start" value="7682"/> - <details key="end" value="7693"/> + <eAnnotations source="positions.455" references="/0/needBeGenerated/@expression/@condition/@argument.0"> + <details key="start" value="8090"/> + <details key="end" value="8101"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.419" references="/0/needBeGenerated/@expression/@thenExpression"> - <details key="start" value="7702"/> - <details key="end" value="7791"/> + <eAnnotations source="positions.456" references="/0/needBeGenerated/@expression/@thenExpression"> + <details key="start" value="8110"/> + <details key="end" value="8199"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.420" references="/0/needBeGenerated/@expression/@thenExpression/@source"> - <details key="start" value="7706"/> - <details key="end" value="7791"/> + <eAnnotations source="positions.457" references="/0/needBeGenerated/@expression/@thenExpression/@source"> + <details key="start" value="8114"/> + <details key="end" value="8199"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.421" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source"> - <details key="start" value="7706"/> - <details key="end" value="7774"/> + <eAnnotations source="positions.458" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source"> + <details key="start" value="8114"/> + <details key="end" value="8182"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.422" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0"> - <details key="start" value="7706"/> - <details key="end" value="7737"/> + <eAnnotations source="positions.459" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0"> + <details key="start" value="8114"/> + <details key="end" value="8145"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.423" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@source"> - <details key="start" value="7706"/> - <details key="end" value="7714"/> + <eAnnotations source="positions.460" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@source"> + <details key="start" value="8114"/> + <details key="end" value="8122"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.424" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@source/ref"> - <details key="start" value="7706"/> - <details key="end" value="7709"/> + <eAnnotations source="positions.461" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@source/ref"> + <details key="start" value="8114"/> + <details key="end" value="8117"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.425" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@argument.0"> - <details key="start" value="7725"/> - <details key="end" value="7736"/> + <eAnnotations source="positions.462" references="/0/needBeGenerated/@expression/@thenExpression/@source/@source/@argument.0/@argument.0"> + <details key="start" value="8133"/> + <details key="end" value="8144"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.426" references="/0/needBeGenerated/@expression/@elseExpression"> - <details key="start" value="7798"/> - <details key="end" value="7803"/> + <eAnnotations source="positions.463" references="/0/needBeGenerated/@expression/@elseExpression"> + <details key="start" value="8206"/> + <details key="end" value="8211"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.427" references="/0/isA1stLevelReferencedView"> - <details key="start" value="7815"/> - <details key="end" value="8078"/> - <details key="line" value="142"/> + <eAnnotations source="positions.464" references="/0/isA1stLevelReferencedView"> + <details key="start" value="8223"/> + <details key="end" value="8486"/> + <details key="line" value="151"/> </eAnnotations> - <eAnnotations source="positions.428" references="/0/isA1stLevelReferencedView/toCheck"> - <details key="start" value="7855"/> - <details key="end" value="7869"/> - <details key="line" value="142"/> + <eAnnotations source="positions.465" references="/0/isA1stLevelReferencedView/toCheck"> + <details key="start" value="8263"/> + <details key="end" value="8277"/> + <details key="line" value="151"/> </eAnnotations> - <eAnnotations source="positions.429" references="/0/isA1stLevelReferencedView/pec"> - <details key="start" value="7871"/> - <details key="end" value="7903"/> - <details key="line" value="142"/> + <eAnnotations source="positions.466" references="/0/isA1stLevelReferencedView/pec"> + <details key="start" value="8279"/> + <details key="end" value="8311"/> + <details key="line" value="151"/> </eAnnotations> - <eAnnotations source="positions.430" references="/0/isA1stLevelReferencedView/@expression"> - <details key="start" value="7919"/> - <details key="end" value="8076"/> + <eAnnotations source="positions.467" references="/0/isA1stLevelReferencedView/@expression"> + <details key="start" value="8327"/> + <details key="end" value="8484"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.431" references="/0/isA1stLevelReferencedView/@expression/collect"> - <details key="start" value="7919"/> - <details key="end" value="8057"/> + <eAnnotations source="positions.468" references="/0/isA1stLevelReferencedView/@expression/collect"> + <details key="start" value="8327"/> + <details key="end" value="8465"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.432" references="/0/isA1stLevelReferencedView/@expression/collect/select"> - <details key="start" value="7919"/> - <details key="end" value="8034"/> + <eAnnotations source="positions.469" references="/0/isA1stLevelReferencedView/@expression/collect/select"> + <details key="start" value="8327"/> + <details key="end" value="8442"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.433" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect"> - <details key="start" value="7919"/> - <details key="end" value="8000"/> + <eAnnotations source="positions.470" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect"> + <details key="start" value="8327"/> + <details key="end" value="8408"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.434" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect"> - <details key="start" value="7919"/> - <details key="end" value="7995"/> + <eAnnotations source="positions.471" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect"> + <details key="start" value="8327"/> + <details key="end" value="8403"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.435" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect"> - <details key="start" value="7919"/> - <details key="end" value="7963"/> + <eAnnotations source="positions.472" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect"> + <details key="start" value="8327"/> + <details key="end" value="8371"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.436" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@source"> - <details key="start" value="7919"/> - <details key="end" value="7928"/> + <eAnnotations source="positions.473" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@source"> + <details key="start" value="8327"/> + <details key="end" value="8336"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.437" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@source/pec"> - <details key="start" value="7919"/> - <details key="end" value="7922"/> + <eAnnotations source="positions.474" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@source/pec"> + <details key="start" value="8327"/> + <details key="end" value="8330"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.438" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body"> + <eAnnotations source="positions.475" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.439" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body/temp1"> + <eAnnotations source="positions.476" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.440" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body/@argument.0"> - <details key="start" value="7942"/> - <details key="end" value="7962"/> + <eAnnotations source="positions.477" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/@body/@argument.0"> + <details key="start" value="8350"/> + <details key="end" value="8370"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.441" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/temp32"> + <eAnnotations source="positions.478" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/collect/temp32"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.442" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body"> + <eAnnotations source="positions.479" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.443" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body/temp2"> + <eAnnotations source="positions.480" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.444" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body/@argument.0"> - <details key="start" value="7974"/> - <details key="end" value="7994"/> + <eAnnotations source="positions.481" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/@body/@argument.0"> + <details key="start" value="8382"/> + <details key="end" value="8402"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.445" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/temp33"> + <eAnnotations source="positions.482" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/collect/temp33"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.446" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/@body"> - <details key="start" value="7996"/> - <details key="end" value="8000"/> + <eAnnotations source="positions.483" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/@body"> + <details key="start" value="8404"/> + <details key="end" value="8408"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.447" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/@body/temp3"> + <eAnnotations source="positions.484" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/@body/temp3"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.448" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/temp34"> + <eAnnotations source="positions.485" references="/0/isA1stLevelReferencedView/@expression/collect/select/collect/temp34"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.449" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body"> - <details key="start" value="8009"/> - <details key="end" value="8033"/> + <eAnnotations source="positions.486" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body"> + <details key="start" value="8417"/> + <details key="end" value="8441"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.450" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body/temp4"> + <eAnnotations source="positions.487" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body/temp4"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.451" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body/@argument.0"> - <details key="start" value="8021"/> - <details key="end" value="8032"/> + <eAnnotations source="positions.488" references="/0/isA1stLevelReferencedView/@expression/collect/select/@body/@argument.0"> + <details key="start" value="8429"/> + <details key="end" value="8440"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.452" references="/0/isA1stLevelReferencedView/@expression/collect/select/temp35"> + <eAnnotations source="positions.489" references="/0/isA1stLevelReferencedView/@expression/collect/select/temp35"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.453" references="/0/isA1stLevelReferencedView/@expression/collect/@body"> + <eAnnotations source="positions.490" references="/0/isA1stLevelReferencedView/@expression/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.454" references="/0/isA1stLevelReferencedView/@expression/collect/@body/temp5"> + <eAnnotations source="positions.491" references="/0/isA1stLevelReferencedView/@expression/collect/@body/temp5"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.455" references="/0/isA1stLevelReferencedView/@expression/collect/@body/@argument.0"> - <details key="start" value="8045"/> - <details key="end" value="8056"/> + <eAnnotations source="positions.492" references="/0/isA1stLevelReferencedView/@expression/collect/@body/@argument.0"> + <details key="start" value="8453"/> + <details key="end" value="8464"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.456" references="/0/isA1stLevelReferencedView/@expression/collect/temp36"> + <eAnnotations source="positions.493" references="/0/isA1stLevelReferencedView/@expression/collect/temp36"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.457" references="/0/isA1stLevelReferencedView/@expression/toCheck"> - <details key="start" value="8068"/> - <details key="end" value="8075"/> + <eAnnotations source="positions.494" references="/0/isA1stLevelReferencedView/@expression/toCheck"> + <details key="start" value="8476"/> + <details key="end" value="8483"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.458" references="/0/isReferenceMany"> - <details key="start" value="8138"/> - <details key="end" value="8330"/> - <details key="line" value="146"/> + <eAnnotations source="positions.495" references="/0/isReferenceMany"> + <details key="start" value="8546"/> + <details key="end" value="8738"/> + <details key="line" value="155"/> </eAnnotations> - <eAnnotations source="positions.459" references="/0/isReferenceMany/feature"> - <details key="start" value="8168"/> - <details key="end" value="8196"/> - <details key="line" value="146"/> + <eAnnotations source="positions.496" references="/0/isReferenceMany/feature"> + <details key="start" value="8576"/> + <details key="end" value="8604"/> + <details key="line" value="155"/> </eAnnotations> - <eAnnotations source="positions.460" references="/0/isReferenceMany/@expression"> - <details key="start" value="8212"/> - <details key="end" value="8328"/> + <eAnnotations source="positions.497" references="/0/isReferenceMany/@expression"> + <details key="start" value="8620"/> + <details key="end" value="8736"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.461" references="/0/isReferenceMany/@expression/@source"> - <details key="start" value="8212"/> - <details key="end" value="8310"/> + <eAnnotations source="positions.498" references="/0/isReferenceMany/@expression/@source"> + <details key="start" value="8620"/> + <details key="end" value="8718"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.462" references="/0/isReferenceMany/@expression/@source/@source"> - <details key="start" value="8212"/> - <details key="end" value="8250"/> + <eAnnotations source="positions.499" references="/0/isReferenceMany/@expression/@source/@source"> + <details key="start" value="8620"/> + <details key="end" value="8658"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.463" references="/0/isReferenceMany/@expression/@source/@source/feature"> - <details key="start" value="8212"/> - <details key="end" value="8219"/> + <eAnnotations source="positions.500" references="/0/isReferenceMany/@expression/@source/@source/feature"> + <details key="start" value="8620"/> + <details key="end" value="8627"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.464" references="/0/isReferenceMany/@expression/@source/@source/@argument.0"> - <details key="start" value="8232"/> - <details key="end" value="8249"/> + <eAnnotations source="positions.501" references="/0/isReferenceMany/@expression/@source/@source/@argument.0"> + <details key="start" value="8640"/> + <details key="end" value="8657"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.465" references="/0/isReferenceMany/@expression/@source/@argument.0"> - <details key="start" value="8256"/> - <details key="end" value="8310"/> + <eAnnotations source="positions.502" references="/0/isReferenceMany/@expression/@source/@argument.0"> + <details key="start" value="8664"/> + <details key="end" value="8718"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.466" references="/0/isReferenceMany/@expression/@source/@argument.0/@source"> - <details key="start" value="8260"/> - <details key="end" value="8310"/> + <eAnnotations source="positions.503" references="/0/isReferenceMany/@expression/@source/@argument.0/@source"> + <details key="start" value="8668"/> + <details key="end" value="8718"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.467" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source"> - <details key="start" value="8261"/> - <details key="end" value="8297"/> + <eAnnotations source="positions.504" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source"> + <details key="start" value="8669"/> + <details key="end" value="8705"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.468" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source/feature"> - <details key="start" value="8261"/> - <details key="end" value="8268"/> + <eAnnotations source="positions.505" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source/feature"> + <details key="start" value="8669"/> + <details key="end" value="8676"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.469" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source/@argument.0"> - <details key="start" value="8279"/> - <details key="end" value="8296"/> + <eAnnotations source="positions.506" references="/0/isReferenceMany/@expression/@source/@argument.0/@source/@source/@argument.0"> + <details key="start" value="8687"/> + <details key="end" value="8704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.470" references="/0/isReferenceMany/@expression/@argument.0"> - <details key="start" value="8316"/> - <details key="end" value="8328"/> + <eAnnotations source="positions.507" references="/0/isReferenceMany/@expression/@argument.0"> + <details key="start" value="8724"/> + <details key="end" value="8736"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.471" references="/0/isReferenceMany/@expression/@argument.0/feature"> - <details key="start" value="8316"/> - <details key="end" value="8323"/> + <eAnnotations source="positions.508" references="/0/isReferenceMany/@expression/@argument.0/feature"> + <details key="start" value="8724"/> + <details key="end" value="8731"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.472" references="/0/isReferenceSingle"> - <details key="start" value="8332"/> - <details key="end" value="8532"/> - <details key="line" value="151"/> + <eAnnotations source="positions.509" references="/0/isReferenceSingle"> + <details key="start" value="8740"/> + <details key="end" value="8940"/> + <details key="line" value="160"/> </eAnnotations> - <eAnnotations source="positions.473" references="/0/isReferenceSingle/feature"> - <details key="start" value="8364"/> - <details key="end" value="8392"/> - <details key="line" value="151"/> + <eAnnotations source="positions.510" references="/0/isReferenceSingle/feature"> + <details key="start" value="8772"/> + <details key="end" value="8800"/> + <details key="line" value="160"/> </eAnnotations> - <eAnnotations source="positions.474" references="/0/isReferenceSingle/@expression"> - <details key="start" value="8408"/> - <details key="end" value="8530"/> + <eAnnotations source="positions.511" references="/0/isReferenceSingle/@expression"> + <details key="start" value="8816"/> + <details key="end" value="8938"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.475" references="/0/isReferenceSingle/@expression/@source"> - <details key="start" value="8408"/> - <details key="end" value="8506"/> + <eAnnotations source="positions.512" references="/0/isReferenceSingle/@expression/@source"> + <details key="start" value="8816"/> + <details key="end" value="8914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.476" references="/0/isReferenceSingle/@expression/@source/@source"> - <details key="start" value="8408"/> - <details key="end" value="8446"/> + <eAnnotations source="positions.513" references="/0/isReferenceSingle/@expression/@source/@source"> + <details key="start" value="8816"/> + <details key="end" value="8854"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.477" references="/0/isReferenceSingle/@expression/@source/@source/feature"> - <details key="start" value="8408"/> - <details key="end" value="8415"/> + <eAnnotations source="positions.514" references="/0/isReferenceSingle/@expression/@source/@source/feature"> + <details key="start" value="8816"/> + <details key="end" value="8823"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.478" references="/0/isReferenceSingle/@expression/@source/@source/@argument.0"> - <details key="start" value="8428"/> - <details key="end" value="8445"/> + <eAnnotations source="positions.515" references="/0/isReferenceSingle/@expression/@source/@source/@argument.0"> + <details key="start" value="8836"/> + <details key="end" value="8853"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.479" references="/0/isReferenceSingle/@expression/@source/@argument.0"> - <details key="start" value="8452"/> - <details key="end" value="8506"/> + <eAnnotations source="positions.516" references="/0/isReferenceSingle/@expression/@source/@argument.0"> + <details key="start" value="8860"/> + <details key="end" value="8914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.480" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source"> - <details key="start" value="8456"/> - <details key="end" value="8506"/> + <eAnnotations source="positions.517" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source"> + <details key="start" value="8864"/> + <details key="end" value="8914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.481" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source"> - <details key="start" value="8457"/> - <details key="end" value="8493"/> + <eAnnotations source="positions.518" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source"> + <details key="start" value="8865"/> + <details key="end" value="8901"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.482" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source/feature"> - <details key="start" value="8457"/> - <details key="end" value="8464"/> + <eAnnotations source="positions.519" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source/feature"> + <details key="start" value="8865"/> + <details key="end" value="8872"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.483" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source/@argument.0"> - <details key="start" value="8475"/> - <details key="end" value="8492"/> + <eAnnotations source="positions.520" references="/0/isReferenceSingle/@expression/@source/@argument.0/@source/@source/@argument.0"> + <details key="start" value="8883"/> + <details key="end" value="8900"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.484" references="/0/isReferenceSingle/@expression/@argument.0"> - <details key="start" value="8512"/> - <details key="end" value="8530"/> + <eAnnotations source="positions.521" references="/0/isReferenceSingle/@expression/@argument.0"> + <details key="start" value="8920"/> + <details key="end" value="8938"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.485" references="/0/isReferenceSingle/@expression/@argument.0/@source"> - <details key="start" value="8516"/> - <details key="end" value="8530"/> + <eAnnotations source="positions.522" references="/0/isReferenceSingle/@expression/@argument.0/@source"> + <details key="start" value="8924"/> + <details key="end" value="8938"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.486" references="/0/isReferenceSingle/@expression/@argument.0/@source/feature"> - <details key="start" value="8517"/> - <details key="end" value="8524"/> + <eAnnotations source="positions.523" references="/0/isReferenceSingle/@expression/@argument.0/@source/feature"> + <details key="start" value="8925"/> + <details key="end" value="8932"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.487" references="/0/isContainment"> - <details key="start" value="8534"/> - <details key="end" value="8700"/> - <details key="line" value="156"/> + <eAnnotations source="positions.524" references="/0/isContainment"> + <details key="start" value="8942"/> + <details key="end" value="9108"/> + <details key="line" value="165"/> </eAnnotations> - <eAnnotations source="positions.488" references="/0/isContainment/feature"> - <details key="start" value="8562"/> - <details key="end" value="8590"/> - <details key="line" value="156"/> + <eAnnotations source="positions.525" references="/0/isContainment/feature"> + <details key="start" value="8970"/> + <details key="end" value="8998"/> + <details key="line" value="165"/> </eAnnotations> - <eAnnotations source="positions.489" references="/0/isContainment/@expression"> - <details key="start" value="8606"/> - <details key="end" value="8698"/> + <eAnnotations source="positions.526" references="/0/isContainment/@expression"> + <details key="start" value="9014"/> + <details key="end" value="9106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.490" references="/0/isContainment/@expression/@source"> - <details key="start" value="8606"/> - <details key="end" value="8644"/> + <eAnnotations source="positions.527" references="/0/isContainment/@expression/@source"> + <details key="start" value="9014"/> + <details key="end" value="9052"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.491" references="/0/isContainment/@expression/@source/feature"> - <details key="start" value="8606"/> - <details key="end" value="8613"/> + <eAnnotations source="positions.528" references="/0/isContainment/@expression/@source/feature"> + <details key="start" value="9014"/> + <details key="end" value="9021"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.492" references="/0/isContainment/@expression/@source/@argument.0"> - <details key="start" value="8626"/> - <details key="end" value="8643"/> + <eAnnotations source="positions.529" references="/0/isContainment/@expression/@source/@argument.0"> + <details key="start" value="9034"/> + <details key="end" value="9051"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.493" references="/0/isContainment/@expression/@argument.0"> - <details key="start" value="8650"/> - <details key="end" value="8698"/> + <eAnnotations source="positions.530" references="/0/isContainment/@expression/@argument.0"> + <details key="start" value="9058"/> + <details key="end" value="9106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.494" references="/0/isContainment/@expression/@argument.0/@source"> - <details key="start" value="8650"/> - <details key="end" value="8686"/> + <eAnnotations source="positions.531" references="/0/isContainment/@expression/@argument.0/@source"> + <details key="start" value="9058"/> + <details key="end" value="9094"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.495" references="/0/isContainment/@expression/@argument.0/@source/feature"> - <details key="start" value="8650"/> - <details key="end" value="8657"/> + <eAnnotations source="positions.532" references="/0/isContainment/@expression/@argument.0/@source/feature"> + <details key="start" value="9058"/> + <details key="end" value="9065"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.496" references="/0/isContainment/@expression/@argument.0/@source/@argument.0"> - <details key="start" value="8668"/> - <details key="end" value="8685"/> + <eAnnotations source="positions.533" references="/0/isContainment/@expression/@argument.0/@source/@argument.0"> + <details key="start" value="9076"/> + <details key="end" value="9093"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.497" references="/0/isContainmentMany"> - <details key="start" value="8702"/> - <details key="end" value="8890"/> - <details key="line" value="160"/> + <eAnnotations source="positions.534" references="/0/isContainmentMany"> + <details key="start" value="9110"/> + <details key="end" value="9298"/> + <details key="line" value="169"/> </eAnnotations> - <eAnnotations source="positions.498" references="/0/isContainmentMany/feature"> - <details key="start" value="8734"/> - <details key="end" value="8762"/> - <details key="line" value="160"/> + <eAnnotations source="positions.535" references="/0/isContainmentMany/feature"> + <details key="start" value="9142"/> + <details key="end" value="9170"/> + <details key="line" value="169"/> </eAnnotations> - <eAnnotations source="positions.499" references="/0/isContainmentMany/@expression"> - <details key="start" value="8778"/> - <details key="end" value="8888"/> + <eAnnotations source="positions.536" references="/0/isContainmentMany/@expression"> + <details key="start" value="9186"/> + <details key="end" value="9296"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.500" references="/0/isContainmentMany/@expression/@source"> - <details key="start" value="8778"/> - <details key="end" value="8870"/> + <eAnnotations source="positions.537" references="/0/isContainmentMany/@expression/@source"> + <details key="start" value="9186"/> + <details key="end" value="9278"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.501" references="/0/isContainmentMany/@expression/@source/@source"> - <details key="start" value="8778"/> - <details key="end" value="8816"/> + <eAnnotations source="positions.538" references="/0/isContainmentMany/@expression/@source/@source"> + <details key="start" value="9186"/> + <details key="end" value="9224"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.502" references="/0/isContainmentMany/@expression/@source/@source/feature"> - <details key="start" value="8778"/> - <details key="end" value="8785"/> + <eAnnotations source="positions.539" references="/0/isContainmentMany/@expression/@source/@source/feature"> + <details key="start" value="9186"/> + <details key="end" value="9193"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.503" references="/0/isContainmentMany/@expression/@source/@source/@argument.0"> - <details key="start" value="8798"/> - <details key="end" value="8815"/> + <eAnnotations source="positions.540" references="/0/isContainmentMany/@expression/@source/@source/@argument.0"> + <details key="start" value="9206"/> + <details key="end" value="9223"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.504" references="/0/isContainmentMany/@expression/@source/@argument.0"> - <details key="start" value="8822"/> - <details key="end" value="8870"/> + <eAnnotations source="positions.541" references="/0/isContainmentMany/@expression/@source/@argument.0"> + <details key="start" value="9230"/> + <details key="end" value="9278"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.505" references="/0/isContainmentMany/@expression/@source/@argument.0/@source"> - <details key="start" value="8822"/> - <details key="end" value="8858"/> + <eAnnotations source="positions.542" references="/0/isContainmentMany/@expression/@source/@argument.0/@source"> + <details key="start" value="9230"/> + <details key="end" value="9266"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.506" references="/0/isContainmentMany/@expression/@source/@argument.0/@source/feature"> - <details key="start" value="8822"/> - <details key="end" value="8829"/> + <eAnnotations source="positions.543" references="/0/isContainmentMany/@expression/@source/@argument.0/@source/feature"> + <details key="start" value="9230"/> + <details key="end" value="9237"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.507" references="/0/isContainmentMany/@expression/@source/@argument.0/@source/@argument.0"> - <details key="start" value="8840"/> - <details key="end" value="8857"/> + <eAnnotations source="positions.544" references="/0/isContainmentMany/@expression/@source/@argument.0/@source/@argument.0"> + <details key="start" value="9248"/> + <details key="end" value="9265"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.508" references="/0/isContainmentMany/@expression/@argument.0"> - <details key="start" value="8876"/> - <details key="end" value="8888"/> + <eAnnotations source="positions.545" references="/0/isContainmentMany/@expression/@argument.0"> + <details key="start" value="9284"/> + <details key="end" value="9296"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.509" references="/0/isContainmentMany/@expression/@argument.0/feature"> - <details key="start" value="8876"/> - <details key="end" value="8883"/> + <eAnnotations source="positions.546" references="/0/isContainmentMany/@expression/@argument.0/feature"> + <details key="start" value="9284"/> + <details key="end" value="9291"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.510" references="/0/isContainmentSingle"> - <details key="start" value="8892"/> - <details key="end" value="9088"/> - <details key="line" value="165"/> + <eAnnotations source="positions.547" references="/0/isContainmentSingle"> + <details key="start" value="9300"/> + <details key="end" value="9496"/> + <details key="line" value="174"/> </eAnnotations> - <eAnnotations source="positions.511" references="/0/isContainmentSingle/feature"> - <details key="start" value="8926"/> - <details key="end" value="8954"/> - <details key="line" value="165"/> + <eAnnotations source="positions.548" references="/0/isContainmentSingle/feature"> + <details key="start" value="9334"/> + <details key="end" value="9362"/> + <details key="line" value="174"/> </eAnnotations> - <eAnnotations source="positions.512" references="/0/isContainmentSingle/@expression"> - <details key="start" value="8970"/> - <details key="end" value="9086"/> + <eAnnotations source="positions.549" references="/0/isContainmentSingle/@expression"> + <details key="start" value="9378"/> + <details key="end" value="9494"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.513" references="/0/isContainmentSingle/@expression/@source"> - <details key="start" value="8970"/> - <details key="end" value="9062"/> + <eAnnotations source="positions.550" references="/0/isContainmentSingle/@expression/@source"> + <details key="start" value="9378"/> + <details key="end" value="9470"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.514" references="/0/isContainmentSingle/@expression/@source/@source"> - <details key="start" value="8970"/> - <details key="end" value="9008"/> + <eAnnotations source="positions.551" references="/0/isContainmentSingle/@expression/@source/@source"> + <details key="start" value="9378"/> + <details key="end" value="9416"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.515" references="/0/isContainmentSingle/@expression/@source/@source/feature"> - <details key="start" value="8970"/> - <details key="end" value="8977"/> + <eAnnotations source="positions.552" references="/0/isContainmentSingle/@expression/@source/@source/feature"> + <details key="start" value="9378"/> + <details key="end" value="9385"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.516" references="/0/isContainmentSingle/@expression/@source/@source/@argument.0"> - <details key="start" value="8990"/> - <details key="end" value="9007"/> + <eAnnotations source="positions.553" references="/0/isContainmentSingle/@expression/@source/@source/@argument.0"> + <details key="start" value="9398"/> + <details key="end" value="9415"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.517" references="/0/isContainmentSingle/@expression/@source/@argument.0"> - <details key="start" value="9014"/> - <details key="end" value="9062"/> + <eAnnotations source="positions.554" references="/0/isContainmentSingle/@expression/@source/@argument.0"> + <details key="start" value="9422"/> + <details key="end" value="9470"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.518" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source"> - <details key="start" value="9014"/> - <details key="end" value="9050"/> + <eAnnotations source="positions.555" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source"> + <details key="start" value="9422"/> + <details key="end" value="9458"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.519" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source/feature"> - <details key="start" value="9014"/> - <details key="end" value="9021"/> + <eAnnotations source="positions.556" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source/feature"> + <details key="start" value="9422"/> + <details key="end" value="9429"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.520" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source/@argument.0"> - <details key="start" value="9032"/> - <details key="end" value="9049"/> + <eAnnotations source="positions.557" references="/0/isContainmentSingle/@expression/@source/@argument.0/@source/@argument.0"> + <details key="start" value="9440"/> + <details key="end" value="9457"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.521" references="/0/isContainmentSingle/@expression/@argument.0"> - <details key="start" value="9068"/> - <details key="end" value="9086"/> + <eAnnotations source="positions.558" references="/0/isContainmentSingle/@expression/@argument.0"> + <details key="start" value="9476"/> + <details key="end" value="9494"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.522" references="/0/isContainmentSingle/@expression/@argument.0/@source"> - <details key="start" value="9072"/> - <details key="end" value="9086"/> + <eAnnotations source="positions.559" references="/0/isContainmentSingle/@expression/@argument.0/@source"> + <details key="start" value="9480"/> + <details key="end" value="9494"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.523" references="/0/isContainmentSingle/@expression/@argument.0/@source/feature"> - <details key="start" value="9073"/> - <details key="end" value="9080"/> + <eAnnotations source="positions.560" references="/0/isContainmentSingle/@expression/@argument.0/@source/feature"> + <details key="start" value="9481"/> + <details key="end" value="9488"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.524" references="/0/isAttributeMany"> - <details key="start" value="9090"/> - <details key="end" value="9222"/> - <details key="line" value="170"/> + <eAnnotations source="positions.561" references="/0/isAttributeMany"> + <details key="start" value="9498"/> + <details key="end" value="9630"/> + <details key="line" value="179"/> </eAnnotations> - <eAnnotations source="positions.525" references="/0/isAttributeMany/feature"> - <details key="start" value="9120"/> - <details key="end" value="9148"/> - <details key="line" value="170"/> + <eAnnotations source="positions.562" references="/0/isAttributeMany/feature"> + <details key="start" value="9528"/> + <details key="end" value="9556"/> + <details key="line" value="179"/> </eAnnotations> - <eAnnotations source="positions.526" references="/0/isAttributeMany/@expression"> - <details key="start" value="9164"/> - <details key="end" value="9220"/> + <eAnnotations source="positions.563" references="/0/isAttributeMany/@expression"> + <details key="start" value="9572"/> + <details key="end" value="9628"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.527" references="/0/isAttributeMany/@expression/@source"> - <details key="start" value="9164"/> - <details key="end" value="9202"/> + <eAnnotations source="positions.564" references="/0/isAttributeMany/@expression/@source"> + <details key="start" value="9572"/> + <details key="end" value="9610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.528" references="/0/isAttributeMany/@expression/@source/feature"> - <details key="start" value="9164"/> - <details key="end" value="9171"/> + <eAnnotations source="positions.565" references="/0/isAttributeMany/@expression/@source/feature"> + <details key="start" value="9572"/> + <details key="end" value="9579"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.529" references="/0/isAttributeMany/@expression/@source/@argument.0"> - <details key="start" value="9184"/> - <details key="end" value="9201"/> + <eAnnotations source="positions.566" references="/0/isAttributeMany/@expression/@source/@argument.0"> + <details key="start" value="9592"/> + <details key="end" value="9609"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.530" references="/0/isAttributeMany/@expression/@argument.0"> - <details key="start" value="9208"/> - <details key="end" value="9220"/> + <eAnnotations source="positions.567" references="/0/isAttributeMany/@expression/@argument.0"> + <details key="start" value="9616"/> + <details key="end" value="9628"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.531" references="/0/isAttributeMany/@expression/@argument.0/feature"> - <details key="start" value="9208"/> - <details key="end" value="9215"/> + <eAnnotations source="positions.568" references="/0/isAttributeMany/@expression/@argument.0/feature"> + <details key="start" value="9616"/> + <details key="end" value="9623"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.532" references="/0/isAttributeSingle"> - <details key="start" value="9224"/> - <details key="end" value="9364"/> - <details key="line" value="174"/> + <eAnnotations source="positions.569" references="/0/isAttributeSingle"> + <details key="start" value="9632"/> + <details key="end" value="9772"/> + <details key="line" value="183"/> </eAnnotations> - <eAnnotations source="positions.533" references="/0/isAttributeSingle/feature"> - <details key="start" value="9256"/> - <details key="end" value="9284"/> - <details key="line" value="174"/> + <eAnnotations source="positions.570" references="/0/isAttributeSingle/feature"> + <details key="start" value="9664"/> + <details key="end" value="9692"/> + <details key="line" value="183"/> </eAnnotations> - <eAnnotations source="positions.534" references="/0/isAttributeSingle/@expression"> - <details key="start" value="9300"/> - <details key="end" value="9362"/> + <eAnnotations source="positions.571" references="/0/isAttributeSingle/@expression"> + <details key="start" value="9708"/> + <details key="end" value="9770"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.535" references="/0/isAttributeSingle/@expression/@source"> - <details key="start" value="9300"/> - <details key="end" value="9338"/> + <eAnnotations source="positions.572" references="/0/isAttributeSingle/@expression/@source"> + <details key="start" value="9708"/> + <details key="end" value="9746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.536" references="/0/isAttributeSingle/@expression/@source/feature"> - <details key="start" value="9300"/> - <details key="end" value="9307"/> + <eAnnotations source="positions.573" references="/0/isAttributeSingle/@expression/@source/feature"> + <details key="start" value="9708"/> + <details key="end" value="9715"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.537" references="/0/isAttributeSingle/@expression/@source/@argument.0"> - <details key="start" value="9320"/> - <details key="end" value="9337"/> + <eAnnotations source="positions.574" references="/0/isAttributeSingle/@expression/@source/@argument.0"> + <details key="start" value="9728"/> + <details key="end" value="9745"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.538" references="/0/isAttributeSingle/@expression/@argument.0"> - <details key="start" value="9344"/> - <details key="end" value="9362"/> + <eAnnotations source="positions.575" references="/0/isAttributeSingle/@expression/@argument.0"> + <details key="start" value="9752"/> + <details key="end" value="9770"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.539" references="/0/isAttributeSingle/@expression/@argument.0/@source"> - <details key="start" value="9348"/> - <details key="end" value="9362"/> + <eAnnotations source="positions.576" references="/0/isAttributeSingle/@expression/@argument.0/@source"> + <details key="start" value="9756"/> + <details key="end" value="9770"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.540" references="/0/isAttributeSingle/@expression/@argument.0/@source/feature"> - <details key="start" value="9349"/> - <details key="end" value="9356"/> + <eAnnotations source="positions.577" references="/0/isAttributeSingle/@expression/@argument.0/@source/feature"> + <details key="start" value="9757"/> + <details key="end" value="9764"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.541" references="/0/representationName"> - <details key="start" value="9411"/> - <details key="end" value="9588"/> - <details key="line" value="179"/> + <eAnnotations source="positions.578" references="/0/representationName"> + <details key="start" value="9819"/> + <details key="end" value="9996"/> + <details key="line" value="188"/> </eAnnotations> - <eAnnotations source="positions.542" references="/0/representationName/editionElement"> - <details key="start" value="9444"/> - <details key="end" value="9485"/> - <details key="line" value="179"/> + <eAnnotations source="positions.579" references="/0/representationName/editionElement"> + <details key="start" value="9852"/> + <details key="end" value="9893"/> + <details key="line" value="188"/> </eAnnotations> - <eAnnotations source="positions.543" references="/0/representationName/nameToCheck"> - <details key="start" value="9487"/> - <details key="end" value="9507"/> - <details key="line" value="179"/> + <eAnnotations source="positions.580" references="/0/representationName/nameToCheck"> + <details key="start" value="9895"/> + <details key="end" value="9915"/> + <details key="line" value="188"/> </eAnnotations> - <eAnnotations source="positions.544" references="/0/representationName/@expression"> - <details key="start" value="9523"/> - <details key="end" value="9586"/> + <eAnnotations source="positions.581" references="/0/representationName/@expression"> + <details key="start" value="9931"/> + <details key="end" value="9994"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.545" references="/0/representationName/@expression/@source"> - <details key="start" value="9523"/> - <details key="end" value="9572"/> + <eAnnotations source="positions.582" references="/0/representationName/@expression/@source"> + <details key="start" value="9931"/> + <details key="end" value="9980"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.546" references="/0/representationName/@expression/@source/@source"> - <details key="start" value="9523"/> - <details key="end" value="9567"/> + <eAnnotations source="positions.583" references="/0/representationName/@expression/@source/@source"> + <details key="start" value="9931"/> + <details key="end" value="9975"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.547" references="/0/representationName/@expression/@source/@source/@source"> - <details key="start" value="9523"/> - <details key="end" value="9552"/> + <eAnnotations source="positions.584" references="/0/representationName/@expression/@source/@source/@source"> + <details key="start" value="9931"/> + <details key="end" value="9960"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.548" references="/0/representationName/@expression/@source/@source/@source/@source"> - <details key="start" value="9523"/> - <details key="end" value="9543"/> + <eAnnotations source="positions.585" references="/0/representationName/@expression/@source/@source/@source/@source"> + <details key="start" value="9931"/> + <details key="end" value="9951"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.549" references="/0/representationName/@expression/@source/@source/@source/@source/editionElement"> - <details key="start" value="9523"/> - <details key="end" value="9537"/> + <eAnnotations source="positions.586" references="/0/representationName/@expression/@source/@source/@source/@source/editionElement"> + <details key="start" value="9931"/> + <details key="end" value="9945"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.550" references="/0/representationName/@expression/nameToCheck"> - <details key="start" value="9575"/> - <details key="end" value="9586"/> + <eAnnotations source="positions.587" references="/0/representationName/@expression/nameToCheck"> + <details key="start" value="9983"/> + <details key="end" value="9994"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.551" references="/0/representationName.1"> - <details key="start" value="9590"/> - <details key="end" value="9719"/> - <details key="line" value="182"/> + <eAnnotations source="positions.588" references="/0/representationName.1"> + <details key="start" value="9998"/> + <details key="end" value="10127"/> + <details key="line" value="191"/> </eAnnotations> - <eAnnotations source="positions.552" references="/0/representationName.1/view"> - <details key="start" value="9623"/> - <details key="end" value="9641"/> - <details key="line" value="182"/> + <eAnnotations source="positions.589" references="/0/representationName.1/view"> + <details key="start" value="10031"/> + <details key="end" value="10049"/> + <details key="line" value="191"/> </eAnnotations> - <eAnnotations source="positions.553" references="/0/representationName.1/nameToCheck"> - <details key="start" value="9643"/> - <details key="end" value="9663"/> - <details key="line" value="182"/> + <eAnnotations source="positions.590" references="/0/representationName.1/nameToCheck"> + <details key="start" value="10051"/> + <details key="end" value="10071"/> + <details key="line" value="191"/> </eAnnotations> - <eAnnotations source="positions.554" references="/0/representationName.1/@expression"> - <details key="start" value="9679"/> - <details key="end" value="9717"/> + <eAnnotations source="positions.591" references="/0/representationName.1/@expression"> + <details key="start" value="10087"/> + <details key="end" value="10125"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.555" references="/0/representationName.1/@expression/@source"> - <details key="start" value="9679"/> - <details key="end" value="9703"/> + <eAnnotations source="positions.592" references="/0/representationName.1/@expression/@source"> + <details key="start" value="10087"/> + <details key="end" value="10111"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.556" references="/0/representationName.1/@expression/@source/@source"> - <details key="start" value="9679"/> - <details key="end" value="9698"/> + <eAnnotations source="positions.593" references="/0/representationName.1/@expression/@source/@source"> + <details key="start" value="10087"/> + <details key="end" value="10106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.557" references="/0/representationName.1/@expression/@source/@source/view"> - <details key="start" value="9679"/> - <details key="end" value="9683"/> + <eAnnotations source="positions.594" references="/0/representationName.1/@expression/@source/@source/view"> + <details key="start" value="10087"/> + <details key="end" value="10091"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.558" references="/0/representationName.1/@expression/nameToCheck"> - <details key="start" value="9706"/> - <details key="end" value="9717"/> + <eAnnotations source="positions.595" references="/0/representationName.1/@expression/nameToCheck"> + <details key="start" value="10114"/> + <details key="end" value="10125"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.559" references="/0/editorIDSequence"> - <details key="start" value="9766"/> - <details key="end" value="9900"/> - <details key="line" value="186"/> + <eAnnotations source="positions.596" references="/0/editorIDSequence"> + <details key="start" value="10174"/> + <details key="end" value="10308"/> + <details key="line" value="195"/> </eAnnotations> - <eAnnotations source="positions.560" references="/0/editorIDSequence/editorElement"> - <details key="start" value="9797"/> - <details key="end" value="9830"/> - <details key="line" value="186"/> + <eAnnotations source="positions.597" references="/0/editorIDSequence/editorElement"> + <details key="start" value="10205"/> + <details key="end" value="10238"/> + <details key="line" value="195"/> </eAnnotations> - <eAnnotations source="positions.561" references="/0/editorIDSequence/@expression"> - <details key="start" value="9850"/> - <details key="end" value="9898"/> + <eAnnotations source="positions.598" references="/0/editorIDSequence/@expression"> + <details key="start" value="10258"/> + <details key="end" value="10306"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.562" references="/0/editorIDSequence/@expression/@source"> - <details key="start" value="9850"/> - <details key="end" value="9883"/> + <eAnnotations source="positions.599" references="/0/editorIDSequence/@expression/@source"> + <details key="start" value="10258"/> + <details key="end" value="10291"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.563" references="/0/editorIDSequence/@expression/@source/editorElement"> - <details key="start" value="9850"/> - <details key="end" value="9863"/> + <eAnnotations source="positions.600" references="/0/editorIDSequence/@expression/@source/editorElement"> + <details key="start" value="10258"/> + <details key="end" value="10271"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.564" references="/0/editorIDSequence/@expression/@argument.0"> - <details key="start" value="9893"/> - <details key="end" value="9897"/> + <eAnnotations source="positions.601" references="/0/editorIDSequence/@expression/@argument.0"> + <details key="start" value="10301"/> + <details key="end" value="10305"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.565" references="/0/identifiedElementKey"> - <details key="start" value="9903"/> - <details key="end" value="10044"/> - <details key="line" value="189"/> + <eAnnotations source="positions.602" references="/0/identifiedElementKey"> + <details key="start" value="10311"/> + <details key="end" value="10452"/> + <details key="line" value="198"/> </eAnnotations> - <eAnnotations source="positions.566" references="/0/identifiedElementKey/editorElement"> - <details key="start" value="9938"/> - <details key="end" value="9971"/> - <details key="line" value="189"/> + <eAnnotations source="positions.603" references="/0/identifiedElementKey/editorElement"> + <details key="start" value="10346"/> + <details key="end" value="10379"/> + <details key="line" value="198"/> </eAnnotations> - <eAnnotations source="positions.567" references="/0/identifiedElementKey/@expression"> - <details key="start" value="9986"/> - <details key="end" value="10042"/> + <eAnnotations source="positions.604" references="/0/identifiedElementKey/@expression"> + <details key="start" value="10394"/> + <details key="end" value="10450"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.568" references="/0/identifiedElementKey/@expression/@source"> - <details key="start" value="9986"/> - <details key="end" value="10034"/> + <eAnnotations source="positions.605" references="/0/identifiedElementKey/@expression/@source"> + <details key="start" value="10394"/> + <details key="end" value="10442"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.569" references="/0/identifiedElementKey/@expression/@source/@source"> - <details key="start" value="9986"/> - <details key="end" value="10019"/> + <eAnnotations source="positions.606" references="/0/identifiedElementKey/@expression/@source/@source"> + <details key="start" value="10394"/> + <details key="end" value="10427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.570" references="/0/identifiedElementKey/@expression/@source/@source/editorElement"> - <details key="start" value="9986"/> - <details key="end" value="9999"/> + <eAnnotations source="positions.607" references="/0/identifiedElementKey/@expression/@source/@source/editorElement"> + <details key="start" value="10394"/> + <details key="end" value="10407"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.571" references="/0/identifiedElementKey/@expression/@source/@argument.0"> - <details key="start" value="10029"/> - <details key="end" value="10033"/> + <eAnnotations source="positions.608" references="/0/identifiedElementKey/@expression/@source/@argument.0"> + <details key="start" value="10437"/> + <details key="end" value="10441"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.572" references="/0/hasModelNavigation"> - <details key="start" value="10090"/> - <details key="end" value="10206"/> - <details key="line" value="193"/> + <eAnnotations source="positions.609" references="/0/hasModelNavigation"> + <details key="start" value="10498"/> + <details key="end" value="10614"/> + <details key="line" value="202"/> </eAnnotations> - <eAnnotations source="positions.573" references="/0/hasModelNavigation/pee"> - <details key="start" value="10123"/> - <details key="end" value="10153"/> - <details key="line" value="193"/> + <eAnnotations source="positions.610" references="/0/hasModelNavigation/pee"> + <details key="start" value="10531"/> + <details key="end" value="10561"/> + <details key="line" value="202"/> </eAnnotations> - <eAnnotations source="positions.574" references="/0/hasModelNavigation/@expression"> - <details key="start" value="10169"/> - <details key="end" value="10204"/> + <eAnnotations source="positions.611" references="/0/hasModelNavigation/@expression"> + <details key="start" value="10577"/> + <details key="end" value="10612"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.575" references="/0/hasModelNavigation/@expression/@source"> - <details key="start" value="10173"/> - <details key="end" value="10204"/> + <eAnnotations source="positions.612" references="/0/hasModelNavigation/@expression/@source"> + <details key="start" value="10581"/> + <details key="end" value="10612"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.576" references="/0/hasModelNavigation/@expression/@source/@source"> - <details key="start" value="10173"/> - <details key="end" value="10187"/> + <eAnnotations source="positions.613" references="/0/hasModelNavigation/@expression/@source/@source"> + <details key="start" value="10581"/> + <details key="end" value="10595"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.577" references="/0/hasModelNavigation/@expression/@source/@source/pee"> - <details key="start" value="10173"/> - <details key="end" value="10176"/> + <eAnnotations source="positions.614" references="/0/hasModelNavigation/@expression/@source/@source/pee"> + <details key="start" value="10581"/> + <details key="end" value="10584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.578" references="/0/ecorePackageSignature"> - <details key="start" value="10269"/> - <details key="end" value="10411"/> - <details key="line" value="197"/> + <eAnnotations source="positions.615" references="/0/ecorePackageSignature"> + <details key="start" value="10677"/> + <details key="end" value="10819"/> + <details key="line" value="206"/> </eAnnotations> - <eAnnotations source="positions.579" references="/0/ecorePackageSignature/@body.0"> - <details key="start" value="10334"/> - <details key="end" value="10372"/> + <eAnnotations source="positions.616" references="/0/ecorePackageSignature/@body.0"> + <details key="start" value="10742"/> + <details key="end" value="10780"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.580" references="/0/ecorePackageSignature/@body.0/@source"> - <details key="start" value="10334"/> - <details key="end" value="10357"/> + <eAnnotations source="positions.617" references="/0/ecorePackageSignature/@body.0/@source"> + <details key="start" value="10742"/> + <details key="end" value="10765"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.581" references="/0/ecorePackageSignature/@body.0/@source/@source"> - <details key="start" value="10334"/> - <details key="end" value="10352"/> + <eAnnotations source="positions.618" references="/0/ecorePackageSignature/@body.0/@source/@source"> + <details key="start" value="10742"/> + <details key="end" value="10760"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.582" references="/0/ecorePackageSignature/@body.0/@source/@source/e"> - <details key="start" value="10334"/> - <details key="end" value="10335"/> + <eAnnotations source="positions.619" references="/0/ecorePackageSignature/@body.0/@source/@source/e"> + <details key="start" value="10742"/> + <details key="end" value="10743"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.583" references="/0/ecorePackageSignature/@body.1"> - <details key="start" value="10374"/> - <details key="end" value="10375"/> - <details key="line" value="198"/> + <eAnnotations source="positions.620" references="/0/ecorePackageSignature/@body.1"> + <details key="start" value="10782"/> + <details key="end" value="10783"/> + <details key="line" value="207"/> </eAnnotations> - <eAnnotations source="positions.584" references="/0/ecorePackageSignature/@body.2"> - <details key="start" value="10376"/> - <details key="end" value="10397"/> + <eAnnotations source="positions.621" references="/0/ecorePackageSignature/@body.2"> + <details key="start" value="10784"/> + <details key="end" value="10805"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.585" references="/0/ecorePackageSignature/@body.2/@source"> - <details key="start" value="10376"/> - <details key="end" value="10382"/> + <eAnnotations source="positions.622" references="/0/ecorePackageSignature/@body.2/@source"> + <details key="start" value="10784"/> + <details key="end" value="10790"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.586" references="/0/ecorePackageSignature/@body.2/@source/e"> - <details key="start" value="10376"/> - <details key="end" value="10377"/> + <eAnnotations source="positions.623" references="/0/ecorePackageSignature/@body.2/@source/e"> + <details key="start" value="10784"/> + <details key="end" value="10785"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.587" references="/0/ecorePackageSignature/e"> - <details key="start" value="10308"/> - <details key="end" value="10330"/> - <details key="line" value="197"/> + <eAnnotations source="positions.624" references="/0/ecorePackageSignature/e"> + <details key="start" value="10716"/> + <details key="end" value="10738"/> + <details key="line" value="206"/> </eAnnotations> - <eAnnotations source="positions.588" references="/0/ecoreCompletePackageGetter"> - <details key="start" value="10413"/> - <details key="end" value="10549"/> - <details key="line" value="201"/> + <eAnnotations source="positions.625" references="/0/ecoreCompletePackageGetter"> + <details key="start" value="10821"/> + <details key="end" value="10957"/> + <details key="line" value="210"/> </eAnnotations> - <eAnnotations source="positions.589" references="/0/ecoreCompletePackageGetter/@body.0"> - <details key="start" value="10493"/> - <details key="end" value="10496"/> - <details key="line" value="202"/> + <eAnnotations source="positions.626" references="/0/ecoreCompletePackageGetter/@body.0"> + <details key="start" value="10901"/> + <details key="end" value="10904"/> + <details key="line" value="211"/> </eAnnotations> - <eAnnotations source="positions.590" references="/0/ecoreCompletePackageGetter/@body.1"> - <details key="start" value="10497"/> - <details key="end" value="10533"/> + <eAnnotations source="positions.627" references="/0/ecoreCompletePackageGetter/@body.1"> + <details key="start" value="10905"/> + <details key="end" value="10941"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.591" references="/0/ecoreCompletePackageGetter/@body.1/@argument.0"> - <details key="start" value="10497"/> - <details key="end" value="10509"/> + <eAnnotations source="positions.628" references="/0/ecoreCompletePackageGetter/@body.1/@argument.0"> + <details key="start" value="10905"/> + <details key="end" value="10917"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.592" references="/0/ecoreCompletePackageGetter/@body.1/@argument.0/editor"> - <details key="start" value="10497"/> - <details key="end" value="10503"/> + <eAnnotations source="positions.629" references="/0/ecoreCompletePackageGetter/@body.1/@argument.0/editor"> + <details key="start" value="10905"/> + <details key="end" value="10911"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.593" references="/0/ecoreCompletePackageGetter/@body.2"> - <details key="start" value="10535"/> - <details key="end" value="10537"/> - <details key="line" value="202"/> + <eAnnotations source="positions.630" references="/0/ecoreCompletePackageGetter/@body.2"> + <details key="start" value="10943"/> + <details key="end" value="10945"/> + <details key="line" value="211"/> </eAnnotations> - <eAnnotations source="positions.594" references="/0/ecoreCompletePackageGetter/editor"> - <details key="start" value="10457"/> - <details key="end" value="10490"/> - <details key="line" value="201"/> + <eAnnotations source="positions.631" references="/0/ecoreCompletePackageGetter/editor"> + <details key="start" value="10865"/> + <details key="end" value="10898"/> + <details key="line" value="210"/> </eAnnotations> - <eAnnotations source="positions.595" references="/0/ecoreCompletePackageGetter.1"> - <details key="start" value="10551"/> - <details key="end" value="10676"/> - <details key="line" value="205"/> + <eAnnotations source="positions.632" references="/0/ecoreCompletePackageGetter.1"> + <details key="start" value="10959"/> + <details key="end" value="11084"/> + <details key="line" value="214"/> </eAnnotations> - <eAnnotations source="positions.596" references="/0/ecoreCompletePackageGetter.1/@body.0"> - <details key="start" value="10623"/> - <details key="end" value="10626"/> - <details key="line" value="206"/> + <eAnnotations source="positions.633" references="/0/ecoreCompletePackageGetter.1/@body.0"> + <details key="start" value="11031"/> + <details key="end" value="11034"/> + <details key="line" value="215"/> </eAnnotations> - <eAnnotations source="positions.597" references="/0/ecoreCompletePackageGetter.1/@body.1"> - <details key="start" value="10627"/> - <details key="end" value="10660"/> + <eAnnotations source="positions.634" references="/0/ecoreCompletePackageGetter.1/@body.1"> + <details key="start" value="11035"/> + <details key="end" value="11068"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.598" references="/0/ecoreCompletePackageGetter.1/@body.1/@argument.0"> - <details key="start" value="10627"/> - <details key="end" value="10636"/> + <eAnnotations source="positions.635" references="/0/ecoreCompletePackageGetter.1/@body.1/@argument.0"> + <details key="start" value="11035"/> + <details key="end" value="11044"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.599" references="/0/ecoreCompletePackageGetter.1/@body.1/@argument.0/s"> - <details key="start" value="10627"/> - <details key="end" value="10628"/> + <eAnnotations source="positions.636" references="/0/ecoreCompletePackageGetter.1/@body.1/@argument.0/s"> + <details key="start" value="11035"/> + <details key="end" value="11036"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.600" references="/0/ecoreCompletePackageGetter.1/@body.2"> - <details key="start" value="10662"/> - <details key="end" value="10664"/> - <details key="line" value="206"/> + <eAnnotations source="positions.637" references="/0/ecoreCompletePackageGetter.1/@body.2"> + <details key="start" value="11070"/> + <details key="end" value="11072"/> + <details key="line" value="215"/> </eAnnotations> - <eAnnotations source="positions.601" references="/0/ecoreCompletePackageGetter.1/s"> - <details key="start" value="10595"/> - <details key="end" value="10620"/> - <details key="line" value="205"/> + <eAnnotations source="positions.638" references="/0/ecoreCompletePackageGetter.1/s"> + <details key="start" value="11003"/> + <details key="end" value="11028"/> + <details key="line" value="214"/> </eAnnotations> - <eAnnotations source="positions.602" references="/0/ecoreCompletePackageSetter"> - <details key="start" value="10678"/> - <details key="end" value="10814"/> - <details key="line" value="209"/> + <eAnnotations source="positions.639" references="/0/ecoreCompletePackageSetter"> + <details key="start" value="11086"/> + <details key="end" value="11222"/> + <details key="line" value="218"/> </eAnnotations> - <eAnnotations source="positions.603" references="/0/ecoreCompletePackageSetter/@body.0"> - <details key="start" value="10758"/> - <details key="end" value="10761"/> - <details key="line" value="210"/> + <eAnnotations source="positions.640" references="/0/ecoreCompletePackageSetter/@body.0"> + <details key="start" value="11166"/> + <details key="end" value="11169"/> + <details key="line" value="219"/> </eAnnotations> - <eAnnotations source="positions.604" references="/0/ecoreCompletePackageSetter/@body.1"> - <details key="start" value="10762"/> - <details key="end" value="10798"/> + <eAnnotations source="positions.641" references="/0/ecoreCompletePackageSetter/@body.1"> + <details key="start" value="11170"/> + <details key="end" value="11206"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.605" references="/0/ecoreCompletePackageSetter/@body.1/@argument.0"> - <details key="start" value="10762"/> - <details key="end" value="10774"/> + <eAnnotations source="positions.642" references="/0/ecoreCompletePackageSetter/@body.1/@argument.0"> + <details key="start" value="11170"/> + <details key="end" value="11182"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.606" references="/0/ecoreCompletePackageSetter/@body.1/@argument.0/editor"> - <details key="start" value="10762"/> - <details key="end" value="10768"/> + <eAnnotations source="positions.643" references="/0/ecoreCompletePackageSetter/@body.1/@argument.0/editor"> + <details key="start" value="11170"/> + <details key="end" value="11176"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.607" references="/0/ecoreCompletePackageSetter/@body.2"> - <details key="start" value="10800"/> - <details key="end" value="10802"/> - <details key="line" value="210"/> + <eAnnotations source="positions.644" references="/0/ecoreCompletePackageSetter/@body.2"> + <details key="start" value="11208"/> + <details key="end" value="11210"/> + <details key="line" value="219"/> </eAnnotations> - <eAnnotations source="positions.608" references="/0/ecoreCompletePackageSetter/editor"> - <details key="start" value="10722"/> - <details key="end" value="10755"/> - <details key="line" value="209"/> + <eAnnotations source="positions.645" references="/0/ecoreCompletePackageSetter/editor"> + <details key="start" value="11130"/> + <details key="end" value="11163"/> + <details key="line" value="218"/> </eAnnotations> - <eAnnotations source="positions.609" references="/0/ecoreGenModelAnnotation"> - <details key="start" value="10816"/> - <details key="end" value="11018"/> - <details key="line" value="213"/> + <eAnnotations source="positions.646" references="/0/ecoreGenModelAnnotation"> + <details key="start" value="11224"/> + <details key="end" value="11426"/> + <details key="line" value="222"/> </eAnnotations> - <eAnnotations source="positions.610" references="/0/ecoreGenModelAnnotation/modelElement"> - <details key="start" value="10854"/> - <details key="end" value="10882"/> - <details key="line" value="213"/> + <eAnnotations source="positions.647" references="/0/ecoreGenModelAnnotation/modelElement"> + <details key="start" value="11262"/> + <details key="end" value="11290"/> + <details key="line" value="222"/> </eAnnotations> - <eAnnotations source="positions.611" references="/0/ecoreGenModelAnnotation/select"> - <details key="start" value="10902"/> - <details key="end" value="11016"/> + <eAnnotations source="positions.648" references="/0/ecoreGenModelAnnotation/select"> + <details key="start" value="11310"/> + <details key="end" value="11424"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.612" references="/0/ecoreGenModelAnnotation/select/@source"> - <details key="start" value="10902"/> - <details key="end" value="10927"/> + <eAnnotations source="positions.649" references="/0/ecoreGenModelAnnotation/select/@source"> + <details key="start" value="11310"/> + <details key="end" value="11335"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.613" references="/0/ecoreGenModelAnnotation/select/@source/modelElement"> - <details key="start" value="10902"/> - <details key="end" value="10914"/> + <eAnnotations source="positions.650" references="/0/ecoreGenModelAnnotation/select/@source/modelElement"> + <details key="start" value="11310"/> + <details key="end" value="11322"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.614" references="/0/ecoreGenModelAnnotation/select/@body"> - <details key="start" value="10958"/> - <details key="end" value="11015"/> + <eAnnotations source="positions.651" references="/0/ecoreGenModelAnnotation/select/@body"> + <details key="start" value="11366"/> + <details key="end" value="11423"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.615" references="/0/ecoreGenModelAnnotation/select/@body/@source"> - <details key="start" value="10958"/> - <details key="end" value="10970"/> + <eAnnotations source="positions.652" references="/0/ecoreGenModelAnnotation/select/@body/@source"> + <details key="start" value="11366"/> + <details key="end" value="11378"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.616" references="/0/ecoreGenModelAnnotation/select/@body/@source/annot"> - <details key="start" value="10958"/> - <details key="end" value="10963"/> + <eAnnotations source="positions.653" references="/0/ecoreGenModelAnnotation/select/@body/@source/annot"> + <details key="start" value="11366"/> + <details key="end" value="11371"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.617" references="/0/ecoreGenModelAnnotation/select/@body/@argument.0"> - <details key="start" value="10973"/> - <details key="end" value="11015"/> + <eAnnotations source="positions.654" references="/0/ecoreGenModelAnnotation/select/@body/@argument.0"> + <details key="start" value="11381"/> + <details key="end" value="11423"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.618" references="/0/ecoreGenModelAnnotation/select/annot"> - <details key="start" value="10936"/> - <details key="end" value="10955"/> + <eAnnotations source="positions.655" references="/0/ecoreGenModelAnnotation/select/annot"> + <details key="start" value="11344"/> + <details key="end" value="11363"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.619" references="/0/ecoreDocumentationAnnotation"> - <details key="start" value="11020"/> - <details key="end" value="11316"/> - <details key="line" value="216"/> + <eAnnotations source="positions.656" references="/0/ecoreDocumentationAnnotation"> + <details key="start" value="11428"/> + <details key="end" value="11724"/> + <details key="line" value="225"/> </eAnnotations> - <eAnnotations source="positions.620" references="/0/ecoreDocumentationAnnotation/modelElement"> - <details key="start" value="11063"/> - <details key="end" value="11091"/> - <details key="line" value="216"/> + <eAnnotations source="positions.657" references="/0/ecoreDocumentationAnnotation/modelElement"> + <details key="start" value="11471"/> + <details key="end" value="11499"/> + <details key="line" value="225"/> </eAnnotations> - <eAnnotations source="positions.621" references="/0/ecoreDocumentationAnnotation/select"> - <details key="start" value="11111"/> - <details key="end" value="11314"/> + <eAnnotations source="positions.658" references="/0/ecoreDocumentationAnnotation/select"> + <details key="start" value="11519"/> + <details key="end" value="11722"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.622" references="/0/ecoreDocumentationAnnotation/select/collect"> - <details key="start" value="11111"/> - <details key="end" value="11238"/> + <eAnnotations source="positions.659" references="/0/ecoreDocumentationAnnotation/select/collect"> + <details key="start" value="11519"/> + <details key="end" value="11646"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.623" references="/0/ecoreDocumentationAnnotation/select/collect/@source"> - <details key="start" value="11111"/> - <details key="end" value="11196"/> + <eAnnotations source="positions.660" references="/0/ecoreDocumentationAnnotation/select/collect/@source"> + <details key="start" value="11519"/> + <details key="end" value="11604"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.624" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source"> - <details key="start" value="11111"/> - <details key="end" value="11188"/> + <eAnnotations source="positions.661" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source"> + <details key="start" value="11519"/> + <details key="end" value="11596"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.625" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source"> - <details key="start" value="11111"/> - <details key="end" value="11158"/> + <eAnnotations source="positions.662" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source"> + <details key="start" value="11519"/> + <details key="end" value="11566"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.626" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source/@source"> - <details key="start" value="11111"/> - <details key="end" value="11149"/> + <eAnnotations source="positions.663" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source/@source"> + <details key="start" value="11519"/> + <details key="end" value="11557"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.627" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source/@source/modelElement"> - <details key="start" value="11111"/> - <details key="end" value="11123"/> + <eAnnotations source="positions.664" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@source/@source/modelElement"> + <details key="start" value="11519"/> + <details key="end" value="11531"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.628" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@argument.0"> - <details key="start" value="11169"/> - <details key="end" value="11187"/> + <eAnnotations source="positions.665" references="/0/ecoreDocumentationAnnotation/select/collect/@source/@source/@argument.0"> + <details key="start" value="11577"/> + <details key="end" value="11595"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.629" references="/0/ecoreDocumentationAnnotation/select/collect/@body"> + <eAnnotations source="positions.666" references="/0/ecoreDocumentationAnnotation/select/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.630" references="/0/ecoreDocumentationAnnotation/select/collect/@body/temp1"> + <eAnnotations source="positions.667" references="/0/ecoreDocumentationAnnotation/select/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.631" references="/0/ecoreDocumentationAnnotation/select/collect/@body/@argument.0"> - <details key="start" value="11207"/> - <details key="end" value="11237"/> + <eAnnotations source="positions.668" references="/0/ecoreDocumentationAnnotation/select/collect/@body/@argument.0"> + <details key="start" value="11615"/> + <details key="end" value="11645"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.632" references="/0/ecoreDocumentationAnnotation/select/collect/temp37"> + <eAnnotations source="positions.669" references="/0/ecoreDocumentationAnnotation/select/collect/temp37"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.633" references="/0/ecoreDocumentationAnnotation/select/@body"> - <details key="start" value="11286"/> - <details key="end" value="11313"/> + <eAnnotations source="positions.670" references="/0/ecoreDocumentationAnnotation/select/@body"> + <details key="start" value="11694"/> + <details key="end" value="11721"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.634" references="/0/ecoreDocumentationAnnotation/select/@body/@source"> - <details key="start" value="11286"/> - <details key="end" value="11295"/> + <eAnnotations source="positions.671" references="/0/ecoreDocumentationAnnotation/select/@body/@source"> + <details key="start" value="11694"/> + <details key="end" value="11703"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.635" references="/0/ecoreDocumentationAnnotation/select/@body/@source/entry"> - <details key="start" value="11286"/> - <details key="end" value="11291"/> + <eAnnotations source="positions.672" references="/0/ecoreDocumentationAnnotation/select/@body/@source/entry"> + <details key="start" value="11694"/> + <details key="end" value="11699"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.636" references="/0/ecoreDocumentationAnnotation/select/@body/@argument.0"> - <details key="start" value="11298"/> - <details key="end" value="11313"/> + <eAnnotations source="positions.673" references="/0/ecoreDocumentationAnnotation/select/@body/@argument.0"> + <details key="start" value="11706"/> + <details key="end" value="11721"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.637" references="/0/ecoreDocumentationAnnotation/select/entry"> - <details key="start" value="11252"/> - <details key="end" value="11283"/> + <eAnnotations source="positions.674" references="/0/ecoreDocumentationAnnotation/select/entry"> + <details key="start" value="11660"/> + <details key="end" value="11691"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.638" references="/0/ecoreHelp"> - <details key="start" value="11318"/> - <details key="end" value="11720"/> - <details key="line" value="220"/> + <eAnnotations source="positions.675" references="/0/ecoreHelp"> + <details key="start" value="11726"/> + <details key="end" value="12128"/> + <details key="line" value="229"/> </eAnnotations> - <eAnnotations source="positions.639" references="/0/ecoreHelp/modelElement"> - <details key="start" value="11342"/> - <details key="end" value="11370"/> - <details key="line" value="220"/> + <eAnnotations source="positions.676" references="/0/ecoreHelp/modelElement"> + <details key="start" value="11750"/> + <details key="end" value="11778"/> + <details key="line" value="229"/> </eAnnotations> - <eAnnotations source="positions.640" references="/0/ecoreHelp/@expression"> - <details key="start" value="11385"/> - <details key="end" value="11718"/> + <eAnnotations source="positions.677" references="/0/ecoreHelp/@expression"> + <details key="start" value="11793"/> + <details key="end" value="12126"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.641" references="/0/ecoreHelp/@expression/@condition"> - <details key="start" value="11388"/> - <details key="end" value="11440"/> + <eAnnotations source="positions.678" references="/0/ecoreHelp/@expression/@condition"> + <details key="start" value="11796"/> + <details key="end" value="11848"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.642" references="/0/ecoreHelp/@expression/@condition/@source"> - <details key="start" value="11389"/> - <details key="end" value="11435"/> + <eAnnotations source="positions.679" references="/0/ecoreHelp/@expression/@condition/@source"> + <details key="start" value="11797"/> + <details key="end" value="11843"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.643" references="/0/ecoreHelp/@expression/@condition/@source/@source"> - <details key="start" value="11389"/> - <details key="end" value="11427"/> + <eAnnotations source="positions.680" references="/0/ecoreHelp/@expression/@condition/@source/@source"> + <details key="start" value="11797"/> + <details key="end" value="11835"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.644" references="/0/ecoreHelp/@expression/@condition/@source/@source/modelElement"> - <details key="start" value="11389"/> - <details key="end" value="11401"/> + <eAnnotations source="positions.681" references="/0/ecoreHelp/@expression/@condition/@source/@source/modelElement"> + <details key="start" value="11797"/> + <details key="end" value="11809"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.645" references="/0/ecoreHelp/@expression/@condition/@argument.0"> - <details key="start" value="11438"/> - <details key="end" value="11439"/> + <eAnnotations source="positions.682" references="/0/ecoreHelp/@expression/@condition/@argument.0"> + <details key="start" value="11846"/> + <details key="end" value="11847"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.646" references="/0/ecoreHelp/@expression/@thenExpression"> - <details key="start" value="11447"/> - <details key="end" value="11700"/> + <eAnnotations source="positions.683" references="/0/ecoreHelp/@expression/@thenExpression"> + <details key="start" value="11855"/> + <details key="end" value="12108"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.647" references="/0/ecoreHelp/@expression/@thenExpression/@condition"> - <details key="start" value="11450"/> - <details key="end" value="11507"/> + <eAnnotations source="positions.684" references="/0/ecoreHelp/@expression/@thenExpression/@condition"> + <details key="start" value="11858"/> + <details key="end" value="11915"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.648" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source"> - <details key="start" value="11451"/> - <details key="end" value="11502"/> + <eAnnotations source="positions.685" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source"> + <details key="start" value="11859"/> + <details key="end" value="11910"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.649" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source/@source"> - <details key="start" value="11451"/> - <details key="end" value="11494"/> + <eAnnotations source="positions.686" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source/@source"> + <details key="start" value="11859"/> + <details key="end" value="11902"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.650" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source/@source/modelElement"> - <details key="start" value="11451"/> - <details key="end" value="11463"/> + <eAnnotations source="positions.687" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@source/@source/modelElement"> + <details key="start" value="11859"/> + <details key="end" value="11871"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.651" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@argument.0"> - <details key="start" value="11505"/> - <details key="end" value="11506"/> + <eAnnotations source="positions.688" references="/0/ecoreHelp/@expression/@thenExpression/@condition/@argument.0"> + <details key="start" value="11913"/> + <details key="end" value="11914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.652" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression"> - <details key="start" value="11516"/> - <details key="end" value="11678"/> + <eAnnotations source="positions.689" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression"> + <details key="start" value="11924"/> + <details key="end" value="12086"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.653" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source"> - <details key="start" value="11516"/> - <details key="end" value="11658"/> + <eAnnotations source="positions.690" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source"> + <details key="start" value="11924"/> + <details key="end" value="12066"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.654" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source"> - <details key="start" value="11516"/> - <details key="end" value="11638"/> + <eAnnotations source="positions.691" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source"> + <details key="start" value="11924"/> + <details key="end" value="12046"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.655" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source"> - <details key="start" value="11516"/> - <details key="end" value="11616"/> + <eAnnotations source="positions.692" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source"> + <details key="start" value="11924"/> + <details key="end" value="12024"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.656" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source"> - <details key="start" value="11516"/> - <details key="end" value="11610"/> + <eAnnotations source="positions.693" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source"> + <details key="start" value="11924"/> + <details key="end" value="12018"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.657" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source"> - <details key="start" value="11516"/> - <details key="end" value="11568"/> + <eAnnotations source="positions.694" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source"> + <details key="start" value="11924"/> + <details key="end" value="11976"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.658" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source/@source"> - <details key="start" value="11516"/> - <details key="end" value="11559"/> + <eAnnotations source="positions.695" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source/@source"> + <details key="start" value="11924"/> + <details key="end" value="11967"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.659" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source/@source/modelElement"> - <details key="start" value="11516"/> - <details key="end" value="11528"/> + <eAnnotations source="positions.696" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@source/@source/modelElement"> + <details key="start" value="11924"/> + <details key="end" value="11936"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.660" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@argument.0"> - <details key="start" value="11579"/> - <details key="end" value="11609"/> + <eAnnotations source="positions.697" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@source/@source/@argument.0"> + <details key="start" value="11987"/> + <details key="end" value="12017"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.661" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@argument.0"> - <details key="start" value="11628"/> - <details key="end" value="11631"/> + <eAnnotations source="positions.698" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@argument.0"> + <details key="start" value="12036"/> + <details key="end" value="12039"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.662" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@argument.1"> - <details key="start" value="11632"/> - <details key="end" value="11637"/> + <eAnnotations source="positions.699" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@source/@argument.1"> + <details key="start" value="12040"/> + <details key="end" value="12045"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.663" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@argument.0"> - <details key="start" value="11650"/> - <details key="end" value="11654"/> + <eAnnotations source="positions.700" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@argument.0"> + <details key="start" value="12058"/> + <details key="end" value="12062"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.664" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@argument.1"> - <details key="start" value="11655"/> - <details key="end" value="11657"/> + <eAnnotations source="positions.701" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@source/@argument.1"> + <details key="start" value="12063"/> + <details key="end" value="12065"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.665" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@argument.0"> - <details key="start" value="11670"/> - <details key="end" value="11674"/> + <eAnnotations source="positions.702" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@argument.0"> + <details key="start" value="12078"/> + <details key="end" value="12082"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.666" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@argument.1"> - <details key="start" value="11675"/> - <details key="end" value="11677"/> + <eAnnotations source="positions.703" references="/0/ecoreHelp/@expression/@thenExpression/@thenExpression/@argument.1"> + <details key="start" value="12083"/> + <details key="end" value="12085"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.667" references="/0/ecoreHelp/@expression/@thenExpression/@elseExpression"> - <details key="start" value="11687"/> - <details key="end" value="11691"/> + <eAnnotations source="positions.704" references="/0/ecoreHelp/@expression/@thenExpression/@elseExpression"> + <details key="start" value="12095"/> + <details key="end" value="12099"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.668" references="/0/ecoreHelp/@expression/@elseExpression"> - <details key="start" value="11707"/> - <details key="end" value="11711"/> + <eAnnotations source="positions.705" references="/0/ecoreHelp/@expression/@elseExpression"> + <details key="start" value="12115"/> + <details key="end" value="12119"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.669" references="/0/helpText"> - <details key="start" value="11722"/> - <details key="end" value="12468"/> - <details key="line" value="229"/> + <eAnnotations source="positions.706" references="/0/helpText"> + <details key="start" value="12130"/> + <details key="end" value="12876"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.670" references="/0/helpText/@body.0"> - <details key="start" value="11781"/> - <details key="end" value="12456"/> - <details key="line" value="230"/> + <eAnnotations source="positions.707" references="/0/helpText/@body.0"> + <details key="start" value="12189"/> + <details key="end" value="12864"/> + <details key="line" value="239"/> </eAnnotations> - <eAnnotations source="positions.671" references="/0/helpText/@body.0/@body.0"> - <details key="start" value="11878"/> - <details key="end" value="12450"/> - <details key="line" value="231"/> + <eAnnotations source="positions.708" references="/0/helpText/@body.0/@body.0"> + <details key="start" value="12286"/> + <details key="end" value="12858"/> + <details key="line" value="240"/> </eAnnotations> - <eAnnotations source="positions.672" references="/0/helpText/@body.0/@body.0/@body.0"> - <details key="start" value="12001"/> - <details key="end" value="12221"/> - <details key="line" value="232"/> + <eAnnotations source="positions.709" references="/0/helpText/@body.0/@body.0/@body.0"> + <details key="start" value="12409"/> + <details key="end" value="12629"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.673" references="/0/helpText/@body.0/@body.0/@body.0/@body.0"> - <details key="start" value="12131"/> - <details key="end" value="12132"/> - <details key="line" value="232"/> + <eAnnotations source="positions.710" references="/0/helpText/@body.0/@body.0/@body.0/@body.0"> + <details key="start" value="12539"/> + <details key="end" value="12540"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.674" references="/0/helpText/@body.0/@body.0/@body.0/@body.1"> - <details key="start" value="12133"/> - <details key="end" value="12203"/> + <eAnnotations source="positions.711" references="/0/helpText/@body.0/@body.0/@body.0/@body.1"> + <details key="start" value="12541"/> + <details key="end" value="12611"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.675" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source"> - <details key="start" value="12133"/> - <details key="end" value="12179"/> + <eAnnotations source="positions.712" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source"> + <details key="start" value="12541"/> + <details key="end" value="12587"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.676" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source/@source"> - <details key="start" value="12133"/> - <details key="end" value="12159"/> + <eAnnotations source="positions.713" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source/@source"> + <details key="start" value="12541"/> + <details key="end" value="12567"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.677" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source/@source/pee"> - <details key="start" value="12133"/> - <details key="end" value="12136"/> + <eAnnotations source="positions.714" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@source/@source/pee"> + <details key="start" value="12541"/> + <details key="end" value="12544"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.678" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@argument.0"> - <details key="start" value="12191"/> - <details key="end" value="12194"/> + <eAnnotations source="positions.715" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@argument.0"> + <details key="start" value="12599"/> + <details key="end" value="12602"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.679" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@argument.1"> - <details key="start" value="12195"/> - <details key="end" value="12202"/> + <eAnnotations source="positions.716" references="/0/helpText/@body.0/@body.0/@body.0/@body.1/@argument.1"> + <details key="start" value="12603"/> + <details key="end" value="12610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.680" references="/0/helpText/@body.0/@body.0/@body.0/@body.2"> - <details key="start" value="12205"/> - <details key="end" value="12206"/> - <details key="line" value="232"/> + <eAnnotations source="positions.717" references="/0/helpText/@body.0/@body.0/@body.0/@body.2"> + <details key="start" value="12613"/> + <details key="end" value="12614"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.681" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr"> - <details key="start" value="12005"/> - <details key="end" value="12130"/> + <eAnnotations source="positions.718" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr"> + <details key="start" value="12413"/> + <details key="end" value="12538"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.682" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source"> - <details key="start" value="12006"/> - <details key="end" value="12055"/> + <eAnnotations source="positions.719" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source"> + <details key="start" value="12414"/> + <details key="end" value="12463"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.683" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source"> - <details key="start" value="12011"/> - <details key="end" value="12054"/> + <eAnnotations source="positions.720" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source"> + <details key="start" value="12419"/> + <details key="end" value="12462"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.684" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="12011"/> - <details key="end" value="12037"/> + <eAnnotations source="positions.721" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source/@source"> + <details key="start" value="12419"/> + <details key="end" value="12445"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.685" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source/@source/pee"> - <details key="start" value="12011"/> - <details key="end" value="12014"/> + <eAnnotations source="positions.722" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@source/@source/@source/pee"> + <details key="start" value="12419"/> + <details key="end" value="12422"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.686" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0"> - <details key="start" value="12060"/> - <details key="end" value="12129"/> + <eAnnotations source="positions.723" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0"> + <details key="start" value="12468"/> + <details key="end" value="12537"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.687" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source"> - <details key="start" value="12065"/> - <details key="end" value="12128"/> + <eAnnotations source="positions.724" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source"> + <details key="start" value="12473"/> + <details key="end" value="12536"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.688" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source"> - <details key="start" value="12065"/> - <details key="end" value="12111"/> + <eAnnotations source="positions.725" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source"> + <details key="start" value="12473"/> + <details key="end" value="12519"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.689" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source/@source"> - <details key="start" value="12065"/> - <details key="end" value="12091"/> + <eAnnotations source="positions.726" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source/@source"> + <details key="start" value="12473"/> + <details key="end" value="12499"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.690" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source/@source/pee"> - <details key="start" value="12065"/> - <details key="end" value="12068"/> + <eAnnotations source="positions.727" references="/0/helpText/@body.0/@body.0/@body.0/@ifExpr/@argument.0/@source/@source/@source/pee"> + <details key="start" value="12473"/> + <details key="end" value="12476"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.691" references="/0/helpText/@body.0/@body.0/@body.0/@else"> - <details key="start" value="12206"/> - <details key="end" value="12216"/> - <details key="line" value="232"/> + <eAnnotations source="positions.728" references="/0/helpText/@body.0/@body.0/@body.0/@else"> + <details key="start" value="12614"/> + <details key="end" value="12624"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.692" references="/0/helpText/@body.0/@body.0/@body.0/@else/@body.0"> - <details key="start" value="12212"/> - <details key="end" value="12216"/> - <details key="line" value="232"/> + <eAnnotations source="positions.729" references="/0/helpText/@body.0/@body.0/@body.0/@else/@body.0"> + <details key="start" value="12620"/> + <details key="end" value="12624"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.693" references="/0/helpText/@body.0/@body.0/@ifExpr"> - <details key="start" value="11882"/> - <details key="end" value="11999"/> + <eAnnotations source="positions.730" references="/0/helpText/@body.0/@body.0/@ifExpr"> + <details key="start" value="12290"/> + <details key="end" value="12407"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.694" references="/0/helpText/@body.0/@body.0/@ifExpr/@source"> - <details key="start" value="11883"/> - <details key="end" value="11964"/> + <eAnnotations source="positions.731" references="/0/helpText/@body.0/@body.0/@ifExpr/@source"> + <details key="start" value="12291"/> + <details key="end" value="12372"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.695" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source"> - <details key="start" value="11883"/> - <details key="end" value="11951"/> + <eAnnotations source="positions.732" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source"> + <details key="start" value="12291"/> + <details key="end" value="12359"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.696" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="11883"/> - <details key="end" value="11925"/> + <eAnnotations source="positions.733" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0"> + <details key="start" value="12291"/> + <details key="end" value="12333"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.697" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0"> - <details key="start" value="11883"/> - <details key="end" value="11901"/> + <eAnnotations source="positions.734" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0"> + <details key="start" value="12291"/> + <details key="end" value="12309"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.698" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> - <details key="start" value="11883"/> - <details key="end" value="11892"/> + <eAnnotations source="positions.735" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> + <details key="start" value="12291"/> + <details key="end" value="12300"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.699" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> - <details key="start" value="11883"/> - <details key="end" value="11886"/> + <eAnnotations source="positions.736" references="/0/helpText/@body.0/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> + <details key="start" value="12291"/> + <details key="end" value="12294"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.700" references="/0/helpText/@body.0/@body.0/@ifExpr/@argument.0"> - <details key="start" value="11967"/> - <details key="end" value="11998"/> + <eAnnotations source="positions.737" references="/0/helpText/@body.0/@body.0/@ifExpr/@argument.0"> + <details key="start" value="12375"/> + <details key="end" value="12406"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.701" references="/0/helpText/@body.0/@body.0/@elseIf.0"> - <details key="start" value="12222"/> - <details key="end" value="12445"/> - <details key="line" value="233"/> + <eAnnotations source="positions.738" references="/0/helpText/@body.0/@body.0/@elseIf.0"> + <details key="start" value="12630"/> + <details key="end" value="12853"/> + <details key="line" value="242"/> </eAnnotations> - <eAnnotations source="positions.702" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0"> - <details key="start" value="12351"/> - <details key="end" value="12444"/> - <details key="line" value="234"/> + <eAnnotations source="positions.739" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0"> + <details key="start" value="12759"/> + <details key="end" value="12852"/> + <details key="line" value="243"/> </eAnnotations> - <eAnnotations source="positions.703" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.0"> - <details key="start" value="12396"/> - <details key="end" value="12397"/> - <details key="line" value="234"/> + <eAnnotations source="positions.740" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.0"> + <details key="start" value="12804"/> + <details key="end" value="12805"/> + <details key="line" value="243"/> </eAnnotations> - <eAnnotations source="positions.704" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1"> - <details key="start" value="12398"/> - <details key="end" value="12426"/> + <eAnnotations source="positions.741" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1"> + <details key="start" value="12806"/> + <details key="end" value="12834"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.705" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source"> - <details key="start" value="12398"/> - <details key="end" value="12419"/> + <eAnnotations source="positions.742" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source"> + <details key="start" value="12806"/> + <details key="end" value="12827"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.706" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source/@argument.0"> - <details key="start" value="12398"/> - <details key="end" value="12407"/> + <eAnnotations source="positions.743" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source/@argument.0"> + <details key="start" value="12806"/> + <details key="end" value="12815"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.707" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source/@argument.0/pee"> - <details key="start" value="12398"/> - <details key="end" value="12401"/> + <eAnnotations source="positions.744" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.1/@source/@argument.0/pee"> + <details key="start" value="12806"/> + <details key="end" value="12809"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.708" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.2"> - <details key="start" value="12428"/> - <details key="end" value="12429"/> - <details key="line" value="234"/> + <eAnnotations source="positions.745" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@body.2"> + <details key="start" value="12836"/> + <details key="end" value="12837"/> + <details key="line" value="243"/> </eAnnotations> - <eAnnotations source="positions.709" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr"> - <details key="start" value="12355"/> - <details key="end" value="12395"/> + <eAnnotations source="positions.746" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr"> + <details key="start" value="12763"/> + <details key="end" value="12803"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.710" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source"> - <details key="start" value="12356"/> - <details key="end" value="12377"/> + <eAnnotations source="positions.747" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source"> + <details key="start" value="12764"/> + <details key="end" value="12785"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.711" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="12356"/> - <details key="end" value="12365"/> + <eAnnotations source="positions.748" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source/@argument.0"> + <details key="start" value="12764"/> + <details key="end" value="12773"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.712" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source/@argument.0/pee"> - <details key="start" value="12356"/> - <details key="end" value="12359"/> + <eAnnotations source="positions.749" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@ifExpr/@source/@argument.0/pee"> + <details key="start" value="12764"/> + <details key="end" value="12767"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.713" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@else"> - <details key="start" value="12429"/> - <details key="end" value="12439"/> - <details key="line" value="234"/> + <eAnnotations source="positions.750" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@else"> + <details key="start" value="12837"/> + <details key="end" value="12847"/> + <details key="line" value="243"/> </eAnnotations> - <eAnnotations source="positions.714" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@else/@body.0"> - <details key="start" value="12435"/> - <details key="end" value="12439"/> - <details key="line" value="234"/> + <eAnnotations source="positions.751" references="/0/helpText/@body.0/@body.0/@elseIf.0/@body.0/@else/@body.0"> + <details key="start" value="12843"/> + <details key="end" value="12847"/> + <details key="line" value="243"/> </eAnnotations> - <eAnnotations source="positions.715" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr"> - <details key="start" value="12230"/> - <details key="end" value="12349"/> + <eAnnotations source="positions.752" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr"> + <details key="start" value="12638"/> + <details key="end" value="12757"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.716" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source"> - <details key="start" value="12231"/> - <details key="end" value="12312"/> + <eAnnotations source="positions.753" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source"> + <details key="start" value="12639"/> + <details key="end" value="12720"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.717" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source"> - <details key="start" value="12231"/> - <details key="end" value="12299"/> + <eAnnotations source="positions.754" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source"> + <details key="start" value="12639"/> + <details key="end" value="12707"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.718" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="12231"/> - <details key="end" value="12273"/> + <eAnnotations source="positions.755" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0"> + <details key="start" value="12639"/> + <details key="end" value="12681"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.719" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0"> - <details key="start" value="12231"/> - <details key="end" value="12249"/> + <eAnnotations source="positions.756" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0"> + <details key="start" value="12639"/> + <details key="end" value="12657"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.720" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> - <details key="start" value="12231"/> - <details key="end" value="12240"/> + <eAnnotations source="positions.757" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> + <details key="start" value="12639"/> + <details key="end" value="12648"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.721" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> - <details key="start" value="12231"/> - <details key="end" value="12234"/> + <eAnnotations source="positions.758" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> + <details key="start" value="12639"/> + <details key="end" value="12642"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.722" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@argument.0"> - <details key="start" value="12315"/> - <details key="end" value="12348"/> + <eAnnotations source="positions.759" references="/0/helpText/@body.0/@body.0/@elseIf.0/@ifExpr/@argument.0"> + <details key="start" value="12723"/> + <details key="end" value="12756"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.723" references="/0/helpText/@body.0/@ifExpr"> - <details key="start" value="11785"/> - <details key="end" value="11876"/> + <eAnnotations source="positions.760" references="/0/helpText/@body.0/@ifExpr"> + <details key="start" value="12193"/> + <details key="end" value="12284"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.724" references="/0/helpText/@body.0/@ifExpr/@source"> - <details key="start" value="11790"/> - <details key="end" value="11875"/> + <eAnnotations source="positions.761" references="/0/helpText/@body.0/@ifExpr/@source"> + <details key="start" value="12198"/> + <details key="end" value="12283"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.725" references="/0/helpText/@body.0/@ifExpr/@source/@source"> - <details key="start" value="11790"/> - <details key="end" value="11858"/> + <eAnnotations source="positions.762" references="/0/helpText/@body.0/@ifExpr/@source/@source"> + <details key="start" value="12198"/> + <details key="end" value="12266"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.726" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="11790"/> - <details key="end" value="11832"/> + <eAnnotations source="positions.763" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0"> + <details key="start" value="12198"/> + <details key="end" value="12240"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.727" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0"> - <details key="start" value="11790"/> - <details key="end" value="11808"/> + <eAnnotations source="positions.764" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0"> + <details key="start" value="12198"/> + <details key="end" value="12216"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.728" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> - <details key="start" value="11790"/> - <details key="end" value="11799"/> + <eAnnotations source="positions.765" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source"> + <details key="start" value="12198"/> + <details key="end" value="12207"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.729" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> - <details key="start" value="11790"/> - <details key="end" value="11793"/> + <eAnnotations source="positions.766" references="/0/helpText/@body.0/@ifExpr/@source/@source/@argument.0/@argument.0/@source/pee"> + <details key="start" value="12198"/> + <details key="end" value="12201"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.730" references="/0/helpText/pee"> - <details key="start" value="11748"/> - <details key="end" value="11778"/> - <details key="line" value="229"/> + <eAnnotations source="positions.767" references="/0/helpText/pee"> + <details key="start" value="12156"/> + <details key="end" value="12186"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.731" references="/0/licenceText"> - <details key="start" value="12470"/> - <details key="end" value="12656"/> - <details key="line" value="239"/> + <eAnnotations source="positions.768" references="/0/licenceText"> + <details key="start" value="12878"/> + <details key="end" value="13064"/> + <details key="line" value="248"/> </eAnnotations> - <eAnnotations source="positions.732" references="/0/licenceText/@body.0"> - <details key="start" value="12527"/> - <details key="end" value="12644"/> - <details key="line" value="240"/> + <eAnnotations source="positions.769" references="/0/licenceText/@body.0"> + <details key="start" value="12935"/> + <details key="end" value="13052"/> + <details key="line" value="249"/> </eAnnotations> - <eAnnotations source="positions.733" references="/0/licenceText/@body.0/@body.0"> - <details key="start" value="12576"/> - <details key="end" value="12595"/> + <eAnnotations source="positions.770" references="/0/licenceText/@body.0/@body.0"> + <details key="start" value="12984"/> + <details key="end" value="13003"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.734" references="/0/licenceText/@body.0/@body.0/eefGenModel"> - <details key="start" value="12576"/> - <details key="end" value="12587"/> + <eAnnotations source="positions.771" references="/0/licenceText/@body.0/@body.0/eefGenModel"> + <details key="start" value="12984"/> + <details key="end" value="12995"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.735" references="/0/licenceText/@body.0/@body.1"> - <details key="start" value="12597"/> - <details key="end" value="12598"/> - <details key="line" value="242"/> + <eAnnotations source="positions.772" references="/0/licenceText/@body.0/@body.1"> + <details key="start" value="13005"/> + <details key="end" value="13006"/> + <details key="line" value="251"/> </eAnnotations> - <eAnnotations source="positions.736" references="/0/licenceText/@body.0/@ifExpr"> - <details key="start" value="12531"/> - <details key="end" value="12573"/> + <eAnnotations source="positions.773" references="/0/licenceText/@body.0/@ifExpr"> + <details key="start" value="12939"/> + <details key="end" value="12981"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.737" references="/0/licenceText/@body.0/@ifExpr/@source"> - <details key="start" value="12536"/> - <details key="end" value="12572"/> + <eAnnotations source="positions.774" references="/0/licenceText/@body.0/@ifExpr/@source"> + <details key="start" value="12944"/> + <details key="end" value="12980"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.738" references="/0/licenceText/@body.0/@ifExpr/@source/@source"> - <details key="start" value="12536"/> - <details key="end" value="12555"/> + <eAnnotations source="positions.775" references="/0/licenceText/@body.0/@ifExpr/@source/@source"> + <details key="start" value="12944"/> + <details key="end" value="12963"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.739" references="/0/licenceText/@body.0/@ifExpr/@source/@source/eefGenModel"> - <details key="start" value="12536"/> - <details key="end" value="12547"/> + <eAnnotations source="positions.776" references="/0/licenceText/@body.0/@ifExpr/@source/@source/eefGenModel"> + <details key="start" value="12944"/> + <details key="end" value="12955"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.740" references="/0/licenceText/@body.0/@else"> - <details key="start" value="12598"/> - <details key="end" value="12639"/> - <details key="line" value="242"/> + <eAnnotations source="positions.777" references="/0/licenceText/@body.0/@else"> + <details key="start" value="13006"/> + <details key="end" value="13047"/> + <details key="line" value="251"/> </eAnnotations> - <eAnnotations source="positions.741" references="/0/licenceText/@body.0/@else/@body.0"> - <details key="start" value="12605"/> - <details key="end" value="12639"/> - <details key="line" value="243"/> + <eAnnotations source="positions.778" references="/0/licenceText/@body.0/@else/@body.0"> + <details key="start" value="13013"/> + <details key="end" value="13047"/> + <details key="line" value="252"/> </eAnnotations> - <eAnnotations source="positions.742" references="/0/licenceText/eefGenModel"> - <details key="start" value="12499"/> - <details key="end" value="12524"/> - <details key="line" value="239"/> + <eAnnotations source="positions.779" references="/0/licenceText/eefGenModel"> + <details key="start" value="12907"/> + <details key="end" value="12932"/> + <details key="line" value="248"/> </eAnnotations> - <eAnnotations source="positions.743" references="/0/propertiesLicenceText"> - <details key="start" value="12658"/> - <details key="end" value="12925"/> - <details key="line" value="249"/> + <eAnnotations source="positions.780" references="/0/propertiesLicenceText"> + <details key="start" value="13066"/> + <details key="end" value="13333"/> + <details key="line" value="258"/> </eAnnotations> - <eAnnotations source="positions.744" references="/0/propertiesLicenceText/@body.0"> - <details key="start" value="12725"/> - <details key="end" value="12913"/> - <details key="line" value="250"/> + <eAnnotations source="positions.781" references="/0/propertiesLicenceText/@body.0"> + <details key="start" value="13133"/> + <details key="end" value="13321"/> + <details key="line" value="259"/> </eAnnotations> - <eAnnotations source="positions.745" references="/0/propertiesLicenceText/@body.0/@body.0"> - <details key="start" value="12774"/> - <details key="end" value="12869"/> + <eAnnotations source="positions.782" references="/0/propertiesLicenceText/@body.0/@body.0"> + <details key="start" value="13182"/> + <details key="end" value="13277"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.746" references="/0/propertiesLicenceText/@body.0/@body.0/@source"> - <details key="start" value="12774"/> - <details key="end" value="12845"/> + <eAnnotations source="positions.783" references="/0/propertiesLicenceText/@body.0/@body.0/@source"> + <details key="start" value="13182"/> + <details key="end" value="13253"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.747" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source"> - <details key="start" value="12774"/> - <details key="end" value="12820"/> + <eAnnotations source="positions.784" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source"> + <details key="start" value="13182"/> + <details key="end" value="13228"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.748" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@source"> - <details key="start" value="12774"/> - <details key="end" value="12793"/> + <eAnnotations source="positions.785" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@source"> + <details key="start" value="13182"/> + <details key="end" value="13201"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.749" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@source/eefGenModel"> - <details key="start" value="12774"/> - <details key="end" value="12785"/> + <eAnnotations source="positions.786" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@source/eefGenModel"> + <details key="start" value="13182"/> + <details key="end" value="13193"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.750" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@argument.0"> - <details key="start" value="12805"/> - <details key="end" value="12814"/> + <eAnnotations source="positions.787" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@argument.0"> + <details key="start" value="13213"/> + <details key="end" value="13222"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.751" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@argument.1"> - <details key="start" value="12816"/> - <details key="end" value="12819"/> + <eAnnotations source="positions.788" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@source/@argument.1"> + <details key="start" value="13224"/> + <details key="end" value="13227"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.752" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@argument.0"> - <details key="start" value="12832"/> - <details key="end" value="12839"/> + <eAnnotations source="positions.789" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@argument.0"> + <details key="start" value="13240"/> + <details key="end" value="13247"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.753" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@argument.1"> - <details key="start" value="12841"/> - <details key="end" value="12844"/> + <eAnnotations source="positions.790" references="/0/propertiesLicenceText/@body.0/@body.0/@source/@argument.1"> + <details key="start" value="13249"/> + <details key="end" value="13252"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.754" references="/0/propertiesLicenceText/@body.0/@body.0/@argument.0"> - <details key="start" value="12857"/> - <details key="end" value="12863"/> + <eAnnotations source="positions.791" references="/0/propertiesLicenceText/@body.0/@body.0/@argument.0"> + <details key="start" value="13265"/> + <details key="end" value="13271"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.755" references="/0/propertiesLicenceText/@body.0/@body.0/@argument.1"> - <details key="start" value="12865"/> - <details key="end" value="12868"/> + <eAnnotations source="positions.792" references="/0/propertiesLicenceText/@body.0/@body.0/@argument.1"> + <details key="start" value="13273"/> + <details key="end" value="13276"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.756" references="/0/propertiesLicenceText/@body.0/@body.1"> - <details key="start" value="12871"/> - <details key="end" value="12872"/> - <details key="line" value="252"/> + <eAnnotations source="positions.793" references="/0/propertiesLicenceText/@body.0/@body.1"> + <details key="start" value="13279"/> + <details key="end" value="13280"/> + <details key="line" value="261"/> </eAnnotations> - <eAnnotations source="positions.757" references="/0/propertiesLicenceText/@body.0/@ifExpr"> - <details key="start" value="12729"/> - <details key="end" value="12771"/> + <eAnnotations source="positions.794" references="/0/propertiesLicenceText/@body.0/@ifExpr"> + <details key="start" value="13137"/> + <details key="end" value="13179"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.758" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source"> - <details key="start" value="12734"/> - <details key="end" value="12770"/> + <eAnnotations source="positions.795" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source"> + <details key="start" value="13142"/> + <details key="end" value="13178"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.759" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source/@source"> - <details key="start" value="12734"/> - <details key="end" value="12753"/> + <eAnnotations source="positions.796" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source/@source"> + <details key="start" value="13142"/> + <details key="end" value="13161"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.760" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source/@source/eefGenModel"> - <details key="start" value="12734"/> - <details key="end" value="12745"/> + <eAnnotations source="positions.797" references="/0/propertiesLicenceText/@body.0/@ifExpr/@source/@source/eefGenModel"> + <details key="start" value="13142"/> + <details key="end" value="13153"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.761" references="/0/propertiesLicenceText/@body.0/@else"> - <details key="start" value="12872"/> - <details key="end" value="12908"/> - <details key="line" value="252"/> + <eAnnotations source="positions.798" references="/0/propertiesLicenceText/@body.0/@else"> + <details key="start" value="13280"/> + <details key="end" value="13316"/> + <details key="line" value="261"/> </eAnnotations> - <eAnnotations source="positions.762" references="/0/propertiesLicenceText/@body.0/@else/@body.0"> - <details key="start" value="12879"/> - <details key="end" value="12908"/> - <details key="line" value="253"/> + <eAnnotations source="positions.799" references="/0/propertiesLicenceText/@body.0/@else/@body.0"> + <details key="start" value="13287"/> + <details key="end" value="13316"/> + <details key="line" value="262"/> </eAnnotations> - <eAnnotations source="positions.763" references="/0/propertiesLicenceText/eefGenModel"> - <details key="start" value="12697"/> - <details key="end" value="12722"/> - <details key="line" value="249"/> + <eAnnotations source="positions.800" references="/0/propertiesLicenceText/eefGenModel"> + <details key="start" value="13105"/> + <details key="end" value="13130"/> + <details key="line" value="258"/> </eAnnotations> - <eAnnotations source="positions.764" references="/0/generationMark"> - <details key="start" value="12927"/> - <details key="end" value="13054"/> - <details key="line" value="259"/> + <eAnnotations source="positions.801" references="/0/generationMark"> + <details key="start" value="13335"/> + <details key="end" value="13462"/> + <details key="line" value="268"/> </eAnnotations> - <eAnnotations source="positions.765" references="/0/generationMark/@body.0"> - <details key="start" value="12988"/> - <details key="end" value="13042"/> - <details key="line" value="260"/> + <eAnnotations source="positions.802" references="/0/generationMark/@body.0"> + <details key="start" value="13396"/> + <details key="end" value="13450"/> + <details key="line" value="269"/> </eAnnotations> - <eAnnotations source="positions.766" references="/0/generationMark/@body.0/@body.0"> - <details key="start" value="13027"/> - <details key="end" value="13037"/> - <details key="line" value="260"/> + <eAnnotations source="positions.803" references="/0/generationMark/@body.0/@body.0"> + <details key="start" value="13435"/> + <details key="end" value="13445"/> + <details key="line" value="269"/> </eAnnotations> - <eAnnotations source="positions.767" references="/0/generationMark/@body.0/@ifExpr"> - <details key="start" value="12992"/> - <details key="end" value="13026"/> + <eAnnotations source="positions.804" references="/0/generationMark/@body.0/@ifExpr"> + <details key="start" value="13400"/> + <details key="end" value="13434"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.768" references="/0/generationMark/@body.0/@ifExpr/eefGenModel"> - <details key="start" value="12993"/> - <details key="end" value="13004"/> + <eAnnotations source="positions.805" references="/0/generationMark/@body.0/@ifExpr/eefGenModel"> + <details key="start" value="13401"/> + <details key="end" value="13412"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.769" references="/0/generationMark/eefGenModel"> - <details key="start" value="12959"/> - <details key="end" value="12984"/> - <details key="line" value="259"/> + <eAnnotations source="positions.806" references="/0/generationMark/eefGenModel"> + <details key="start" value="13367"/> + <details key="end" value="13392"/> + <details key="line" value="268"/> </eAnnotations> - <eAnnotations source="positions.770" references="/0/generationComment"> - <details key="start" value="13056"/> - <details key="end" value="13220"/> - <details key="line" value="263"/> + <eAnnotations source="positions.807" references="/0/generationComment"> + <details key="start" value="13464"/> + <details key="end" value="13628"/> + <details key="line" value="272"/> </eAnnotations> - <eAnnotations source="positions.771" references="/0/generationComment/@body.0"> - <details key="start" value="13120"/> - <details key="end" value="13208"/> - <details key="line" value="264"/> + <eAnnotations source="positions.808" references="/0/generationComment/@body.0"> + <details key="start" value="13528"/> + <details key="end" value="13616"/> + <details key="line" value="273"/> </eAnnotations> - <eAnnotations source="positions.772" references="/0/generationComment/@body.0/@body.0"> - <details key="start" value="13160"/> - <details key="end" value="13167"/> - <details key="line" value="265"/> + <eAnnotations source="positions.809" references="/0/generationComment/@body.0/@body.0"> + <details key="start" value="13568"/> + <details key="end" value="13575"/> + <details key="line" value="274"/> </eAnnotations> - <eAnnotations source="positions.773" references="/0/generationComment/@body.0/@body.1"> - <details key="start" value="13168"/> - <details key="end" value="13196"/> + <eAnnotations source="positions.810" references="/0/generationComment/@body.0/@body.1"> + <details key="start" value="13576"/> + <details key="end" value="13604"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.774" references="/0/generationComment/@body.0/@body.1/eefGenModel"> - <details key="start" value="13168"/> - <details key="end" value="13179"/> + <eAnnotations source="positions.811" references="/0/generationComment/@body.0/@body.1/eefGenModel"> + <details key="start" value="13576"/> + <details key="end" value="13587"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.775" references="/0/generationComment/@body.0/@body.2"> - <details key="start" value="13198"/> - <details key="end" value="13203"/> - <details key="line" value="267"/> + <eAnnotations source="positions.812" references="/0/generationComment/@body.0/@body.2"> + <details key="start" value="13606"/> + <details key="end" value="13611"/> + <details key="line" value="276"/> </eAnnotations> - <eAnnotations source="positions.776" references="/0/generationComment/@body.0/@ifExpr"> - <details key="start" value="13124"/> - <details key="end" value="13158"/> + <eAnnotations source="positions.813" references="/0/generationComment/@body.0/@ifExpr"> + <details key="start" value="13532"/> + <details key="end" value="13566"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.777" references="/0/generationComment/@body.0/@ifExpr/eefGenModel"> - <details key="start" value="13125"/> - <details key="end" value="13136"/> + <eAnnotations source="positions.814" references="/0/generationComment/@body.0/@ifExpr/eefGenModel"> + <details key="start" value="13533"/> + <details key="end" value="13544"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.778" references="/0/generationComment/eefGenModel"> - <details key="start" value="13091"/> - <details key="end" value="13116"/> - <details key="line" value="263"/> + <eAnnotations source="positions.815" references="/0/generationComment/eefGenModel"> + <details key="start" value="13499"/> + <details key="end" value="13524"/> + <details key="line" value="272"/> </eAnnotations> - <eAnnotations source="positions.779" references="/0/authorText"> - <details key="start" value="13222"/> - <details key="end" value="13372"/> - <details key="line" value="271"/> + <eAnnotations source="positions.816" references="/0/authorText"> + <details key="start" value="13630"/> + <details key="end" value="13780"/> + <details key="line" value="280"/> </eAnnotations> - <eAnnotations source="positions.780" references="/0/authorText/@body.0"> - <details key="start" value="13278"/> - <details key="end" value="13360"/> - <details key="line" value="272"/> + <eAnnotations source="positions.817" references="/0/authorText/@body.0"> + <details key="start" value="13686"/> + <details key="end" value="13768"/> + <details key="line" value="281"/> </eAnnotations> - <eAnnotations source="positions.781" references="/0/authorText/@body.0/@body.0"> - <details key="start" value="13325"/> - <details key="end" value="13333"/> - <details key="line" value="273"/> + <eAnnotations source="positions.818" references="/0/authorText/@body.0/@body.0"> + <details key="start" value="13733"/> + <details key="end" value="13741"/> + <details key="line" value="282"/> </eAnnotations> - <eAnnotations source="positions.782" references="/0/authorText/@body.0/@body.1"> - <details key="start" value="13334"/> - <details key="end" value="13352"/> + <eAnnotations source="positions.819" references="/0/authorText/@body.0/@body.1"> + <details key="start" value="13742"/> + <details key="end" value="13760"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.783" references="/0/authorText/@body.0/@body.1/eefGenModel"> - <details key="start" value="13334"/> - <details key="end" value="13345"/> + <eAnnotations source="positions.820" references="/0/authorText/@body.0/@body.1/eefGenModel"> + <details key="start" value="13742"/> + <details key="end" value="13753"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.784" references="/0/authorText/@body.0/@body.2"> - <details key="start" value="13354"/> - <details key="end" value="13355"/> - <details key="line" value="274"/> + <eAnnotations source="positions.821" references="/0/authorText/@body.0/@body.2"> + <details key="start" value="13762"/> + <details key="end" value="13763"/> + <details key="line" value="283"/> </eAnnotations> - <eAnnotations source="positions.785" references="/0/authorText/@body.0/@ifExpr"> - <details key="start" value="13282"/> - <details key="end" value="13323"/> + <eAnnotations source="positions.822" references="/0/authorText/@body.0/@ifExpr"> + <details key="start" value="13690"/> + <details key="end" value="13731"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.786" references="/0/authorText/@body.0/@ifExpr/@source"> - <details key="start" value="13287"/> - <details key="end" value="13322"/> + <eAnnotations source="positions.823" references="/0/authorText/@body.0/@ifExpr/@source"> + <details key="start" value="13695"/> + <details key="end" value="13730"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.787" references="/0/authorText/@body.0/@ifExpr/@source/@source"> - <details key="start" value="13287"/> - <details key="end" value="13305"/> + <eAnnotations source="positions.824" references="/0/authorText/@body.0/@ifExpr/@source/@source"> + <details key="start" value="13695"/> + <details key="end" value="13713"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.788" references="/0/authorText/@body.0/@ifExpr/@source/@source/eefGenModel"> - <details key="start" value="13287"/> - <details key="end" value="13298"/> + <eAnnotations source="positions.825" references="/0/authorText/@body.0/@ifExpr/@source/@source/eefGenModel"> + <details key="start" value="13695"/> + <details key="end" value="13706"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.789" references="/0/authorText/eefGenModel"> - <details key="start" value="13250"/> - <details key="end" value="13275"/> - <details key="line" value="271"/> + <eAnnotations source="positions.826" references="/0/authorText/eefGenModel"> + <details key="start" value="13658"/> + <details key="end" value="13683"/> + <details key="line" value="280"/> </eAnnotations> - <eAnnotations source="positions.790" references="/0/viewCompletePackageGetter"> - <details key="start" value="13440"/> - <details key="end" value="13545"/> - <details key="line" value="278"/> + <eAnnotations source="positions.827" references="/0/viewCompletePackageGetter"> + <details key="start" value="13848"/> + <details key="end" value="13953"/> + <details key="line" value="287"/> </eAnnotations> - <eAnnotations source="positions.791" references="/0/viewCompletePackageGetter/@body.0"> - <details key="start" value="13505"/> - <details key="end" value="13529"/> + <eAnnotations source="positions.828" references="/0/viewCompletePackageGetter/@body.0"> + <details key="start" value="13913"/> + <details key="end" value="13937"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.792" references="/0/viewCompletePackageGetter/@body.0/view"> - <details key="start" value="13505"/> - <details key="end" value="13509"/> + <eAnnotations source="positions.829" references="/0/viewCompletePackageGetter/@body.0/view"> + <details key="start" value="13913"/> + <details key="end" value="13917"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.793" references="/0/viewCompletePackageGetter/@body.1"> - <details key="start" value="13531"/> - <details key="end" value="13533"/> - <details key="line" value="279"/> + <eAnnotations source="positions.830" references="/0/viewCompletePackageGetter/@body.1"> + <details key="start" value="13939"/> + <details key="end" value="13941"/> + <details key="line" value="288"/> </eAnnotations> - <eAnnotations source="positions.794" references="/0/viewCompletePackageGetter/view"> - <details key="start" value="13483"/> - <details key="end" value="13501"/> - <details key="line" value="278"/> + <eAnnotations source="positions.831" references="/0/viewCompletePackageGetter/view"> + <details key="start" value="13891"/> + <details key="end" value="13909"/> + <details key="line" value="287"/> </eAnnotations> - <eAnnotations source="positions.795" references="/0/viewPackageGetter"> - <details key="start" value="13547"/> - <details key="end" value="13648"/> - <details key="line" value="282"/> + <eAnnotations source="positions.832" references="/0/viewPackageGetter"> + <details key="start" value="13955"/> + <details key="end" value="14056"/> + <details key="line" value="291"/> </eAnnotations> - <eAnnotations source="positions.796" references="/0/viewPackageGetter/@body.0"> - <details key="start" value="13603"/> - <details key="end" value="13606"/> - <details key="line" value="283"/> + <eAnnotations source="positions.833" references="/0/viewPackageGetter/@body.0"> + <details key="start" value="14011"/> + <details key="end" value="14014"/> + <details key="line" value="292"/> </eAnnotations> - <eAnnotations source="positions.797" references="/0/viewPackageGetter/@body.1"> - <details key="start" value="13607"/> - <details key="end" value="13634"/> + <eAnnotations source="positions.834" references="/0/viewPackageGetter/@body.1"> + <details key="start" value="14015"/> + <details key="end" value="14042"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.798" references="/0/viewPackageGetter/@body.1/view"> - <details key="start" value="13607"/> - <details key="end" value="13611"/> + <eAnnotations source="positions.835" references="/0/viewPackageGetter/@body.1/view"> + <details key="start" value="14015"/> + <details key="end" value="14019"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.799" references="/0/viewPackageGetter/view"> - <details key="start" value="13582"/> - <details key="end" value="13600"/> - <details key="line" value="282"/> + <eAnnotations source="positions.836" references="/0/viewPackageGetter/view"> + <details key="start" value="13990"/> + <details key="end" value="14008"/> + <details key="line" value="291"/> </eAnnotations> - <eAnnotations source="positions.800" references="/0/viewPackageSignature"> - <details key="start" value="13650"/> - <details key="end" value="13752"/> - <details key="line" value="286"/> + <eAnnotations source="positions.837" references="/0/viewPackageSignature"> + <details key="start" value="14058"/> + <details key="end" value="14160"/> + <details key="line" value="295"/> </eAnnotations> - <eAnnotations source="positions.801" references="/0/viewPackageSignature/@body.0"> - <details key="start" value="13710"/> - <details key="end" value="13738"/> + <eAnnotations source="positions.838" references="/0/viewPackageSignature/@body.0"> + <details key="start" value="14118"/> + <details key="end" value="14146"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.802" references="/0/viewPackageSignature/@body.0/@argument.0"> - <details key="start" value="13710"/> - <details key="end" value="13719"/> + <eAnnotations source="positions.839" references="/0/viewPackageSignature/@body.0/@argument.0"> + <details key="start" value="14118"/> + <details key="end" value="14127"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.803" references="/0/viewPackageSignature/@body.0/@argument.0/view"> - <details key="start" value="13710"/> - <details key="end" value="13714"/> + <eAnnotations source="positions.840" references="/0/viewPackageSignature/@body.0/@argument.0/view"> + <details key="start" value="14118"/> + <details key="end" value="14122"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.804" references="/0/viewPackageSignature/view"> - <details key="start" value="13688"/> - <details key="end" value="13706"/> - <details key="line" value="286"/> + <eAnnotations source="positions.841" references="/0/viewPackageSignature/view"> + <details key="start" value="14096"/> + <details key="end" value="14114"/> + <details key="line" value="295"/> </eAnnotations> - <eAnnotations source="positions.805" references="/0/viewPackageSetter"> - <details key="start" value="13754"/> - <details key="end" value="13855"/> - <details key="line" value="290"/> + <eAnnotations source="positions.842" references="/0/viewPackageSetter"> + <details key="start" value="14162"/> + <details key="end" value="14263"/> + <details key="line" value="299"/> </eAnnotations> - <eAnnotations source="positions.806" references="/0/viewPackageSetter/@body.0"> - <details key="start" value="13810"/> - <details key="end" value="13813"/> - <details key="line" value="291"/> + <eAnnotations source="positions.843" references="/0/viewPackageSetter/@body.0"> + <details key="start" value="14218"/> + <details key="end" value="14221"/> + <details key="line" value="300"/> </eAnnotations> - <eAnnotations source="positions.807" references="/0/viewPackageSetter/@body.1"> - <details key="start" value="13814"/> - <details key="end" value="13841"/> + <eAnnotations source="positions.844" references="/0/viewPackageSetter/@body.1"> + <details key="start" value="14222"/> + <details key="end" value="14249"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.808" references="/0/viewPackageSetter/@body.1/view"> - <details key="start" value="13814"/> - <details key="end" value="13818"/> + <eAnnotations source="positions.845" references="/0/viewPackageSetter/@body.1/view"> + <details key="start" value="14222"/> + <details key="end" value="14226"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.809" references="/0/viewPackageSetter/view"> - <details key="start" value="13789"/> - <details key="end" value="13807"/> - <details key="line" value="290"/> + <eAnnotations source="positions.846" references="/0/viewPackageSetter/view"> + <details key="start" value="14197"/> + <details key="end" value="14215"/> + <details key="line" value="299"/> </eAnnotations> - <eAnnotations source="positions.810" references="/0/viewCompletePackageSetter"> - <details key="start" value="13857"/> - <details key="end" value="13998"/> - <details key="line" value="294"/> + <eAnnotations source="positions.847" references="/0/viewCompletePackageSetter"> + <details key="start" value="14265"/> + <details key="end" value="14406"/> + <details key="line" value="303"/> </eAnnotations> - <eAnnotations source="positions.811" references="/0/viewCompletePackageSetter/@body.0"> - <details key="start" value="13922"/> - <details key="end" value="13946"/> + <eAnnotations source="positions.848" references="/0/viewCompletePackageSetter/@body.0"> + <details key="start" value="14330"/> + <details key="end" value="14354"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.812" references="/0/viewCompletePackageSetter/@body.0/view"> - <details key="start" value="13922"/> - <details key="end" value="13926"/> + <eAnnotations source="positions.849" references="/0/viewCompletePackageSetter/@body.0/view"> + <details key="start" value="14330"/> + <details key="end" value="14334"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.813" references="/0/viewCompletePackageSetter/@body.1"> - <details key="start" value="13948"/> - <details key="end" value="13949"/> - <details key="line" value="295"/> + <eAnnotations source="positions.850" references="/0/viewCompletePackageSetter/@body.1"> + <details key="start" value="14356"/> + <details key="end" value="14357"/> + <details key="line" value="304"/> </eAnnotations> - <eAnnotations source="positions.814" references="/0/viewCompletePackageSetter/@body.2"> - <details key="start" value="13950"/> - <details key="end" value="13974"/> + <eAnnotations source="positions.851" references="/0/viewCompletePackageSetter/@body.2"> + <details key="start" value="14358"/> + <details key="end" value="14382"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.815" references="/0/viewCompletePackageSetter/@body.2/@source"> - <details key="start" value="13950"/> - <details key="end" value="13967"/> + <eAnnotations source="positions.852" references="/0/viewCompletePackageSetter/@body.2/@source"> + <details key="start" value="14358"/> + <details key="end" value="14375"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.816" references="/0/viewCompletePackageSetter/@body.2/@source/view"> - <details key="start" value="13950"/> - <details key="end" value="13954"/> + <eAnnotations source="positions.853" references="/0/viewCompletePackageSetter/@body.2/@source/view"> + <details key="start" value="14358"/> + <details key="end" value="14362"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.817" references="/0/viewCompletePackageSetter/@body.3"> - <details key="start" value="13976"/> - <details key="end" value="13986"/> - <details key="line" value="295"/> + <eAnnotations source="positions.854" references="/0/viewCompletePackageSetter/@body.3"> + <details key="start" value="14384"/> + <details key="end" value="14394"/> + <details key="line" value="304"/> </eAnnotations> - <eAnnotations source="positions.818" references="/0/viewCompletePackageSetter/view"> - <details key="start" value="13900"/> - <details key="end" value="13918"/> - <details key="line" value="294"/> + <eAnnotations source="positions.855" references="/0/viewCompletePackageSetter/view"> + <details key="start" value="14308"/> + <details key="end" value="14326"/> + <details key="line" value="303"/> </eAnnotations> - <eAnnotations source="positions.819" references="/0/toJavaType"> - <details key="start" value="14000"/> - <details key="end" value="15264"/> - <details key="line" value="298"/> + <eAnnotations source="positions.856" references="/0/toJavaType"> + <details key="start" value="14408"/> + <details key="end" value="15672"/> + <details key="line" value="307"/> </eAnnotations> - <eAnnotations source="positions.820" references="/0/toJavaType/@body.0"> - <details key="start" value="14049"/> - <details key="end" value="15252"/> - <details key="line" value="299"/> + <eAnnotations source="positions.857" references="/0/toJavaType/@body.0"> + <details key="start" value="14457"/> + <details key="end" value="15660"/> + <details key="line" value="308"/> </eAnnotations> - <eAnnotations source="positions.821" references="/0/toJavaType/@body.0/@body.0"> - <details key="start" value="14254"/> - <details key="end" value="14261"/> - <details key="line" value="300"/> + <eAnnotations source="positions.858" references="/0/toJavaType/@body.0/@body.0"> + <details key="start" value="14662"/> + <details key="end" value="14669"/> + <details key="line" value="309"/> </eAnnotations> - <eAnnotations source="positions.822" references="/0/toJavaType/@body.0/@ifExpr"> - <details key="start" value="14053"/> - <details key="end" value="14252"/> + <eAnnotations source="positions.859" references="/0/toJavaType/@body.0/@ifExpr"> + <details key="start" value="14461"/> + <details key="end" value="14660"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.823" references="/0/toJavaType/@body.0/@ifExpr/@source"> - <details key="start" value="14054"/> - <details key="end" value="14205"/> + <eAnnotations source="positions.860" references="/0/toJavaType/@body.0/@ifExpr/@source"> + <details key="start" value="14462"/> + <details key="end" value="14613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.824" references="/0/toJavaType/@body.0/@ifExpr/@source/@source"> - <details key="start" value="14054"/> - <details key="end" value="14163"/> + <eAnnotations source="positions.861" references="/0/toJavaType/@body.0/@ifExpr/@source/@source"> + <details key="start" value="14462"/> + <details key="end" value="14571"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.825" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="14054"/> - <details key="end" value="14124"/> + <eAnnotations source="positions.862" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source"> + <details key="start" value="14462"/> + <details key="end" value="14532"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.826" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="14054"/> - <details key="end" value="14085"/> + <eAnnotations source="positions.863" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source"> + <details key="start" value="14462"/> + <details key="end" value="14493"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.827" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source/view"> - <details key="start" value="14054"/> - <details key="end" value="14058"/> + <eAnnotations source="positions.864" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source/view"> + <details key="start" value="14462"/> + <details key="end" value="14466"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.828" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source/@argument.1"> - <details key="start" value="14078"/> - <details key="end" value="14084"/> + <eAnnotations source="positions.865" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@source/@argument.1"> + <details key="start" value="14486"/> + <details key="end" value="14492"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.829" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0"> - <details key="start" value="14089"/> - <details key="end" value="14124"/> + <eAnnotations source="positions.866" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0"> + <details key="start" value="14497"/> + <details key="end" value="14532"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.830" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0/view"> - <details key="start" value="14089"/> - <details key="end" value="14093"/> + <eAnnotations source="positions.867" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0/view"> + <details key="start" value="14497"/> + <details key="end" value="14501"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.831" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0/@argument.1"> - <details key="start" value="14113"/> - <details key="end" value="14123"/> + <eAnnotations source="positions.868" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@source/@argument.0/@argument.1"> + <details key="start" value="14521"/> + <details key="end" value="14531"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.832" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="14128"/> - <details key="end" value="14163"/> + <eAnnotations source="positions.869" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0"> + <details key="start" value="14536"/> + <details key="end" value="14571"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.833" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0/view"> - <details key="start" value="14128"/> - <details key="end" value="14132"/> + <eAnnotations source="positions.870" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0/view"> + <details key="start" value="14536"/> + <details key="end" value="14540"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.834" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0/@argument.1"> - <details key="start" value="14152"/> - <details key="end" value="14162"/> + <eAnnotations source="positions.871" references="/0/toJavaType/@body.0/@ifExpr/@source/@source/@argument.0/@argument.1"> + <details key="start" value="14560"/> + <details key="end" value="14570"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.835" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="14167"/> - <details key="end" value="14205"/> + <eAnnotations source="positions.872" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0"> + <details key="start" value="14575"/> + <details key="end" value="14613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.836" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0/view"> - <details key="start" value="14167"/> - <details key="end" value="14171"/> + <eAnnotations source="positions.873" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0/view"> + <details key="start" value="14575"/> + <details key="end" value="14579"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.837" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0/@argument.1"> - <details key="start" value="14191"/> - <details key="end" value="14204"/> + <eAnnotations source="positions.874" references="/0/toJavaType/@body.0/@ifExpr/@source/@argument.0/@argument.1"> + <details key="start" value="14599"/> + <details key="end" value="14612"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.838" references="/0/toJavaType/@body.0/@ifExpr/@argument.0"> - <details key="start" value="14209"/> - <details key="end" value="14251"/> + <eAnnotations source="positions.875" references="/0/toJavaType/@body.0/@ifExpr/@argument.0"> + <details key="start" value="14617"/> + <details key="end" value="14659"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.839" references="/0/toJavaType/@body.0/@ifExpr/@argument.0/view"> - <details key="start" value="14209"/> - <details key="end" value="14213"/> + <eAnnotations source="positions.876" references="/0/toJavaType/@body.0/@ifExpr/@argument.0/view"> + <details key="start" value="14617"/> + <details key="end" value="14621"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.840" references="/0/toJavaType/@body.0/@ifExpr/@argument.0/@argument.1"> - <details key="start" value="14233"/> - <details key="end" value="14250"/> + <eAnnotations source="positions.877" references="/0/toJavaType/@body.0/@ifExpr/@argument.0/@argument.1"> + <details key="start" value="14641"/> + <details key="end" value="14658"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.841" references="/0/toJavaType/@body.0/@else"> - <details key="start" value="15093"/> - <details key="end" value="15247"/> - <details key="line" value="317"/> + <eAnnotations source="positions.878" references="/0/toJavaType/@body.0/@else"> + <details key="start" value="15501"/> + <details key="end" value="15655"/> + <details key="line" value="326"/> </eAnnotations> - <eAnnotations source="positions.842" references="/0/toJavaType/@body.0/@else/@body.0"> - <details key="start" value="15100"/> - <details key="end" value="15219"/> - <details key="line" value="318"/> + <eAnnotations source="positions.879" references="/0/toJavaType/@body.0/@else/@body.0"> + <details key="start" value="15508"/> + <details key="end" value="15627"/> + <details key="line" value="327"/> </eAnnotations> - <eAnnotations source="positions.843" references="/0/toJavaType/@body.0/@else/@body.1"> - <details key="start" value="15220"/> - <details key="end" value="15244"/> + <eAnnotations source="positions.880" references="/0/toJavaType/@body.0/@else/@body.1"> + <details key="start" value="15628"/> + <details key="end" value="15652"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.844" references="/0/toJavaType/@body.0/@else/@body.1/@source"> - <details key="start" value="15220"/> - <details key="end" value="15239"/> + <eAnnotations source="positions.881" references="/0/toJavaType/@body.0/@else/@body.1/@source"> + <details key="start" value="15628"/> + <details key="end" value="15647"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.845" references="/0/toJavaType/@body.0/@else/@body.1/@source/view"> - <details key="start" value="15220"/> - <details key="end" value="15224"/> + <eAnnotations source="positions.882" references="/0/toJavaType/@body.0/@else/@body.1/@source/view"> + <details key="start" value="15628"/> + <details key="end" value="15632"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.846" references="/0/toJavaType/@body.0/@else/@body.2"> - <details key="start" value="15246"/> - <details key="end" value="15247"/> - <details key="line" value="319"/> + <eAnnotations source="positions.883" references="/0/toJavaType/@body.0/@else/@body.2"> + <details key="start" value="15654"/> + <details key="end" value="15655"/> + <details key="line" value="328"/> </eAnnotations> - <eAnnotations source="positions.847" references="/0/toJavaType/@body.0/@elseIf.0"> - <details key="start" value="14261"/> - <details key="end" value="14325"/> - <details key="line" value="301"/> + <eAnnotations source="positions.884" references="/0/toJavaType/@body.0/@elseIf.0"> + <details key="start" value="14669"/> + <details key="end" value="14733"/> + <details key="line" value="310"/> </eAnnotations> - <eAnnotations source="positions.848" references="/0/toJavaType/@body.0/@elseIf.0/@body.0"> - <details key="start" value="14314"/> - <details key="end" value="14325"/> - <details key="line" value="302"/> + <eAnnotations source="positions.885" references="/0/toJavaType/@body.0/@elseIf.0/@body.0"> + <details key="start" value="14722"/> + <details key="end" value="14733"/> + <details key="line" value="311"/> </eAnnotations> - <eAnnotations source="positions.849" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr"> - <details key="start" value="14269"/> - <details key="end" value="14312"/> + <eAnnotations source="positions.886" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr"> + <details key="start" value="14677"/> + <details key="end" value="14720"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.850" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr/view"> - <details key="start" value="14270"/> - <details key="end" value="14274"/> + <eAnnotations source="positions.887" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr/view"> + <details key="start" value="14678"/> + <details key="end" value="14682"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.851" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr/@argument.1"> - <details key="start" value="14294"/> - <details key="end" value="14310"/> + <eAnnotations source="positions.888" references="/0/toJavaType/@body.0/@elseIf.0/@ifExpr/@argument.1"> + <details key="start" value="14702"/> + <details key="end" value="14718"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.852" references="/0/toJavaType/@body.0/@elseIf.1"> - <details key="start" value="14325"/> - <details key="end" value="14387"/> - <details key="line" value="303"/> + <eAnnotations source="positions.889" references="/0/toJavaType/@body.0/@elseIf.1"> + <details key="start" value="14733"/> + <details key="end" value="14795"/> + <details key="line" value="312"/> </eAnnotations> - <eAnnotations source="positions.853" references="/0/toJavaType/@body.0/@elseIf.1/@body.0"> - <details key="start" value="14381"/> - <details key="end" value="14387"/> - <details key="line" value="304"/> + <eAnnotations source="positions.890" references="/0/toJavaType/@body.0/@elseIf.1/@body.0"> + <details key="start" value="14789"/> + <details key="end" value="14795"/> + <details key="line" value="313"/> </eAnnotations> - <eAnnotations source="positions.854" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr"> - <details key="start" value="14333"/> - <details key="end" value="14379"/> + <eAnnotations source="positions.891" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr"> + <details key="start" value="14741"/> + <details key="end" value="14787"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.855" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr/view"> - <details key="start" value="14334"/> - <details key="end" value="14338"/> + <eAnnotations source="positions.892" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr/view"> + <details key="start" value="14742"/> + <details key="end" value="14746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.856" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr/@argument.1"> - <details key="start" value="14358"/> - <details key="end" value="14377"/> + <eAnnotations source="positions.893" references="/0/toJavaType/@body.0/@elseIf.1/@ifExpr/@argument.1"> + <details key="start" value="14766"/> + <details key="end" value="14785"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.857" references="/0/toJavaType/@body.0/@elseIf.2"> - <details key="start" value="14387"/> - <details key="end" value="14571"/> - <details key="line" value="305"/> + <eAnnotations source="positions.894" references="/0/toJavaType/@body.0/@elseIf.2"> + <details key="start" value="14795"/> + <details key="end" value="14979"/> + <details key="line" value="314"/> </eAnnotations> - <eAnnotations source="positions.858" references="/0/toJavaType/@body.0/@elseIf.2/@body.0"> - <details key="start" value="14563"/> - <details key="end" value="14571"/> - <details key="line" value="306"/> + <eAnnotations source="positions.895" references="/0/toJavaType/@body.0/@elseIf.2/@body.0"> + <details key="start" value="14971"/> + <details key="end" value="14979"/> + <details key="line" value="315"/> </eAnnotations> - <eAnnotations source="positions.859" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr"> - <details key="start" value="14395"/> - <details key="end" value="14561"/> + <eAnnotations source="positions.896" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr"> + <details key="start" value="14803"/> + <details key="end" value="14969"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.860" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source"> - <details key="start" value="14396"/> - <details key="end" value="14506"/> + <eAnnotations source="positions.897" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source"> + <details key="start" value="14804"/> + <details key="end" value="14914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.861" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source"> - <details key="start" value="14396"/> - <details key="end" value="14445"/> + <eAnnotations source="positions.898" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source"> + <details key="start" value="14804"/> + <details key="end" value="14853"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.862" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source/view"> - <details key="start" value="14396"/> - <details key="end" value="14400"/> + <eAnnotations source="positions.899" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source/view"> + <details key="start" value="14804"/> + <details key="end" value="14808"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.863" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source/@argument.1"> - <details key="start" value="14420"/> - <details key="end" value="14444"/> + <eAnnotations source="positions.900" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@source/@argument.1"> + <details key="start" value="14828"/> + <details key="end" value="14852"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.864" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0"> - <details key="start" value="14449"/> - <details key="end" value="14506"/> + <eAnnotations source="positions.901" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0"> + <details key="start" value="14857"/> + <details key="end" value="14914"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.865" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0/view"> - <details key="start" value="14449"/> - <details key="end" value="14453"/> + <eAnnotations source="positions.902" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0/view"> + <details key="start" value="14857"/> + <details key="end" value="14861"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.866" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0/@argument.1"> - <details key="start" value="14473"/> - <details key="end" value="14505"/> + <eAnnotations source="positions.903" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@source/@argument.0/@argument.1"> + <details key="start" value="14881"/> + <details key="end" value="14913"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.867" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0"> - <details key="start" value="14510"/> - <details key="end" value="14560"/> + <eAnnotations source="positions.904" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0"> + <details key="start" value="14918"/> + <details key="end" value="14968"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.868" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0/view"> - <details key="start" value="14510"/> - <details key="end" value="14514"/> + <eAnnotations source="positions.905" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0/view"> + <details key="start" value="14918"/> + <details key="end" value="14922"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.869" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0/@argument.1"> - <details key="start" value="14534"/> - <details key="end" value="14559"/> + <eAnnotations source="positions.906" references="/0/toJavaType/@body.0/@elseIf.2/@ifExpr/@argument.0/@argument.1"> + <details key="start" value="14942"/> + <details key="end" value="14967"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.870" references="/0/toJavaType/@body.0/@elseIf.3"> - <details key="start" value="14571"/> - <details key="end" value="14836"/> - <details key="line" value="307"/> + <eAnnotations source="positions.907" references="/0/toJavaType/@body.0/@elseIf.3"> + <details key="start" value="14979"/> + <details key="end" value="15244"/> + <details key="line" value="316"/> </eAnnotations> - <eAnnotations source="positions.871" references="/0/toJavaType/@body.0/@elseIf.3/@body.0"> - <details key="start" value="14831"/> - <details key="end" value="14836"/> - <details key="line" value="308"/> + <eAnnotations source="positions.908" references="/0/toJavaType/@body.0/@elseIf.3/@body.0"> + <details key="start" value="15239"/> + <details key="end" value="15244"/> + <details key="line" value="317"/> </eAnnotations> - <eAnnotations source="positions.872" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr"> - <details key="start" value="14579"/> - <details key="end" value="14829"/> + <eAnnotations source="positions.909" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr"> + <details key="start" value="14987"/> + <details key="end" value="15237"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.873" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source"> - <details key="start" value="14580"/> - <details key="end" value="14773"/> + <eAnnotations source="positions.910" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source"> + <details key="start" value="14988"/> + <details key="end" value="15181"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.874" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source"> - <details key="start" value="14580"/> - <details key="end" value="14726"/> + <eAnnotations source="positions.911" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source"> + <details key="start" value="14988"/> + <details key="end" value="15134"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.875" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source"> - <details key="start" value="14580"/> - <details key="end" value="14676"/> + <eAnnotations source="positions.912" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source"> + <details key="start" value="14988"/> + <details key="end" value="15084"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.876" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="14580"/> - <details key="end" value="14622"/> + <eAnnotations source="positions.913" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source"> + <details key="start" value="14988"/> + <details key="end" value="15030"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.877" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source/view"> - <details key="start" value="14580"/> - <details key="end" value="14584"/> + <eAnnotations source="positions.914" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source/view"> + <details key="start" value="14988"/> + <details key="end" value="14992"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.878" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source/@argument.1"> - <details key="start" value="14604"/> - <details key="end" value="14621"/> + <eAnnotations source="positions.915" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@source/@argument.1"> + <details key="start" value="15012"/> + <details key="end" value="15029"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.879" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0"> - <details key="start" value="14626"/> - <details key="end" value="14676"/> + <eAnnotations source="positions.916" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0"> + <details key="start" value="15034"/> + <details key="end" value="15084"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.880" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0/view"> - <details key="start" value="14626"/> - <details key="end" value="14630"/> + <eAnnotations source="positions.917" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0/view"> + <details key="start" value="15034"/> + <details key="end" value="15038"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.881" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0/@argument.1"> - <details key="start" value="14650"/> - <details key="end" value="14675"/> + <eAnnotations source="positions.918" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@source/@argument.0/@argument.1"> + <details key="start" value="15058"/> + <details key="end" value="15083"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.882" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="14680"/> - <details key="end" value="14726"/> + <eAnnotations source="positions.919" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0"> + <details key="start" value="15088"/> + <details key="end" value="15134"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.883" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0/view"> - <details key="start" value="14680"/> - <details key="end" value="14684"/> + <eAnnotations source="positions.920" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0/view"> + <details key="start" value="15088"/> + <details key="end" value="15092"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.884" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0/@argument.1"> - <details key="start" value="14704"/> - <details key="end" value="14725"/> + <eAnnotations source="positions.921" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@source/@argument.0/@argument.1"> + <details key="start" value="15112"/> + <details key="end" value="15133"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.885" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0"> - <details key="start" value="14730"/> - <details key="end" value="14773"/> + <eAnnotations source="positions.922" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0"> + <details key="start" value="15138"/> + <details key="end" value="15181"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.886" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0/view"> - <details key="start" value="14730"/> - <details key="end" value="14734"/> + <eAnnotations source="positions.923" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0/view"> + <details key="start" value="15138"/> + <details key="end" value="15142"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.887" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0/@argument.1"> - <details key="start" value="14754"/> - <details key="end" value="14772"/> + <eAnnotations source="positions.924" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@source/@argument.0/@argument.1"> + <details key="start" value="15162"/> + <details key="end" value="15180"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.888" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0"> - <details key="start" value="14777"/> - <details key="end" value="14828"/> + <eAnnotations source="positions.925" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0"> + <details key="start" value="15185"/> + <details key="end" value="15236"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.889" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0/view"> - <details key="start" value="14777"/> - <details key="end" value="14781"/> + <eAnnotations source="positions.926" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0/view"> + <details key="start" value="15185"/> + <details key="end" value="15189"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.890" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0/@argument.1"> - <details key="start" value="14801"/> - <details key="end" value="14827"/> + <eAnnotations source="positions.927" references="/0/toJavaType/@body.0/@elseIf.3/@ifExpr/@argument.0/@argument.1"> + <details key="start" value="15209"/> + <details key="end" value="15235"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.891" references="/0/toJavaType/@body.0/@elseIf.4"> - <details key="start" value="14836"/> - <details key="end" value="14891"/> - <details key="line" value="309"/> + <eAnnotations source="positions.928" references="/0/toJavaType/@body.0/@elseIf.4"> + <details key="start" value="15244"/> + <details key="end" value="15299"/> + <details key="line" value="318"/> </eAnnotations> - <eAnnotations source="positions.892" references="/0/toJavaType/@body.0/@elseIf.4/@body.0"> - <details key="start" value="14883"/> - <details key="end" value="14891"/> - <details key="line" value="310"/> + <eAnnotations source="positions.929" references="/0/toJavaType/@body.0/@elseIf.4/@body.0"> + <details key="start" value="15291"/> + <details key="end" value="15299"/> + <details key="line" value="319"/> </eAnnotations> - <eAnnotations source="positions.893" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr"> - <details key="start" value="14844"/> - <details key="end" value="14881"/> + <eAnnotations source="positions.930" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr"> + <details key="start" value="15252"/> + <details key="end" value="15289"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.894" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr/view"> - <details key="start" value="14845"/> - <details key="end" value="14849"/> + <eAnnotations source="positions.931" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr/view"> + <details key="start" value="15253"/> + <details key="end" value="15257"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.895" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr/@argument.1"> - <details key="start" value="14869"/> - <details key="end" value="14879"/> + <eAnnotations source="positions.932" references="/0/toJavaType/@body.0/@elseIf.4/@ifExpr/@argument.1"> + <details key="start" value="15277"/> + <details key="end" value="15287"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.896" references="/0/toJavaType/@body.0/@elseIf.5"> - <details key="start" value="14891"/> - <details key="end" value="14986"/> - <details key="line" value="311"/> + <eAnnotations source="positions.933" references="/0/toJavaType/@body.0/@elseIf.5"> + <details key="start" value="15299"/> + <details key="end" value="15394"/> + <details key="line" value="320"/> </eAnnotations> - <eAnnotations source="positions.897" references="/0/toJavaType/@body.0/@elseIf.5/@body.0"> - <details key="start" value="14979"/> - <details key="end" value="14986"/> - <details key="line" value="313"/> + <eAnnotations source="positions.934" references="/0/toJavaType/@body.0/@elseIf.5/@body.0"> + <details key="start" value="15387"/> + <details key="end" value="15394"/> + <details key="line" value="322"/> </eAnnotations> - <eAnnotations source="positions.898" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr"> - <details key="start" value="14899"/> - <details key="end" value="14933"/> + <eAnnotations source="positions.935" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr"> + <details key="start" value="15307"/> + <details key="end" value="15341"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.899" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr/view"> - <details key="start" value="14900"/> - <details key="end" value="14904"/> + <eAnnotations source="positions.936" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr/view"> + <details key="start" value="15308"/> + <details key="end" value="15312"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.900" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr/@argument.1"> - <details key="start" value="14924"/> - <details key="end" value="14931"/> + <eAnnotations source="positions.937" references="/0/toJavaType/@body.0/@elseIf.5/@ifExpr/@argument.1"> + <details key="start" value="15332"/> + <details key="end" value="15339"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.901" references="/0/toJavaType/@body.0/@elseIf.6"> - <details key="start" value="14986"/> - <details key="end" value="15093"/> - <details key="line" value="314"/> + <eAnnotations source="positions.938" references="/0/toJavaType/@body.0/@elseIf.6"> + <details key="start" value="15394"/> + <details key="end" value="15501"/> + <details key="line" value="323"/> </eAnnotations> - <eAnnotations source="positions.902" references="/0/toJavaType/@body.0/@elseIf.6/@body.0"> - <details key="start" value="15086"/> - <details key="end" value="15093"/> - <details key="line" value="316"/> + <eAnnotations source="positions.939" references="/0/toJavaType/@body.0/@elseIf.6/@body.0"> + <details key="start" value="15494"/> + <details key="end" value="15501"/> + <details key="line" value="325"/> </eAnnotations> - <eAnnotations source="positions.903" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr"> - <details key="start" value="14994"/> - <details key="end" value="15028"/> + <eAnnotations source="positions.940" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr"> + <details key="start" value="15402"/> + <details key="end" value="15436"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.904" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr/view"> - <details key="start" value="14995"/> - <details key="end" value="14999"/> + <eAnnotations source="positions.941" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr/view"> + <details key="start" value="15403"/> + <details key="end" value="15407"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.905" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr/@argument.1"> - <details key="start" value="15019"/> - <details key="end" value="15026"/> + <eAnnotations source="positions.942" references="/0/toJavaType/@body.0/@elseIf.6/@ifExpr/@argument.1"> + <details key="start" value="15427"/> + <details key="end" value="15434"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.906" references="/0/toJavaType/view"> - <details key="start" value="14028"/> - <details key="end" value="14046"/> - <details key="line" value="298"/> + <eAnnotations source="positions.943" references="/0/toJavaType/view"> + <details key="start" value="14436"/> + <details key="end" value="14454"/> + <details key="line" value="307"/> </eAnnotations> - <eAnnotations source="positions.907" references="/0/toPath"> - <details key="start" value="15266"/> - <details key="end" value="15341"/> - <details key="line" value="322"/> + <eAnnotations source="positions.944" references="/0/toPath"> + <details key="start" value="15674"/> + <details key="end" value="15749"/> + <details key="line" value="331"/> </eAnnotations> - <eAnnotations source="positions.908" references="/0/toPath/@body.0"> - <details key="start" value="15303"/> - <details key="end" value="15328"/> + <eAnnotations source="positions.945" references="/0/toPath/@body.0"> + <details key="start" value="15711"/> + <details key="end" value="15736"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.909" references="/0/toPath/@body.0/s"> - <details key="start" value="15303"/> - <details key="end" value="15304"/> + <eAnnotations source="positions.946" references="/0/toPath/@body.0/s"> + <details key="start" value="15711"/> + <details key="end" value="15712"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.910" references="/0/toPath/@body.0/@argument.0"> - <details key="start" value="15319"/> - <details key="end" value="15322"/> + <eAnnotations source="positions.947" references="/0/toPath/@body.0/@argument.0"> + <details key="start" value="15727"/> + <details key="end" value="15730"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.911" references="/0/toPath/@body.0/@argument.1"> - <details key="start" value="15324"/> - <details key="end" value="15327"/> + <eAnnotations source="positions.948" references="/0/toPath/@body.0/@argument.1"> + <details key="start" value="15732"/> + <details key="end" value="15735"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.912" references="/0/toPath/s"> - <details key="start" value="15290"/> - <details key="end" value="15300"/> - <details key="line" value="322"/> + <eAnnotations source="positions.949" references="/0/toPath/s"> + <details key="start" value="15698"/> + <details key="end" value="15708"/> + <details key="line" value="331"/> </eAnnotations> - <eAnnotations source="positions.913" references="/0/toASCII"> - <details key="start" value="15590"/> - <details key="end" value="15979"/> - <details key="line" value="325"/> + <eAnnotations source="positions.950" references="/0/toASCII"> + <details key="start" value="15998"/> + <details key="end" value="16387"/> + <details key="line" value="334"/> </eAnnotations> - <eAnnotations source="positions.914" references="/0/toASCII/@body.0"> - <details key="start" value="15629"/> - <details key="end" value="15965"/> + <eAnnotations source="positions.951" references="/0/toASCII/@body.0"> + <details key="start" value="16037"/> + <details key="end" value="16373"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.915" references="/0/toASCII/@body.0/@source"> - <details key="start" value="15629"/> - <details key="end" value="15940"/> + <eAnnotations source="positions.952" references="/0/toASCII/@body.0/@source"> + <details key="start" value="16037"/> + <details key="end" value="16348"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.916" references="/0/toASCII/@body.0/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15914"/> + <eAnnotations source="positions.953" references="/0/toASCII/@body.0/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16322"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.917" references="/0/toASCII/@body.0/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15888"/> + <eAnnotations source="positions.954" references="/0/toASCII/@body.0/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16296"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.918" references="/0/toASCII/@body.0/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15862"/> + <eAnnotations source="positions.955" references="/0/toASCII/@body.0/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16270"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.919" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15836"/> + <eAnnotations source="positions.956" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16244"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.920" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15810"/> + <eAnnotations source="positions.957" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16218"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.921" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15784"/> + <eAnnotations source="positions.958" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16192"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.922" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15758"/> + <eAnnotations source="positions.959" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16166"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.923" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15732"/> + <eAnnotations source="positions.960" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16140"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.924" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15706"/> + <eAnnotations source="positions.961" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16114"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.925" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15680"/> + <eAnnotations source="positions.962" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16088"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.926" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="15629"/> - <details key="end" value="15654"/> + <eAnnotations source="positions.963" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16037"/> + <details key="end" value="16062"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.927" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> - <details key="start" value="15629"/> - <details key="end" value="15630"/> + <eAnnotations source="positions.964" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> + <details key="start" value="16037"/> + <details key="end" value="16038"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.928" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15645"/> - <details key="end" value="15648"/> + <eAnnotations source="positions.965" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16053"/> + <details key="end" value="16056"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.929" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15650"/> - <details key="end" value="15653"/> + <eAnnotations source="positions.966" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16058"/> + <details key="end" value="16061"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.930" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15671"/> - <details key="end" value="15674"/> + <eAnnotations source="positions.967" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16079"/> + <details key="end" value="16082"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.931" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15676"/> - <details key="end" value="15679"/> + <eAnnotations source="positions.968" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16084"/> + <details key="end" value="16087"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.932" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15697"/> - <details key="end" value="15700"/> + <eAnnotations source="positions.969" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16105"/> + <details key="end" value="16108"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.933" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15702"/> - <details key="end" value="15705"/> + <eAnnotations source="positions.970" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16110"/> + <details key="end" value="16113"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.934" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15723"/> - <details key="end" value="15726"/> + <eAnnotations source="positions.971" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16131"/> + <details key="end" value="16134"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.935" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15728"/> - <details key="end" value="15731"/> + <eAnnotations source="positions.972" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16136"/> + <details key="end" value="16139"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.936" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15749"/> - <details key="end" value="15752"/> + <eAnnotations source="positions.973" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16157"/> + <details key="end" value="16160"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.937" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15754"/> - <details key="end" value="15757"/> + <eAnnotations source="positions.974" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16162"/> + <details key="end" value="16165"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.938" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15775"/> - <details key="end" value="15778"/> + <eAnnotations source="positions.975" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16183"/> + <details key="end" value="16186"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.939" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15780"/> - <details key="end" value="15783"/> + <eAnnotations source="positions.976" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16188"/> + <details key="end" value="16191"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.940" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15801"/> - <details key="end" value="15804"/> + <eAnnotations source="positions.977" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16209"/> + <details key="end" value="16212"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.941" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15806"/> - <details key="end" value="15809"/> + <eAnnotations source="positions.978" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16214"/> + <details key="end" value="16217"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.942" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15827"/> - <details key="end" value="15830"/> + <eAnnotations source="positions.979" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16235"/> + <details key="end" value="16238"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.943" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15832"/> - <details key="end" value="15835"/> + <eAnnotations source="positions.980" references="/0/toASCII/@body.0/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16240"/> + <details key="end" value="16243"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.944" references="/0/toASCII/@body.0/@source/@source/@source/@source/@argument.0"> - <details key="start" value="15853"/> - <details key="end" value="15856"/> + <eAnnotations source="positions.981" references="/0/toASCII/@body.0/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16261"/> + <details key="end" value="16264"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.945" references="/0/toASCII/@body.0/@source/@source/@source/@source/@argument.1"> - <details key="start" value="15858"/> - <details key="end" value="15861"/> + <eAnnotations source="positions.982" references="/0/toASCII/@body.0/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16266"/> + <details key="end" value="16269"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.946" references="/0/toASCII/@body.0/@source/@source/@source/@argument.0"> - <details key="start" value="15879"/> - <details key="end" value="15882"/> + <eAnnotations source="positions.983" references="/0/toASCII/@body.0/@source/@source/@source/@argument.0"> + <details key="start" value="16287"/> + <details key="end" value="16290"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.947" references="/0/toASCII/@body.0/@source/@source/@source/@argument.1"> - <details key="start" value="15884"/> - <details key="end" value="15887"/> + <eAnnotations source="positions.984" references="/0/toASCII/@body.0/@source/@source/@source/@argument.1"> + <details key="start" value="16292"/> + <details key="end" value="16295"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.948" references="/0/toASCII/@body.0/@source/@source/@argument.0"> - <details key="start" value="15905"/> - <details key="end" value="15908"/> + <eAnnotations source="positions.985" references="/0/toASCII/@body.0/@source/@source/@argument.0"> + <details key="start" value="16313"/> + <details key="end" value="16316"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.949" references="/0/toASCII/@body.0/@source/@source/@argument.1"> - <details key="start" value="15910"/> - <details key="end" value="15913"/> + <eAnnotations source="positions.986" references="/0/toASCII/@body.0/@source/@source/@argument.1"> + <details key="start" value="16318"/> + <details key="end" value="16321"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.950" references="/0/toASCII/@body.0/@source/@argument.0"> - <details key="start" value="15931"/> - <details key="end" value="15934"/> + <eAnnotations source="positions.987" references="/0/toASCII/@body.0/@source/@argument.0"> + <details key="start" value="16339"/> + <details key="end" value="16342"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.951" references="/0/toASCII/@body.0/@source/@argument.1"> - <details key="start" value="15936"/> - <details key="end" value="15939"/> + <eAnnotations source="positions.988" references="/0/toASCII/@body.0/@source/@argument.1"> + <details key="start" value="16344"/> + <details key="end" value="16347"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.952" references="/0/toASCII/@body.0/@argument.0"> - <details key="start" value="15957"/> - <details key="end" value="15960"/> + <eAnnotations source="positions.989" references="/0/toASCII/@body.0/@argument.0"> + <details key="start" value="16365"/> + <details key="end" value="16368"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.953" references="/0/toASCII/@body.0/@argument.1"> - <details key="start" value="15962"/> - <details key="end" value="15964"/> + <eAnnotations source="positions.990" references="/0/toASCII/@body.0/@argument.1"> + <details key="start" value="16370"/> + <details key="end" value="16372"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.954" references="/0/toASCII/s"> - <details key="start" value="15615"/> - <details key="end" value="15625"/> - <details key="line" value="325"/> + <eAnnotations source="positions.991" references="/0/toASCII/s"> + <details key="start" value="16023"/> + <details key="end" value="16033"/> + <details key="line" value="334"/> </eAnnotations> - <eAnnotations source="positions.955" references="/0/toUnicode"> - <details key="start" value="16050"/> - <details key="end" value="17625"/> - <details key="line" value="342"/> + <eAnnotations source="positions.992" references="/0/toUnicode"> + <details key="start" value="16458"/> + <details key="end" value="18033"/> + <details key="line" value="351"/> </eAnnotations> - <eAnnotations source="positions.956" references="/0/toUnicode/@body.0"> - <details key="start" value="16091"/> - <details key="end" value="17611"/> + <eAnnotations source="positions.993" references="/0/toUnicode/@body.0"> + <details key="start" value="16499"/> + <details key="end" value="18019"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.957" references="/0/toUnicode/@body.0/@source"> - <details key="start" value="16091"/> - <details key="end" value="17578"/> + <eAnnotations source="positions.994" references="/0/toUnicode/@body.0/@source"> + <details key="start" value="16499"/> + <details key="end" value="17986"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.958" references="/0/toUnicode/@body.0/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17548"/> + <eAnnotations source="positions.995" references="/0/toUnicode/@body.0/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17956"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.959" references="/0/toUnicode/@body.0/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17516"/> + <eAnnotations source="positions.996" references="/0/toUnicode/@body.0/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17924"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.960" references="/0/toUnicode/@body.0/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17486"/> + <eAnnotations source="positions.997" references="/0/toUnicode/@body.0/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17894"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.961" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17454"/> + <eAnnotations source="positions.998" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17862"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.962" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17424"/> + <eAnnotations source="positions.999" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17832"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.963" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17392"/> + <eAnnotations source="positions.1000" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17800"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.964" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17362"/> + <eAnnotations source="positions.1001" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17770"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.965" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17330"/> + <eAnnotations source="positions.1002" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17738"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.966" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17300"/> + <eAnnotations source="positions.1003" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17708"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.967" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17268"/> + <eAnnotations source="positions.1004" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17676"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.968" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17238"/> + <eAnnotations source="positions.1005" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17646"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.969" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17206"/> + <eAnnotations source="positions.1006" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17614"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.970" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17176"/> + <eAnnotations source="positions.1007" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.971" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17144"/> + <eAnnotations source="positions.1008" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17552"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.972" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17114"/> + <eAnnotations source="positions.1009" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17522"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.973" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17082"/> + <eAnnotations source="positions.1010" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17490"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.974" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17052"/> + <eAnnotations source="positions.1011" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17460"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.975" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="17020"/> + <eAnnotations source="positions.1012" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17428"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.976" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16990"/> + <eAnnotations source="positions.1013" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17398"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.977" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16958"/> + <eAnnotations source="positions.1014" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17366"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.978" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16928"/> + <eAnnotations source="positions.1015" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17336"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.979" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16896"/> + <eAnnotations source="positions.1016" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17304"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.980" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16866"/> + <eAnnotations source="positions.1017" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17274"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.981" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16834"/> + <eAnnotations source="positions.1018" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17242"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.982" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16804"/> + <eAnnotations source="positions.1019" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17212"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.983" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16772"/> + <eAnnotations source="positions.1020" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17180"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.984" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16742"/> + <eAnnotations source="positions.1021" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17150"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.985" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16710"/> + <eAnnotations source="positions.1022" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17118"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.986" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16680"/> + <eAnnotations source="positions.1023" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17088"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.987" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16648"/> + <eAnnotations source="positions.1024" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17056"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.988" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16618"/> + <eAnnotations source="positions.1025" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="17026"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.989" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16586"/> + <eAnnotations source="positions.1026" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16994"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.990" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16556"/> + <eAnnotations source="positions.1027" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16964"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.991" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16524"/> + <eAnnotations source="positions.1028" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16932"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.992" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16494"/> + <eAnnotations source="positions.1029" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16902"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.993" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16462"/> + <eAnnotations source="positions.1030" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16870"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.994" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16432"/> + <eAnnotations source="positions.1031" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16840"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.995" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16400"/> + <eAnnotations source="positions.1032" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16808"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.996" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16370"/> + <eAnnotations source="positions.1033" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16778"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.997" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16338"/> + <eAnnotations source="positions.1034" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.998" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16308"/> + <eAnnotations source="positions.1035" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16716"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.999" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16276"/> + <eAnnotations source="positions.1036" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16684"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1000" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16246"/> + <eAnnotations source="positions.1037" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16654"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1001" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16214"/> + <eAnnotations source="positions.1038" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16622"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1002" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16184"/> + <eAnnotations source="positions.1039" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16592"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1003" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16152"/> + <eAnnotations source="positions.1040" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16560"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1004" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="16091"/> - <details key="end" value="16122"/> + <eAnnotations source="positions.1041" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="16499"/> + <details key="end" value="16530"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1005" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> - <details key="start" value="16091"/> - <details key="end" value="16092"/> + <eAnnotations source="positions.1042" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> + <details key="start" value="16499"/> + <details key="end" value="16500"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1006" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16107"/> - <details key="end" value="16110"/> + <eAnnotations source="positions.1043" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16515"/> + <details key="end" value="16518"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1007" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16112"/> - <details key="end" value="16121"/> + <eAnnotations source="positions.1044" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16520"/> + <details key="end" value="16529"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1008" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16137"/> - <details key="end" value="16140"/> + <eAnnotations source="positions.1045" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16545"/> + <details key="end" value="16548"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1009" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16142"/> - <details key="end" value="16151"/> + <eAnnotations source="positions.1046" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16550"/> + <details key="end" value="16559"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1010" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16169"/> - <details key="end" value="16172"/> + <eAnnotations source="positions.1047" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16577"/> + <details key="end" value="16580"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1011" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16174"/> - <details key="end" value="16183"/> + <eAnnotations source="positions.1048" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16582"/> + <details key="end" value="16591"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1012" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16199"/> - <details key="end" value="16202"/> + <eAnnotations source="positions.1049" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16607"/> + <details key="end" value="16610"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1013" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16204"/> - <details key="end" value="16213"/> + <eAnnotations source="positions.1050" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16612"/> + <details key="end" value="16621"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1014" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16231"/> - <details key="end" value="16234"/> + <eAnnotations source="positions.1051" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16639"/> + <details key="end" value="16642"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1015" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16236"/> - <details key="end" value="16245"/> + <eAnnotations source="positions.1052" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16644"/> + <details key="end" value="16653"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1016" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16261"/> - <details key="end" value="16264"/> + <eAnnotations source="positions.1053" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16669"/> + <details key="end" value="16672"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1017" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16266"/> - <details key="end" value="16275"/> + <eAnnotations source="positions.1054" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16674"/> + <details key="end" value="16683"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1018" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16293"/> - <details key="end" value="16296"/> + <eAnnotations source="positions.1055" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16701"/> + <details key="end" value="16704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1019" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16298"/> - <details key="end" value="16307"/> + <eAnnotations source="positions.1056" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16706"/> + <details key="end" value="16715"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1020" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16323"/> - <details key="end" value="16326"/> + <eAnnotations source="positions.1057" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16731"/> + <details key="end" value="16734"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1021" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16328"/> - <details key="end" value="16337"/> + <eAnnotations source="positions.1058" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16736"/> + <details key="end" value="16745"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1022" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16355"/> - <details key="end" value="16358"/> + <eAnnotations source="positions.1059" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16763"/> + <details key="end" value="16766"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1023" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16360"/> - <details key="end" value="16369"/> + <eAnnotations source="positions.1060" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16768"/> + <details key="end" value="16777"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1024" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16385"/> - <details key="end" value="16388"/> + <eAnnotations source="positions.1061" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16793"/> + <details key="end" value="16796"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1025" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16390"/> - <details key="end" value="16399"/> + <eAnnotations source="positions.1062" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16798"/> + <details key="end" value="16807"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1026" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16417"/> - <details key="end" value="16420"/> + <eAnnotations source="positions.1063" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16825"/> + <details key="end" value="16828"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1027" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16422"/> - <details key="end" value="16431"/> + <eAnnotations source="positions.1064" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16830"/> + <details key="end" value="16839"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1028" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16447"/> - <details key="end" value="16450"/> + <eAnnotations source="positions.1065" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16855"/> + <details key="end" value="16858"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1029" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16452"/> - <details key="end" value="16461"/> + <eAnnotations source="positions.1066" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16860"/> + <details key="end" value="16869"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1030" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16479"/> - <details key="end" value="16482"/> + <eAnnotations source="positions.1067" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16887"/> + <details key="end" value="16890"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1031" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16484"/> - <details key="end" value="16493"/> + <eAnnotations source="positions.1068" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16892"/> + <details key="end" value="16901"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1032" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16509"/> - <details key="end" value="16512"/> + <eAnnotations source="positions.1069" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16917"/> + <details key="end" value="16920"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1033" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16514"/> - <details key="end" value="16523"/> + <eAnnotations source="positions.1070" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16922"/> + <details key="end" value="16931"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1034" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16541"/> - <details key="end" value="16544"/> + <eAnnotations source="positions.1071" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16949"/> + <details key="end" value="16952"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1035" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16546"/> - <details key="end" value="16555"/> + <eAnnotations source="positions.1072" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16954"/> + <details key="end" value="16963"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1036" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16571"/> - <details key="end" value="16574"/> + <eAnnotations source="positions.1073" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="16979"/> + <details key="end" value="16982"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1037" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16576"/> - <details key="end" value="16585"/> + <eAnnotations source="positions.1074" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="16984"/> + <details key="end" value="16993"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1038" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16603"/> - <details key="end" value="16606"/> + <eAnnotations source="positions.1075" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17011"/> + <details key="end" value="17014"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1039" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16608"/> - <details key="end" value="16617"/> + <eAnnotations source="positions.1076" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17016"/> + <details key="end" value="17025"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1040" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16633"/> - <details key="end" value="16636"/> + <eAnnotations source="positions.1077" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17041"/> + <details key="end" value="17044"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1041" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16638"/> - <details key="end" value="16647"/> + <eAnnotations source="positions.1078" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17046"/> + <details key="end" value="17055"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1042" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16665"/> - <details key="end" value="16668"/> + <eAnnotations source="positions.1079" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17073"/> + <details key="end" value="17076"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1043" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16670"/> - <details key="end" value="16679"/> + <eAnnotations source="positions.1080" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17078"/> + <details key="end" value="17087"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1044" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16695"/> - <details key="end" value="16698"/> + <eAnnotations source="positions.1081" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17103"/> + <details key="end" value="17106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1045" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16700"/> - <details key="end" value="16709"/> + <eAnnotations source="positions.1082" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17108"/> + <details key="end" value="17117"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1046" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16727"/> - <details key="end" value="16730"/> + <eAnnotations source="positions.1083" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17135"/> + <details key="end" value="17138"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1047" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16732"/> - <details key="end" value="16741"/> + <eAnnotations source="positions.1084" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17140"/> + <details key="end" value="17149"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1048" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16757"/> - <details key="end" value="16760"/> + <eAnnotations source="positions.1085" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17165"/> + <details key="end" value="17168"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1049" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16762"/> - <details key="end" value="16771"/> + <eAnnotations source="positions.1086" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17170"/> + <details key="end" value="17179"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1050" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16789"/> - <details key="end" value="16792"/> + <eAnnotations source="positions.1087" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17197"/> + <details key="end" value="17200"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1051" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16794"/> - <details key="end" value="16803"/> + <eAnnotations source="positions.1088" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17202"/> + <details key="end" value="17211"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1052" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16819"/> - <details key="end" value="16822"/> + <eAnnotations source="positions.1089" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17227"/> + <details key="end" value="17230"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1053" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16824"/> - <details key="end" value="16833"/> + <eAnnotations source="positions.1090" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17232"/> + <details key="end" value="17241"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1054" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16851"/> - <details key="end" value="16854"/> + <eAnnotations source="positions.1091" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17259"/> + <details key="end" value="17262"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1055" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16856"/> - <details key="end" value="16865"/> + <eAnnotations source="positions.1092" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17264"/> + <details key="end" value="17273"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1056" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16881"/> - <details key="end" value="16884"/> + <eAnnotations source="positions.1093" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17289"/> + <details key="end" value="17292"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1057" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16886"/> - <details key="end" value="16895"/> + <eAnnotations source="positions.1094" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17294"/> + <details key="end" value="17303"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1058" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16913"/> - <details key="end" value="16916"/> + <eAnnotations source="positions.1095" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17321"/> + <details key="end" value="17324"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1059" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16918"/> - <details key="end" value="16927"/> + <eAnnotations source="positions.1096" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17326"/> + <details key="end" value="17335"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1060" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16943"/> - <details key="end" value="16946"/> + <eAnnotations source="positions.1097" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17351"/> + <details key="end" value="17354"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1061" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16948"/> - <details key="end" value="16957"/> + <eAnnotations source="positions.1098" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17356"/> + <details key="end" value="17365"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1062" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="16975"/> - <details key="end" value="16978"/> + <eAnnotations source="positions.1099" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17383"/> + <details key="end" value="17386"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1063" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="16980"/> - <details key="end" value="16989"/> + <eAnnotations source="positions.1100" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17388"/> + <details key="end" value="17397"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1064" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17005"/> - <details key="end" value="17008"/> + <eAnnotations source="positions.1101" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17413"/> + <details key="end" value="17416"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1065" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17010"/> - <details key="end" value="17019"/> + <eAnnotations source="positions.1102" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17418"/> + <details key="end" value="17427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1066" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17037"/> - <details key="end" value="17040"/> + <eAnnotations source="positions.1103" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17445"/> + <details key="end" value="17448"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1067" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17042"/> - <details key="end" value="17051"/> + <eAnnotations source="positions.1104" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17450"/> + <details key="end" value="17459"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1068" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17067"/> - <details key="end" value="17070"/> + <eAnnotations source="positions.1105" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17475"/> + <details key="end" value="17478"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1069" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17072"/> - <details key="end" value="17081"/> + <eAnnotations source="positions.1106" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17480"/> + <details key="end" value="17489"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1070" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17099"/> - <details key="end" value="17102"/> + <eAnnotations source="positions.1107" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17507"/> + <details key="end" value="17510"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1071" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17104"/> - <details key="end" value="17113"/> + <eAnnotations source="positions.1108" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17512"/> + <details key="end" value="17521"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1072" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17129"/> - <details key="end" value="17132"/> + <eAnnotations source="positions.1109" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17537"/> + <details key="end" value="17540"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1073" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17134"/> - <details key="end" value="17143"/> + <eAnnotations source="positions.1110" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17542"/> + <details key="end" value="17551"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1074" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17161"/> - <details key="end" value="17164"/> + <eAnnotations source="positions.1111" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17569"/> + <details key="end" value="17572"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1075" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17166"/> - <details key="end" value="17175"/> + <eAnnotations source="positions.1112" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17574"/> + <details key="end" value="17583"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1076" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17191"/> - <details key="end" value="17194"/> + <eAnnotations source="positions.1113" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17599"/> + <details key="end" value="17602"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1077" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17196"/> - <details key="end" value="17205"/> + <eAnnotations source="positions.1114" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17604"/> + <details key="end" value="17613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1078" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17223"/> - <details key="end" value="17226"/> + <eAnnotations source="positions.1115" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17631"/> + <details key="end" value="17634"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1079" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17228"/> - <details key="end" value="17237"/> + <eAnnotations source="positions.1116" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17636"/> + <details key="end" value="17645"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1080" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17253"/> - <details key="end" value="17256"/> + <eAnnotations source="positions.1117" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17661"/> + <details key="end" value="17664"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1081" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17258"/> - <details key="end" value="17267"/> + <eAnnotations source="positions.1118" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17666"/> + <details key="end" value="17675"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1082" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17285"/> - <details key="end" value="17288"/> + <eAnnotations source="positions.1119" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17693"/> + <details key="end" value="17696"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1083" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17290"/> - <details key="end" value="17299"/> + <eAnnotations source="positions.1120" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17698"/> + <details key="end" value="17707"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1084" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17315"/> - <details key="end" value="17318"/> + <eAnnotations source="positions.1121" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17723"/> + <details key="end" value="17726"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1085" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17320"/> - <details key="end" value="17329"/> + <eAnnotations source="positions.1122" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17728"/> + <details key="end" value="17737"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1086" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17347"/> - <details key="end" value="17350"/> + <eAnnotations source="positions.1123" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17755"/> + <details key="end" value="17758"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1087" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17352"/> - <details key="end" value="17361"/> + <eAnnotations source="positions.1124" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17760"/> + <details key="end" value="17769"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1088" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17377"/> - <details key="end" value="17380"/> + <eAnnotations source="positions.1125" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17785"/> + <details key="end" value="17788"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1089" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17382"/> - <details key="end" value="17391"/> + <eAnnotations source="positions.1126" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17790"/> + <details key="end" value="17799"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1090" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17409"/> - <details key="end" value="17412"/> + <eAnnotations source="positions.1127" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17817"/> + <details key="end" value="17820"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1091" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17414"/> - <details key="end" value="17423"/> + <eAnnotations source="positions.1128" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17822"/> + <details key="end" value="17831"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1092" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17439"/> - <details key="end" value="17442"/> + <eAnnotations source="positions.1129" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17847"/> + <details key="end" value="17850"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1093" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17444"/> - <details key="end" value="17453"/> + <eAnnotations source="positions.1130" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17852"/> + <details key="end" value="17861"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1094" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@argument.0"> - <details key="start" value="17471"/> - <details key="end" value="17474"/> + <eAnnotations source="positions.1131" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@argument.0"> + <details key="start" value="17879"/> + <details key="end" value="17882"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1095" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@argument.1"> - <details key="start" value="17476"/> - <details key="end" value="17485"/> + <eAnnotations source="positions.1132" references="/0/toUnicode/@body.0/@source/@source/@source/@source/@argument.1"> + <details key="start" value="17884"/> + <details key="end" value="17893"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1096" references="/0/toUnicode/@body.0/@source/@source/@source/@argument.0"> - <details key="start" value="17501"/> - <details key="end" value="17504"/> + <eAnnotations source="positions.1133" references="/0/toUnicode/@body.0/@source/@source/@source/@argument.0"> + <details key="start" value="17909"/> + <details key="end" value="17912"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1097" references="/0/toUnicode/@body.0/@source/@source/@source/@argument.1"> - <details key="start" value="17506"/> - <details key="end" value="17515"/> + <eAnnotations source="positions.1134" references="/0/toUnicode/@body.0/@source/@source/@source/@argument.1"> + <details key="start" value="17914"/> + <details key="end" value="17923"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1098" references="/0/toUnicode/@body.0/@source/@source/@argument.0"> - <details key="start" value="17533"/> - <details key="end" value="17536"/> + <eAnnotations source="positions.1135" references="/0/toUnicode/@body.0/@source/@source/@argument.0"> + <details key="start" value="17941"/> + <details key="end" value="17944"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1099" references="/0/toUnicode/@body.0/@source/@source/@argument.1"> - <details key="start" value="17538"/> - <details key="end" value="17547"/> + <eAnnotations source="positions.1136" references="/0/toUnicode/@body.0/@source/@source/@argument.1"> + <details key="start" value="17946"/> + <details key="end" value="17955"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1100" references="/0/toUnicode/@body.0/@source/@argument.0"> - <details key="start" value="17563"/> - <details key="end" value="17566"/> + <eAnnotations source="positions.1137" references="/0/toUnicode/@body.0/@source/@argument.0"> + <details key="start" value="17971"/> + <details key="end" value="17974"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1101" references="/0/toUnicode/@body.0/@source/@argument.1"> - <details key="start" value="17568"/> - <details key="end" value="17577"/> + <eAnnotations source="positions.1138" references="/0/toUnicode/@body.0/@source/@argument.1"> + <details key="start" value="17976"/> + <details key="end" value="17985"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1102" references="/0/toUnicode/@body.0/@argument.0"> - <details key="start" value="17595"/> - <details key="end" value="17599"/> + <eAnnotations source="positions.1139" references="/0/toUnicode/@body.0/@argument.0"> + <details key="start" value="18003"/> + <details key="end" value="18007"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1103" references="/0/toUnicode/@body.0/@argument.1"> - <details key="start" value="17601"/> - <details key="end" value="17610"/> + <eAnnotations source="positions.1140" references="/0/toUnicode/@body.0/@argument.1"> + <details key="start" value="18009"/> + <details key="end" value="18018"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1104" references="/0/toUnicode/s"> - <details key="start" value="16077"/> - <details key="end" value="16087"/> - <details key="line" value="342"/> + <eAnnotations source="positions.1141" references="/0/toUnicode/s"> + <details key="start" value="16485"/> + <details key="end" value="16495"/> + <details key="line" value="351"/> </eAnnotations> - <eAnnotations source="positions.1105" references="/0/startsWithADigit"> - <details key="start" value="18005"/> - <details key="end" value="18307"/> - <details key="line" value="380"/> + <eAnnotations source="positions.1142" references="/0/startsWithADigit"> + <details key="start" value="18413"/> + <details key="end" value="18715"/> + <details key="line" value="389"/> </eAnnotations> - <eAnnotations source="positions.1106" references="/0/startsWithADigit/s"> - <details key="start" value="18036"/> - <details key="end" value="18046"/> - <details key="line" value="380"/> + <eAnnotations source="positions.1143" references="/0/startsWithADigit/s"> + <details key="start" value="18444"/> + <details key="end" value="18454"/> + <details key="line" value="389"/> </eAnnotations> - <eAnnotations source="positions.1107" references="/0/startsWithADigit/@expression"> - <details key="start" value="18061"/> - <details key="end" value="18305"/> + <eAnnotations source="positions.1144" references="/0/startsWithADigit/@expression"> + <details key="start" value="18469"/> + <details key="end" value="18713"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1108" references="/0/startsWithADigit/@expression/@source"> - <details key="start" value="18061"/> - <details key="end" value="18280"/> + <eAnnotations source="positions.1145" references="/0/startsWithADigit/@expression/@source"> + <details key="start" value="18469"/> + <details key="end" value="18688"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1109" references="/0/startsWithADigit/@expression/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18255"/> + <eAnnotations source="positions.1146" references="/0/startsWithADigit/@expression/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18663"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1110" references="/0/startsWithADigit/@expression/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18230"/> + <eAnnotations source="positions.1147" references="/0/startsWithADigit/@expression/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18638"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1111" references="/0/startsWithADigit/@expression/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18205"/> + <eAnnotations source="positions.1148" references="/0/startsWithADigit/@expression/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1112" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18180"/> + <eAnnotations source="positions.1149" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18588"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1113" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18155"/> + <eAnnotations source="positions.1150" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18563"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1114" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18130"/> + <eAnnotations source="positions.1151" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18538"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1115" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18105"/> + <eAnnotations source="positions.1152" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18513"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1116" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18080"/> + <eAnnotations source="positions.1153" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18488"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1117" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> - <details key="start" value="18061"/> - <details key="end" value="18074"/> + <eAnnotations source="positions.1154" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source"> + <details key="start" value="18469"/> + <details key="end" value="18482"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1118" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> - <details key="start" value="18061"/> - <details key="end" value="18062"/> + <eAnnotations source="positions.1155" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@source/s"> + <details key="start" value="18469"/> + <details key="end" value="18470"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1119" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18077"/> - <details key="end" value="18080"/> + <eAnnotations source="positions.1156" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18485"/> + <details key="end" value="18488"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1120" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18086"/> - <details key="end" value="18105"/> + <eAnnotations source="positions.1157" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18494"/> + <details key="end" value="18513"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1121" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18086"/> - <details key="end" value="18099"/> + <eAnnotations source="positions.1158" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18494"/> + <details key="end" value="18507"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1122" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18086"/> - <details key="end" value="18087"/> + <eAnnotations source="positions.1159" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18494"/> + <details key="end" value="18495"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1123" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18102"/> - <details key="end" value="18105"/> + <eAnnotations source="positions.1160" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18510"/> + <details key="end" value="18513"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1124" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18111"/> - <details key="end" value="18130"/> + <eAnnotations source="positions.1161" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18519"/> + <details key="end" value="18538"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1125" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18111"/> - <details key="end" value="18124"/> + <eAnnotations source="positions.1162" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18519"/> + <details key="end" value="18532"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1126" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18111"/> - <details key="end" value="18112"/> + <eAnnotations source="positions.1163" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18519"/> + <details key="end" value="18520"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1127" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18127"/> - <details key="end" value="18130"/> + <eAnnotations source="positions.1164" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18535"/> + <details key="end" value="18538"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1128" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18136"/> - <details key="end" value="18155"/> + <eAnnotations source="positions.1165" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18544"/> + <details key="end" value="18563"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1129" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18136"/> - <details key="end" value="18149"/> + <eAnnotations source="positions.1166" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18544"/> + <details key="end" value="18557"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1130" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18136"/> - <details key="end" value="18137"/> + <eAnnotations source="positions.1167" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18544"/> + <details key="end" value="18545"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1131" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18152"/> - <details key="end" value="18155"/> + <eAnnotations source="positions.1168" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18560"/> + <details key="end" value="18563"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1132" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18161"/> - <details key="end" value="18180"/> + <eAnnotations source="positions.1169" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18569"/> + <details key="end" value="18588"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1133" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18161"/> - <details key="end" value="18174"/> + <eAnnotations source="positions.1170" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18569"/> + <details key="end" value="18582"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1134" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18161"/> - <details key="end" value="18162"/> + <eAnnotations source="positions.1171" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18569"/> + <details key="end" value="18570"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1135" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18177"/> - <details key="end" value="18180"/> + <eAnnotations source="positions.1172" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18585"/> + <details key="end" value="18588"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1136" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0"> - <details key="start" value="18186"/> - <details key="end" value="18205"/> + <eAnnotations source="positions.1173" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0"> + <details key="start" value="18594"/> + <details key="end" value="18613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1137" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18186"/> - <details key="end" value="18199"/> + <eAnnotations source="positions.1174" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18594"/> + <details key="end" value="18607"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1138" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18186"/> - <details key="end" value="18187"/> + <eAnnotations source="positions.1175" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18594"/> + <details key="end" value="18595"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1139" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18202"/> - <details key="end" value="18205"/> + <eAnnotations source="positions.1176" references="/0/startsWithADigit/@expression/@source/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18610"/> + <details key="end" value="18613"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1140" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0"> - <details key="start" value="18211"/> - <details key="end" value="18230"/> + <eAnnotations source="positions.1177" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0"> + <details key="start" value="18619"/> + <details key="end" value="18638"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1141" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@source"> - <details key="start" value="18211"/> - <details key="end" value="18224"/> + <eAnnotations source="positions.1178" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@source"> + <details key="start" value="18619"/> + <details key="end" value="18632"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1142" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@source/s"> - <details key="start" value="18211"/> - <details key="end" value="18212"/> + <eAnnotations source="positions.1179" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@source/s"> + <details key="start" value="18619"/> + <details key="end" value="18620"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1143" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18227"/> - <details key="end" value="18230"/> + <eAnnotations source="positions.1180" references="/0/startsWithADigit/@expression/@source/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18635"/> + <details key="end" value="18638"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1144" references="/0/startsWithADigit/@expression/@source/@source/@argument.0"> - <details key="start" value="18236"/> - <details key="end" value="18255"/> + <eAnnotations source="positions.1181" references="/0/startsWithADigit/@expression/@source/@source/@argument.0"> + <details key="start" value="18644"/> + <details key="end" value="18663"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1145" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@source"> - <details key="start" value="18236"/> - <details key="end" value="18249"/> + <eAnnotations source="positions.1182" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@source"> + <details key="start" value="18644"/> + <details key="end" value="18657"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1146" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@source/s"> - <details key="start" value="18236"/> - <details key="end" value="18237"/> + <eAnnotations source="positions.1183" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@source/s"> + <details key="start" value="18644"/> + <details key="end" value="18645"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1147" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@argument.0"> - <details key="start" value="18252"/> - <details key="end" value="18255"/> + <eAnnotations source="positions.1184" references="/0/startsWithADigit/@expression/@source/@source/@argument.0/@argument.0"> + <details key="start" value="18660"/> + <details key="end" value="18663"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1148" references="/0/startsWithADigit/@expression/@source/@argument.0"> - <details key="start" value="18261"/> - <details key="end" value="18280"/> + <eAnnotations source="positions.1185" references="/0/startsWithADigit/@expression/@source/@argument.0"> + <details key="start" value="18669"/> + <details key="end" value="18688"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1149" references="/0/startsWithADigit/@expression/@source/@argument.0/@source"> - <details key="start" value="18261"/> - <details key="end" value="18274"/> + <eAnnotations source="positions.1186" references="/0/startsWithADigit/@expression/@source/@argument.0/@source"> + <details key="start" value="18669"/> + <details key="end" value="18682"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1150" references="/0/startsWithADigit/@expression/@source/@argument.0/@source/s"> - <details key="start" value="18261"/> - <details key="end" value="18262"/> + <eAnnotations source="positions.1187" references="/0/startsWithADigit/@expression/@source/@argument.0/@source/s"> + <details key="start" value="18669"/> + <details key="end" value="18670"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1151" references="/0/startsWithADigit/@expression/@source/@argument.0/@argument.0"> - <details key="start" value="18277"/> - <details key="end" value="18280"/> + <eAnnotations source="positions.1188" references="/0/startsWithADigit/@expression/@source/@argument.0/@argument.0"> + <details key="start" value="18685"/> + <details key="end" value="18688"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1152" references="/0/startsWithADigit/@expression/@argument.0"> - <details key="start" value="18286"/> - <details key="end" value="18305"/> + <eAnnotations source="positions.1189" references="/0/startsWithADigit/@expression/@argument.0"> + <details key="start" value="18694"/> + <details key="end" value="18713"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1153" references="/0/startsWithADigit/@expression/@argument.0/@source"> - <details key="start" value="18286"/> - <details key="end" value="18299"/> + <eAnnotations source="positions.1190" references="/0/startsWithADigit/@expression/@argument.0/@source"> + <details key="start" value="18694"/> + <details key="end" value="18707"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1154" references="/0/startsWithADigit/@expression/@argument.0/@source/s"> - <details key="start" value="18286"/> - <details key="end" value="18287"/> + <eAnnotations source="positions.1191" references="/0/startsWithADigit/@expression/@argument.0/@source/s"> + <details key="start" value="18694"/> + <details key="end" value="18695"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1155" references="/0/startsWithADigit/@expression/@argument.0/@argument.0"> - <details key="start" value="18302"/> - <details key="end" value="18305"/> + <eAnnotations source="positions.1192" references="/0/startsWithADigit/@expression/@argument.0/@argument.0"> + <details key="start" value="18710"/> + <details key="end" value="18713"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1156" references="/0/firstChar"> - <details key="start" value="18309"/> - <details key="end" value="18443"/> - <details key="line" value="392"/> + <eAnnotations source="positions.1193" references="/0/firstChar"> + <details key="start" value="18717"/> + <details key="end" value="18851"/> + <details key="line" value="401"/> </eAnnotations> - <eAnnotations source="positions.1157" references="/0/firstChar/@body.0"> - <details key="start" value="18349"/> - <details key="end" value="18431"/> - <details key="line" value="393"/> + <eAnnotations source="positions.1194" references="/0/firstChar/@body.0"> + <details key="start" value="18757"/> + <details key="end" value="18839"/> + <details key="line" value="402"/> </eAnnotations> - <eAnnotations source="positions.1158" references="/0/firstChar/@body.0/@body.0"> - <details key="start" value="18375"/> - <details key="end" value="18377"/> + <eAnnotations source="positions.1195" references="/0/firstChar/@body.0/@body.0"> + <details key="start" value="18783"/> + <details key="end" value="18785"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1159" references="/0/firstChar/@body.0/@ifExpr"> - <details key="start" value="18353"/> - <details key="end" value="18373"/> + <eAnnotations source="positions.1196" references="/0/firstChar/@body.0/@ifExpr"> + <details key="start" value="18761"/> + <details key="end" value="18781"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1160" references="/0/firstChar/@body.0/@ifExpr/s"> - <details key="start" value="18354"/> - <details key="end" value="18355"/> + <eAnnotations source="positions.1197" references="/0/firstChar/@body.0/@ifExpr/s"> + <details key="start" value="18762"/> + <details key="end" value="18763"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1161" references="/0/firstChar/@body.0/@else"> - <details key="start" value="18401"/> - <details key="end" value="18426"/> - <details key="line" value="393"/> + <eAnnotations source="positions.1198" references="/0/firstChar/@body.0/@else"> + <details key="start" value="18809"/> + <details key="end" value="18834"/> + <details key="line" value="402"/> </eAnnotations> - <eAnnotations source="positions.1162" references="/0/firstChar/@body.0/@else/@body.0"> - <details key="start" value="18408"/> - <details key="end" value="18424"/> + <eAnnotations source="positions.1199" references="/0/firstChar/@body.0/@else/@body.0"> + <details key="start" value="18816"/> + <details key="end" value="18832"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1163" references="/0/firstChar/@body.0/@else/@body.0/s"> - <details key="start" value="18408"/> - <details key="end" value="18409"/> + <eAnnotations source="positions.1200" references="/0/firstChar/@body.0/@else/@body.0/s"> + <details key="start" value="18816"/> + <details key="end" value="18817"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1164" references="/0/firstChar/@body.0/@else/@body.0/@argument.0"> - <details key="start" value="18420"/> - <details key="end" value="18421"/> + <eAnnotations source="positions.1201" references="/0/firstChar/@body.0/@else/@body.0/@argument.0"> + <details key="start" value="18828"/> + <details key="end" value="18829"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1165" references="/0/firstChar/@body.0/@else/@body.0/@argument.1"> - <details key="start" value="18422"/> - <details key="end" value="18423"/> + <eAnnotations source="positions.1202" references="/0/firstChar/@body.0/@else/@body.0/@argument.1"> + <details key="start" value="18830"/> + <details key="end" value="18831"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1166" references="/0/firstChar/@body.0/@elseIf.0"> - <details key="start" value="18379"/> - <details key="end" value="18401"/> - <details key="line" value="393"/> + <eAnnotations source="positions.1203" references="/0/firstChar/@body.0/@elseIf.0"> + <details key="start" value="18787"/> + <details key="end" value="18809"/> + <details key="line" value="402"/> </eAnnotations> - <eAnnotations source="positions.1167" references="/0/firstChar/@body.0/@elseIf.0/@body.0"> - <details key="start" value="18397"/> - <details key="end" value="18399"/> + <eAnnotations source="positions.1204" references="/0/firstChar/@body.0/@elseIf.0/@body.0"> + <details key="start" value="18805"/> + <details key="end" value="18807"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1168" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr"> - <details key="start" value="18387"/> - <details key="end" value="18395"/> + <eAnnotations source="positions.1205" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr"> + <details key="start" value="18795"/> + <details key="end" value="18803"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1169" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr/s"> - <details key="start" value="18388"/> - <details key="end" value="18389"/> + <eAnnotations source="positions.1206" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr/s"> + <details key="start" value="18796"/> + <details key="end" value="18797"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1170" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr/@argument.0"> - <details key="start" value="18392"/> - <details key="end" value="18394"/> + <eAnnotations source="positions.1207" references="/0/firstChar/@body.0/@elseIf.0/@ifExpr/@argument.0"> + <details key="start" value="18800"/> + <details key="end" value="18802"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1171" references="/0/firstChar/s"> - <details key="start" value="18336"/> - <details key="end" value="18346"/> - <details key="line" value="392"/> + <eAnnotations source="positions.1208" references="/0/firstChar/s"> + <details key="start" value="18744"/> + <details key="end" value="18754"/> + <details key="line" value="401"/> </eAnnotations> - <eAnnotations source="positions.1172" references="/0/toJavaIdentifierDelegate"> - <details key="start" value="18445"/> - <details key="end" value="18621"/> - <details key="line" value="396"/> + <eAnnotations source="positions.1209" references="/0/toJavaIdentifierDelegate"> + <details key="start" value="18853"/> + <details key="end" value="19029"/> + <details key="line" value="405"/> </eAnnotations> - <eAnnotations source="positions.1173" references="/0/toJavaIdentifierDelegate/@body.0"> - <details key="start" value="18501"/> - <details key="end" value="18534"/> - <details key="line" value="397"/> + <eAnnotations source="positions.1210" references="/0/toJavaIdentifierDelegate/@body.0"> + <details key="start" value="18909"/> + <details key="end" value="18942"/> + <details key="line" value="406"/> </eAnnotations> - <eAnnotations source="positions.1174" references="/0/toJavaIdentifierDelegate/@body.0/@body.0"> - <details key="start" value="18528"/> - <details key="end" value="18529"/> - <details key="line" value="397"/> + <eAnnotations source="positions.1211" references="/0/toJavaIdentifierDelegate/@body.0/@body.0"> + <details key="start" value="18936"/> + <details key="end" value="18937"/> + <details key="line" value="406"/> </eAnnotations> - <eAnnotations source="positions.1175" references="/0/toJavaIdentifierDelegate/@body.0/@ifExpr"> - <details key="start" value="18505"/> - <details key="end" value="18527"/> + <eAnnotations source="positions.1212" references="/0/toJavaIdentifierDelegate/@body.0/@ifExpr"> + <details key="start" value="18913"/> + <details key="end" value="18935"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1176" references="/0/toJavaIdentifierDelegate/@body.0/@ifExpr/s"> - <details key="start" value="18506"/> - <details key="end" value="18507"/> + <eAnnotations source="positions.1213" references="/0/toJavaIdentifierDelegate/@body.0/@ifExpr/s"> + <details key="start" value="18914"/> + <details key="end" value="18915"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1177" references="/0/toJavaIdentifierDelegate/@body.1"> - <details key="start" value="18534"/> - <details key="end" value="18609"/> - <details key="line" value="397"/> + <eAnnotations source="positions.1214" references="/0/toJavaIdentifierDelegate/@body.1"> + <details key="start" value="18942"/> + <details key="end" value="19017"/> + <details key="line" value="406"/> </eAnnotations> - <eAnnotations source="positions.1178" references="/0/toJavaIdentifierDelegate/@body.1/@body.0"> - <details key="start" value="18583"/> - <details key="end" value="18601"/> + <eAnnotations source="positions.1215" references="/0/toJavaIdentifierDelegate/@body.1/@body.0"> + <details key="start" value="18991"/> + <details key="end" value="19009"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1179" references="/0/toJavaIdentifierDelegate/@body.1/@body.0/str"> - <details key="start" value="18583"/> - <details key="end" value="18586"/> + <eAnnotations source="positions.1216" references="/0/toJavaIdentifierDelegate/@body.1/@body.0/str"> + <details key="start" value="18991"/> + <details key="end" value="18994"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1180" references="/0/toJavaIdentifierDelegate/@body.1/str"> - <details key="start" value="18540"/> - <details key="end" value="18552"/> - <details key="line" value="397"/> + <eAnnotations source="positions.1217" references="/0/toJavaIdentifierDelegate/@body.1/str"> + <details key="start" value="18948"/> + <details key="end" value="18960"/> + <details key="line" value="406"/> </eAnnotations> - <eAnnotations source="positions.1181" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet"> - <details key="start" value="18555"/> - <details key="end" value="18580"/> + <eAnnotations source="positions.1218" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet"> + <details key="start" value="18963"/> + <details key="end" value="18988"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1182" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@source"> - <details key="start" value="18555"/> - <details key="end" value="18566"/> + <eAnnotations source="positions.1219" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@source"> + <details key="start" value="18963"/> + <details key="end" value="18974"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1183" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@source/s"> - <details key="start" value="18555"/> - <details key="end" value="18556"/> + <eAnnotations source="positions.1220" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@source/s"> + <details key="start" value="18963"/> + <details key="end" value="18964"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1184" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@argument.0"> - <details key="start" value="18576"/> - <details key="end" value="18579"/> + <eAnnotations source="positions.1221" references="/0/toJavaIdentifierDelegate/@body.1/@iterSet/@argument.0"> + <details key="start" value="18984"/> + <details key="end" value="18987"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1185" references="/0/toJavaIdentifierDelegate/s"> - <details key="start" value="18488"/> - <details key="end" value="18498"/> - <details key="line" value="396"/> + <eAnnotations source="positions.1222" references="/0/toJavaIdentifierDelegate/s"> + <details key="start" value="18896"/> + <details key="end" value="18906"/> + <details key="line" value="405"/> </eAnnotations> - <eAnnotations source="positions.1186" references="/0/toJavaIdentifier"> - <details key="start" value="18683"/> - <details key="end" value="19272"/> - <details key="line" value="401"/> + <eAnnotations source="positions.1223" references="/0/toJavaIdentifier"> + <details key="start" value="19091"/> + <details key="end" value="19680"/> + <details key="line" value="410"/> </eAnnotations> - <eAnnotations source="positions.1187" references="/0/toJavaIdentifier/@body.0"> - <details key="start" value="18731"/> - <details key="end" value="19258"/> + <eAnnotations source="positions.1224" references="/0/toJavaIdentifier/@body.0"> + <details key="start" value="19139"/> + <details key="end" value="19666"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1188" references="/0/toJavaIdentifier/@body.0/@source"> - <details key="start" value="18731"/> - <details key="end" value="18774"/> + <eAnnotations source="positions.1225" references="/0/toJavaIdentifier/@body.0/@source"> + <details key="start" value="19139"/> + <details key="end" value="19182"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1189" references="/0/toJavaIdentifier/@body.0/@source/@source"> - <details key="start" value="18731"/> - <details key="end" value="18759"/> + <eAnnotations source="positions.1226" references="/0/toJavaIdentifier/@body.0/@source/@source"> + <details key="start" value="19139"/> + <details key="end" value="19167"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1190" references="/0/toJavaIdentifier/@body.0/@source/@source/s"> - <details key="start" value="18731"/> - <details key="end" value="18732"/> + <eAnnotations source="positions.1227" references="/0/toJavaIdentifier/@body.0/@source/@source/s"> + <details key="start" value="19139"/> + <details key="end" value="19140"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1191" references="/0/toJavaIdentifier/@body.0/@argument.0"> - <details key="start" value="18786"/> - <details key="end" value="19251"/> + <eAnnotations source="positions.1228" references="/0/toJavaIdentifier/@body.0/@argument.0"> + <details key="start" value="19194"/> + <details key="end" value="19659"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1192" references="/0/toJavaIdentifier/@body.0/@argument.1"> - <details key="start" value="19252"/> - <details key="end" value="19257"/> + <eAnnotations source="positions.1229" references="/0/toJavaIdentifier/@body.0/@argument.1"> + <details key="start" value="19660"/> + <details key="end" value="19665"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1193" references="/0/toJavaIdentifier/s"> - <details key="start" value="18717"/> - <details key="end" value="18727"/> - <details key="line" value="401"/> + <eAnnotations source="positions.1230" references="/0/toJavaIdentifier/s"> + <details key="start" value="19125"/> + <details key="end" value="19135"/> + <details key="line" value="410"/> </eAnnotations> - <eAnnotations source="positions.1194" references="/0/toJavaClassifier"> - <details key="start" value="19274"/> - <details key="end" value="19371"/> - <details key="line" value="405"/> + <eAnnotations source="positions.1231" references="/0/toJavaClassifier"> + <details key="start" value="19682"/> + <details key="end" value="19779"/> + <details key="line" value="414"/> </eAnnotations> - <eAnnotations source="positions.1195" references="/0/toJavaClassifier/@body.0"> - <details key="start" value="19322"/> - <details key="end" value="19357"/> + <eAnnotations source="positions.1232" references="/0/toJavaClassifier/@body.0"> + <details key="start" value="19730"/> + <details key="end" value="19765"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1196" references="/0/toJavaClassifier/@body.0/@source"> - <details key="start" value="19322"/> - <details key="end" value="19342"/> + <eAnnotations source="positions.1233" references="/0/toJavaClassifier/@body.0/@source"> + <details key="start" value="19730"/> + <details key="end" value="19750"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1197" references="/0/toJavaClassifier/@body.0/@source/s"> - <details key="start" value="19322"/> - <details key="end" value="19323"/> + <eAnnotations source="positions.1234" references="/0/toJavaClassifier/@body.0/@source/s"> + <details key="start" value="19730"/> + <details key="end" value="19731"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1198" references="/0/toJavaClassifier/s"> - <details key="start" value="19308"/> - <details key="end" value="19318"/> - <details key="line" value="405"/> + <eAnnotations source="positions.1235" references="/0/toJavaClassifier/s"> + <details key="start" value="19716"/> + <details key="end" value="19726"/> + <details key="line" value="414"/> </eAnnotations> - <eAnnotations source="positions.1199" references="/0/toJavaMetamodelIdentifier"> - <details key="start" value="19373"/> - <details key="end" value="19475"/> - <details key="line" value="409"/> + <eAnnotations source="positions.1236" references="/0/toJavaMetamodelIdentifier"> + <details key="start" value="19781"/> + <details key="end" value="19883"/> + <details key="line" value="418"/> </eAnnotations> - <eAnnotations source="positions.1200" references="/0/toJavaMetamodelIdentifier/@body.0"> - <details key="start" value="19430"/> - <details key="end" value="19461"/> + <eAnnotations source="positions.1237" references="/0/toJavaMetamodelIdentifier/@body.0"> + <details key="start" value="19838"/> + <details key="end" value="19869"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1201" references="/0/toJavaMetamodelIdentifier/@body.0/s"> - <details key="start" value="19430"/> - <details key="end" value="19431"/> + <eAnnotations source="positions.1238" references="/0/toJavaMetamodelIdentifier/@body.0/s"> + <details key="start" value="19838"/> + <details key="end" value="19839"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1202" references="/0/toJavaMetamodelIdentifier/@body.0/@argument.0"> - <details key="start" value="19443"/> - <details key="end" value="19454"/> + <eAnnotations source="positions.1239" references="/0/toJavaMetamodelIdentifier/@body.0/@argument.0"> + <details key="start" value="19851"/> + <details key="end" value="19862"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1203" references="/0/toJavaMetamodelIdentifier/@body.0/@argument.1"> - <details key="start" value="19455"/> - <details key="end" value="19460"/> + <eAnnotations source="positions.1240" references="/0/toJavaMetamodelIdentifier/@body.0/@argument.1"> + <details key="start" value="19863"/> + <details key="end" value="19868"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1204" references="/0/toJavaMetamodelIdentifier/s"> - <details key="start" value="19416"/> - <details key="end" value="19426"/> - <details key="line" value="409"/> + <eAnnotations source="positions.1241" references="/0/toJavaMetamodelIdentifier/s"> + <details key="start" value="19824"/> + <details key="end" value="19834"/> + <details key="line" value="418"/> </eAnnotations> - <eAnnotations source="positions.1205" references="/0/toJavaConstant"> - <details key="start" value="19477"/> - <details key="end" value="19566"/> - <details key="line" value="413"/> + <eAnnotations source="positions.1242" references="/0/toJavaConstant"> + <details key="start" value="19885"/> + <details key="end" value="19974"/> + <details key="line" value="422"/> </eAnnotations> - <eAnnotations source="positions.1206" references="/0/toJavaConstant/@body.0"> - <details key="start" value="19522"/> - <details key="end" value="19552"/> + <eAnnotations source="positions.1243" references="/0/toJavaConstant/@body.0"> + <details key="start" value="19930"/> + <details key="end" value="19960"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1207" references="/0/toJavaConstant/@body.0/@source"> - <details key="start" value="19522"/> - <details key="end" value="19542"/> + <eAnnotations source="positions.1244" references="/0/toJavaConstant/@body.0/@source"> + <details key="start" value="19930"/> + <details key="end" value="19950"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1208" references="/0/toJavaConstant/@body.0/@source/s"> - <details key="start" value="19522"/> - <details key="end" value="19523"/> + <eAnnotations source="positions.1245" references="/0/toJavaConstant/@body.0/@source/s"> + <details key="start" value="19930"/> + <details key="end" value="19931"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1209" references="/0/toJavaConstant/s"> - <details key="start" value="19509"/> - <details key="end" value="19518"/> - <details key="line" value="413"/> + <eAnnotations source="positions.1246" references="/0/toJavaConstant/s"> + <details key="start" value="19917"/> + <details key="end" value="19926"/> + <details key="line" value="422"/> </eAnnotations> - <eAnnotations source="positions.1210" references="/0/toMany"> - <details key="start" value="19645"/> - <details key="end" value="19697"/> - <details key="line" value="418"/> + <eAnnotations source="positions.1247" references="/0/toMany"> + <details key="start" value="20053"/> + <details key="end" value="20105"/> + <details key="line" value="427"/> </eAnnotations> - <eAnnotations source="positions.1211" references="/0/toMany/s"> - <details key="start" value="19682"/> - <details key="end" value="19683"/> + <eAnnotations source="positions.1248" references="/0/toMany/s"> + <details key="start" value="20090"/> + <details key="end" value="20091"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1212" references="/0/toMany/s.1"> - <details key="start" value="19669"/> - <details key="end" value="19678"/> - <details key="line" value="418"/> + <eAnnotations source="positions.1249" references="/0/toMany/s.1"> + <details key="start" value="20077"/> + <details key="end" value="20086"/> + <details key="line" value="427"/> </eAnnotations> - <eAnnotations source="positions.1213" references="/0/completePackage"> - <details key="start" value="19699"/> - <details key="end" value="19801"/> - <details key="line" value="422"/> + <eAnnotations source="positions.1250" references="/0/completePackage"> + <details key="start" value="20107"/> + <details key="end" value="20209"/> + <details key="line" value="431"/> </eAnnotations> - <eAnnotations source="positions.1214" references="/0/completePackage/@body.0"> - <details key="start" value="19761"/> - <details key="end" value="19787"/> + <eAnnotations source="positions.1251" references="/0/completePackage/@body.0"> + <details key="start" value="20169"/> + <details key="end" value="20195"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1215" references="/0/completePackage/@body.0/@argument.0"> - <details key="start" value="19761"/> - <details key="end" value="19769"/> + <eAnnotations source="positions.1252" references="/0/completePackage/@body.0/@argument.0"> + <details key="start" value="20169"/> + <details key="end" value="20177"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1216" references="/0/completePackage/@body.0/@argument.0/self"> + <eAnnotations source="positions.1253" references="/0/completePackage/@body.0/@argument.0/self"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1217" references="/0/completePackage/eClassifier"> - <details key="start" value="19732"/> - <details key="end" value="19757"/> - <details key="line" value="422"/> + <eAnnotations source="positions.1254" references="/0/completePackage/eClassifier"> + <details key="start" value="20140"/> + <details key="end" value="20165"/> + <details key="line" value="431"/> </eAnnotations> - <eAnnotations source="positions.1218" references="/0/completePackage.1"> - <details key="start" value="19803"/> - <details key="end" value="19933"/> - <details key="line" value="426"/> + <eAnnotations source="positions.1255" references="/0/completePackage.1"> + <details key="start" value="20211"/> + <details key="end" value="20341"/> + <details key="line" value="435"/> </eAnnotations> - <eAnnotations source="positions.1219" references="/0/completePackage.1/@body.0"> - <details key="start" value="19859"/> - <details key="end" value="19902"/> + <eAnnotations source="positions.1256" references="/0/completePackage.1/@body.0"> + <details key="start" value="20267"/> + <details key="end" value="20310"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1220" references="/0/completePackage.1/@body.0/@source"> - <details key="start" value="19859"/> - <details key="end" value="19890"/> + <eAnnotations source="positions.1257" references="/0/completePackage.1/@body.0/@source"> + <details key="start" value="20267"/> + <details key="end" value="20298"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1221" references="/0/completePackage.1/@body.0/@source/ePackage"> - <details key="start" value="19859"/> - <details key="end" value="19867"/> + <eAnnotations source="positions.1258" references="/0/completePackage.1/@body.0/@source/ePackage"> + <details key="start" value="20267"/> + <details key="end" value="20275"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1222" references="/0/completePackage.1/@body.1"> - <details key="start" value="19904"/> - <details key="end" value="19905"/> - <details key="line" value="427"/> + <eAnnotations source="positions.1259" references="/0/completePackage.1/@body.1"> + <details key="start" value="20312"/> + <details key="end" value="20313"/> + <details key="line" value="436"/> </eAnnotations> - <eAnnotations source="positions.1223" references="/0/completePackage.1/@body.2"> - <details key="start" value="19906"/> - <details key="end" value="19919"/> + <eAnnotations source="positions.1260" references="/0/completePackage.1/@body.2"> + <details key="start" value="20314"/> + <details key="end" value="20327"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1224" references="/0/completePackage.1/@body.2/ePackage"> - <details key="start" value="19906"/> - <details key="end" value="19914"/> + <eAnnotations source="positions.1261" references="/0/completePackage.1/@body.2/ePackage"> + <details key="start" value="20314"/> + <details key="end" value="20322"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1225" references="/0/completePackage.1/ePackage"> - <details key="start" value="19836"/> - <details key="end" value="19855"/> - <details key="line" value="426"/> + <eAnnotations source="positions.1262" references="/0/completePackage.1/ePackage"> + <details key="start" value="20244"/> + <details key="end" value="20263"/> + <details key="line" value="435"/> </eAnnotations> - <eAnnotations source="positions.1226" references="/0/eefPackage"> - <details key="start" value="19935"/> - <details key="end" value="20068"/> - <details key="line" value="430"/> + <eAnnotations source="positions.1263" references="/0/eefPackage"> + <details key="start" value="20343"/> + <details key="end" value="20476"/> + <details key="line" value="439"/> </eAnnotations> - <eAnnotations source="positions.1227" references="/0/eefPackage/basePackage"> - <details key="start" value="20014"/> - <details key="end" value="20025"/> + <eAnnotations source="positions.1264" references="/0/eefPackage/basePackage"> + <details key="start" value="20422"/> + <details key="end" value="20433"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1228" references="/0/eefPackage/@body.1"> - <details key="start" value="20027"/> - <details key="end" value="20028"/> - <details key="line" value="431"/> + <eAnnotations source="positions.1265" references="/0/eefPackage/@body.1"> + <details key="start" value="20435"/> + <details key="end" value="20436"/> + <details key="line" value="440"/> </eAnnotations> - <eAnnotations source="positions.1229" references="/0/eefPackage/@body.2"> - <details key="start" value="20029"/> - <details key="end" value="20054"/> + <eAnnotations source="positions.1266" references="/0/eefPackage/@body.2"> + <details key="start" value="20437"/> + <details key="end" value="20462"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1230" references="/0/eefPackage/@body.2/@source"> - <details key="start" value="20029"/> - <details key="end" value="20049"/> + <eAnnotations source="positions.1267" references="/0/eefPackage/@body.2/@source"> + <details key="start" value="20437"/> + <details key="end" value="20457"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1231" references="/0/eefPackage/@body.2/@source/eClassifier"> - <details key="start" value="20029"/> - <details key="end" value="20040"/> + <eAnnotations source="positions.1268" references="/0/eefPackage/@body.2/@source/eClassifier"> + <details key="start" value="20437"/> + <details key="end" value="20448"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1232" references="/0/eefPackage/eClassifier"> - <details key="start" value="19963"/> - <details key="end" value="19988"/> - <details key="line" value="430"/> + <eAnnotations source="positions.1269" references="/0/eefPackage/eClassifier"> + <details key="start" value="20371"/> + <details key="end" value="20396"/> + <details key="line" value="439"/> </eAnnotations> - <eAnnotations source="positions.1233" references="/0/eefPackage/basePackage.1"> - <details key="start" value="19990"/> - <details key="end" value="20010"/> - <details key="line" value="430"/> + <eAnnotations source="positions.1270" references="/0/eefPackage/basePackage.1"> + <details key="start" value="20398"/> + <details key="end" value="20418"/> + <details key="line" value="439"/> </eAnnotations> - <eAnnotations source="positions.1234" references="/0/eefPackage.1"> - <details key="start" value="20070"/> - <details key="end" value="20185"/> - <details key="line" value="434"/> + <eAnnotations source="positions.1271" references="/0/eefPackage.1"> + <details key="start" value="20478"/> + <details key="end" value="20593"/> + <details key="line" value="443"/> </eAnnotations> - <eAnnotations source="positions.1235" references="/0/eefPackage.1/basePackage"> - <details key="start" value="20143"/> - <details key="end" value="20154"/> + <eAnnotations source="positions.1272" references="/0/eefPackage.1/basePackage"> + <details key="start" value="20551"/> + <details key="end" value="20562"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1236" references="/0/eefPackage.1/@body.1"> - <details key="start" value="20156"/> - <details key="end" value="20157"/> - <details key="line" value="435"/> + <eAnnotations source="positions.1273" references="/0/eefPackage.1/@body.1"> + <details key="start" value="20564"/> + <details key="end" value="20565"/> + <details key="line" value="444"/> </eAnnotations> - <eAnnotations source="positions.1237" references="/0/eefPackage.1/@body.2"> - <details key="start" value="20158"/> - <details key="end" value="20171"/> + <eAnnotations source="positions.1274" references="/0/eefPackage.1/@body.2"> + <details key="start" value="20566"/> + <details key="end" value="20579"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1238" references="/0/eefPackage.1/@body.2/ePackage"> - <details key="start" value="20158"/> - <details key="end" value="20166"/> + <eAnnotations source="positions.1275" references="/0/eefPackage.1/@body.2/ePackage"> + <details key="start" value="20566"/> + <details key="end" value="20574"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1239" references="/0/eefPackage.1/ePackage"> - <details key="start" value="20098"/> - <details key="end" value="20117"/> - <details key="line" value="434"/> + <eAnnotations source="positions.1276" references="/0/eefPackage.1/ePackage"> + <details key="start" value="20506"/> + <details key="end" value="20525"/> + <details key="line" value="443"/> </eAnnotations> - <eAnnotations source="positions.1240" references="/0/eefPackage.1/basePackage.1"> - <details key="start" value="20119"/> - <details key="end" value="20139"/> - <details key="line" value="434"/> + <eAnnotations source="positions.1277" references="/0/eefPackage.1/basePackage.1"> + <details key="start" value="20527"/> + <details key="end" value="20547"/> + <details key="line" value="443"/> </eAnnotations> - <eAnnotations source="positions.1241" references="/0/qualifiedName"> - <details key="start" value="20187"/> - <details key="end" value="20310"/> - <details key="line" value="438"/> + <eAnnotations source="positions.1278" references="/0/qualifiedName"> + <details key="start" value="20595"/> + <details key="end" value="20718"/> + <details key="line" value="447"/> </eAnnotations> - <eAnnotations source="positions.1242" references="/0/qualifiedName/@body.0"> - <details key="start" value="20247"/> - <details key="end" value="20276"/> + <eAnnotations source="positions.1279" references="/0/qualifiedName/@body.0"> + <details key="start" value="20655"/> + <details key="end" value="20684"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1243" references="/0/qualifiedName/@body.0/eClassifier"> - <details key="start" value="20247"/> - <details key="end" value="20258"/> + <eAnnotations source="positions.1280" references="/0/qualifiedName/@body.0/eClassifier"> + <details key="start" value="20655"/> + <details key="end" value="20666"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1244" references="/0/qualifiedName/@body.1"> - <details key="start" value="20278"/> - <details key="end" value="20279"/> - <details key="line" value="439"/> + <eAnnotations source="positions.1281" references="/0/qualifiedName/@body.1"> + <details key="start" value="20686"/> + <details key="end" value="20687"/> + <details key="line" value="448"/> </eAnnotations> - <eAnnotations source="positions.1245" references="/0/qualifiedName/@body.2"> - <details key="start" value="20280"/> - <details key="end" value="20296"/> + <eAnnotations source="positions.1282" references="/0/qualifiedName/@body.2"> + <details key="start" value="20688"/> + <details key="end" value="20704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1246" references="/0/qualifiedName/@body.2/eClassifier"> - <details key="start" value="20280"/> - <details key="end" value="20291"/> + <eAnnotations source="positions.1283" references="/0/qualifiedName/@body.2/eClassifier"> + <details key="start" value="20688"/> + <details key="end" value="20699"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1247" references="/0/qualifiedName/eClassifier"> - <details key="start" value="20218"/> - <details key="end" value="20243"/> - <details key="line" value="438"/> + <eAnnotations source="positions.1284" references="/0/qualifiedName/eClassifier"> + <details key="start" value="20626"/> + <details key="end" value="20651"/> + <details key="line" value="447"/> </eAnnotations> - <eAnnotations source="positions.1248" references="/0/qualifiedName.1"> - <details key="start" value="20335"/> - <details key="end" value="20480"/> - <details key="line" value="443"/> + <eAnnotations source="positions.1285" references="/0/qualifiedName.1"> + <details key="start" value="20743"/> + <details key="end" value="20888"/> + <details key="line" value="452"/> </eAnnotations> - <eAnnotations source="positions.1249" references="/0/qualifiedName.1/@body.0"> - <details key="start" value="20417"/> - <details key="end" value="20446"/> + <eAnnotations source="positions.1286" references="/0/qualifiedName.1/@body.0"> + <details key="start" value="20825"/> + <details key="end" value="20854"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1250" references="/0/qualifiedName.1/@body.0/eClassifier"> - <details key="start" value="20417"/> - <details key="end" value="20428"/> + <eAnnotations source="positions.1287" references="/0/qualifiedName.1/@body.0/eClassifier"> + <details key="start" value="20825"/> + <details key="end" value="20836"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1251" references="/0/qualifiedName.1/@body.1"> - <details key="start" value="20448"/> - <details key="end" value="20449"/> - <details key="line" value="444"/> + <eAnnotations source="positions.1288" references="/0/qualifiedName.1/@body.1"> + <details key="start" value="20856"/> + <details key="end" value="20857"/> + <details key="line" value="453"/> </eAnnotations> - <eAnnotations source="positions.1252" references="/0/qualifiedName.1/@body.2"> - <details key="start" value="20450"/> - <details key="end" value="20466"/> + <eAnnotations source="positions.1289" references="/0/qualifiedName.1/@body.2"> + <details key="start" value="20858"/> + <details key="end" value="20874"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1253" references="/0/qualifiedName.1/@body.2/eClassifier"> - <details key="start" value="20450"/> - <details key="end" value="20461"/> + <eAnnotations source="positions.1290" references="/0/qualifiedName.1/@body.2/eClassifier"> + <details key="start" value="20858"/> + <details key="end" value="20869"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1254" references="/0/qualifiedName.1/eClassifier"> - <details key="start" value="20366"/> - <details key="end" value="20391"/> - <details key="line" value="443"/> + <eAnnotations source="positions.1291" references="/0/qualifiedName.1/eClassifier"> + <details key="start" value="20774"/> + <details key="end" value="20799"/> + <details key="line" value="452"/> </eAnnotations> - <eAnnotations source="positions.1255" references="/0/qualifiedName.1/basePackage"> - <details key="start" value="20393"/> - <details key="end" value="20413"/> - <details key="line" value="443"/> + <eAnnotations source="positions.1292" references="/0/qualifiedName.1/basePackage"> + <details key="start" value="20801"/> + <details key="end" value="20821"/> + <details key="line" value="452"/> </eAnnotations> - <eAnnotations source="positions.1256" references="/0/metamodelPrefix"> - <details key="start" value="20482"/> - <details key="end" value="20785"/> - <details key="line" value="447"/> + <eAnnotations source="positions.1293" references="/0/metamodelPrefix"> + <details key="start" value="20890"/> + <details key="end" value="21193"/> + <details key="line" value="456"/> </eAnnotations> - <eAnnotations source="positions.1257" references="/0/metamodelPrefix/ePackage"> - <details key="start" value="20512"/> - <details key="end" value="20531"/> - <details key="line" value="447"/> + <eAnnotations source="positions.1294" references="/0/metamodelPrefix/ePackage"> + <details key="start" value="20920"/> + <details key="end" value="20939"/> + <details key="line" value="456"/> </eAnnotations> - <eAnnotations source="positions.1258" references="/0/metamodelPrefix/@expression"> - <details key="start" value="20545"/> - <details key="end" value="20783"/> + <eAnnotations source="positions.1295" references="/0/metamodelPrefix/@expression"> + <details key="start" value="20953"/> + <details key="end" value="21191"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1259" references="/0/metamodelPrefix/@expression/@condition"> - <details key="start" value="20548"/> - <details key="end" value="20603"/> + <eAnnotations source="positions.1296" references="/0/metamodelPrefix/@expression/@condition"> + <details key="start" value="20956"/> + <details key="end" value="21011"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1260" references="/0/metamodelPrefix/@expression/@condition/@source"> - <details key="start" value="20548"/> - <details key="end" value="20562"/> + <eAnnotations source="positions.1297" references="/0/metamodelPrefix/@expression/@condition/@source"> + <details key="start" value="20956"/> + <details key="end" value="20970"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1261" references="/0/metamodelPrefix/@expression/@condition/@source/ePackage"> - <details key="start" value="20548"/> - <details key="end" value="20556"/> + <eAnnotations source="positions.1298" references="/0/metamodelPrefix/@expression/@condition/@source/ePackage"> + <details key="start" value="20956"/> + <details key="end" value="20964"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1262" references="/0/metamodelPrefix/@expression/@condition/@argument.0"> - <details key="start" value="20564"/> - <details key="end" value="20603"/> + <eAnnotations source="positions.1299" references="/0/metamodelPrefix/@expression/@condition/@argument.0"> + <details key="start" value="20972"/> + <details key="end" value="21011"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1263" references="/0/metamodelPrefix/@expression/@thenExpression"> - <details key="start" value="20610"/> - <details key="end" value="20617"/> + <eAnnotations source="positions.1300" references="/0/metamodelPrefix/@expression/@thenExpression"> + <details key="start" value="21018"/> + <details key="end" value="21025"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1264" references="/0/metamodelPrefix/@expression/@elseExpression"> - <details key="start" value="20624"/> - <details key="end" value="20776"/> + <eAnnotations source="positions.1301" references="/0/metamodelPrefix/@expression/@elseExpression"> + <details key="start" value="21032"/> + <details key="end" value="21184"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1265" references="/0/metamodelPrefix/@expression/@elseExpression/@condition"> - <details key="start" value="20627"/> - <details key="end" value="20685"/> + <eAnnotations source="positions.1302" references="/0/metamodelPrefix/@expression/@elseExpression/@condition"> + <details key="start" value="21035"/> + <details key="end" value="21093"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1266" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source"> - <details key="start" value="20627"/> - <details key="end" value="20641"/> + <eAnnotations source="positions.1303" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source"> + <details key="start" value="21035"/> + <details key="end" value="21049"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1267" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source/ePackage"> - <details key="start" value="20627"/> - <details key="end" value="20635"/> + <eAnnotations source="positions.1304" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@source/ePackage"> + <details key="start" value="21035"/> + <details key="end" value="21043"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1268" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@argument.0"> - <details key="start" value="20644"/> - <details key="end" value="20685"/> + <eAnnotations source="positions.1305" references="/0/metamodelPrefix/@expression/@elseExpression/@condition/@argument.0"> + <details key="start" value="21052"/> + <details key="end" value="21093"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1269" references="/0/metamodelPrefix/@expression/@elseExpression/@thenExpression"> - <details key="start" value="20694"/> - <details key="end" value="20703"/> + <eAnnotations source="positions.1306" references="/0/metamodelPrefix/@expression/@elseExpression/@thenExpression"> + <details key="start" value="21102"/> + <details key="end" value="21111"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1270" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression"> - <details key="start" value="20712"/> - <details key="end" value="20767"/> + <eAnnotations source="positions.1307" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression"> + <details key="start" value="21120"/> + <details key="end" value="21175"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1271" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source"> - <details key="start" value="20712"/> - <details key="end" value="20760"/> + <eAnnotations source="positions.1308" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source"> + <details key="start" value="21120"/> + <details key="end" value="21168"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1272" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source"> - <details key="start" value="20712"/> - <details key="end" value="20751"/> + <eAnnotations source="positions.1309" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source"> + <details key="start" value="21120"/> + <details key="end" value="21159"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1273" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/ePackage"> - <details key="start" value="20712"/> - <details key="end" value="20720"/> + <eAnnotations source="positions.1310" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/ePackage"> + <details key="start" value="21120"/> + <details key="end" value="21128"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1274" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/@argument.0"> - <details key="start" value="20730"/> - <details key="end" value="20750"/> + <eAnnotations source="positions.1311" references="/0/metamodelPrefix/@expression/@elseExpression/@elseExpression/@source/@source/@argument.0"> + <details key="start" value="21138"/> + <details key="end" value="21158"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1275" references="/0/metamodelPackage"> - <details key="start" value="20787"/> - <details key="end" value="20891"/> - <details key="line" value="456"/> + <eAnnotations source="positions.1312" references="/0/metamodelPackage"> + <details key="start" value="21195"/> + <details key="end" value="21299"/> + <details key="line" value="465"/> </eAnnotations> - <eAnnotations source="positions.1276" references="/0/metamodelPackage/@body.0"> - <details key="start" value="20844"/> - <details key="end" value="20870"/> + <eAnnotations source="positions.1313" references="/0/metamodelPackage/@body.0"> + <details key="start" value="21252"/> + <details key="end" value="21278"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1277" references="/0/metamodelPackage/@body.0/ePackage"> - <details key="start" value="20844"/> - <details key="end" value="20852"/> + <eAnnotations source="positions.1314" references="/0/metamodelPackage/@body.0/ePackage"> + <details key="start" value="21252"/> + <details key="end" value="21260"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1278" references="/0/metamodelPackage/@body.1"> - <details key="start" value="20872"/> - <details key="end" value="20879"/> - <details key="line" value="457"/> + <eAnnotations source="positions.1315" references="/0/metamodelPackage/@body.1"> + <details key="start" value="21280"/> + <details key="end" value="21287"/> + <details key="line" value="466"/> </eAnnotations> - <eAnnotations source="positions.1279" references="/0/metamodelPackage/ePackage"> - <details key="start" value="20821"/> - <details key="end" value="20840"/> - <details key="line" value="456"/> + <eAnnotations source="positions.1316" references="/0/metamodelPackage/ePackage"> + <details key="start" value="21229"/> + <details key="end" value="21248"/> + <details key="line" value="465"/> </eAnnotations> - <eAnnotations source="positions.1280" references="/0/metamodelFactory"> - <details key="start" value="20893"/> - <details key="end" value="20997"/> - <details key="line" value="460"/> + <eAnnotations source="positions.1317" references="/0/metamodelFactory"> + <details key="start" value="21301"/> + <details key="end" value="21405"/> + <details key="line" value="469"/> </eAnnotations> - <eAnnotations source="positions.1281" references="/0/metamodelFactory/@body.0"> - <details key="start" value="20950"/> - <details key="end" value="20976"/> + <eAnnotations source="positions.1318" references="/0/metamodelFactory/@body.0"> + <details key="start" value="21358"/> + <details key="end" value="21384"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1282" references="/0/metamodelFactory/@body.0/ePackage"> - <details key="start" value="20950"/> - <details key="end" value="20958"/> + <eAnnotations source="positions.1319" references="/0/metamodelFactory/@body.0/ePackage"> + <details key="start" value="21358"/> + <details key="end" value="21366"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1283" references="/0/metamodelFactory/@body.1"> - <details key="start" value="20978"/> - <details key="end" value="20985"/> - <details key="line" value="461"/> + <eAnnotations source="positions.1320" references="/0/metamodelFactory/@body.1"> + <details key="start" value="21386"/> + <details key="end" value="21393"/> + <details key="line" value="470"/> </eAnnotations> - <eAnnotations source="positions.1284" references="/0/metamodelFactory/ePackage"> - <details key="start" value="20927"/> - <details key="end" value="20946"/> - <details key="line" value="460"/> + <eAnnotations source="positions.1321" references="/0/metamodelFactory/ePackage"> + <details key="start" value="21335"/> + <details key="end" value="21354"/> + <details key="line" value="469"/> </eAnnotations> - <eAnnotations source="positions.1285" references="/0/metamodelPackage.1"> - <details key="start" value="20999"/> - <details key="end" value="21115"/> - <details key="line" value="464"/> + <eAnnotations source="positions.1322" references="/0/metamodelPackage.1"> + <details key="start" value="21407"/> + <details key="end" value="21523"/> + <details key="line" value="473"/> </eAnnotations> - <eAnnotations source="positions.1286" references="/0/metamodelPackage.1/@body.0"> - <details key="start" value="21062"/> - <details key="end" value="21101"/> + <eAnnotations source="positions.1323" references="/0/metamodelPackage.1/@body.0"> + <details key="start" value="21470"/> + <details key="end" value="21509"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1287" references="/0/metamodelPackage.1/@body.0/@argument.0"> - <details key="start" value="21062"/> - <details key="end" value="21082"/> + <eAnnotations source="positions.1324" references="/0/metamodelPackage.1/@body.0/@argument.0"> + <details key="start" value="21470"/> + <details key="end" value="21490"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1288" references="/0/metamodelPackage.1/@body.0/@argument.0/eClassifier"> - <details key="start" value="21062"/> - <details key="end" value="21073"/> + <eAnnotations source="positions.1325" references="/0/metamodelPackage.1/@body.0/@argument.0/eClassifier"> + <details key="start" value="21470"/> + <details key="end" value="21481"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1289" references="/0/metamodelPackage.1/eClassifier"> - <details key="start" value="21033"/> - <details key="end" value="21058"/> - <details key="line" value="464"/> + <eAnnotations source="positions.1326" references="/0/metamodelPackage.1/eClassifier"> + <details key="start" value="21441"/> + <details key="end" value="21466"/> + <details key="line" value="473"/> </eAnnotations> - <eAnnotations source="positions.1290" references="/0/qualifiedMetamodelPackage"> - <details key="start" value="21141"/> - <details key="end" value="21300"/> - <details key="line" value="469"/> + <eAnnotations source="positions.1327" references="/0/qualifiedMetamodelPackage"> + <details key="start" value="21549"/> + <details key="end" value="21708"/> + <details key="line" value="478"/> </eAnnotations> - <eAnnotations source="positions.1291" references="/0/qualifiedMetamodelPackage/@body.0"> - <details key="start" value="21229"/> - <details key="end" value="21255"/> + <eAnnotations source="positions.1328" references="/0/qualifiedMetamodelPackage/@body.0"> + <details key="start" value="21637"/> + <details key="end" value="21663"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1292" references="/0/qualifiedMetamodelPackage/@body.0/ePackage"> - <details key="start" value="21229"/> - <details key="end" value="21237"/> + <eAnnotations source="positions.1329" references="/0/qualifiedMetamodelPackage/@body.0/ePackage"> + <details key="start" value="21637"/> + <details key="end" value="21645"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1293" references="/0/qualifiedMetamodelPackage/@body.1"> - <details key="start" value="21257"/> - <details key="end" value="21258"/> - <details key="line" value="470"/> + <eAnnotations source="positions.1330" references="/0/qualifiedMetamodelPackage/@body.1"> + <details key="start" value="21665"/> + <details key="end" value="21666"/> + <details key="line" value="479"/> </eAnnotations> - <eAnnotations source="positions.1294" references="/0/qualifiedMetamodelPackage/@body.2"> - <details key="start" value="21259"/> - <details key="end" value="21286"/> + <eAnnotations source="positions.1331" references="/0/qualifiedMetamodelPackage/@body.2"> + <details key="start" value="21667"/> + <details key="end" value="21694"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1295" references="/0/qualifiedMetamodelPackage/@body.2/ePackage"> - <details key="start" value="21259"/> - <details key="end" value="21267"/> + <eAnnotations source="positions.1332" references="/0/qualifiedMetamodelPackage/@body.2/ePackage"> + <details key="start" value="21667"/> + <details key="end" value="21675"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1296" references="/0/qualifiedMetamodelPackage/ePackage"> - <details key="start" value="21184"/> - <details key="end" value="21203"/> - <details key="line" value="469"/> + <eAnnotations source="positions.1333" references="/0/qualifiedMetamodelPackage/ePackage"> + <details key="start" value="21592"/> + <details key="end" value="21611"/> + <details key="line" value="478"/> </eAnnotations> - <eAnnotations source="positions.1297" references="/0/qualifiedMetamodelPackage/basePackage"> - <details key="start" value="21205"/> - <details key="end" value="21225"/> - <details key="line" value="469"/> + <eAnnotations source="positions.1334" references="/0/qualifiedMetamodelPackage/basePackage"> + <details key="start" value="21613"/> + <details key="end" value="21633"/> + <details key="line" value="478"/> </eAnnotations> - <eAnnotations source="positions.1298" references="/0/qualifiedMetamodelPackage.1"> - <details key="start" value="21326"/> - <details key="end" value="21493"/> - <details key="line" value="474"/> + <eAnnotations source="positions.1335" references="/0/qualifiedMetamodelPackage.1"> + <details key="start" value="21734"/> + <details key="end" value="21901"/> + <details key="line" value="483"/> </eAnnotations> - <eAnnotations source="positions.1299" references="/0/qualifiedMetamodelPackage.1/@body.0"> - <details key="start" value="21420"/> - <details key="end" value="21479"/> + <eAnnotations source="positions.1336" references="/0/qualifiedMetamodelPackage.1/@body.0"> + <details key="start" value="21828"/> + <details key="end" value="21887"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1300" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0"> - <details key="start" value="21420"/> - <details key="end" value="21440"/> + <eAnnotations source="positions.1337" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0"> + <details key="start" value="21828"/> + <details key="end" value="21848"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1301" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0/eClassifier"> - <details key="start" value="21420"/> - <details key="end" value="21431"/> + <eAnnotations source="positions.1338" references="/0/qualifiedMetamodelPackage.1/@body.0/@argument.0/eClassifier"> + <details key="start" value="21828"/> + <details key="end" value="21839"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1302" references="/0/qualifiedMetamodelPackage.1/@body.0/basePackage"> - <details key="start" value="21467"/> - <details key="end" value="21478"/> + <eAnnotations source="positions.1339" references="/0/qualifiedMetamodelPackage.1/@body.0/basePackage"> + <details key="start" value="21875"/> + <details key="end" value="21886"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1303" references="/0/qualifiedMetamodelPackage.1/eClassifier"> - <details key="start" value="21369"/> - <details key="end" value="21394"/> - <details key="line" value="474"/> + <eAnnotations source="positions.1340" references="/0/qualifiedMetamodelPackage.1/eClassifier"> + <details key="start" value="21777"/> + <details key="end" value="21802"/> + <details key="line" value="483"/> </eAnnotations> - <eAnnotations source="positions.1304" references="/0/qualifiedMetamodelPackage.1/basePackage"> - <details key="start" value="21396"/> - <details key="end" value="21416"/> - <details key="line" value="474"/> + <eAnnotations source="positions.1341" references="/0/qualifiedMetamodelPackage.1/basePackage"> + <details key="start" value="21804"/> + <details key="end" value="21824"/> + <details key="line" value="483"/> </eAnnotations> - <eAnnotations source="positions.1305" references="/0/qualifiedMetamodelPackage.2"> - <details key="start" value="21495"/> - <details key="end" value="21632"/> - <details key="line" value="478"/> + <eAnnotations source="positions.1342" references="/0/qualifiedMetamodelPackage.2"> + <details key="start" value="21903"/> + <details key="end" value="22040"/> + <details key="line" value="487"/> </eAnnotations> - <eAnnotations source="positions.1306" references="/0/qualifiedMetamodelPackage.2/@body.0"> - <details key="start" value="21561"/> - <details key="end" value="21587"/> + <eAnnotations source="positions.1343" references="/0/qualifiedMetamodelPackage.2/@body.0"> + <details key="start" value="21969"/> + <details key="end" value="21995"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1307" references="/0/qualifiedMetamodelPackage.2/@body.0/ePackage"> - <details key="start" value="21561"/> - <details key="end" value="21569"/> + <eAnnotations source="positions.1344" references="/0/qualifiedMetamodelPackage.2/@body.0/ePackage"> + <details key="start" value="21969"/> + <details key="end" value="21977"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1308" references="/0/qualifiedMetamodelPackage.2/@body.1"> - <details key="start" value="21589"/> - <details key="end" value="21590"/> - <details key="line" value="479"/> + <eAnnotations source="positions.1345" references="/0/qualifiedMetamodelPackage.2/@body.1"> + <details key="start" value="21997"/> + <details key="end" value="21998"/> + <details key="line" value="488"/> </eAnnotations> - <eAnnotations source="positions.1309" references="/0/qualifiedMetamodelPackage.2/@body.2"> - <details key="start" value="21591"/> - <details key="end" value="21618"/> + <eAnnotations source="positions.1346" references="/0/qualifiedMetamodelPackage.2/@body.2"> + <details key="start" value="21999"/> + <details key="end" value="22026"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1310" references="/0/qualifiedMetamodelPackage.2/@body.2/ePackage"> - <details key="start" value="21591"/> - <details key="end" value="21599"/> + <eAnnotations source="positions.1347" references="/0/qualifiedMetamodelPackage.2/@body.2/ePackage"> + <details key="start" value="21999"/> + <details key="end" value="22007"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1311" references="/0/qualifiedMetamodelPackage.2/ePackage"> - <details key="start" value="21538"/> - <details key="end" value="21557"/> - <details key="line" value="478"/> + <eAnnotations source="positions.1348" references="/0/qualifiedMetamodelPackage.2/ePackage"> + <details key="start" value="21946"/> + <details key="end" value="21965"/> + <details key="line" value="487"/> </eAnnotations> - <eAnnotations source="positions.1312" references="/0/qualifiedMetamodelPackage.3"> - <details key="start" value="21634"/> - <details key="end" value="21768"/> - <details key="line" value="482"/> + <eAnnotations source="positions.1349" references="/0/qualifiedMetamodelPackage.3"> + <details key="start" value="22042"/> + <details key="end" value="22176"/> + <details key="line" value="491"/> </eAnnotations> - <eAnnotations source="positions.1313" references="/0/qualifiedMetamodelPackage.3/@body.0"> - <details key="start" value="21706"/> - <details key="end" value="21754"/> + <eAnnotations source="positions.1350" references="/0/qualifiedMetamodelPackage.3/@body.0"> + <details key="start" value="22114"/> + <details key="end" value="22162"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1314" references="/0/qualifiedMetamodelPackage.3/@body.0/@argument.0"> - <details key="start" value="21706"/> - <details key="end" value="21726"/> + <eAnnotations source="positions.1351" references="/0/qualifiedMetamodelPackage.3/@body.0/@argument.0"> + <details key="start" value="22114"/> + <details key="end" value="22134"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1315" references="/0/qualifiedMetamodelPackage.3/@body.0/@argument.0/eClassifier"> - <details key="start" value="21706"/> - <details key="end" value="21717"/> + <eAnnotations source="positions.1352" references="/0/qualifiedMetamodelPackage.3/@body.0/@argument.0/eClassifier"> + <details key="start" value="22114"/> + <details key="end" value="22125"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1316" references="/0/qualifiedMetamodelPackage.3/eClassifier"> - <details key="start" value="21677"/> - <details key="end" value="21702"/> - <details key="line" value="482"/> + <eAnnotations source="positions.1353" references="/0/qualifiedMetamodelPackage.3/eClassifier"> + <details key="start" value="22085"/> + <details key="end" value="22110"/> + <details key="line" value="491"/> </eAnnotations> - <eAnnotations source="positions.1317" references="/0/qualifiedMetamodelFactory"> - <details key="start" value="21770"/> - <details key="end" value="21929"/> - <details key="line" value="486"/> + <eAnnotations source="positions.1354" references="/0/qualifiedMetamodelFactory"> + <details key="start" value="22178"/> + <details key="end" value="22337"/> + <details key="line" value="495"/> </eAnnotations> - <eAnnotations source="positions.1318" references="/0/qualifiedMetamodelFactory/@body.0"> - <details key="start" value="21858"/> - <details key="end" value="21884"/> + <eAnnotations source="positions.1355" references="/0/qualifiedMetamodelFactory/@body.0"> + <details key="start" value="22266"/> + <details key="end" value="22292"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1319" references="/0/qualifiedMetamodelFactory/@body.0/ePackage"> - <details key="start" value="21858"/> - <details key="end" value="21866"/> + <eAnnotations source="positions.1356" references="/0/qualifiedMetamodelFactory/@body.0/ePackage"> + <details key="start" value="22266"/> + <details key="end" value="22274"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1320" references="/0/qualifiedMetamodelFactory/@body.1"> - <details key="start" value="21886"/> - <details key="end" value="21887"/> - <details key="line" value="487"/> + <eAnnotations source="positions.1357" references="/0/qualifiedMetamodelFactory/@body.1"> + <details key="start" value="22294"/> + <details key="end" value="22295"/> + <details key="line" value="496"/> </eAnnotations> - <eAnnotations source="positions.1321" references="/0/qualifiedMetamodelFactory/@body.2"> - <details key="start" value="21888"/> - <details key="end" value="21915"/> + <eAnnotations source="positions.1358" references="/0/qualifiedMetamodelFactory/@body.2"> + <details key="start" value="22296"/> + <details key="end" value="22323"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1322" references="/0/qualifiedMetamodelFactory/@body.2/ePackage"> - <details key="start" value="21888"/> - <details key="end" value="21896"/> + <eAnnotations source="positions.1359" references="/0/qualifiedMetamodelFactory/@body.2/ePackage"> + <details key="start" value="22296"/> + <details key="end" value="22304"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1323" references="/0/qualifiedMetamodelFactory/ePackage"> - <details key="start" value="21813"/> - <details key="end" value="21832"/> - <details key="line" value="486"/> + <eAnnotations source="positions.1360" references="/0/qualifiedMetamodelFactory/ePackage"> + <details key="start" value="22221"/> + <details key="end" value="22240"/> + <details key="line" value="495"/> </eAnnotations> - <eAnnotations source="positions.1324" references="/0/qualifiedMetamodelFactory/basePackage"> - <details key="start" value="21834"/> - <details key="end" value="21854"/> - <details key="line" value="486"/> + <eAnnotations source="positions.1361" references="/0/qualifiedMetamodelFactory/basePackage"> + <details key="start" value="22242"/> + <details key="end" value="22262"/> + <details key="line" value="495"/> </eAnnotations> - <eAnnotations source="positions.1325" references="/0/metamodelGetter"> - <details key="start" value="21931"/> - <details key="end" value="22096"/> - <details key="line" value="490"/> + <eAnnotations source="positions.1362" references="/0/metamodelGetter"> + <details key="start" value="22339"/> + <details key="end" value="22504"/> + <details key="line" value="499"/> </eAnnotations> - <eAnnotations source="positions.1326" references="/0/metamodelGetter/@body.0"> - <details key="start" value="21993"/> - <details key="end" value="22038"/> + <eAnnotations source="positions.1363" references="/0/metamodelGetter/@body.0"> + <details key="start" value="22401"/> + <details key="end" value="22446"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1327" references="/0/metamodelGetter/@body.0/@argument.0"> - <details key="start" value="21993"/> - <details key="end" value="22019"/> + <eAnnotations source="positions.1364" references="/0/metamodelGetter/@body.0/@argument.0"> + <details key="start" value="22401"/> + <details key="end" value="22427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1328" references="/0/metamodelGetter/@body.0/@argument.0/@source"> - <details key="start" value="21993"/> - <details key="end" value="22002"/> + <eAnnotations source="positions.1365" references="/0/metamodelGetter/@body.0/@argument.0/@source"> + <details key="start" value="22401"/> + <details key="end" value="22410"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1329" references="/0/metamodelGetter/@body.0/@argument.0/@source/s"> - <details key="start" value="21993"/> - <details key="end" value="21994"/> + <eAnnotations source="positions.1366" references="/0/metamodelGetter/@body.0/@argument.0/@source/s"> + <details key="start" value="22401"/> + <details key="end" value="22402"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1330" references="/0/metamodelGetter/@body.1"> - <details key="start" value="22040"/> - <details key="end" value="22051"/> - <details key="line" value="491"/> + <eAnnotations source="positions.1367" references="/0/metamodelGetter/@body.1"> + <details key="start" value="22448"/> + <details key="end" value="22459"/> + <details key="line" value="500"/> </eAnnotations> - <eAnnotations source="positions.1331" references="/0/metamodelGetter/@body.2"> - <details key="start" value="22052"/> - <details key="end" value="22082"/> + <eAnnotations source="positions.1368" references="/0/metamodelGetter/@body.2"> + <details key="start" value="22460"/> + <details key="end" value="22490"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1332" references="/0/metamodelGetter/@body.2/s"> - <details key="start" value="22052"/> - <details key="end" value="22053"/> + <eAnnotations source="positions.1369" references="/0/metamodelGetter/@body.2/s"> + <details key="start" value="22460"/> + <details key="end" value="22461"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1333" references="/0/metamodelGetter/s"> - <details key="start" value="21964"/> - <details key="end" value="21989"/> - <details key="line" value="490"/> + <eAnnotations source="positions.1370" references="/0/metamodelGetter/s"> + <details key="start" value="22372"/> + <details key="end" value="22397"/> + <details key="line" value="499"/> </eAnnotations> - <eAnnotations source="positions.1334" references="/0/metamodelGetter.1"> - <details key="start" value="22098"/> - <details key="end" value="22264"/> - <details key="line" value="494"/> + <eAnnotations source="positions.1371" references="/0/metamodelGetter.1"> + <details key="start" value="22506"/> + <details key="end" value="22672"/> + <details key="line" value="503"/> </eAnnotations> - <eAnnotations source="positions.1335" references="/0/metamodelGetter.1/@body.0"> - <details key="start" value="22163"/> - <details key="end" value="22206"/> + <eAnnotations source="positions.1372" references="/0/metamodelGetter.1/@body.0"> + <details key="start" value="22571"/> + <details key="end" value="22614"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1336" references="/0/metamodelGetter.1/@body.0/@argument.0"> - <details key="start" value="22163"/> - <details key="end" value="22187"/> + <eAnnotations source="positions.1373" references="/0/metamodelGetter.1/@body.0/@argument.0"> + <details key="start" value="22571"/> + <details key="end" value="22595"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1337" references="/0/metamodelGetter.1/@body.0/@argument.0/@source"> - <details key="start" value="22163"/> - <details key="end" value="22170"/> + <eAnnotations source="positions.1374" references="/0/metamodelGetter.1/@body.0/@argument.0/@source"> + <details key="start" value="22571"/> + <details key="end" value="22578"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1338" references="/0/metamodelGetter.1/@body.0/@argument.0/@source/p"> - <details key="start" value="22163"/> - <details key="end" value="22164"/> + <eAnnotations source="positions.1375" references="/0/metamodelGetter.1/@body.0/@argument.0/@source/p"> + <details key="start" value="22571"/> + <details key="end" value="22572"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1339" references="/0/metamodelGetter.1/@body.1"> - <details key="start" value="22208"/> - <details key="end" value="22219"/> - <details key="line" value="495"/> + <eAnnotations source="positions.1376" references="/0/metamodelGetter.1/@body.1"> + <details key="start" value="22616"/> + <details key="end" value="22627"/> + <details key="line" value="504"/> </eAnnotations> - <eAnnotations source="positions.1340" references="/0/metamodelGetter.1/@body.2"> - <details key="start" value="22220"/> - <details key="end" value="22250"/> + <eAnnotations source="positions.1377" references="/0/metamodelGetter.1/@body.2"> + <details key="start" value="22628"/> + <details key="end" value="22658"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1341" references="/0/metamodelGetter.1/@body.2/p"> - <details key="start" value="22220"/> - <details key="end" value="22221"/> + <eAnnotations source="positions.1378" references="/0/metamodelGetter.1/@body.2/p"> + <details key="start" value="22628"/> + <details key="end" value="22629"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1342" references="/0/metamodelGetter.1/p"> - <details key="start" value="22131"/> - <details key="end" value="22159"/> - <details key="line" value="494"/> + <eAnnotations source="positions.1379" references="/0/metamodelGetter.1/p"> + <details key="start" value="22539"/> + <details key="end" value="22567"/> + <details key="line" value="503"/> </eAnnotations> - <eAnnotations source="positions.1343" references="/0/simpleModelNavigationType"> - <details key="start" value="22307"/> - <details key="end" value="22551"/> - <details key="line" value="499"/> + <eAnnotations source="positions.1380" references="/0/simpleModelNavigationType"> + <details key="start" value="22715"/> + <details key="end" value="22959"/> + <details key="line" value="508"/> </eAnnotations> - <eAnnotations source="positions.1344" references="/0/simpleModelNavigationType/modelNavigation"> - <details key="start" value="22347"/> - <details key="end" value="22386"/> - <details key="line" value="499"/> + <eAnnotations source="positions.1381" references="/0/simpleModelNavigationType/modelNavigation"> + <details key="start" value="22755"/> + <details key="end" value="22794"/> + <details key="line" value="508"/> </eAnnotations> - <eAnnotations source="positions.1345" references="/0/simpleModelNavigationType/@expression"> - <details key="start" value="22401"/> - <details key="end" value="22549"/> + <eAnnotations source="positions.1382" references="/0/simpleModelNavigationType/@expression"> + <details key="start" value="22809"/> + <details key="end" value="22957"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1346" references="/0/simpleModelNavigationType/@expression/@condition"> - <details key="start" value="22404"/> - <details key="end" value="22456"/> + <eAnnotations source="positions.1383" references="/0/simpleModelNavigationType/@expression/@condition"> + <details key="start" value="22812"/> + <details key="end" value="22864"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1347" references="/0/simpleModelNavigationType/@expression/@condition/@source"> - <details key="start" value="22405"/> - <details key="end" value="22438"/> + <eAnnotations source="positions.1384" references="/0/simpleModelNavigationType/@expression/@condition/@source"> + <details key="start" value="22813"/> + <details key="end" value="22846"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1348" references="/0/simpleModelNavigationType/@expression/@condition/@source/modelNavigation"> - <details key="start" value="22405"/> - <details key="end" value="22420"/> + <eAnnotations source="positions.1385" references="/0/simpleModelNavigationType/@expression/@condition/@source/modelNavigation"> + <details key="start" value="22813"/> + <details key="end" value="22828"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1349" references="/0/simpleModelNavigationType/@expression/@thenExpression"> - <details key="start" value="22463"/> - <details key="end" value="22497"/> + <eAnnotations source="positions.1386" references="/0/simpleModelNavigationType/@expression/@thenExpression"> + <details key="start" value="22871"/> + <details key="end" value="22905"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1350" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source"> - <details key="start" value="22463"/> - <details key="end" value="22492"/> + <eAnnotations source="positions.1387" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source"> + <details key="start" value="22871"/> + <details key="end" value="22900"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1351" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source"> - <details key="start" value="22463"/> - <details key="end" value="22486"/> + <eAnnotations source="positions.1388" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source"> + <details key="start" value="22871"/> + <details key="end" value="22894"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1352" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source/modelNavigation"> - <details key="start" value="22463"/> - <details key="end" value="22478"/> + <eAnnotations source="positions.1389" references="/0/simpleModelNavigationType/@expression/@thenExpression/@source/@source/modelNavigation"> + <details key="start" value="22871"/> + <details key="end" value="22886"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1353" references="/0/simpleModelNavigationType/@expression/@elseExpression"> - <details key="start" value="22504"/> - <details key="end" value="22542"/> + <eAnnotations source="positions.1390" references="/0/simpleModelNavigationType/@expression/@elseExpression"> + <details key="start" value="22912"/> + <details key="end" value="22950"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1354" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source"> - <details key="start" value="22504"/> - <details key="end" value="22537"/> + <eAnnotations source="positions.1391" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source"> + <details key="start" value="22912"/> + <details key="end" value="22945"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1355" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source/modelNavigation"> - <details key="start" value="22504"/> - <details key="end" value="22519"/> + <eAnnotations source="positions.1392" references="/0/simpleModelNavigationType/@expression/@elseExpression/@source/modelNavigation"> + <details key="start" value="22912"/> + <details key="end" value="22927"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1356" references="/0/simpleModelNavigationMetamodelFactory"> - <details key="start" value="22553"/> - <details key="end" value="22853"/> - <details key="line" value="505"/> + <eAnnotations source="positions.1393" references="/0/simpleModelNavigationMetamodelFactory"> + <details key="start" value="22961"/> + <details key="end" value="23261"/> + <details key="line" value="514"/> </eAnnotations> - <eAnnotations source="positions.1357" references="/0/simpleModelNavigationMetamodelFactory/modelNavigation"> - <details key="start" value="22605"/> - <details key="end" value="22644"/> - <details key="line" value="505"/> + <eAnnotations source="positions.1394" references="/0/simpleModelNavigationMetamodelFactory/modelNavigation"> + <details key="start" value="23013"/> + <details key="end" value="23052"/> + <details key="line" value="514"/> </eAnnotations> - <eAnnotations source="positions.1358" references="/0/simpleModelNavigationMetamodelFactory/@expression"> - <details key="start" value="22659"/> - <details key="end" value="22851"/> + <eAnnotations source="positions.1395" references="/0/simpleModelNavigationMetamodelFactory/@expression"> + <details key="start" value="23067"/> + <details key="end" value="23259"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1359" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition"> - <details key="start" value="22662"/> - <details key="end" value="22714"/> + <eAnnotations source="positions.1396" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition"> + <details key="start" value="23070"/> + <details key="end" value="23122"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1360" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source"> - <details key="start" value="22663"/> - <details key="end" value="22696"/> + <eAnnotations source="positions.1397" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source"> + <details key="start" value="23071"/> + <details key="end" value="23104"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1361" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source/modelNavigation"> - <details key="start" value="22663"/> - <details key="end" value="22678"/> + <eAnnotations source="positions.1398" references="/0/simpleModelNavigationMetamodelFactory/@expression/@condition/@source/modelNavigation"> + <details key="start" value="23071"/> + <details key="end" value="23086"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1362" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression"> - <details key="start" value="22721"/> - <details key="end" value="22777"/> + <eAnnotations source="positions.1399" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression"> + <details key="start" value="23129"/> + <details key="end" value="23185"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1363" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0"> - <details key="start" value="22721"/> - <details key="end" value="22759"/> + <eAnnotations source="positions.1400" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0"> + <details key="start" value="23129"/> + <details key="end" value="23167"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1364" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source"> - <details key="start" value="22721"/> - <details key="end" value="22750"/> + <eAnnotations source="positions.1401" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source"> + <details key="start" value="23129"/> + <details key="end" value="23158"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1365" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source"> - <details key="start" value="22721"/> - <details key="end" value="22744"/> + <eAnnotations source="positions.1402" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source"> + <details key="start" value="23129"/> + <details key="end" value="23152"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1366" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source/modelNavigation"> - <details key="start" value="22721"/> - <details key="end" value="22736"/> + <eAnnotations source="positions.1403" references="/0/simpleModelNavigationMetamodelFactory/@expression/@thenExpression/@argument.0/@source/@source/modelNavigation"> + <details key="start" value="23129"/> + <details key="end" value="23144"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1367" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression"> - <details key="start" value="22784"/> - <details key="end" value="22844"/> + <eAnnotations source="positions.1404" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression"> + <details key="start" value="23192"/> + <details key="end" value="23252"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1368" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0"> - <details key="start" value="22784"/> - <details key="end" value="22826"/> + <eAnnotations source="positions.1405" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0"> + <details key="start" value="23192"/> + <details key="end" value="23234"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1369" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source"> - <details key="start" value="22784"/> - <details key="end" value="22817"/> + <eAnnotations source="positions.1406" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source"> + <details key="start" value="23192"/> + <details key="end" value="23225"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1370" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source/modelNavigation"> - <details key="start" value="22784"/> - <details key="end" value="22799"/> + <eAnnotations source="positions.1407" references="/0/simpleModelNavigationMetamodelFactory/@expression/@elseExpression/@argument.0/@source/modelNavigation"> + <details key="start" value="23192"/> + <details key="end" value="23207"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1371" references="/0/involvedPropertiesEditionElement"> - <details key="start" value="23000"/> - <details key="end" value="23541"/> - <details key="line" value="516"/> + <eAnnotations source="positions.1408" references="/0/involvedPropertiesEditionElement"> + <details key="start" value="23408"/> + <details key="end" value="23949"/> + <details key="line" value="525"/> </eAnnotations> - <eAnnotations source="positions.1372" references="/0/involvedPropertiesEditionElement/peElement"> - <details key="start" value="23047"/> - <details key="end" value="23083"/> - <details key="line" value="516"/> + <eAnnotations source="positions.1409" references="/0/involvedPropertiesEditionElement/peElement"> + <details key="start" value="23455"/> + <details key="end" value="23491"/> + <details key="line" value="525"/> </eAnnotations> - <eAnnotations source="positions.1373" references="/0/involvedPropertiesEditionElement/f"> - <details key="start" value="23085"/> - <details key="end" value="23107"/> - <details key="line" value="516"/> + <eAnnotations source="positions.1410" references="/0/involvedPropertiesEditionElement/f"> + <details key="start" value="23493"/> + <details key="end" value="23515"/> + <details key="line" value="525"/> </eAnnotations> - <eAnnotations source="positions.1374" references="/0/involvedPropertiesEditionElement/@expression"> - <details key="start" value="23140"/> - <details key="end" value="23539"/> + <eAnnotations source="positions.1411" references="/0/involvedPropertiesEditionElement/@expression"> + <details key="start" value="23548"/> + <details key="end" value="23947"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1375" references="/0/involvedPropertiesEditionElement/@expression/select"> - <details key="start" value="23140"/> - <details key="end" value="23530"/> + <eAnnotations source="positions.1412" references="/0/involvedPropertiesEditionElement/@expression/select"> + <details key="start" value="23548"/> + <details key="end" value="23938"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1376" references="/0/involvedPropertiesEditionElement/@expression/select/collect"> - <details key="start" value="23140"/> - <details key="end" value="23464"/> + <eAnnotations source="positions.1413" references="/0/involvedPropertiesEditionElement/@expression/select/collect"> + <details key="start" value="23548"/> + <details key="end" value="23872"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1377" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select"> - <details key="start" value="23140"/> - <details key="end" value="23416"/> + <eAnnotations source="positions.1414" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select"> + <details key="start" value="23548"/> + <details key="end" value="23824"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1378" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect"> - <details key="start" value="23140"/> - <details key="end" value="23357"/> + <eAnnotations source="positions.1415" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect"> + <details key="start" value="23548"/> + <details key="end" value="23765"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1379" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect"> - <details key="start" value="23140"/> - <details key="end" value="23346"/> + <eAnnotations source="positions.1416" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect"> + <details key="start" value="23548"/> + <details key="end" value="23754"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1380" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select"> - <details key="start" value="23140"/> - <details key="end" value="23296"/> + <eAnnotations source="positions.1417" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select"> + <details key="start" value="23548"/> + <details key="end" value="23704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1381" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect"> - <details key="start" value="23140"/> - <details key="end" value="23235"/> + <eAnnotations source="positions.1418" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect"> + <details key="start" value="23548"/> + <details key="end" value="23643"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1382" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source"> - <details key="start" value="23140"/> - <details key="end" value="23226"/> + <eAnnotations source="positions.1419" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source"> + <details key="start" value="23548"/> + <details key="end" value="23634"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1383" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source"> - <details key="start" value="23140"/> - <details key="end" value="23215"/> + <eAnnotations source="positions.1420" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source"> + <details key="start" value="23548"/> + <details key="end" value="23623"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1384" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source"> - <details key="start" value="23140"/> - <details key="end" value="23166"/> + <eAnnotations source="positions.1421" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source"> + <details key="start" value="23548"/> + <details key="end" value="23574"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1385" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source/@source"> - <details key="start" value="23140"/> - <details key="end" value="23157"/> + <eAnnotations source="positions.1422" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source/@source"> + <details key="start" value="23548"/> + <details key="end" value="23565"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1386" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source/@source/peElement"> - <details key="start" value="23140"/> - <details key="end" value="23149"/> + <eAnnotations source="positions.1423" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@source/@source/peElement"> + <details key="start" value="23548"/> + <details key="end" value="23557"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1387" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@argument.0"> - <details key="start" value="23178"/> - <details key="end" value="23214"/> + <eAnnotations source="positions.1424" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@source/@source/@argument.0"> + <details key="start" value="23586"/> + <details key="end" value="23622"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1388" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@body"> - <details key="start" value="23227"/> - <details key="end" value="23235"/> + <eAnnotations source="positions.1425" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@body"> + <details key="start" value="23635"/> + <details key="end" value="23643"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1389" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@body/temp1"> + <eAnnotations source="positions.1426" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1390" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/temp38"> + <eAnnotations source="positions.1427" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/collect/temp38"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1391" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body"> - <details key="start" value="23244"/> - <details key="end" value="23295"/> + <eAnnotations source="positions.1428" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body"> + <details key="start" value="23652"/> + <details key="end" value="23703"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1392" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body/temp2"> + <eAnnotations source="positions.1429" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1393" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body/@argument.0"> - <details key="start" value="23256"/> - <details key="end" value="23294"/> + <eAnnotations source="positions.1430" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/@body/@argument.0"> + <details key="start" value="23664"/> + <details key="end" value="23702"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1394" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/temp39"> + <eAnnotations source="positions.1431" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/select/temp39"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1395" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body"> + <eAnnotations source="positions.1432" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1396" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body/temp3"> + <eAnnotations source="positions.1433" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body/temp3"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1397" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body/@argument.0"> - <details key="start" value="23307"/> - <details key="end" value="23345"/> + <eAnnotations source="positions.1434" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/@body/@argument.0"> + <details key="start" value="23715"/> + <details key="end" value="23753"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1398" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/temp40"> + <eAnnotations source="positions.1435" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/collect/temp40"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1399" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/@body"> - <details key="start" value="23347"/> - <details key="end" value="23357"/> + <eAnnotations source="positions.1436" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/@body"> + <details key="start" value="23755"/> + <details key="end" value="23765"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1400" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/@body/temp4"> + <eAnnotations source="positions.1437" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/@body/temp4"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1401" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/temp41"> + <eAnnotations source="positions.1438" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/collect/temp41"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1402" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body"> - <details key="start" value="23366"/> - <details key="end" value="23415"/> + <eAnnotations source="positions.1439" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body"> + <details key="start" value="23774"/> + <details key="end" value="23823"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1403" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body/temp5"> + <eAnnotations source="positions.1440" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body/temp5"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1404" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body/@argument.0"> - <details key="start" value="23378"/> - <details key="end" value="23414"/> + <eAnnotations source="positions.1441" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/@body/@argument.0"> + <details key="start" value="23786"/> + <details key="end" value="23822"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1405" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/temp42"> + <eAnnotations source="positions.1442" references="/0/involvedPropertiesEditionElement/@expression/select/collect/select/temp42"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1406" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body"> + <eAnnotations source="positions.1443" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1407" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body/temp6"> + <eAnnotations source="positions.1444" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body/temp6"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1408" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body/@argument.0"> - <details key="start" value="23427"/> - <details key="end" value="23463"/> + <eAnnotations source="positions.1445" references="/0/involvedPropertiesEditionElement/@expression/select/collect/@body/@argument.0"> + <details key="start" value="23835"/> + <details key="end" value="23871"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1409" references="/0/involvedPropertiesEditionElement/@expression/select/collect/temp43"> + <eAnnotations source="positions.1446" references="/0/involvedPropertiesEditionElement/@expression/select/collect/temp43"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1410" references="/0/involvedPropertiesEditionElement/@expression/select/@body"> - <details key="start" value="23518"/> - <details key="end" value="23529"/> + <eAnnotations source="positions.1447" references="/0/involvedPropertiesEditionElement/@expression/select/@body"> + <details key="start" value="23926"/> + <details key="end" value="23937"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1411" references="/0/involvedPropertiesEditionElement/@expression/select/@body/@source"> - <details key="start" value="23518"/> - <details key="end" value="23527"/> + <eAnnotations source="positions.1448" references="/0/involvedPropertiesEditionElement/@expression/select/@body/@source"> + <details key="start" value="23926"/> + <details key="end" value="23935"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1412" references="/0/involvedPropertiesEditionElement/@expression/select/@body/@source/pee"> - <details key="start" value="23518"/> - <details key="end" value="23521"/> + <eAnnotations source="positions.1449" references="/0/involvedPropertiesEditionElement/@expression/select/@body/@source/pee"> + <details key="start" value="23926"/> + <details key="end" value="23929"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1413" references="/0/involvedPropertiesEditionElement/@expression/select/@body/f"> - <details key="start" value="23528"/> - <details key="end" value="23529"/> + <eAnnotations source="positions.1450" references="/0/involvedPropertiesEditionElement/@expression/select/@body/f"> + <details key="start" value="23936"/> + <details key="end" value="23937"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1414" references="/0/involvedPropertiesEditionElement/@expression/select/pee"> - <details key="start" value="23473"/> - <details key="end" value="23515"/> + <eAnnotations source="positions.1451" references="/0/involvedPropertiesEditionElement/@expression/select/pee"> + <details key="start" value="23881"/> + <details key="end" value="23923"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1415" references="/0/involvedPropertiesEditionElement.1"> - <details key="start" value="23543"/> - <details key="end" value="23816"/> - <details key="line" value="519"/> + <eAnnotations source="positions.1452" references="/0/involvedPropertiesEditionElement.1"> + <details key="start" value="23951"/> + <details key="end" value="24224"/> + <details key="line" value="528"/> </eAnnotations> - <eAnnotations source="positions.1416" references="/0/involvedPropertiesEditionElement.1/element"> - <details key="start" value="23590"/> - <details key="end" value="23613"/> - <details key="line" value="519"/> + <eAnnotations source="positions.1453" references="/0/involvedPropertiesEditionElement.1/element"> + <details key="start" value="23998"/> + <details key="end" value="24021"/> + <details key="line" value="528"/> </eAnnotations> - <eAnnotations source="positions.1417" references="/0/involvedPropertiesEditionElement.1/pec"> - <details key="start" value="23615"/> - <details key="end" value="23647"/> - <details key="line" value="519"/> + <eAnnotations source="positions.1454" references="/0/involvedPropertiesEditionElement.1/pec"> + <details key="start" value="24023"/> + <details key="end" value="24055"/> + <details key="line" value="528"/> </eAnnotations> - <eAnnotations source="positions.1418" references="/0/involvedPropertiesEditionElement.1/@expression"> - <details key="start" value="23680"/> - <details key="end" value="23814"/> + <eAnnotations source="positions.1455" references="/0/involvedPropertiesEditionElement.1/@expression"> + <details key="start" value="24088"/> + <details key="end" value="24222"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1419" references="/0/involvedPropertiesEditionElement.1/@expression/collect"> - <details key="start" value="23680"/> - <details key="end" value="23805"/> + <eAnnotations source="positions.1456" references="/0/involvedPropertiesEditionElement.1/@expression/collect"> + <details key="start" value="24088"/> + <details key="end" value="24213"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1420" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select"> - <details key="start" value="23680"/> - <details key="end" value="23757"/> + <eAnnotations source="positions.1457" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select"> + <details key="start" value="24088"/> + <details key="end" value="24165"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1421" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@source"> - <details key="start" value="23680"/> - <details key="end" value="23698"/> + <eAnnotations source="positions.1458" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@source"> + <details key="start" value="24088"/> + <details key="end" value="24106"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1422" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@source/element"> - <details key="start" value="23680"/> - <details key="end" value="23687"/> + <eAnnotations source="positions.1459" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@source/element"> + <details key="start" value="24088"/> + <details key="end" value="24095"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1423" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body"> - <details key="start" value="23707"/> - <details key="end" value="23756"/> + <eAnnotations source="positions.1460" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body"> + <details key="start" value="24115"/> + <details key="end" value="24164"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1424" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body/temp1"> + <eAnnotations source="positions.1461" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1425" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body/@argument.0"> - <details key="start" value="23719"/> - <details key="end" value="23755"/> + <eAnnotations source="positions.1462" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/@body/@argument.0"> + <details key="start" value="24127"/> + <details key="end" value="24163"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1426" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/temp44"> + <eAnnotations source="positions.1463" references="/0/involvedPropertiesEditionElement.1/@expression/collect/select/temp44"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1427" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body"> + <eAnnotations source="positions.1464" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1428" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body/temp2"> + <eAnnotations source="positions.1465" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1429" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body/@argument.0"> - <details key="start" value="23768"/> - <details key="end" value="23804"/> + <eAnnotations source="positions.1466" references="/0/involvedPropertiesEditionElement.1/@expression/collect/@body/@argument.0"> + <details key="start" value="24176"/> + <details key="end" value="24212"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1430" references="/0/involvedPropertiesEditionElement.1/@expression/collect/temp45"> + <eAnnotations source="positions.1467" references="/0/involvedPropertiesEditionElement.1/@expression/collect/temp45"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1431" references="/0/involvedPropertiesEditionElement.2"> - <details key="start" value="23818"/> - <details key="end" value="24057"/> - <details key="line" value="522"/> + <eAnnotations source="positions.1468" references="/0/involvedPropertiesEditionElement.2"> + <details key="start" value="24226"/> + <details key="end" value="24465"/> + <details key="line" value="531"/> </eAnnotations> - <eAnnotations source="positions.1432" references="/0/involvedPropertiesEditionElement.2/element"> - <details key="start" value="23865"/> - <details key="end" value="23888"/> - <details key="line" value="522"/> + <eAnnotations source="positions.1469" references="/0/involvedPropertiesEditionElement.2/element"> + <details key="start" value="24273"/> + <details key="end" value="24296"/> + <details key="line" value="531"/> </eAnnotations> - <eAnnotations source="positions.1433" references="/0/involvedPropertiesEditionElement.2/@expression"> - <details key="start" value="23921"/> - <details key="end" value="24055"/> + <eAnnotations source="positions.1470" references="/0/involvedPropertiesEditionElement.2/@expression"> + <details key="start" value="24329"/> + <details key="end" value="24463"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1434" references="/0/involvedPropertiesEditionElement.2/@expression/collect"> - <details key="start" value="23921"/> - <details key="end" value="24046"/> + <eAnnotations source="positions.1471" references="/0/involvedPropertiesEditionElement.2/@expression/collect"> + <details key="start" value="24329"/> + <details key="end" value="24454"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1435" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select"> - <details key="start" value="23921"/> - <details key="end" value="23998"/> + <eAnnotations source="positions.1472" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select"> + <details key="start" value="24329"/> + <details key="end" value="24406"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1436" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@source"> - <details key="start" value="23921"/> - <details key="end" value="23939"/> + <eAnnotations source="positions.1473" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@source"> + <details key="start" value="24329"/> + <details key="end" value="24347"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1437" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@source/element"> - <details key="start" value="23921"/> - <details key="end" value="23928"/> + <eAnnotations source="positions.1474" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@source/element"> + <details key="start" value="24329"/> + <details key="end" value="24336"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1438" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body"> - <details key="start" value="23948"/> - <details key="end" value="23997"/> + <eAnnotations source="positions.1475" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body"> + <details key="start" value="24356"/> + <details key="end" value="24405"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1439" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body/temp1"> + <eAnnotations source="positions.1476" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1440" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body/@argument.0"> - <details key="start" value="23960"/> - <details key="end" value="23996"/> + <eAnnotations source="positions.1477" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/@body/@argument.0"> + <details key="start" value="24368"/> + <details key="end" value="24404"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1441" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/temp46"> + <eAnnotations source="positions.1478" references="/0/involvedPropertiesEditionElement.2/@expression/collect/select/temp46"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1442" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body"> + <eAnnotations source="positions.1479" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1443" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body/temp2"> + <eAnnotations source="positions.1480" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1444" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body/@argument.0"> - <details key="start" value="24009"/> - <details key="end" value="24045"/> + <eAnnotations source="positions.1481" references="/0/involvedPropertiesEditionElement.2/@expression/collect/@body/@argument.0"> + <details key="start" value="24417"/> + <details key="end" value="24453"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1445" references="/0/involvedPropertiesEditionElement.2/@expression/collect/temp47"> + <eAnnotations source="positions.1482" references="/0/involvedPropertiesEditionElement.2/@expression/collect/temp47"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1446" references="/0/involvedPropertiesEditionElement.3"> - <details key="start" value="24059"/> - <details key="end" value="24333"/> - <details key="line" value="525"/> + <eAnnotations source="positions.1483" references="/0/involvedPropertiesEditionElement.3"> + <details key="start" value="24467"/> + <details key="end" value="24741"/> + <details key="line" value="534"/> </eAnnotations> - <eAnnotations source="positions.1447" references="/0/involvedPropertiesEditionElement.3/view"> - <details key="start" value="24106"/> - <details key="end" value="24124"/> - <details key="line" value="525"/> + <eAnnotations source="positions.1484" references="/0/involvedPropertiesEditionElement.3/view"> + <details key="start" value="24514"/> + <details key="end" value="24532"/> + <details key="line" value="534"/> </eAnnotations> - <eAnnotations source="positions.1448" references="/0/involvedPropertiesEditionElement.3/pec"> - <details key="start" value="24126"/> - <details key="end" value="24158"/> - <details key="line" value="525"/> + <eAnnotations source="positions.1485" references="/0/involvedPropertiesEditionElement.3/pec"> + <details key="start" value="24534"/> + <details key="end" value="24566"/> + <details key="line" value="534"/> </eAnnotations> - <eAnnotations source="positions.1449" references="/0/involvedPropertiesEditionElement.3/@expression"> - <details key="start" value="24191"/> - <details key="end" value="24331"/> + <eAnnotations source="positions.1486" references="/0/involvedPropertiesEditionElement.3/@expression"> + <details key="start" value="24599"/> + <details key="end" value="24739"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1450" references="/0/involvedPropertiesEditionElement.3/@expression/select"> - <details key="start" value="24191"/> - <details key="end" value="24322"/> + <eAnnotations source="positions.1487" references="/0/involvedPropertiesEditionElement.3/@expression/select"> + <details key="start" value="24599"/> + <details key="end" value="24730"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1451" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect"> - <details key="start" value="24191"/> - <details key="end" value="24268"/> + <eAnnotations source="positions.1488" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect"> + <details key="start" value="24599"/> + <details key="end" value="24676"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1452" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@source"> - <details key="start" value="24191"/> - <details key="end" value="24220"/> + <eAnnotations source="positions.1489" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@source"> + <details key="start" value="24599"/> + <details key="end" value="24628"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1453" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@source/pec"> - <details key="start" value="24191"/> - <details key="end" value="24194"/> + <eAnnotations source="positions.1490" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@source/pec"> + <details key="start" value="24599"/> + <details key="end" value="24602"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1454" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body"> + <eAnnotations source="positions.1491" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1455" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body/temp1"> + <eAnnotations source="positions.1492" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1456" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body/@argument.0"> - <details key="start" value="24231"/> - <details key="end" value="24267"/> + <eAnnotations source="positions.1493" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/@body/@argument.0"> + <details key="start" value="24639"/> + <details key="end" value="24675"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1457" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/temp48"> + <eAnnotations source="positions.1494" references="/0/involvedPropertiesEditionElement.3/@expression/select/collect/temp48"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1458" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body"> - <details key="start" value="24277"/> - <details key="end" value="24321"/> + <eAnnotations source="positions.1495" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body"> + <details key="start" value="24685"/> + <details key="end" value="24729"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1459" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect"> - <details key="start" value="24277"/> - <details key="end" value="24305"/> + <eAnnotations source="positions.1496" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect"> + <details key="start" value="24685"/> + <details key="end" value="24713"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1460" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@source"> - <details key="start" value="24277"/> - <details key="end" value="24282"/> + <eAnnotations source="positions.1497" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@source"> + <details key="start" value="24685"/> + <details key="end" value="24690"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1461" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@source/temp2"> + <eAnnotations source="positions.1498" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@source/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1462" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body"> + <eAnnotations source="positions.1499" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1463" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body/temp3"> + <eAnnotations source="positions.1500" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body/temp3"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1464" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body/@argument.0"> - <details key="start" value="24293"/> - <details key="end" value="24304"/> + <eAnnotations source="positions.1501" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/@body/@argument.0"> + <details key="start" value="24701"/> + <details key="end" value="24712"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1465" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/temp49"> + <eAnnotations source="positions.1502" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/collect/temp49"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1466" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/view"> - <details key="start" value="24316"/> - <details key="end" value="24320"/> + <eAnnotations source="positions.1503" references="/0/involvedPropertiesEditionElement.3/@expression/select/@body/view"> + <details key="start" value="24724"/> + <details key="end" value="24728"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1467" references="/0/involvedPropertiesEditionElement.3/@expression/select/temp50"> + <eAnnotations source="positions.1504" references="/0/involvedPropertiesEditionElement.3/@expression/select/temp50"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1468" references="/0/involvedPropertiesEditionComponent"> - <details key="start" value="24335"/> - <details key="end" value="24635"/> - <details key="line" value="528"/> + <eAnnotations source="positions.1505" references="/0/involvedPropertiesEditionComponent"> + <details key="start" value="24743"/> + <details key="end" value="25043"/> + <details key="line" value="537"/> </eAnnotations> - <eAnnotations source="positions.1469" references="/0/involvedPropertiesEditionComponent/view"> - <details key="start" value="24384"/> - <details key="end" value="24395"/> - <details key="line" value="528"/> + <eAnnotations source="positions.1506" references="/0/involvedPropertiesEditionComponent/view"> + <details key="start" value="24792"/> + <details key="end" value="24803"/> + <details key="line" value="537"/> </eAnnotations> - <eAnnotations source="positions.1470" references="/0/involvedPropertiesEditionComponent/@expression"> - <details key="start" value="24430"/> - <details key="end" value="24633"/> + <eAnnotations source="positions.1507" references="/0/involvedPropertiesEditionComponent/@expression"> + <details key="start" value="24838"/> + <details key="end" value="25041"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1471" references="/0/involvedPropertiesEditionComponent/@expression/@condition"> - <details key="start" value="24433"/> - <details key="end" value="24523"/> + <eAnnotations source="positions.1508" references="/0/involvedPropertiesEditionComponent/@expression/@condition"> + <details key="start" value="24841"/> + <details key="end" value="24931"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1472" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select"> - <details key="start" value="24434"/> - <details key="end" value="24510"/> + <eAnnotations source="positions.1509" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select"> + <details key="start" value="24842"/> + <details key="end" value="24918"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1473" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@source"> - <details key="start" value="24434"/> - <details key="end" value="24449"/> + <eAnnotations source="positions.1510" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@source"> + <details key="start" value="24842"/> + <details key="end" value="24857"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1474" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@source/view"> - <details key="start" value="24434"/> - <details key="end" value="24438"/> + <eAnnotations source="positions.1511" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@source/view"> + <details key="start" value="24842"/> + <details key="end" value="24846"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1475" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body"> - <details key="start" value="24458"/> - <details key="end" value="24509"/> + <eAnnotations source="positions.1512" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body"> + <details key="start" value="24866"/> + <details key="end" value="24917"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1476" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body/temp1"> + <eAnnotations source="positions.1513" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1477" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body/@argument.0"> - <details key="start" value="24470"/> - <details key="end" value="24508"/> + <eAnnotations source="positions.1514" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/@body/@argument.0"> + <details key="start" value="24878"/> + <details key="end" value="24916"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1478" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/temp51"> + <eAnnotations source="positions.1515" references="/0/involvedPropertiesEditionComponent/@expression/@condition/select/temp51"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1479" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression"> - <details key="start" value="24530"/> - <details key="end" value="24615"/> + <eAnnotations source="positions.1516" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression"> + <details key="start" value="24938"/> + <details key="end" value="25023"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1480" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select"> - <details key="start" value="24530"/> - <details key="end" value="24606"/> + <eAnnotations source="positions.1517" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select"> + <details key="start" value="24938"/> + <details key="end" value="25014"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1481" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@source"> - <details key="start" value="24530"/> - <details key="end" value="24545"/> + <eAnnotations source="positions.1518" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@source"> + <details key="start" value="24938"/> + <details key="end" value="24953"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1482" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@source/view"> - <details key="start" value="24530"/> - <details key="end" value="24534"/> + <eAnnotations source="positions.1519" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@source/view"> + <details key="start" value="24938"/> + <details key="end" value="24942"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1483" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body"> - <details key="start" value="24554"/> - <details key="end" value="24605"/> + <eAnnotations source="positions.1520" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body"> + <details key="start" value="24962"/> + <details key="end" value="25013"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1484" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body/temp2"> + <eAnnotations source="positions.1521" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1485" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body/@argument.0"> - <details key="start" value="24566"/> - <details key="end" value="24604"/> + <eAnnotations source="positions.1522" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/@body/@argument.0"> + <details key="start" value="24974"/> + <details key="end" value="25012"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1486" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/temp52"> + <eAnnotations source="positions.1523" references="/0/involvedPropertiesEditionComponent/@expression/@thenExpression/select/temp52"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.1487" references="/0/involvedPropertiesEditionComponent/@expression/@elseExpression"> - <details key="start" value="24622"/> - <details key="end" value="24626"/> + <eAnnotations source="positions.1524" references="/0/involvedPropertiesEditionComponent/@expression/@elseExpression"> + <details key="start" value="25030"/> + <details key="end" value="25034"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/filters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/filters.emtl index 91bb807dc..18ccc83a2 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/filters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/filters.emtl @@ -1026,6 +1026,18 @@ <references href="naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1041,6 +1053,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1753,6 +1768,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3112,7 +3142,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="naming.emtl#/0/pecPackageProviderClass"/> + <references href="naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3124,6 +3154,9 @@ <references href="naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3164,6 +3197,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3502,6 +3547,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -3962,101 +4111,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl index 9af4ffafb..50332dc52 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl @@ -320,21 +320,32 @@ <definition href="common.emtl#/0/toJavaClassifier"/> <argument xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> + <source xsi:type="ocl.ecore:VariableExp" name="ePack" referredVariable="/0/pecPackageProviderClass/ePack"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - <source xsi:type="ocl.ecore:PropertyCallExp"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecPackageProviderClass/pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> - </source> - <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> </argument> </body> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="EEFAdapterFactory"/> + <parameter name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </parameter> + </ownedModuleElement> + <ownedModuleElement xsi:type="mtl:Template" name="pecPackageProviderClass" visibility="Public"> + <body xsi:type="mtl:TemplateInvocation" definition="/0/pecPackageProviderClass"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <argument xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <source xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecPackageProviderClass.1/pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/> + </argument> + </body> <parameter name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </parameter> @@ -349,13 +360,16 @@ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="."/> <body xsi:type="mtl:TemplateInvocation" definition="/0/pecPackageProviderClass"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecPackageProviderQualifiedClass/pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <argument xsi:type="ocl.ecore:VariableExp" name="ePackage" referredVariable="/0/pecPackageProviderQualifiedClass/ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </argument> </body> <parameter name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </parameter> + <parameter name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </parameter> </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Template" name="partsPackage" visibility="Public"> <body xsi:type="mtl:TemplateInvocation" definition="/0/vrPackage"> @@ -703,7 +717,7 @@ <source xsi:type="ocl.ecore:VariableExp" name="group" referredVariable="/0/groupKey/group"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/193/Container"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/198/Container"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//Container"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> @@ -989,10 +1003,10 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> <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:OperationCallExp" eType="/239/Sequence(EObject)"> - <source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/239/Sequence(EObject)"> - <source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/239/Sequence(EObject)"> - <source xsi:type="ocl.ecore:OperationCallExp" eType="/239/OrderedSet(OclAny)" referredOperation="/1/EObject_Class/eInverse"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/244/Sequence(EObject)"> + <source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/244/Sequence(EObject)"> + <source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/244/Sequence(EObject)"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/244/OrderedSet(OclAny)" referredOperation="/1/EObject_Class/eInverse"> <source xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> <source xsi:type="ocl.ecore:PropertyCallExp"> @@ -1014,7 +1028,7 @@ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/temp1"> <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/193/EObject"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/198/EObject"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> @@ -1049,7 +1063,7 @@ </source> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/193/GenPackage"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/198/GenPackage"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> @@ -1137,14 +1151,14 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> <source xsi:type="ocl.ecore:OperationCallExp"> <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> - <source xsi:type="ocl.ecore:OperationCallExp" eType="/239/OrderedSet(OclAny)" referredOperation="/1/EObject_Class/eInverse"> + <source xsi:type="ocl.ecore:OperationCallExp" eType="/244/OrderedSet(OclAny)" referredOperation="/1/EObject_Class/eInverse"> <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/viewKey/view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </source> </source> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/> </source> - <argument xsi:type="ocl.ecore:TypeExp" eType="/193/ViewReference"> + <argument xsi:type="ocl.ecore:TypeExp" eType="/198/ViewReference"> <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewReference"/> </argument> <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> @@ -2011,6 +2025,16 @@ </eAnnotations> <eAnnotations source="MTL" references="/0/pecPackageProviderClass"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/pecPackageProviderClass.1"/> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2024,6 +2048,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2664,6 +2691,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3799,7 +3841,7 @@ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> - <eAnnotations source="MTL" references="/0/pecPackageProviderClass"/> + <eAnnotations source="MTL" references="/0/pecPackageProviderClass.1"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> <eOperations name="pecPackageProviderQualifiedClass"> @@ -3808,6 +3850,9 @@ </eAnnotations> <eAnnotations source="MTL" references="/0/pecPackageProviderQualifiedClass"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3844,6 +3889,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4140,6 +4197,108 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/pecPackageProviderClass"/> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4657,101 +4816,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> @@ -5288,6 +5352,21 @@ <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> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -6519,1968 +6598,1993 @@ </eAnnotations> <eAnnotations source="positions.104" references="/0/pecPackageProviderClass"> <details key="start" value="3274"/> - <details key="end" value="3426"/> + <details key="end" value="3395"/> <details key="line" value="79"/> </eAnnotations> <eAnnotations source="positions.105" references="/0/pecPackageProviderClass/@body.0"> - <details key="start" value="3349"/> - <details key="end" value="3395"/> + <details key="start" value="3335"/> + <details key="end" value="3364"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.106" references="/0/pecPackageProviderClass/@body.0/@argument.0"> - <details key="start" value="3349"/> - <details key="end" value="3376"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.107" references="/0/pecPackageProviderClass/@body.0/@argument.0/@source"> - <details key="start" value="3349"/> - <details key="end" value="3371"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.108" references="/0/pecPackageProviderClass/@body.0/@argument.0/@source/@source"> - <details key="start" value="3349"/> - <details key="end" value="3358"/> + <details key="start" value="3335"/> + <details key="end" value="3345"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.109" references="/0/pecPackageProviderClass/@body.0/@argument.0/@source/@source/pec"> - <details key="start" value="3349"/> - <details key="end" value="3352"/> + <eAnnotations source="positions.107" references="/0/pecPackageProviderClass/@body.0/@argument.0/ePack"> + <details key="start" value="3335"/> + <details key="end" value="3340"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.110" references="/0/pecPackageProviderClass/@body.1"> - <details key="start" value="3397"/> - <details key="end" value="3414"/> + <eAnnotations source="positions.108" references="/0/pecPackageProviderClass/@body.1"> + <details key="start" value="3366"/> + <details key="end" value="3383"/> <details key="line" value="80"/> </eAnnotations> - <eAnnotations source="positions.111" references="/0/pecPackageProviderClass/pec"> + <eAnnotations source="positions.109" references="/0/pecPackageProviderClass/ePack"> <details key="start" value="3315"/> - <details key="end" value="3345"/> + <details key="end" value="3331"/> <details key="line" value="79"/> </eAnnotations> - <eAnnotations source="positions.112" references="/0/pecPackageProviderQualifiedClass"> - <details key="start" value="3428"/> - <details key="end" value="3581"/> + <eAnnotations source="positions.110" references="/0/pecPackageProviderClass.1"> + <details key="start" value="3397"/> + <details key="end" value="3534"/> <details key="line" value="83"/> </eAnnotations> - <eAnnotations source="positions.113" references="/0/pecPackageProviderQualifiedClass/@body.0"> - <details key="start" value="3512"/> - <details key="end" value="3534"/> + <eAnnotations source="positions.111" references="/0/pecPackageProviderClass.1/@body.0"> + <details key="start" value="3472"/> + <details key="end" value="3520"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.114" references="/0/pecPackageProviderQualifiedClass/@body.0/pec"> - <details key="start" value="3512"/> - <details key="end" value="3515"/> + <eAnnotations source="positions.112" references="/0/pecPackageProviderClass.1/@body.0/@argument.0"> + <details key="start" value="3472"/> + <details key="end" value="3494"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.115" references="/0/pecPackageProviderQualifiedClass/@body.1"> - <details key="start" value="3536"/> - <details key="end" value="3537"/> - <details key="line" value="84"/> - </eAnnotations> - <eAnnotations source="positions.116" references="/0/pecPackageProviderQualifiedClass/@body.2"> - <details key="start" value="3538"/> - <details key="end" value="3567"/> + <eAnnotations source="positions.113" references="/0/pecPackageProviderClass.1/@body.0/@argument.0/@source"> + <details key="start" value="3472"/> + <details key="end" value="3481"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.117" references="/0/pecPackageProviderQualifiedClass/@body.2/pec"> - <details key="start" value="3538"/> - <details key="end" value="3541"/> + <eAnnotations source="positions.114" references="/0/pecPackageProviderClass.1/@body.0/@argument.0/@source/pec"> + <details key="start" value="3472"/> + <details key="end" value="3475"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.118" references="/0/pecPackageProviderQualifiedClass/pec"> - <details key="start" value="3478"/> - <details key="end" value="3508"/> + <eAnnotations source="positions.115" references="/0/pecPackageProviderClass.1/pec"> + <details key="start" value="3438"/> + <details key="end" value="3468"/> <details key="line" value="83"/> </eAnnotations> - <eAnnotations source="positions.119" references="/0/partsPackage"> - <details key="start" value="3769"/> - <details key="end" value="3873"/> - <details key="line" value="90"/> + <eAnnotations source="positions.116" references="/0/pecPackageProviderQualifiedClass"> + <details key="start" value="3536"/> + <details key="end" value="3715"/> + <details key="line" value="87"/> + </eAnnotations> + <eAnnotations source="positions.117" references="/0/pecPackageProviderQualifiedClass/@body.0"> + <details key="start" value="3641"/> + <details key="end" value="3663"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.118" references="/0/pecPackageProviderQualifiedClass/@body.0/pec"> + <details key="start" value="3641"/> + <details key="end" value="3644"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.119" references="/0/pecPackageProviderQualifiedClass/@body.1"> + <details key="start" value="3665"/> + <details key="end" value="3666"/> + <details key="line" value="88"/> </eAnnotations> - <eAnnotations source="positions.120" references="/0/partsPackage/@body.0"> - <details key="start" value="3831"/> - <details key="end" value="3853"/> + <eAnnotations source="positions.120" references="/0/pecPackageProviderQualifiedClass/@body.2"> + <details key="start" value="3667"/> + <details key="end" value="3701"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.121" references="/0/partsPackage/@body.0/repository"> - <details key="start" value="3831"/> - <details key="end" value="3841"/> + <eAnnotations source="positions.121" references="/0/pecPackageProviderQualifiedClass/@body.2/ePackage"> + <details key="start" value="3667"/> + <details key="end" value="3675"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.122" references="/0/partsPackage/@body.1"> - <details key="start" value="3855"/> - <details key="end" value="3861"/> - <details key="line" value="91"/> + <eAnnotations source="positions.122" references="/0/pecPackageProviderQualifiedClass/pec"> + <details key="start" value="3586"/> + <details key="end" value="3616"/> + <details key="line" value="87"/> </eAnnotations> - <eAnnotations source="positions.123" references="/0/partsPackage/repository"> - <details key="start" value="3799"/> - <details key="end" value="3827"/> - <details key="line" value="90"/> + <eAnnotations source="positions.123" references="/0/pecPackageProviderQualifiedClass/ePackage"> + <details key="start" value="3618"/> + <details key="end" value="3637"/> + <details key="line" value="87"/> </eAnnotations> - <eAnnotations source="positions.124" references="/0/partsPackage.1"> - <details key="start" value="3875"/> - <details key="end" value="3980"/> + <eAnnotations source="positions.124" references="/0/partsPackage"> + <details key="start" value="3903"/> + <details key="end" value="4007"/> <details key="line" value="94"/> </eAnnotations> - <eAnnotations source="positions.125" references="/0/partsPackage.1/@body.0"> - <details key="start" value="3920"/> - <details key="end" value="3960"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.126" references="/0/partsPackage.1/@body.0/@argument.0"> - <details key="start" value="3920"/> - <details key="end" value="3948"/> + <eAnnotations source="positions.125" references="/0/partsPackage/@body.0"> + <details key="start" value="3965"/> + <details key="end" value="3987"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.127" references="/0/partsPackage.1/@body.0/@argument.0/view"> - <details key="start" value="3920"/> - <details key="end" value="3924"/> + <eAnnotations source="positions.126" references="/0/partsPackage/@body.0/repository"> + <details key="start" value="3965"/> + <details key="end" value="3975"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.128" references="/0/partsPackage.1/@body.1"> - <details key="start" value="3962"/> - <details key="end" value="3968"/> + <eAnnotations source="positions.127" references="/0/partsPackage/@body.1"> + <details key="start" value="3989"/> + <details key="end" value="3995"/> <details key="line" value="95"/> </eAnnotations> - <eAnnotations source="positions.129" references="/0/partsPackage.1/view"> - <details key="start" value="3905"/> - <details key="end" value="3916"/> + <eAnnotations source="positions.128" references="/0/partsPackage/repository"> + <details key="start" value="3933"/> + <details key="end" value="3961"/> <details key="line" value="94"/> </eAnnotations> - <eAnnotations source="positions.130" references="/0/partsImplPackage"> - <details key="start" value="3982"/> - <details key="end" value="4069"/> + <eAnnotations source="positions.129" references="/0/partsPackage.1"> + <details key="start" value="4009"/> + <details key="end" value="4114"/> <details key="line" value="98"/> </eAnnotations> - <eAnnotations source="positions.131" references="/0/partsImplPackage/@body.0"> - <details key="start" value="4031"/> - <details key="end" value="4050"/> + <eAnnotations source="positions.130" references="/0/partsPackage.1/@body.0"> + <details key="start" value="4054"/> + <details key="end" value="4094"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.132" references="/0/partsImplPackage/@body.0/view"> - <details key="start" value="4031"/> - <details key="end" value="4035"/> + <eAnnotations source="positions.131" references="/0/partsPackage.1/@body.0/@argument.0"> + <details key="start" value="4054"/> + <details key="end" value="4082"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.133" references="/0/partsImplPackage/@body.1"> - <details key="start" value="4052"/> - <details key="end" value="4057"/> + <eAnnotations source="positions.132" references="/0/partsPackage.1/@body.0/@argument.0/view"> + <details key="start" value="4054"/> + <details key="end" value="4058"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.133" references="/0/partsPackage.1/@body.1"> + <details key="start" value="4096"/> + <details key="end" value="4102"/> <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.134" references="/0/partsImplPackage/view"> - <details key="start" value="4016"/> - <details key="end" value="4027"/> + <eAnnotations source="positions.134" references="/0/partsPackage.1/view"> + <details key="start" value="4039"/> + <details key="end" value="4050"/> <details key="line" value="98"/> </eAnnotations> - <eAnnotations source="positions.135" references="/0/partsFormPackage"> - <details key="start" value="4071"/> - <details key="end" value="4159"/> + <eAnnotations source="positions.135" references="/0/partsImplPackage"> + <details key="start" value="4116"/> + <details key="end" value="4203"/> <details key="line" value="102"/> </eAnnotations> - <eAnnotations source="positions.136" references="/0/partsFormPackage/@body.0"> - <details key="start" value="4120"/> - <details key="end" value="4139"/> + <eAnnotations source="positions.136" references="/0/partsImplPackage/@body.0"> + <details key="start" value="4165"/> + <details key="end" value="4184"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.137" references="/0/partsFormPackage/@body.0/view"> - <details key="start" value="4120"/> - <details key="end" value="4124"/> + <eAnnotations source="positions.137" references="/0/partsImplPackage/@body.0/view"> + <details key="start" value="4165"/> + <details key="end" value="4169"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.138" references="/0/partsFormPackage/@body.1"> - <details key="start" value="4141"/> - <details key="end" value="4147"/> + <eAnnotations source="positions.138" references="/0/partsImplPackage/@body.1"> + <details key="start" value="4186"/> + <details key="end" value="4191"/> <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.139" references="/0/partsFormPackage/view"> - <details key="start" value="4105"/> - <details key="end" value="4116"/> + <eAnnotations source="positions.139" references="/0/partsImplPackage/view"> + <details key="start" value="4150"/> + <details key="end" value="4161"/> <details key="line" value="102"/> </eAnnotations> - <eAnnotations source="positions.140" references="/0/pepInterface"> - <details key="start" value="4161"/> - <details key="end" value="4269"/> + <eAnnotations source="positions.140" references="/0/partsFormPackage"> + <details key="start" value="4205"/> + <details key="end" value="4293"/> <details key="line" value="106"/> </eAnnotations> - <eAnnotations source="positions.141" references="/0/pepInterface/@body.0"> - <details key="start" value="4206"/> - <details key="end" value="4234"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.142" references="/0/pepInterface/@body.0/@argument.0"> - <details key="start" value="4206"/> - <details key="end" value="4215"/> + <eAnnotations source="positions.141" references="/0/partsFormPackage/@body.0"> + <details key="start" value="4254"/> + <details key="end" value="4273"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.143" references="/0/pepInterface/@body.0/@argument.0/view"> - <details key="start" value="4206"/> - <details key="end" value="4210"/> + <eAnnotations source="positions.142" references="/0/partsFormPackage/@body.0/view"> + <details key="start" value="4254"/> + <details key="end" value="4258"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.144" references="/0/pepInterface/@body.1"> - <details key="start" value="4236"/> - <details key="end" value="4257"/> + <eAnnotations source="positions.143" references="/0/partsFormPackage/@body.1"> + <details key="start" value="4275"/> + <details key="end" value="4281"/> <details key="line" value="107"/> </eAnnotations> - <eAnnotations source="positions.145" references="/0/pepInterface/view"> - <details key="start" value="4191"/> - <details key="end" value="4202"/> + <eAnnotations source="positions.144" references="/0/partsFormPackage/view"> + <details key="start" value="4239"/> + <details key="end" value="4250"/> <details key="line" value="106"/> </eAnnotations> - <eAnnotations source="positions.146" references="/0/pepQualifiedInterface"> - <details key="start" value="4271"/> - <details key="end" value="4381"/> + <eAnnotations source="positions.145" references="/0/pepInterface"> + <details key="start" value="4295"/> + <details key="end" value="4403"/> <details key="line" value="110"/> </eAnnotations> - <eAnnotations source="positions.147" references="/0/pepQualifiedInterface/@body.0"> - <details key="start" value="4325"/> - <details key="end" value="4344"/> + <eAnnotations source="positions.146" references="/0/pepInterface/@body.0"> + <details key="start" value="4340"/> + <details key="end" value="4368"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.148" references="/0/pepQualifiedInterface/@body.0/view"> - <details key="start" value="4325"/> - <details key="end" value="4329"/> + <eAnnotations source="positions.147" references="/0/pepInterface/@body.0/@argument.0"> + <details key="start" value="4340"/> + <details key="end" value="4349"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.149" references="/0/pepQualifiedInterface/@body.1"> - <details key="start" value="4346"/> - <details key="end" value="4347"/> - <details key="line" value="111"/> - </eAnnotations> - <eAnnotations source="positions.150" references="/0/pepQualifiedInterface/@body.2"> - <details key="start" value="4348"/> - <details key="end" value="4367"/> + <eAnnotations source="positions.148" references="/0/pepInterface/@body.0/@argument.0/view"> + <details key="start" value="4340"/> + <details key="end" value="4344"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.151" references="/0/pepQualifiedInterface/@body.2/view"> - <details key="start" value="4348"/> - <details key="end" value="4352"/> - <details key="line" value="0"/> + <eAnnotations source="positions.149" references="/0/pepInterface/@body.1"> + <details key="start" value="4370"/> + <details key="end" value="4391"/> + <details key="line" value="111"/> </eAnnotations> - <eAnnotations source="positions.152" references="/0/pepQualifiedInterface/view"> - <details key="start" value="4310"/> - <details key="end" value="4321"/> + <eAnnotations source="positions.150" references="/0/pepInterface/view"> + <details key="start" value="4325"/> + <details key="end" value="4336"/> <details key="line" value="110"/> </eAnnotations> - <eAnnotations source="positions.153" references="/0/pepClass"> - <details key="start" value="4383"/> - <details key="end" value="4491"/> + <eAnnotations source="positions.151" references="/0/pepQualifiedInterface"> + <details key="start" value="4405"/> + <details key="end" value="4515"/> <details key="line" value="114"/> </eAnnotations> - <eAnnotations source="positions.154" references="/0/pepClass/@body.0"> - <details key="start" value="4424"/> - <details key="end" value="4452"/> + <eAnnotations source="positions.152" references="/0/pepQualifiedInterface/@body.0"> + <details key="start" value="4459"/> + <details key="end" value="4478"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.155" references="/0/pepClass/@body.0/@argument.0"> - <details key="start" value="4424"/> - <details key="end" value="4433"/> + <eAnnotations source="positions.153" references="/0/pepQualifiedInterface/@body.0/view"> + <details key="start" value="4459"/> + <details key="end" value="4463"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.156" references="/0/pepClass/@body.0/@argument.0/view"> - <details key="start" value="4424"/> - <details key="end" value="4428"/> + <eAnnotations source="positions.154" references="/0/pepQualifiedInterface/@body.1"> + <details key="start" value="4480"/> + <details key="end" value="4481"/> + <details key="line" value="115"/> + </eAnnotations> + <eAnnotations source="positions.155" references="/0/pepQualifiedInterface/@body.2"> + <details key="start" value="4482"/> + <details key="end" value="4501"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.157" references="/0/pepClass/@body.1"> - <details key="start" value="4454"/> - <details key="end" value="4479"/> - <details key="line" value="115"/> + <eAnnotations source="positions.156" references="/0/pepQualifiedInterface/@body.2/view"> + <details key="start" value="4482"/> + <details key="end" value="4486"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.158" references="/0/pepClass/view"> - <details key="start" value="4409"/> - <details key="end" value="4420"/> + <eAnnotations source="positions.157" references="/0/pepQualifiedInterface/view"> + <details key="start" value="4444"/> + <details key="end" value="4455"/> <details key="line" value="114"/> </eAnnotations> - <eAnnotations source="positions.159" references="/0/pepQualifiedClass"> - <details key="start" value="4493"/> - <details key="end" value="4599"/> + <eAnnotations source="positions.158" references="/0/pepClass"> + <details key="start" value="4517"/> + <details key="end" value="4625"/> <details key="line" value="118"/> </eAnnotations> - <eAnnotations source="positions.160" references="/0/pepQualifiedClass/@body.0"> - <details key="start" value="4543"/> - <details key="end" value="4566"/> + <eAnnotations source="positions.159" references="/0/pepClass/@body.0"> + <details key="start" value="4558"/> + <details key="end" value="4586"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.161" references="/0/pepQualifiedClass/@body.0/view"> - <details key="start" value="4543"/> - <details key="end" value="4547"/> + <eAnnotations source="positions.160" references="/0/pepClass/@body.0/@argument.0"> + <details key="start" value="4558"/> + <details key="end" value="4567"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.162" references="/0/pepQualifiedClass/@body.1"> - <details key="start" value="4568"/> - <details key="end" value="4569"/> - <details key="line" value="119"/> - </eAnnotations> - <eAnnotations source="positions.163" references="/0/pepQualifiedClass/@body.2"> - <details key="start" value="4570"/> - <details key="end" value="4585"/> + <eAnnotations source="positions.161" references="/0/pepClass/@body.0/@argument.0/view"> + <details key="start" value="4558"/> + <details key="end" value="4562"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.164" references="/0/pepQualifiedClass/@body.2/view"> - <details key="start" value="4570"/> - <details key="end" value="4574"/> - <details key="line" value="0"/> + <eAnnotations source="positions.162" references="/0/pepClass/@body.1"> + <details key="start" value="4588"/> + <details key="end" value="4613"/> + <details key="line" value="119"/> </eAnnotations> - <eAnnotations source="positions.165" references="/0/pepQualifiedClass/view"> - <details key="start" value="4528"/> - <details key="end" value="4539"/> + <eAnnotations source="positions.163" references="/0/pepClass/view"> + <details key="start" value="4543"/> + <details key="end" value="4554"/> <details key="line" value="118"/> </eAnnotations> - <eAnnotations source="positions.166" references="/0/pepFormClass"> - <details key="start" value="4601"/> - <details key="end" value="4713"/> + <eAnnotations source="positions.164" references="/0/pepQualifiedClass"> + <details key="start" value="4627"/> + <details key="end" value="4733"/> <details key="line" value="122"/> </eAnnotations> - <eAnnotations source="positions.167" references="/0/pepFormClass/@body.0"> - <details key="start" value="4646"/> - <details key="end" value="4674"/> + <eAnnotations source="positions.165" references="/0/pepQualifiedClass/@body.0"> + <details key="start" value="4677"/> + <details key="end" value="4700"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.168" references="/0/pepFormClass/@body.0/@argument.0"> - <details key="start" value="4646"/> - <details key="end" value="4655"/> + <eAnnotations source="positions.166" references="/0/pepQualifiedClass/@body.0/view"> + <details key="start" value="4677"/> + <details key="end" value="4681"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.169" references="/0/pepFormClass/@body.0/@argument.0/view"> - <details key="start" value="4646"/> - <details key="end" value="4650"/> + <eAnnotations source="positions.167" references="/0/pepQualifiedClass/@body.1"> + <details key="start" value="4702"/> + <details key="end" value="4703"/> + <details key="line" value="123"/> + </eAnnotations> + <eAnnotations source="positions.168" references="/0/pepQualifiedClass/@body.2"> + <details key="start" value="4704"/> + <details key="end" value="4719"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.170" references="/0/pepFormClass/@body.1"> - <details key="start" value="4676"/> - <details key="end" value="4701"/> - <details key="line" value="123"/> + <eAnnotations source="positions.169" references="/0/pepQualifiedClass/@body.2/view"> + <details key="start" value="4704"/> + <details key="end" value="4708"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.171" references="/0/pepFormClass/view"> - <details key="start" value="4631"/> - <details key="end" value="4642"/> + <eAnnotations source="positions.170" references="/0/pepQualifiedClass/view"> + <details key="start" value="4662"/> + <details key="end" value="4673"/> <details key="line" value="122"/> </eAnnotations> - <eAnnotations source="positions.172" references="/0/pepFormQualifiedClass"> - <details key="start" value="4715"/> - <details key="end" value="4829"/> + <eAnnotations source="positions.171" references="/0/pepFormClass"> + <details key="start" value="4735"/> + <details key="end" value="4847"/> <details key="line" value="126"/> </eAnnotations> - <eAnnotations source="positions.173" references="/0/pepFormQualifiedClass/@body.0"> - <details key="start" value="4769"/> - <details key="end" value="4792"/> + <eAnnotations source="positions.172" references="/0/pepFormClass/@body.0"> + <details key="start" value="4780"/> + <details key="end" value="4808"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.174" references="/0/pepFormQualifiedClass/@body.0/view"> - <details key="start" value="4769"/> - <details key="end" value="4773"/> + <eAnnotations source="positions.173" references="/0/pepFormClass/@body.0/@argument.0"> + <details key="start" value="4780"/> + <details key="end" value="4789"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.175" references="/0/pepFormQualifiedClass/@body.1"> - <details key="start" value="4794"/> - <details key="end" value="4795"/> - <details key="line" value="127"/> - </eAnnotations> - <eAnnotations source="positions.176" references="/0/pepFormQualifiedClass/@body.2"> - <details key="start" value="4796"/> - <details key="end" value="4815"/> + <eAnnotations source="positions.174" references="/0/pepFormClass/@body.0/@argument.0/view"> + <details key="start" value="4780"/> + <details key="end" value="4784"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.177" references="/0/pepFormQualifiedClass/@body.2/view"> - <details key="start" value="4796"/> - <details key="end" value="4800"/> - <details key="line" value="0"/> + <eAnnotations source="positions.175" references="/0/pepFormClass/@body.1"> + <details key="start" value="4810"/> + <details key="end" value="4835"/> + <details key="line" value="127"/> </eAnnotations> - <eAnnotations source="positions.178" references="/0/pepFormQualifiedClass/view"> - <details key="start" value="4754"/> - <details key="end" value="4765"/> + <eAnnotations source="positions.176" references="/0/pepFormClass/view"> + <details key="start" value="4765"/> + <details key="end" value="4776"/> <details key="line" value="126"/> </eAnnotations> - <eAnnotations source="positions.179" references="/0/vrClass"> - <details key="start" value="4831"/> - <details key="end" value="4951"/> + <eAnnotations source="positions.177" references="/0/pepFormQualifiedClass"> + <details key="start" value="4849"/> + <details key="end" value="4963"/> <details key="line" value="130"/> </eAnnotations> - <eAnnotations source="positions.180" references="/0/vrClass/@body.0"> - <details key="start" value="4888"/> - <details key="end" value="4922"/> + <eAnnotations source="positions.178" references="/0/pepFormQualifiedClass/@body.0"> + <details key="start" value="4903"/> + <details key="end" value="4926"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.181" references="/0/vrClass/@body.0/@argument.0"> - <details key="start" value="4888"/> - <details key="end" value="4903"/> + <eAnnotations source="positions.179" references="/0/pepFormQualifiedClass/@body.0/view"> + <details key="start" value="4903"/> + <details key="end" value="4907"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.182" references="/0/vrClass/@body.0/@argument.0/repository"> - <details key="start" value="4888"/> - <details key="end" value="4898"/> + <eAnnotations source="positions.180" references="/0/pepFormQualifiedClass/@body.1"> + <details key="start" value="4928"/> + <details key="end" value="4929"/> + <details key="line" value="131"/> + </eAnnotations> + <eAnnotations source="positions.181" references="/0/pepFormQualifiedClass/@body.2"> + <details key="start" value="4930"/> + <details key="end" value="4949"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.183" references="/0/vrClass/@body.1"> - <details key="start" value="4924"/> - <details key="end" value="4939"/> - <details key="line" value="131"/> + <eAnnotations source="positions.182" references="/0/pepFormQualifiedClass/@body.2/view"> + <details key="start" value="4930"/> + <details key="end" value="4934"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.184" references="/0/vrClass/repository"> - <details key="start" value="4856"/> - <details key="end" value="4884"/> + <eAnnotations source="positions.183" references="/0/pepFormQualifiedClass/view"> + <details key="start" value="4888"/> + <details key="end" value="4899"/> <details key="line" value="130"/> </eAnnotations> - <eAnnotations source="positions.185" references="/0/vrQualifiedClass"> - <details key="start" value="4953"/> - <details key="end" value="5082"/> + <eAnnotations source="positions.184" references="/0/vrClass"> + <details key="start" value="4965"/> + <details key="end" value="5085"/> <details key="line" value="134"/> </eAnnotations> - <eAnnotations source="positions.186" references="/0/vrQualifiedClass/@body.0"> - <details key="start" value="5019"/> - <details key="end" value="5044"/> + <eAnnotations source="positions.185" references="/0/vrClass/@body.0"> + <details key="start" value="5022"/> + <details key="end" value="5056"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.187" references="/0/vrQualifiedClass/@body.0/repository"> - <details key="start" value="5019"/> - <details key="end" value="5029"/> + <eAnnotations source="positions.186" references="/0/vrClass/@body.0/@argument.0"> + <details key="start" value="5022"/> + <details key="end" value="5037"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.188" references="/0/vrQualifiedClass/@body.1"> - <details key="start" value="5046"/> - <details key="end" value="5047"/> - <details key="line" value="135"/> - </eAnnotations> - <eAnnotations source="positions.189" references="/0/vrQualifiedClass/@body.2"> - <details key="start" value="5048"/> - <details key="end" value="5068"/> + <eAnnotations source="positions.187" references="/0/vrClass/@body.0/@argument.0/repository"> + <details key="start" value="5022"/> + <details key="end" value="5032"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.190" references="/0/vrQualifiedClass/@body.2/repository"> - <details key="start" value="5048"/> - <details key="end" value="5058"/> - <details key="line" value="0"/> + <eAnnotations source="positions.188" references="/0/vrClass/@body.1"> + <details key="start" value="5058"/> + <details key="end" value="5073"/> + <details key="line" value="135"/> </eAnnotations> - <eAnnotations source="positions.191" references="/0/vrQualifiedClass/repository"> - <details key="start" value="4987"/> - <details key="end" value="5015"/> + <eAnnotations source="positions.189" references="/0/vrClass/repository"> + <details key="start" value="4990"/> + <details key="end" value="5018"/> <details key="line" value="134"/> </eAnnotations> - <eAnnotations source="positions.192" references="/0/partsProviderPackage"> - <details key="start" value="5084"/> - <details key="end" value="5200"/> + <eAnnotations source="positions.190" references="/0/vrQualifiedClass"> + <details key="start" value="5087"/> + <details key="end" value="5216"/> <details key="line" value="138"/> </eAnnotations> - <eAnnotations source="positions.193" references="/0/partsProviderPackage/@body.0"> - <details key="start" value="5154"/> - <details key="end" value="5176"/> + <eAnnotations source="positions.191" references="/0/vrQualifiedClass/@body.0"> + <details key="start" value="5153"/> + <details key="end" value="5178"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.194" references="/0/partsProviderPackage/@body.0/repository"> - <details key="start" value="5154"/> - <details key="end" value="5164"/> + <eAnnotations source="positions.192" references="/0/vrQualifiedClass/@body.0/repository"> + <details key="start" value="5153"/> + <details key="end" value="5163"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.195" references="/0/partsProviderPackage/@body.1"> - <details key="start" value="5178"/> - <details key="end" value="5188"/> + <eAnnotations source="positions.193" references="/0/vrQualifiedClass/@body.1"> + <details key="start" value="5180"/> + <details key="end" value="5181"/> <details key="line" value="139"/> </eAnnotations> - <eAnnotations source="positions.196" references="/0/partsProviderPackage/repository"> - <details key="start" value="5122"/> - <details key="end" value="5150"/> + <eAnnotations source="positions.194" references="/0/vrQualifiedClass/@body.2"> + <details key="start" value="5182"/> + <details key="end" value="5202"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.195" references="/0/vrQualifiedClass/@body.2/repository"> + <details key="start" value="5182"/> + <details key="end" value="5192"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.196" references="/0/vrQualifiedClass/repository"> + <details key="start" value="5121"/> + <details key="end" value="5149"/> <details key="line" value="138"/> </eAnnotations> - <eAnnotations source="positions.197" references="/0/pepProvider"> - <details key="start" value="5202"/> - <details key="end" value="5340"/> + <eAnnotations source="positions.197" references="/0/partsProviderPackage"> + <details key="start" value="5218"/> + <details key="end" value="5334"/> <details key="line" value="142"/> </eAnnotations> - <eAnnotations source="positions.198" references="/0/pepProvider/@body.0"> - <details key="start" value="5263"/> - <details key="end" value="5297"/> + <eAnnotations source="positions.198" references="/0/partsProviderPackage/@body.0"> + <details key="start" value="5288"/> + <details key="end" value="5310"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.199" references="/0/pepProvider/@body.0/@argument.0"> - <details key="start" value="5263"/> - <details key="end" value="5278"/> + <eAnnotations source="positions.199" references="/0/partsProviderPackage/@body.0/repository"> + <details key="start" value="5288"/> + <details key="end" value="5298"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.200" references="/0/pepProvider/@body.0/@argument.0/repository"> - <details key="start" value="5263"/> - <details key="end" value="5273"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.201" references="/0/pepProvider/@body.1"> - <details key="start" value="5299"/> - <details key="end" value="5328"/> + <eAnnotations source="positions.200" references="/0/partsProviderPackage/@body.1"> + <details key="start" value="5312"/> + <details key="end" value="5322"/> <details key="line" value="143"/> </eAnnotations> - <eAnnotations source="positions.202" references="/0/pepProvider/repository"> - <details key="start" value="5231"/> - <details key="end" value="5259"/> + <eAnnotations source="positions.201" references="/0/partsProviderPackage/repository"> + <details key="start" value="5256"/> + <details key="end" value="5284"/> <details key="line" value="142"/> </eAnnotations> - <eAnnotations source="positions.203" references="/0/pepQualifiedProvider"> - <details key="start" value="5342"/> - <details key="end" value="5487"/> + <eAnnotations source="positions.202" references="/0/pepProvider"> + <details key="start" value="5336"/> + <details key="end" value="5474"/> <details key="line" value="146"/> </eAnnotations> - <eAnnotations source="positions.204" references="/0/pepQualifiedProvider/@body.0"> - <details key="start" value="5412"/> - <details key="end" value="5445"/> + <eAnnotations source="positions.203" references="/0/pepProvider/@body.0"> + <details key="start" value="5397"/> + <details key="end" value="5431"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.205" references="/0/pepQualifiedProvider/@body.0/repository"> - <details key="start" value="5412"/> - <details key="end" value="5422"/> + <eAnnotations source="positions.204" references="/0/pepProvider/@body.0/@argument.0"> + <details key="start" value="5397"/> + <details key="end" value="5412"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.206" references="/0/pepQualifiedProvider/@body.1"> - <details key="start" value="5447"/> - <details key="end" value="5448"/> - <details key="line" value="147"/> - </eAnnotations> - <eAnnotations source="positions.207" references="/0/pepQualifiedProvider/@body.2"> - <details key="start" value="5449"/> - <details key="end" value="5473"/> + <eAnnotations source="positions.205" references="/0/pepProvider/@body.0/@argument.0/repository"> + <details key="start" value="5397"/> + <details key="end" value="5407"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.208" references="/0/pepQualifiedProvider/@body.2/repository"> - <details key="start" value="5449"/> - <details key="end" value="5459"/> - <details key="line" value="0"/> + <eAnnotations source="positions.206" references="/0/pepProvider/@body.1"> + <details key="start" value="5433"/> + <details key="end" value="5462"/> + <details key="line" value="147"/> </eAnnotations> - <eAnnotations source="positions.209" references="/0/pepQualifiedProvider/repository"> - <details key="start" value="5380"/> - <details key="end" value="5408"/> + <eAnnotations source="positions.207" references="/0/pepProvider/repository"> + <details key="start" value="5365"/> + <details key="end" value="5393"/> <details key="line" value="146"/> </eAnnotations> - <eAnnotations source="positions.210" references="/0/messagesProperties"> - <details key="start" value="5678"/> - <details key="end" value="5812"/> - <details key="line" value="153"/> + <eAnnotations source="positions.208" references="/0/pepQualifiedProvider"> + <details key="start" value="5476"/> + <details key="end" value="5621"/> + <details key="line" value="150"/> </eAnnotations> - <eAnnotations source="positions.211" references="/0/messagesProperties/@body.0"> - <details key="start" value="5751"/> - <details key="end" value="5790"/> + <eAnnotations source="positions.209" references="/0/pepQualifiedProvider/@body.0"> + <details key="start" value="5546"/> + <details key="end" value="5579"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.212" references="/0/messagesProperties/@body.0/@argument.0"> - <details key="start" value="5751"/> - <details key="end" value="5771"/> + <eAnnotations source="positions.210" references="/0/pepQualifiedProvider/@body.0/repository"> + <details key="start" value="5546"/> + <details key="end" value="5556"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.213" references="/0/messagesProperties/@body.0/@argument.0/viewsRepository"> - <details key="start" value="5751"/> - <details key="end" value="5766"/> + <eAnnotations source="positions.211" references="/0/pepQualifiedProvider/@body.1"> + <details key="start" value="5581"/> + <details key="end" value="5582"/> + <details key="line" value="151"/> + </eAnnotations> + <eAnnotations source="positions.212" references="/0/pepQualifiedProvider/@body.2"> + <details key="start" value="5583"/> + <details key="end" value="5607"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.214" references="/0/messagesProperties/@body.1"> - <details key="start" value="5792"/> - <details key="end" value="5800"/> - <details key="line" value="154"/> + <eAnnotations source="positions.213" references="/0/pepQualifiedProvider/@body.2/repository"> + <details key="start" value="5583"/> + <details key="end" value="5593"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.215" references="/0/messagesProperties/viewsRepository"> - <details key="start" value="5714"/> - <details key="end" value="5747"/> - <details key="line" value="153"/> + <eAnnotations source="positions.214" references="/0/pepQualifiedProvider/repository"> + <details key="start" value="5514"/> + <details key="end" value="5542"/> + <details key="line" value="150"/> </eAnnotations> - <eAnnotations source="positions.216" references="/0/messagesProvider"> - <details key="start" value="5814"/> + <eAnnotations source="positions.215" references="/0/messagesProperties"> + <details key="start" value="5812"/> <details key="end" value="5946"/> <details key="line" value="157"/> </eAnnotations> - <eAnnotations source="positions.217" references="/0/messagesProvider/@body.0"> + <eAnnotations source="positions.216" references="/0/messagesProperties/@body.0"> <details key="start" value="5885"/> <details key="end" value="5924"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.218" references="/0/messagesProvider/@body.0/@argument.0"> + <eAnnotations source="positions.217" references="/0/messagesProperties/@body.0/@argument.0"> <details key="start" value="5885"/> <details key="end" value="5905"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.219" references="/0/messagesProvider/@body.0/@argument.0/viewsRepository"> + <eAnnotations source="positions.218" references="/0/messagesProperties/@body.0/@argument.0/viewsRepository"> <details key="start" value="5885"/> <details key="end" value="5900"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.220" references="/0/messagesProvider/@body.1"> + <eAnnotations source="positions.219" references="/0/messagesProperties/@body.1"> <details key="start" value="5926"/> <details key="end" value="5934"/> <details key="line" value="158"/> </eAnnotations> - <eAnnotations source="positions.221" references="/0/messagesProvider/viewsRepository"> + <eAnnotations source="positions.220" references="/0/messagesProperties/viewsRepository"> <details key="start" value="5848"/> <details key="end" value="5881"/> <details key="line" value="157"/> </eAnnotations> - <eAnnotations source="positions.222" references="/0/messagesProviderPackage"> + <eAnnotations source="positions.221" references="/0/messagesProvider"> <details key="start" value="5948"/> - <details key="end" value="6103"/> + <details key="end" value="6080"/> <details key="line" value="161"/> </eAnnotations> - <eAnnotations source="positions.223" references="/0/messagesProviderPackage/@body.0"> - <details key="start" value="6026"/> - <details key="end" value="6079"/> + <eAnnotations source="positions.222" references="/0/messagesProvider/@body.0"> + <details key="start" value="6019"/> + <details key="end" value="6058"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.224" references="/0/messagesProviderPackage/@body.0/@source"> - <details key="start" value="6026"/> - <details key="end" value="6067"/> + <eAnnotations source="positions.223" references="/0/messagesProvider/@body.0/@argument.0"> + <details key="start" value="6019"/> + <details key="end" value="6039"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.225" references="/0/messagesProviderPackage/@body.0/@source/viewsRepository"> - <details key="start" value="6026"/> - <details key="end" value="6041"/> + <eAnnotations source="positions.224" references="/0/messagesProvider/@body.0/@argument.0/viewsRepository"> + <details key="start" value="6019"/> + <details key="end" value="6034"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.226" references="/0/messagesProviderPackage/@body.1"> - <details key="start" value="6081"/> - <details key="end" value="6091"/> + <eAnnotations source="positions.225" references="/0/messagesProvider/@body.1"> + <details key="start" value="6060"/> + <details key="end" value="6068"/> <details key="line" value="162"/> </eAnnotations> - <eAnnotations source="positions.227" references="/0/messagesProviderPackage/viewsRepository"> - <details key="start" value="5989"/> - <details key="end" value="6022"/> + <eAnnotations source="positions.226" references="/0/messagesProvider/viewsRepository"> + <details key="start" value="5982"/> + <details key="end" value="6015"/> <details key="line" value="161"/> </eAnnotations> - <eAnnotations source="positions.228" references="/0/qualifiedMessagesProvider"> - <details key="start" value="6105"/> - <details key="end" value="6278"/> + <eAnnotations source="positions.227" references="/0/messagesProviderPackage"> + <details key="start" value="6082"/> + <details key="end" value="6237"/> <details key="line" value="165"/> </eAnnotations> - <eAnnotations source="positions.229" references="/0/qualifiedMessagesProvider/@body.0"> - <details key="start" value="6185"/> - <details key="end" value="6226"/> + <eAnnotations source="positions.228" references="/0/messagesProviderPackage/@body.0"> + <details key="start" value="6160"/> + <details key="end" value="6213"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.229" references="/0/messagesProviderPackage/@body.0/@source"> + <details key="start" value="6160"/> + <details key="end" value="6201"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.230" references="/0/qualifiedMessagesProvider/@body.0/viewsRepository"> - <details key="start" value="6185"/> - <details key="end" value="6200"/> + <eAnnotations source="positions.230" references="/0/messagesProviderPackage/@body.0/@source/viewsRepository"> + <details key="start" value="6160"/> + <details key="end" value="6175"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.231" references="/0/qualifiedMessagesProvider/@body.1"> - <details key="start" value="6228"/> - <details key="end" value="6229"/> + <eAnnotations source="positions.231" references="/0/messagesProviderPackage/@body.1"> + <details key="start" value="6215"/> + <details key="end" value="6225"/> <details key="line" value="166"/> </eAnnotations> - <eAnnotations source="positions.232" references="/0/qualifiedMessagesProvider/@body.2"> - <details key="start" value="6230"/> - <details key="end" value="6264"/> - <details key="line" value="0"/> + <eAnnotations source="positions.232" references="/0/messagesProviderPackage/viewsRepository"> + <details key="start" value="6123"/> + <details key="end" value="6156"/> + <details key="line" value="165"/> + </eAnnotations> + <eAnnotations source="positions.233" references="/0/qualifiedMessagesProvider"> + <details key="start" value="6239"/> + <details key="end" value="6412"/> + <details key="line" value="169"/> </eAnnotations> - <eAnnotations source="positions.233" references="/0/qualifiedMessagesProvider/@body.2/viewsRepository"> - <details key="start" value="6230"/> - <details key="end" value="6245"/> + <eAnnotations source="positions.234" references="/0/qualifiedMessagesProvider/@body.0"> + <details key="start" value="6319"/> + <details key="end" value="6360"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.234" references="/0/qualifiedMessagesProvider/viewsRepository"> - <details key="start" value="6148"/> - <details key="end" value="6181"/> - <details key="line" value="165"/> + <eAnnotations source="positions.235" references="/0/qualifiedMessagesProvider/@body.0/viewsRepository"> + <details key="start" value="6319"/> + <details key="end" value="6334"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.235" references="/0/groupKey"> - <details key="start" value="6342"/> - <details key="end" value="6610"/> + <eAnnotations source="positions.236" references="/0/qualifiedMessagesProvider/@body.1"> + <details key="start" value="6362"/> + <details key="end" value="6363"/> <details key="line" value="170"/> </eAnnotations> - <eAnnotations source="positions.236" references="/0/groupKey/@body.0"> - <details key="start" value="6494"/> - <details key="end" value="6532"/> + <eAnnotations source="positions.237" references="/0/qualifiedMessagesProvider/@body.2"> + <details key="start" value="6364"/> + <details key="end" value="6398"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.238" references="/0/qualifiedMessagesProvider/@body.2/viewsRepository"> + <details key="start" value="6364"/> + <details key="end" value="6379"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.237" references="/0/groupKey/@body.0/@argument.0"> - <details key="start" value="6494"/> - <details key="end" value="6513"/> + <eAnnotations source="positions.239" references="/0/qualifiedMessagesProvider/viewsRepository"> + <details key="start" value="6282"/> + <details key="end" value="6315"/> + <details key="line" value="169"/> + </eAnnotations> + <eAnnotations source="positions.240" references="/0/groupKey"> + <details key="start" value="6476"/> + <details key="end" value="6744"/> + <details key="line" value="174"/> + </eAnnotations> + <eAnnotations source="positions.241" references="/0/groupKey/@body.0"> + <details key="start" value="6628"/> + <details key="end" value="6666"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.238" references="/0/groupKey/@body.0/@argument.0/containingView"> - <details key="start" value="6494"/> - <details key="end" value="6508"/> + <eAnnotations source="positions.242" references="/0/groupKey/@body.0/@argument.0"> + <details key="start" value="6628"/> + <details key="end" value="6647"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.239" references="/0/groupKey/@body.1"> - <details key="start" value="6534"/> - <details key="end" value="6556"/> - <details key="line" value="171"/> + <eAnnotations source="positions.243" references="/0/groupKey/@body.0/@argument.0/containingView"> + <details key="start" value="6628"/> + <details key="end" value="6642"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.240" references="/0/groupKey/@body.2"> - <details key="start" value="6557"/> - <details key="end" value="6586"/> + <eAnnotations source="positions.244" references="/0/groupKey/@body.1"> + <details key="start" value="6668"/> + <details key="end" value="6690"/> + <details key="line" value="175"/> + </eAnnotations> + <eAnnotations source="positions.245" references="/0/groupKey/@body.2"> + <details key="start" value="6691"/> + <details key="end" value="6720"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.241" references="/0/groupKey/@body.2/@argument.0"> - <details key="start" value="6557"/> - <details key="end" value="6567"/> + <eAnnotations source="positions.246" references="/0/groupKey/@body.2/@argument.0"> + <details key="start" value="6691"/> + <details key="end" value="6701"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.242" references="/0/groupKey/@body.2/@argument.0/group"> - <details key="start" value="6557"/> - <details key="end" value="6562"/> + <eAnnotations source="positions.247" references="/0/groupKey/@body.2/@argument.0/group"> + <details key="start" value="6691"/> + <details key="end" value="6696"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.243" references="/0/groupKey/@body.3"> - <details key="start" value="6588"/> - <details key="end" value="6598"/> - <details key="line" value="171"/> + <eAnnotations source="positions.248" references="/0/groupKey/@body.3"> + <details key="start" value="6722"/> + <details key="end" value="6732"/> + <details key="line" value="175"/> </eAnnotations> - <eAnnotations source="positions.244" references="/0/groupKey/group"> - <details key="start" value="6368"/> - <details key="end" value="6387"/> - <details key="line" value="170"/> + <eAnnotations source="positions.249" references="/0/groupKey/group"> + <details key="start" value="6502"/> + <details key="end" value="6521"/> + <details key="line" value="174"/> </eAnnotations> - <eAnnotations source="positions.245" references="/0/groupKey/containingView"> - <details key="start" value="6389"/> - <details key="end" value="6410"/> - <details key="line" value="170"/> + <eAnnotations source="positions.250" references="/0/groupKey/containingView"> + <details key="start" value="6523"/> + <details key="end" value="6544"/> + <details key="line" value="174"/> </eAnnotations> - <eAnnotations source="positions.246" references="/0/groupKey/@guard"> - <details key="start" value="6415"/> - <details key="end" value="6490"/> + <eAnnotations source="positions.251" references="/0/groupKey/@guard"> + <details key="start" value="6549"/> + <details key="end" value="6624"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.247" references="/0/groupKey/@guard/@source"> - <details key="start" value="6415"/> - <details key="end" value="6450"/> + <eAnnotations source="positions.252" references="/0/groupKey/@guard/@source"> + <details key="start" value="6549"/> + <details key="end" value="6584"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.248" references="/0/groupKey/@guard/@source/group"> - <details key="start" value="6415"/> - <details key="end" value="6420"/> + <eAnnotations source="positions.253" references="/0/groupKey/@guard/@source/group"> + <details key="start" value="6549"/> + <details key="end" value="6554"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.249" references="/0/groupKey/@guard/@source/@argument.0"> - <details key="start" value="6433"/> - <details key="end" value="6449"/> + <eAnnotations source="positions.254" references="/0/groupKey/@guard/@source/@argument.0"> + <details key="start" value="6567"/> + <details key="end" value="6583"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.250" references="/0/groupKey/@guard/@argument.0"> - <details key="start" value="6455"/> - <details key="end" value="6490"/> + <eAnnotations source="positions.255" references="/0/groupKey/@guard/@argument.0"> + <details key="start" value="6589"/> + <details key="end" value="6624"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.251" references="/0/groupKey/@guard/@argument.0/@source"> - <details key="start" value="6455"/> - <details key="end" value="6480"/> + <eAnnotations source="positions.256" references="/0/groupKey/@guard/@argument.0/@source"> + <details key="start" value="6589"/> + <details key="end" value="6614"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.252" references="/0/groupKey/@guard/@argument.0/@source/@source"> - <details key="start" value="6455"/> - <details key="end" value="6475"/> + <eAnnotations source="positions.257" references="/0/groupKey/@guard/@argument.0/@source/@source"> + <details key="start" value="6589"/> + <details key="end" value="6609"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.253" references="/0/groupKey/@guard/@argument.0/@source/@source/group"> - <details key="start" value="6455"/> - <details key="end" value="6460"/> + <eAnnotations source="positions.258" references="/0/groupKey/@guard/@argument.0/@source/@source/group"> + <details key="start" value="6589"/> + <details key="end" value="6594"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.254" references="/0/groupKey/@guard/@argument.0/@argument.0"> - <details key="start" value="6483"/> - <details key="end" value="6490"/> + <eAnnotations source="positions.259" references="/0/groupKey/@guard/@argument.0/@argument.0"> + <details key="start" value="6617"/> + <details key="end" value="6624"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.255" references="/0/editorKey"> - <details key="start" value="6612"/> - <details key="end" value="6798"/> - <details key="line" value="174"/> + <eAnnotations source="positions.260" references="/0/editorKey"> + <details key="start" value="6746"/> + <details key="end" value="6932"/> + <details key="line" value="178"/> </eAnnotations> - <eAnnotations source="positions.256" references="/0/editorKey/@body.0"> - <details key="start" value="6686"/> - <details key="end" value="6724"/> + <eAnnotations source="positions.261" references="/0/editorKey/@body.0"> + <details key="start" value="6820"/> + <details key="end" value="6858"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.257" references="/0/editorKey/@body.0/@argument.0"> - <details key="start" value="6686"/> - <details key="end" value="6705"/> + <eAnnotations source="positions.262" references="/0/editorKey/@body.0/@argument.0"> + <details key="start" value="6820"/> + <details key="end" value="6839"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.258" references="/0/editorKey/@body.0/@argument.0/containingView"> - <details key="start" value="6686"/> - <details key="end" value="6700"/> + <eAnnotations source="positions.263" references="/0/editorKey/@body.0/@argument.0/containingView"> + <details key="start" value="6820"/> + <details key="end" value="6834"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.259" references="/0/editorKey/@body.1"> - <details key="start" value="6726"/> - <details key="end" value="6748"/> - <details key="line" value="175"/> + <eAnnotations source="positions.264" references="/0/editorKey/@body.1"> + <details key="start" value="6860"/> + <details key="end" value="6882"/> + <details key="line" value="179"/> </eAnnotations> - <eAnnotations source="positions.260" references="/0/editorKey/@body.2"> - <details key="start" value="6749"/> - <details key="end" value="6779"/> + <eAnnotations source="positions.265" references="/0/editorKey/@body.2"> + <details key="start" value="6883"/> + <details key="end" value="6913"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.261" references="/0/editorKey/@body.2/@argument.0"> - <details key="start" value="6749"/> - <details key="end" value="6760"/> + <eAnnotations source="positions.266" references="/0/editorKey/@body.2/@argument.0"> + <details key="start" value="6883"/> + <details key="end" value="6894"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.262" references="/0/editorKey/@body.2/@argument.0/editor"> - <details key="start" value="6749"/> - <details key="end" value="6755"/> + <eAnnotations source="positions.267" references="/0/editorKey/@body.2/@argument.0/editor"> + <details key="start" value="6883"/> + <details key="end" value="6889"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.263" references="/0/editorKey/@body.3"> - <details key="start" value="6781"/> - <details key="end" value="6786"/> - <details key="line" value="175"/> + <eAnnotations source="positions.268" references="/0/editorKey/@body.3"> + <details key="start" value="6915"/> + <details key="end" value="6920"/> + <details key="line" value="179"/> </eAnnotations> - <eAnnotations source="positions.264" references="/0/editorKey/editor"> - <details key="start" value="6639"/> - <details key="end" value="6659"/> - <details key="line" value="174"/> + <eAnnotations source="positions.269" references="/0/editorKey/editor"> + <details key="start" value="6773"/> + <details key="end" value="6793"/> + <details key="line" value="178"/> </eAnnotations> - <eAnnotations source="positions.265" references="/0/editorKey/containingView"> - <details key="start" value="6661"/> - <details key="end" value="6682"/> - <details key="line" value="174"/> + <eAnnotations source="positions.270" references="/0/editorKey/containingView"> + <details key="start" value="6795"/> + <details key="end" value="6816"/> + <details key="line" value="178"/> </eAnnotations> - <eAnnotations source="positions.266" references="/0/propertiesPackage"> - <details key="start" value="6995"/> - <details key="end" value="7117"/> - <details key="line" value="181"/> + <eAnnotations source="positions.271" references="/0/propertiesPackage"> + <details key="start" value="7129"/> + <details key="end" value="7251"/> + <details key="line" value="185"/> </eAnnotations> - <eAnnotations source="positions.267" references="/0/propertiesPackage/@body.0"> - <details key="start" value="7064"/> - <details key="end" value="7092"/> + <eAnnotations source="positions.272" references="/0/propertiesPackage/@body.0"> + <details key="start" value="7198"/> + <details key="end" value="7226"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.268" references="/0/propertiesPackage/@body.0/pec"> - <details key="start" value="7064"/> - <details key="end" value="7067"/> + <eAnnotations source="positions.273" references="/0/propertiesPackage/@body.0/pec"> + <details key="start" value="7198"/> + <details key="end" value="7201"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.269" references="/0/propertiesPackage/@body.1"> - <details key="start" value="7094"/> - <details key="end" value="7105"/> - <details key="line" value="182"/> - </eAnnotations> - <eAnnotations source="positions.270" references="/0/propertiesPackage/pec"> - <details key="start" value="7030"/> - <details key="end" value="7060"/> - <details key="line" value="181"/> + <eAnnotations source="positions.274" references="/0/propertiesPackage/@body.1"> + <details key="start" value="7228"/> + <details key="end" value="7239"/> + <details key="line" value="186"/> </eAnnotations> - <eAnnotations source="positions.271" references="/0/propertySection"> - <details key="start" value="7119"/> - <details key="end" value="7296"/> + <eAnnotations source="positions.275" references="/0/propertiesPackage/pec"> + <details key="start" value="7164"/> + <details key="end" value="7194"/> <details key="line" value="185"/> </eAnnotations> - <eAnnotations source="positions.272" references="/0/propertySection/@body.0"> - <details key="start" value="7201"/> - <details key="end" value="7228"/> - <details key="line" value="0"/> + <eAnnotations source="positions.276" references="/0/propertySection"> + <details key="start" value="7253"/> + <details key="end" value="7430"/> + <details key="line" value="189"/> </eAnnotations> - <eAnnotations source="positions.273" references="/0/propertySection/@body.0/@argument.0"> - <details key="start" value="7201"/> - <details key="end" value="7209"/> + <eAnnotations source="positions.277" references="/0/propertySection/@body.0"> + <details key="start" value="7335"/> + <details key="end" value="7362"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.274" references="/0/propertySection/@body.0/@argument.0/pec"> - <details key="start" value="7201"/> - <details key="end" value="7204"/> + <eAnnotations source="positions.278" references="/0/propertySection/@body.0/@argument.0"> + <details key="start" value="7335"/> + <details key="end" value="7343"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.275" references="/0/propertySection/@body.1"> - <details key="start" value="7231"/> - <details key="end" value="7267"/> + <eAnnotations source="positions.279" references="/0/propertySection/@body.0/@argument.0/pec"> + <details key="start" value="7335"/> + <details key="end" value="7338"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.276" references="/0/propertySection/@body.1/@argument.0"> - <details key="start" value="7231"/> - <details key="end" value="7248"/> + <eAnnotations source="positions.280" references="/0/propertySection/@body.1"> + <details key="start" value="7365"/> + <details key="end" value="7401"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.277" references="/0/propertySection/@body.1/@argument.0/view"> - <details key="start" value="7231"/> - <details key="end" value="7235"/> + <eAnnotations source="positions.281" references="/0/propertySection/@body.1/@argument.0"> + <details key="start" value="7365"/> + <details key="end" value="7382"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.278" references="/0/propertySection/@body.1/@argument.0/pec"> - <details key="start" value="7244"/> - <details key="end" value="7247"/> + <eAnnotations source="positions.282" references="/0/propertySection/@body.1/@argument.0/view"> + <details key="start" value="7365"/> + <details key="end" value="7369"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.279" references="/0/propertySection/@body.2"> - <details key="start" value="7269"/> - <details key="end" value="7284"/> - <details key="line" value="186"/> + <eAnnotations source="positions.283" references="/0/propertySection/@body.1/@argument.0/pec"> + <details key="start" value="7378"/> + <details key="end" value="7381"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.280" references="/0/propertySection/pec"> - <details key="start" value="7152"/> - <details key="end" value="7184"/> - <details key="line" value="185"/> + <eAnnotations source="positions.284" references="/0/propertySection/@body.2"> + <details key="start" value="7403"/> + <details key="end" value="7418"/> + <details key="line" value="190"/> </eAnnotations> - <eAnnotations source="positions.281" references="/0/propertySection/view"> - <details key="start" value="7186"/> - <details key="end" value="7197"/> - <details key="line" value="185"/> + <eAnnotations source="positions.285" references="/0/propertySection/pec"> + <details key="start" value="7286"/> + <details key="end" value="7318"/> + <details key="line" value="189"/> </eAnnotations> - <eAnnotations source="positions.282" references="/0/qualifiedPropertySection"> - <details key="start" value="7298"/> - <details key="end" value="7472"/> + <eAnnotations source="positions.286" references="/0/propertySection/view"> + <details key="start" value="7320"/> + <details key="end" value="7331"/> <details key="line" value="189"/> </eAnnotations> - <eAnnotations source="positions.283" references="/0/qualifiedPropertySection/@body.0"> - <details key="start" value="7389"/> - <details key="end" value="7429"/> + <eAnnotations source="positions.287" references="/0/qualifiedPropertySection"> + <details key="start" value="7432"/> + <details key="end" value="7606"/> + <details key="line" value="193"/> + </eAnnotations> + <eAnnotations source="positions.288" references="/0/qualifiedPropertySection/@body.0"> + <details key="start" value="7523"/> + <details key="end" value="7563"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.284" references="/0/qualifiedPropertySection/@body.0/@argument.0"> - <details key="start" value="7389"/> - <details key="end" value="7409"/> + <eAnnotations source="positions.289" references="/0/qualifiedPropertySection/@body.0/@argument.0"> + <details key="start" value="7523"/> + <details key="end" value="7543"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.285" references="/0/qualifiedPropertySection/@body.0/@argument.0/pec"> - <details key="start" value="7389"/> - <details key="end" value="7392"/> + <eAnnotations source="positions.290" references="/0/qualifiedPropertySection/@body.0/@argument.0/pec"> + <details key="start" value="7523"/> + <details key="end" value="7526"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.286" references="/0/qualifiedPropertySection/@body.1"> - <details key="start" value="7431"/> - <details key="end" value="7432"/> - <details key="line" value="190"/> + <eAnnotations source="positions.291" references="/0/qualifiedPropertySection/@body.1"> + <details key="start" value="7565"/> + <details key="end" value="7566"/> + <details key="line" value="194"/> </eAnnotations> - <eAnnotations source="positions.287" references="/0/qualifiedPropertySection/@body.2"> - <details key="start" value="7433"/> - <details key="end" value="7458"/> + <eAnnotations source="positions.292" references="/0/qualifiedPropertySection/@body.2"> + <details key="start" value="7567"/> + <details key="end" value="7592"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.288" references="/0/qualifiedPropertySection/@body.2/pec"> - <details key="start" value="7433"/> - <details key="end" value="7436"/> + <eAnnotations source="positions.293" references="/0/qualifiedPropertySection/@body.2/pec"> + <details key="start" value="7567"/> + <details key="end" value="7570"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.289" references="/0/qualifiedPropertySection/@body.2/view"> - <details key="start" value="7453"/> - <details key="end" value="7457"/> + <eAnnotations source="positions.294" references="/0/qualifiedPropertySection/@body.2/view"> + <details key="start" value="7587"/> + <details key="end" value="7591"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.290" references="/0/qualifiedPropertySection/pec"> - <details key="start" value="7340"/> - <details key="end" value="7372"/> - <details key="line" value="189"/> - </eAnnotations> - <eAnnotations source="positions.291" references="/0/qualifiedPropertySection/view"> - <details key="start" value="7374"/> - <details key="end" value="7385"/> - <details key="line" value="189"/> - </eAnnotations> - <eAnnotations source="positions.292" references="/0/contributorID"> + <eAnnotations source="positions.295" references="/0/qualifiedPropertySection/pec"> <details key="start" value="7474"/> - <details key="end" value="7960"/> + <details key="end" value="7506"/> <details key="line" value="193"/> </eAnnotations> - <eAnnotations source="positions.293" references="/0/contributorID/@body.0"> - <details key="start" value="7571"/> - <details key="end" value="7948"/> - <details key="line" value="194"/> + <eAnnotations source="positions.296" references="/0/qualifiedPropertySection/view"> + <details key="start" value="7508"/> + <details key="end" value="7519"/> + <details key="line" value="193"/> </eAnnotations> - <eAnnotations source="positions.294" references="/0/contributorID/@body.0/@body.0"> - <details key="start" value="7799"/> - <details key="end" value="7861"/> + <eAnnotations source="positions.297" references="/0/contributorID"> + <details key="start" value="7608"/> + <details key="end" value="8094"/> + <details key="line" value="197"/> + </eAnnotations> + <eAnnotations source="positions.298" references="/0/contributorID/@body.0"> + <details key="start" value="7705"/> + <details key="end" value="8082"/> + <details key="line" value="198"/> + </eAnnotations> + <eAnnotations source="positions.299" references="/0/contributorID/@body.0/@body.0"> + <details key="start" value="7933"/> + <details key="end" value="7995"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.295" references="/0/contributorID/@body.0/@body.0/@source"> - <details key="start" value="7799"/> - <details key="end" value="7836"/> + <eAnnotations source="positions.300" references="/0/contributorID/@body.0/@body.0/@source"> + <details key="start" value="7933"/> + <details key="end" value="7970"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.296" references="/0/contributorID/@body.0/@body.0/@source/editionContext"> - <details key="start" value="7799"/> - <details key="end" value="7813"/> + <eAnnotations source="positions.301" references="/0/contributorID/@body.0/@body.0/@source/editionContext"> + <details key="start" value="7933"/> + <details key="end" value="7947"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.297" references="/0/contributorID/@body.0/@body.1"> - <details key="start" value="7863"/> - <details key="end" value="7864"/> - <details key="line" value="196"/> + <eAnnotations source="positions.302" references="/0/contributorID/@body.0/@body.1"> + <details key="start" value="7997"/> + <details key="end" value="7998"/> + <details key="line" value="200"/> </eAnnotations> - <eAnnotations source="positions.298" references="/0/contributorID/@body.0/@ifExpr"> - <details key="start" value="7575"/> - <details key="end" value="7796"/> + <eAnnotations source="positions.303" references="/0/contributorID/@body.0/@ifExpr"> + <details key="start" value="7709"/> + <details key="end" value="7930"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.299" references="/0/contributorID/@body.0/@ifExpr/@source"> - <details key="start" value="7576"/> - <details key="end" value="7722"/> + <eAnnotations source="positions.304" references="/0/contributorID/@body.0/@ifExpr/@source"> + <details key="start" value="7710"/> + <details key="end" value="7856"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.300" references="/0/contributorID/@body.0/@ifExpr/@source/@source"> - <details key="start" value="7576"/> - <details key="end" value="7634"/> + <eAnnotations source="positions.305" references="/0/contributorID/@body.0/@ifExpr/@source/@source"> + <details key="start" value="7710"/> + <details key="end" value="7768"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.301" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="7580"/> - <details key="end" value="7634"/> + <eAnnotations source="positions.306" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source"> + <details key="start" value="7714"/> + <details key="end" value="7768"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.302" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="7580"/> - <details key="end" value="7617"/> + <eAnnotations source="positions.307" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source"> + <details key="start" value="7714"/> + <details key="end" value="7751"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.303" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source/editionContext"> - <details key="start" value="7580"/> - <details key="end" value="7594"/> + <eAnnotations source="positions.308" references="/0/contributorID/@body.0/@ifExpr/@source/@source/@source/@source/editionContext"> + <details key="start" value="7714"/> + <details key="end" value="7728"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.304" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="7639"/> - <details key="end" value="7722"/> + <eAnnotations source="positions.309" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0"> + <details key="start" value="7773"/> + <details key="end" value="7856"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.305" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source"> - <details key="start" value="7643"/> - <details key="end" value="7722"/> + <eAnnotations source="positions.310" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source"> + <details key="start" value="7777"/> + <details key="end" value="7856"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.306" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source"> - <details key="start" value="7643"/> - <details key="end" value="7705"/> + <eAnnotations source="positions.311" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source"> + <details key="start" value="7777"/> + <details key="end" value="7839"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.307" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source"> - <details key="start" value="7643"/> - <details key="end" value="7680"/> + <eAnnotations source="positions.312" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source"> + <details key="start" value="7777"/> + <details key="end" value="7814"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.308" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source/editionContext"> - <details key="start" value="7643"/> - <details key="end" value="7657"/> + <eAnnotations source="positions.313" references="/0/contributorID/@body.0/@ifExpr/@source/@argument.0/@source/@source/@source/editionContext"> + <details key="start" value="7777"/> + <details key="end" value="7791"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.309" references="/0/contributorID/@body.0/@ifExpr/@argument.0"> - <details key="start" value="7727"/> - <details key="end" value="7795"/> + <eAnnotations source="positions.314" references="/0/contributorID/@body.0/@ifExpr/@argument.0"> + <details key="start" value="7861"/> + <details key="end" value="7929"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.310" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source"> - <details key="start" value="7727"/> - <details key="end" value="7789"/> + <eAnnotations source="positions.315" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source"> + <details key="start" value="7861"/> + <details key="end" value="7923"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.311" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source"> - <details key="start" value="7727"/> - <details key="end" value="7764"/> + <eAnnotations source="positions.316" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source"> + <details key="start" value="7861"/> + <details key="end" value="7898"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.312" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source/editionContext"> - <details key="start" value="7727"/> - <details key="end" value="7741"/> + <eAnnotations source="positions.317" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@source/@source/editionContext"> + <details key="start" value="7861"/> + <details key="end" value="7875"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.313" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@argument.0"> - <details key="start" value="7793"/> - <details key="end" value="7795"/> + <eAnnotations source="positions.318" references="/0/contributorID/@body.0/@ifExpr/@argument.0/@argument.0"> + <details key="start" value="7927"/> + <details key="end" value="7929"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.314" references="/0/contributorID/@body.0/@else"> - <details key="start" value="7864"/> - <details key="end" value="7943"/> - <details key="line" value="196"/> + <eAnnotations source="positions.319" references="/0/contributorID/@body.0/@else"> + <details key="start" value="7998"/> + <details key="end" value="8077"/> + <details key="line" value="200"/> </eAnnotations> - <eAnnotations source="positions.315" references="/0/contributorID/@body.0/@else/@body.0"> - <details key="start" value="7872"/> - <details key="end" value="7929"/> + <eAnnotations source="positions.320" references="/0/contributorID/@body.0/@else/@body.0"> + <details key="start" value="8006"/> + <details key="end" value="8063"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.316" references="/0/contributorID/@body.0/@else/@body.0/@argument.0"> - <details key="start" value="7872"/> - <details key="end" value="7905"/> + <eAnnotations source="positions.321" references="/0/contributorID/@body.0/@else/@body.0/@argument.0"> + <details key="start" value="8006"/> + <details key="end" value="8039"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.317" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source"> - <details key="start" value="7872"/> - <details key="end" value="7892"/> + <eAnnotations source="positions.322" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source"> + <details key="start" value="8006"/> + <details key="end" value="8026"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.318" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source/editionContext"> - <details key="start" value="7872"/> - <details key="end" value="7886"/> + <eAnnotations source="positions.323" references="/0/contributorID/@body.0/@else/@body.0/@argument.0/@source/editionContext"> + <details key="start" value="8006"/> + <details key="end" value="8020"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.319" references="/0/contributorID/@body.0/@else/@body.0/basePackage"> - <details key="start" value="7917"/> - <details key="end" value="7928"/> + <eAnnotations source="positions.324" references="/0/contributorID/@body.0/@else/@body.0/basePackage"> + <details key="start" value="8051"/> + <details key="end" value="8062"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.320" references="/0/contributorID/@body.0/@else/@body.1"> - <details key="start" value="7931"/> - <details key="end" value="7943"/> - <details key="line" value="197"/> + <eAnnotations source="positions.325" references="/0/contributorID/@body.0/@else/@body.1"> + <details key="start" value="8065"/> + <details key="end" value="8077"/> + <details key="line" value="201"/> </eAnnotations> - <eAnnotations source="positions.321" references="/0/contributorID/editionContext"> - <details key="start" value="7505"/> - <details key="end" value="7546"/> - <details key="line" value="193"/> + <eAnnotations source="positions.326" references="/0/contributorID/editionContext"> + <details key="start" value="7639"/> + <details key="end" value="7680"/> + <details key="line" value="197"/> </eAnnotations> - <eAnnotations source="positions.322" references="/0/contributorID/basePackage"> - <details key="start" value="7548"/> - <details key="end" value="7568"/> - <details key="line" value="193"/> + <eAnnotations source="positions.327" references="/0/contributorID/basePackage"> + <details key="start" value="7682"/> + <details key="end" value="7702"/> + <details key="line" value="197"/> </eAnnotations> - <eAnnotations source="positions.323" references="/0/viewClassifier"> - <details key="start" value="8140"/> - <details key="end" value="8229"/> - <details key="line" value="204"/> + <eAnnotations source="positions.328" references="/0/viewClassifier"> + <details key="start" value="8274"/> + <details key="end" value="8363"/> + <details key="line" value="208"/> </eAnnotations> - <eAnnotations source="positions.324" references="/0/viewClassifier/@body.0"> - <details key="start" value="8187"/> - <details key="end" value="8215"/> + <eAnnotations source="positions.329" references="/0/viewClassifier/@body.0"> + <details key="start" value="8321"/> + <details key="end" value="8349"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.325" references="/0/viewClassifier/@body.0/@argument.0"> - <details key="start" value="8187"/> - <details key="end" value="8196"/> + <eAnnotations source="positions.330" references="/0/viewClassifier/@body.0/@argument.0"> + <details key="start" value="8321"/> + <details key="end" value="8330"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.326" references="/0/viewClassifier/@body.0/@argument.0/view"> - <details key="start" value="8187"/> - <details key="end" value="8191"/> + <eAnnotations source="positions.331" references="/0/viewClassifier/@body.0/@argument.0/view"> + <details key="start" value="8321"/> + <details key="end" value="8325"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.327" references="/0/viewClassifier/view"> - <details key="start" value="8172"/> - <details key="end" value="8183"/> - <details key="line" value="204"/> - </eAnnotations> - <eAnnotations source="positions.328" references="/0/editionElementPackage"> - <details key="start" value="8231"/> - <details key="end" value="8548"/> + <eAnnotations source="positions.332" references="/0/viewClassifier/view"> + <details key="start" value="8306"/> + <details key="end" value="8317"/> <details key="line" value="208"/> </eAnnotations> - <eAnnotations source="positions.329" references="/0/editionElementPackage/@body.0"> - <details key="start" value="8303"/> - <details key="end" value="8536"/> - <details key="line" value="209"/> + <eAnnotations source="positions.333" references="/0/editionElementPackage"> + <details key="start" value="8365"/> + <details key="end" value="8682"/> + <details key="line" value="212"/> + </eAnnotations> + <eAnnotations source="positions.334" references="/0/editionElementPackage/@body.0"> + <details key="start" value="8437"/> + <details key="end" value="8670"/> + <details key="line" value="213"/> </eAnnotations> - <eAnnotations source="positions.330" references="/0/editionElementPackage/@body.0/@body.0"> - <details key="start" value="8349"/> - <details key="end" value="8361"/> - <details key="line" value="209"/> + <eAnnotations source="positions.335" references="/0/editionElementPackage/@body.0/@body.0"> + <details key="start" value="8483"/> + <details key="end" value="8495"/> + <details key="line" value="213"/> </eAnnotations> - <eAnnotations source="positions.331" references="/0/editionElementPackage/@body.0/@ifExpr"> - <details key="start" value="8307"/> - <details key="end" value="8348"/> + <eAnnotations source="positions.336" references="/0/editionElementPackage/@body.0/@ifExpr"> + <details key="start" value="8441"/> + <details key="end" value="8482"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.332" references="/0/editionElementPackage/@body.0/@ifExpr/@source"> - <details key="start" value="8308"/> - <details key="end" value="8337"/> + <eAnnotations source="positions.337" references="/0/editionElementPackage/@body.0/@ifExpr/@source"> + <details key="start" value="8442"/> + <details key="end" value="8471"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.333" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source"> - <details key="start" value="8308"/> - <details key="end" value="8332"/> + <eAnnotations source="positions.338" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source"> + <details key="start" value="8442"/> + <details key="end" value="8466"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.334" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source"> - <details key="start" value="8308"/> - <details key="end" value="8323"/> + <eAnnotations source="positions.339" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source"> + <details key="start" value="8442"/> + <details key="end" value="8457"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.335" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source"> - <details key="start" value="8308"/> - <details key="end" value="8317"/> + <eAnnotations source="positions.340" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source"> + <details key="start" value="8442"/> + <details key="end" value="8451"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.336" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source/pee"> - <details key="start" value="8308"/> - <details key="end" value="8311"/> + <eAnnotations source="positions.341" references="/0/editionElementPackage/@body.0/@ifExpr/@source/@source/@source/@source/pee"> + <details key="start" value="8442"/> + <details key="end" value="8445"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.337" references="/0/editionElementPackage/@body.0/@ifExpr/@argument.0"> - <details key="start" value="8340"/> - <details key="end" value="8347"/> + <eAnnotations source="positions.342" references="/0/editionElementPackage/@body.0/@ifExpr/@argument.0"> + <details key="start" value="8474"/> + <details key="end" value="8481"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.338" references="/0/editionElementPackage/@body.0/@else"> - <details key="start" value="8361"/> - <details key="end" value="8531"/> - <details key="line" value="209"/> + <eAnnotations source="positions.343" references="/0/editionElementPackage/@body.0/@else"> + <details key="start" value="8495"/> + <details key="end" value="8665"/> + <details key="line" value="213"/> </eAnnotations> - <eAnnotations source="positions.339" references="/0/editionElementPackage/@body.0/@else/@body.0"> - <details key="start" value="8368"/> - <details key="end" value="8522"/> + <eAnnotations source="positions.344" references="/0/editionElementPackage/@body.0/@else/@body.0"> + <details key="start" value="8502"/> + <details key="end" value="8656"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.340" references="/0/editionElementPackage/@body.0/@else/@body.0/@source"> - <details key="start" value="8368"/> - <details key="end" value="8515"/> + <eAnnotations source="positions.345" references="/0/editionElementPackage/@body.0/@else/@body.0/@source"> + <details key="start" value="8502"/> + <details key="end" value="8649"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.341" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source"> - <details key="start" value="8368"/> - <details key="end" value="8483"/> + <eAnnotations source="positions.346" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source"> + <details key="start" value="8502"/> + <details key="end" value="8617"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.342" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source"> - <details key="start" value="8368"/> - <details key="end" value="8474"/> + <eAnnotations source="positions.347" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source"> + <details key="start" value="8502"/> + <details key="end" value="8608"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.343" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select"> - <details key="start" value="8368"/> - <details key="end" value="8460"/> + <eAnnotations source="positions.348" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select"> + <details key="start" value="8502"/> + <details key="end" value="8594"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.344" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect"> - <details key="start" value="8368"/> - <details key="end" value="8422"/> + <eAnnotations source="positions.349" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect"> + <details key="start" value="8502"/> + <details key="end" value="8556"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.345" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source"> - <details key="start" value="8368"/> - <details key="end" value="8403"/> + <eAnnotations source="positions.350" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source"> + <details key="start" value="8502"/> + <details key="end" value="8537"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.346" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source"> - <details key="start" value="8368"/> - <details key="end" value="8392"/> + <eAnnotations source="positions.351" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source"> + <details key="start" value="8502"/> + <details key="end" value="8526"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.347" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source"> - <details key="start" value="8368"/> - <details key="end" value="8383"/> + <eAnnotations source="positions.352" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source"> + <details key="start" value="8502"/> + <details key="end" value="8517"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.348" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source"> - <details key="start" value="8368"/> - <details key="end" value="8377"/> + <eAnnotations source="positions.353" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source"> + <details key="start" value="8502"/> + <details key="end" value="8511"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.349" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source/pee"> - <details key="start" value="8368"/> - <details key="end" value="8371"/> + <eAnnotations source="positions.354" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@source/@source/@source/@source/pee"> + <details key="start" value="8502"/> + <details key="end" value="8505"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.350" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body"> + <eAnnotations source="positions.355" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.351" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body/temp1"> + <eAnnotations source="positions.356" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.352" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body/@argument.0"> - <details key="start" value="8414"/> - <details key="end" value="8421"/> + <eAnnotations source="positions.357" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/@body/@argument.0"> + <details key="start" value="8548"/> + <details key="end" value="8555"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.353" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/temp1"> + <eAnnotations source="positions.358" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/collect/temp1"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.354" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body"> - <details key="start" value="8431"/> - <details key="end" value="8459"/> + <eAnnotations source="positions.359" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body"> + <details key="start" value="8565"/> + <details key="end" value="8593"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.355" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source"> - <details key="start" value="8431"/> - <details key="end" value="8444"/> + <eAnnotations source="positions.360" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source"> + <details key="start" value="8565"/> + <details key="end" value="8578"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.356" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source"> - <details key="start" value="8431"/> - <details key="end" value="8439"/> + <eAnnotations source="positions.361" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source"> + <details key="start" value="8565"/> + <details key="end" value="8573"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.357" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source/temp2"> + <eAnnotations source="positions.362" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@source/@source/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.358" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@argument.0"> - <details key="start" value="8447"/> - <details key="end" value="8459"/> + <eAnnotations source="positions.363" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/@body/@argument.0"> + <details key="start" value="8581"/> + <details key="end" value="8593"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.359" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/temp2"> + <eAnnotations source="positions.364" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@source/@source/select/temp2"> <details key="start" value="-1"/> <details key="end" value="-1"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.360" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@argument.0"> - <details key="start" value="8494"/> - <details key="end" value="8514"/> + <eAnnotations source="positions.365" references="/0/editionElementPackage/@body.0/@else/@body.0/@source/@argument.0"> + <details key="start" value="8628"/> + <details key="end" value="8648"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.361" references="/0/editionElementPackage/@body.0/@else/@body.1"> - <details key="start" value="8524"/> - <details key="end" value="8531"/> - <details key="line" value="209"/> + <eAnnotations source="positions.366" references="/0/editionElementPackage/@body.0/@else/@body.1"> + <details key="start" value="8658"/> + <details key="end" value="8665"/> + <details key="line" value="213"/> </eAnnotations> - <eAnnotations source="positions.362" references="/0/editionElementPackage/pee"> - <details key="start" value="8270"/> - <details key="end" value="8300"/> - <details key="line" value="208"/> + <eAnnotations source="positions.367" references="/0/editionElementPackage/pee"> + <details key="start" value="8404"/> + <details key="end" value="8434"/> + <details key="line" value="212"/> </eAnnotations> - <eAnnotations source="positions.363" references="/0/metamodelFactory"> - <details key="start" value="8618"/> - <details key="end" value="8749"/> - <details key="line" value="213"/> + <eAnnotations source="positions.368" references="/0/metamodelFactory"> + <details key="start" value="8752"/> + <details key="end" value="8883"/> + <details key="line" value="217"/> </eAnnotations> - <eAnnotations source="positions.364" references="/0/metamodelFactory/@body.0"> - <details key="start" value="8686"/> - <details key="end" value="8728"/> + <eAnnotations source="positions.369" references="/0/metamodelFactory/@body.0"> + <details key="start" value="8820"/> + <details key="end" value="8862"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.365" references="/0/metamodelFactory/@body.0/@argument.0"> - <details key="start" value="8686"/> - <details key="end" value="8710"/> + <eAnnotations source="positions.370" references="/0/metamodelFactory/@body.0/@argument.0"> + <details key="start" value="8820"/> + <details key="end" value="8844"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.366" references="/0/metamodelFactory/@body.0/@argument.0/@source"> - <details key="start" value="8686"/> - <details key="end" value="8701"/> + <eAnnotations source="positions.371" references="/0/metamodelFactory/@body.0/@argument.0/@source"> + <details key="start" value="8820"/> + <details key="end" value="8835"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.367" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source"> - <details key="start" value="8686"/> - <details key="end" value="8695"/> + <eAnnotations source="positions.372" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source"> + <details key="start" value="8820"/> + <details key="end" value="8829"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.368" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source/pee"> - <details key="start" value="8686"/> - <details key="end" value="8689"/> + <eAnnotations source="positions.373" references="/0/metamodelFactory/@body.0/@argument.0/@source/@source/pee"> + <details key="start" value="8820"/> + <details key="end" value="8823"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.369" references="/0/metamodelFactory/@body.1"> - <details key="start" value="8730"/> - <details key="end" value="8737"/> - <details key="line" value="214"/> - </eAnnotations> - <eAnnotations source="positions.370" references="/0/metamodelFactory/pee"> - <details key="start" value="8652"/> - <details key="end" value="8682"/> - <details key="line" value="213"/> + <eAnnotations source="positions.374" references="/0/metamodelFactory/@body.1"> + <details key="start" value="8864"/> + <details key="end" value="8871"/> + <details key="line" value="218"/> </eAnnotations> - <eAnnotations source="positions.371" references="/0/viewPartConstant"> - <details key="start" value="8751"/> - <details key="end" value="8887"/> + <eAnnotations source="positions.375" references="/0/metamodelFactory/pee"> + <details key="start" value="8786"/> + <details key="end" value="8816"/> <details key="line" value="217"/> </eAnnotations> - <eAnnotations source="positions.372" references="/0/viewPartConstant/@body.0"> - <details key="start" value="8834"/> - <details key="end" value="8868"/> - <details key="line" value="0"/> + <eAnnotations source="positions.376" references="/0/viewPartConstant"> + <details key="start" value="8885"/> + <details key="end" value="9021"/> + <details key="line" value="221"/> </eAnnotations> - <eAnnotations source="positions.373" references="/0/viewPartConstant/@body.0/@argument.0"> - <details key="start" value="8834"/> - <details key="end" value="8851"/> + <eAnnotations source="positions.377" references="/0/viewPartConstant/@body.0"> + <details key="start" value="8968"/> + <details key="end" value="9002"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.374" references="/0/viewPartConstant/@body.0/@argument.0/view"> - <details key="start" value="8834"/> - <details key="end" value="8838"/> + <eAnnotations source="positions.378" references="/0/viewPartConstant/@body.0/@argument.0"> + <details key="start" value="8968"/> + <details key="end" value="8985"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.375" references="/0/viewPartConstant/@body.0/@argument.0/pec"> - <details key="start" value="8847"/> - <details key="end" value="8850"/> + <eAnnotations source="positions.379" references="/0/viewPartConstant/@body.0/@argument.0/view"> + <details key="start" value="8968"/> + <details key="end" value="8972"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.376" references="/0/viewPartConstant/@body.1"> - <details key="start" value="8870"/> - <details key="end" value="8875"/> - <details key="line" value="218"/> + <eAnnotations source="positions.380" references="/0/viewPartConstant/@body.0/@argument.0/pec"> + <details key="start" value="8981"/> + <details key="end" value="8984"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.377" references="/0/viewPartConstant/view"> - <details key="start" value="8785"/> - <details key="end" value="8796"/> - <details key="line" value="217"/> + <eAnnotations source="positions.381" references="/0/viewPartConstant/@body.1"> + <details key="start" value="9004"/> + <details key="end" value="9009"/> + <details key="line" value="222"/> </eAnnotations> - <eAnnotations source="positions.378" references="/0/viewPartConstant/pec"> - <details key="start" value="8798"/> - <details key="end" value="8830"/> - <details key="line" value="217"/> + <eAnnotations source="positions.382" references="/0/viewPartConstant/view"> + <details key="start" value="8919"/> + <details key="end" value="8930"/> + <details key="line" value="221"/> </eAnnotations> - <eAnnotations source="positions.379" references="/0/viewKey"> - <details key="start" value="8889"/> - <details key="end" value="9090"/> + <eAnnotations source="positions.383" references="/0/viewPartConstant/pec"> + <details key="start" value="8932"/> + <details key="end" value="8964"/> <details key="line" value="221"/> </eAnnotations> - <eAnnotations source="positions.380" references="/0/viewKey/@body.0"> - <details key="start" value="8962"/> - <details key="end" value="9078"/> - <details key="line" value="222"/> + <eAnnotations source="positions.384" references="/0/viewKey"> + <details key="start" value="9023"/> + <details key="end" value="9224"/> + <details key="line" value="225"/> </eAnnotations> - <eAnnotations source="positions.381" references="/0/viewKey/@body.0/@body.0"> - <details key="start" value="9051"/> - <details key="end" value="9055"/> - <details key="line" value="222"/> + <eAnnotations source="positions.385" references="/0/viewKey/@body.0"> + <details key="start" value="9096"/> + <details key="end" value="9212"/> + <details key="line" value="226"/> </eAnnotations> - <eAnnotations source="positions.382" references="/0/viewKey/@body.0/@ifExpr"> - <details key="start" value="8966"/> - <details key="end" value="9050"/> + <eAnnotations source="positions.386" references="/0/viewKey/@body.0/@body.0"> + <details key="start" value="9185"/> + <details key="end" value="9189"/> + <details key="line" value="226"/> + </eAnnotations> + <eAnnotations source="positions.387" references="/0/viewKey/@body.0/@ifExpr"> + <details key="start" value="9100"/> + <details key="end" value="9184"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.383" references="/0/viewKey/@body.0/@ifExpr/@source"> - <details key="start" value="8967"/> - <details key="end" value="8987"/> + <eAnnotations source="positions.388" references="/0/viewKey/@body.0/@ifExpr/@source"> + <details key="start" value="9101"/> + <details key="end" value="9121"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.384" references="/0/viewKey/@body.0/@ifExpr/@source/@source"> - <details key="start" value="8967"/> - <details key="end" value="8976"/> + <eAnnotations source="positions.389" references="/0/viewKey/@body.0/@ifExpr/@source/@source"> + <details key="start" value="9101"/> + <details key="end" value="9110"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.385" references="/0/viewKey/@body.0/@ifExpr/@source/@source/view"> - <details key="start" value="8967"/> - <details key="end" value="8971"/> + <eAnnotations source="positions.390" references="/0/viewKey/@body.0/@ifExpr/@source/@source/view"> + <details key="start" value="9101"/> + <details key="end" value="9105"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.386" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0"> - <details key="start" value="8979"/> - <details key="end" value="8987"/> + <eAnnotations source="positions.391" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0"> + <details key="start" value="9113"/> + <details key="end" value="9121"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.387" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0/pec"> - <details key="start" value="8979"/> - <details key="end" value="8982"/> + <eAnnotations source="positions.392" references="/0/viewKey/@body.0/@ifExpr/@source/@argument.0/pec"> + <details key="start" value="9113"/> + <details key="end" value="9116"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.388" references="/0/viewKey/@body.0/@ifExpr/@argument.0"> - <details key="start" value="8991"/> - <details key="end" value="9049"/> + <eAnnotations source="positions.393" references="/0/viewKey/@body.0/@ifExpr/@argument.0"> + <details key="start" value="9125"/> + <details key="end" value="9183"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.389" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source"> - <details key="start" value="8991"/> - <details key="end" value="9015"/> + <eAnnotations source="positions.394" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source"> + <details key="start" value="9125"/> + <details key="end" value="9149"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.390" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source"> - <details key="start" value="8991"/> - <details key="end" value="9006"/> + <eAnnotations source="positions.395" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source"> + <details key="start" value="9125"/> + <details key="end" value="9140"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.391" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source/view"> - <details key="start" value="8991"/> - <details key="end" value="8995"/> + <eAnnotations source="positions.396" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@source/@source/view"> + <details key="start" value="9125"/> + <details key="end" value="9129"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.392" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@argument.0"> - <details key="start" value="9028"/> - <details key="end" value="9048"/> + <eAnnotations source="positions.397" references="/0/viewKey/@body.0/@ifExpr/@argument.0/@argument.0"> + <details key="start" value="9162"/> + <details key="end" value="9182"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.393" references="/0/viewKey/@body.0/@else"> - <details key="start" value="9055"/> - <details key="end" value="9073"/> - <details key="line" value="222"/> + <eAnnotations source="positions.398" references="/0/viewKey/@body.0/@else"> + <details key="start" value="9189"/> + <details key="end" value="9207"/> + <details key="line" value="226"/> </eAnnotations> - <eAnnotations source="positions.394" references="/0/viewKey/@body.0/@else/@body.0"> - <details key="start" value="9062"/> - <details key="end" value="9071"/> + <eAnnotations source="positions.399" references="/0/viewKey/@body.0/@else/@body.0"> + <details key="start" value="9196"/> + <details key="end" value="9205"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.395" references="/0/viewKey/@body.0/@else/@body.0/view"> - <details key="start" value="9062"/> - <details key="end" value="9066"/> + <eAnnotations source="positions.400" references="/0/viewKey/@body.0/@else/@body.0/view"> + <details key="start" value="9196"/> + <details key="end" value="9200"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.396" references="/0/viewKey/view"> - <details key="start" value="8914"/> - <details key="end" value="8925"/> - <details key="line" value="221"/> - </eAnnotations> - <eAnnotations source="positions.397" references="/0/viewKey/pec"> - <details key="start" value="8927"/> - <details key="end" value="8959"/> - <details key="line" value="221"/> + <eAnnotations source="positions.401" references="/0/viewKey/view"> + <details key="start" value="9048"/> + <details key="end" value="9059"/> + <details key="line" value="225"/> </eAnnotations> - <eAnnotations source="positions.398" references="/0/viewIdentifier"> - <details key="start" value="9092"/> - <details key="end" value="9227"/> + <eAnnotations source="positions.402" references="/0/viewKey/pec"> + <details key="start" value="9061"/> + <details key="end" value="9093"/> <details key="line" value="225"/> </eAnnotations> - <eAnnotations source="positions.399" references="/0/viewIdentifier/@body.0"> - <details key="start" value="9173"/> - <details key="end" value="9209"/> - <details key="line" value="0"/> + <eAnnotations source="positions.403" references="/0/viewIdentifier"> + <details key="start" value="9226"/> + <details key="end" value="9361"/> + <details key="line" value="229"/> </eAnnotations> - <eAnnotations source="positions.400" references="/0/viewIdentifier/@body.0/@argument.0"> - <details key="start" value="9173"/> - <details key="end" value="9190"/> + <eAnnotations source="positions.404" references="/0/viewIdentifier/@body.0"> + <details key="start" value="9307"/> + <details key="end" value="9343"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.401" references="/0/viewIdentifier/@body.0/@argument.0/view"> - <details key="start" value="9173"/> - <details key="end" value="9177"/> + <eAnnotations source="positions.405" references="/0/viewIdentifier/@body.0/@argument.0"> + <details key="start" value="9307"/> + <details key="end" value="9324"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.402" references="/0/viewIdentifier/@body.0/@argument.0/pec"> - <details key="start" value="9186"/> - <details key="end" value="9189"/> + <eAnnotations source="positions.406" references="/0/viewIdentifier/@body.0/@argument.0/view"> + <details key="start" value="9307"/> + <details key="end" value="9311"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.403" references="/0/viewIdentifier/@body.1"> - <details key="start" value="9211"/> - <details key="end" value="9215"/> - <details key="line" value="226"/> + <eAnnotations source="positions.407" references="/0/viewIdentifier/@body.0/@argument.0/pec"> + <details key="start" value="9320"/> + <details key="end" value="9323"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.404" references="/0/viewIdentifier/view"> - <details key="start" value="9124"/> - <details key="end" value="9135"/> - <details key="line" value="225"/> + <eAnnotations source="positions.408" references="/0/viewIdentifier/@body.1"> + <details key="start" value="9345"/> + <details key="end" value="9349"/> + <details key="line" value="230"/> </eAnnotations> - <eAnnotations source="positions.405" references="/0/viewIdentifier/pec"> - <details key="start" value="9137"/> - <details key="end" value="9169"/> - <details key="line" value="225"/> + <eAnnotations source="positions.409" references="/0/viewIdentifier/view"> + <details key="start" value="9258"/> + <details key="end" value="9269"/> + <details key="line" value="229"/> </eAnnotations> - <eAnnotations source="positions.406" references="/0/editorID"> - <details key="start" value="9229"/> - <details key="end" value="9368"/> + <eAnnotations source="positions.410" references="/0/viewIdentifier/pec"> + <details key="start" value="9271"/> + <details key="end" value="9303"/> <details key="line" value="229"/> </eAnnotations> - <eAnnotations source="positions.407" references="/0/editorID/@body.0"> - <details key="start" value="9283"/> - <details key="end" value="9342"/> - <details key="line" value="230"/> + <eAnnotations source="positions.411" references="/0/editorID"> + <details key="start" value="9363"/> + <details key="end" value="9502"/> + <details key="line" value="233"/> </eAnnotations> - <eAnnotations source="positions.408" references="/0/editorID/viewElement"> - <details key="start" value="9343"/> - <details key="end" value="9354"/> - <details key="line" value="0"/> + <eAnnotations source="positions.412" references="/0/editorID/@body.0"> + <details key="start" value="9417"/> + <details key="end" value="9476"/> + <details key="line" value="234"/> </eAnnotations> - <eAnnotations source="positions.409" references="/0/editorID/viewElement.1"> - <details key="start" value="9255"/> - <details key="end" value="9280"/> - <details key="line" value="229"/> + <eAnnotations source="positions.413" references="/0/editorID/viewElement"> + <details key="start" value="9477"/> + <details key="end" value="9488"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.410" references="/0/editorID.1"> - <details key="start" value="9370"/> - <details key="end" value="9688"/> + <eAnnotations source="positions.414" references="/0/editorID/viewElement.1"> + <details key="start" value="9389"/> + <details key="end" value="9414"/> <details key="line" value="233"/> </eAnnotations> - <eAnnotations source="positions.411" references="/0/editorID.1/@body.0"> - <details key="start" value="9422"/> - <details key="end" value="9475"/> + <eAnnotations source="positions.415" references="/0/editorID.1"> + <details key="start" value="9504"/> + <details key="end" value="9822"/> + <details key="line" value="237"/> + </eAnnotations> + <eAnnotations source="positions.416" references="/0/editorID.1/@body.0"> + <details key="start" value="9556"/> + <details key="end" value="9609"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.412" references="/0/editorID.1/@body.0/@argument.0"> - <details key="start" value="9422"/> - <details key="end" value="9465"/> + <eAnnotations source="positions.417" references="/0/editorID.1/@body.0/@argument.0"> + <details key="start" value="9556"/> + <details key="end" value="9599"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.413" references="/0/editorID.1/@body.0/@argument.0/@argument.0"> - <details key="start" value="9422"/> - <details key="end" value="9441"/> + <eAnnotations source="positions.418" references="/0/editorID.1/@body.0/@argument.0/@argument.0"> + <details key="start" value="9556"/> + <details key="end" value="9575"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.414" references="/0/editorID.1/@body.0/@argument.0/@argument.0/editor"> - <details key="start" value="9422"/> - <details key="end" value="9428"/> + <eAnnotations source="positions.419" references="/0/editorID.1/@body.0/@argument.0/@argument.0/editor"> + <details key="start" value="9556"/> + <details key="end" value="9562"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.415" references="/0/editorID.1/@body.1"> - <details key="start" value="9477"/> - <details key="end" value="9478"/> - <details key="line" value="234"/> + <eAnnotations source="positions.420" references="/0/editorID.1/@body.1"> + <details key="start" value="9611"/> + <details key="end" value="9612"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.416" references="/0/editorID.1/@body.2"> - <details key="start" value="9478"/> - <details key="end" value="9624"/> - <details key="line" value="234"/> + <eAnnotations source="positions.421" references="/0/editorID.1/@body.2"> + <details key="start" value="9612"/> + <details key="end" value="9758"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.417" references="/0/editorID.1/@body.2/@body.0"> - <details key="start" value="9596"/> - <details key="end" value="9616"/> + <eAnnotations source="positions.422" references="/0/editorID.1/@body.2/@body.0"> + <details key="start" value="9730"/> + <details key="end" value="9750"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.418" references="/0/editorID.1/@body.2/@body.0/s"> - <details key="start" value="9596"/> - <details key="end" value="9597"/> + <eAnnotations source="positions.423" references="/0/editorID.1/@body.2/@body.0/s"> + <details key="start" value="9730"/> + <details key="end" value="9731"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.419" references="/0/editorID.1/@body.2/s"> - <details key="start" value="9484"/> - <details key="end" value="9494"/> - <details key="line" value="234"/> + <eAnnotations source="positions.424" references="/0/editorID.1/@body.2/s"> + <details key="start" value="9618"/> + <details key="end" value="9628"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.420" references="/0/editorID.1/@body.2/@iterSet"> - <details key="start" value="9497"/> - <details key="end" value="9577"/> + <eAnnotations source="positions.425" references="/0/editorID.1/@body.2/@iterSet"> + <details key="start" value="9631"/> + <details key="end" value="9711"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.421" references="/0/editorID.1/@body.2/@iterSet/@source"> - <details key="start" value="9497"/> - <details key="end" value="9522"/> + <eAnnotations source="positions.426" references="/0/editorID.1/@body.2/@iterSet/@source"> + <details key="start" value="9631"/> + <details key="end" value="9656"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.422" references="/0/editorID.1/@body.2/@iterSet/@source/editor"> - <details key="start" value="9497"/> - <details key="end" value="9503"/> + <eAnnotations source="positions.427" references="/0/editorID.1/@body.2/@iterSet/@source/editor"> + <details key="start" value="9631"/> + <details key="end" value="9637"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.423" references="/0/editorID.1/@body.2/@iterSet/@argument.0"> - <details key="start" value="9536"/> - <details key="end" value="9537"/> + <eAnnotations source="positions.428" references="/0/editorID.1/@body.2/@iterSet/@argument.0"> + <details key="start" value="9670"/> + <details key="end" value="9671"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.424" references="/0/editorID.1/@body.2/@iterSet/@argument.1"> - <details key="start" value="9539"/> - <details key="end" value="9576"/> + <eAnnotations source="positions.429" references="/0/editorID.1/@body.2/@iterSet/@argument.1"> + <details key="start" value="9673"/> + <details key="end" value="9710"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.425" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source"> - <details key="start" value="9539"/> - <details key="end" value="9572"/> + <eAnnotations source="positions.430" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source"> + <details key="start" value="9673"/> + <details key="end" value="9706"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.426" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source/@source"> - <details key="start" value="9539"/> - <details key="end" value="9564"/> + <eAnnotations source="positions.431" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source/@source"> + <details key="start" value="9673"/> + <details key="end" value="9698"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.427" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source/@source/editor"> - <details key="start" value="9539"/> - <details key="end" value="9545"/> + <eAnnotations source="positions.432" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@source/@source/editor"> + <details key="start" value="9673"/> + <details key="end" value="9679"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.428" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@argument.0"> - <details key="start" value="9575"/> - <details key="end" value="9576"/> + <eAnnotations source="positions.433" references="/0/editorID.1/@body.2/@iterSet/@argument.1/@argument.0"> + <details key="start" value="9709"/> + <details key="end" value="9710"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.429" references="/0/editorID.1/@body.2/@each"> - <details key="start" value="9590"/> - <details key="end" value="9593"/> + <eAnnotations source="positions.434" references="/0/editorID.1/@body.2/@each"> + <details key="start" value="9724"/> + <details key="end" value="9727"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.430" references="/0/editorID.1/@body.3"> - <details key="start" value="9624"/> - <details key="end" value="9625"/> - <details key="line" value="234"/> + <eAnnotations source="positions.435" references="/0/editorID.1/@body.3"> + <details key="start" value="9758"/> + <details key="end" value="9759"/> + <details key="line" value="238"/> </eAnnotations> - <eAnnotations source="positions.431" references="/0/editorID.1/@body.4"> - <details key="start" value="9626"/> - <details key="end" value="9674"/> + <eAnnotations source="positions.436" references="/0/editorID.1/@body.4"> + <details key="start" value="9760"/> + <details key="end" value="9808"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.432" references="/0/editorID.1/@body.4/@argument.0"> - <details key="start" value="9626"/> - <details key="end" value="9655"/> + <eAnnotations source="positions.437" references="/0/editorID.1/@body.4/@argument.0"> + <details key="start" value="9760"/> + <details key="end" value="9789"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.433" references="/0/editorID.1/@body.4/@argument.0/editor"> - <details key="start" value="9626"/> - <details key="end" value="9632"/> + <eAnnotations source="positions.438" references="/0/editorID.1/@body.4/@argument.0/editor"> + <details key="start" value="9760"/> + <details key="end" value="9766"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.434" references="/0/editorID.1/editor"> - <details key="start" value="9396"/> - <details key="end" value="9418"/> - <details key="line" value="233"/> - </eAnnotations> - <eAnnotations source="positions.435" references="/0/editorID.2"> - <details key="start" value="9690"/> - <details key="end" value="9988"/> + <eAnnotations source="positions.439" references="/0/editorID.1/editor"> + <details key="start" value="9530"/> + <details key="end" value="9552"/> <details key="line" value="237"/> </eAnnotations> - <eAnnotations source="positions.436" references="/0/editorID.2/@body.0"> - <details key="start" value="9748"/> - <details key="end" value="9811"/> - <details key="line" value="0"/> + <eAnnotations source="positions.440" references="/0/editorID.2"> + <details key="start" value="9824"/> + <details key="end" value="10122"/> + <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.437" references="/0/editorID.2/@body.0/@argument.0"> - <details key="start" value="9748"/> - <details key="end" value="9801"/> + <eAnnotations source="positions.441" references="/0/editorID.2/@body.0"> + <details key="start" value="9882"/> + <details key="end" value="9945"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.438" references="/0/editorID.2/@body.0/@argument.0/@argument.0"> - <details key="start" value="9748"/> - <details key="end" value="9777"/> + <eAnnotations source="positions.442" references="/0/editorID.2/@body.0/@argument.0"> + <details key="start" value="9882"/> + <details key="end" value="9935"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.439" references="/0/editorID.2/@body.0/@argument.0/@argument.0/containerElement"> - <details key="start" value="9748"/> - <details key="end" value="9764"/> + <eAnnotations source="positions.443" references="/0/editorID.2/@body.0/@argument.0/@argument.0"> + <details key="start" value="9882"/> + <details key="end" value="9911"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.440" references="/0/editorID.2/@body.1"> - <details key="start" value="9813"/> - <details key="end" value="9814"/> - <details key="line" value="238"/> + <eAnnotations source="positions.444" references="/0/editorID.2/@body.0/@argument.0/@argument.0/containerElement"> + <details key="start" value="9882"/> + <details key="end" value="9898"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.441" references="/0/editorID.2/@body.2"> - <details key="start" value="9814"/> - <details key="end" value="9976"/> - <details key="line" value="238"/> + <eAnnotations source="positions.445" references="/0/editorID.2/@body.1"> + <details key="start" value="9947"/> + <details key="end" value="9948"/> + <details key="line" value="242"/> </eAnnotations> - <eAnnotations source="positions.442" references="/0/editorID.2/@body.2/@body.0"> + <eAnnotations source="positions.446" references="/0/editorID.2/@body.2"> <details key="start" value="9948"/> - <details key="end" value="9968"/> + <details key="end" value="10110"/> + <details key="line" value="242"/> + </eAnnotations> + <eAnnotations source="positions.447" references="/0/editorID.2/@body.2/@body.0"> + <details key="start" value="10082"/> + <details key="end" value="10102"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.443" references="/0/editorID.2/@body.2/@body.0/s"> - <details key="start" value="9948"/> - <details key="end" value="9949"/> + <eAnnotations source="positions.448" references="/0/editorID.2/@body.2/@body.0/s"> + <details key="start" value="10082"/> + <details key="end" value="10083"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.444" references="/0/editorID.2/@body.2/s"> - <details key="start" value="9820"/> - <details key="end" value="9830"/> - <details key="line" value="238"/> + <eAnnotations source="positions.449" references="/0/editorID.2/@body.2/s"> + <details key="start" value="9954"/> + <details key="end" value="9964"/> + <details key="line" value="242"/> </eAnnotations> - <eAnnotations source="positions.445" references="/0/editorID.2/@body.2/@iterSet"> - <details key="start" value="9833"/> - <details key="end" value="9929"/> + <eAnnotations source="positions.450" references="/0/editorID.2/@body.2/@iterSet"> + <details key="start" value="9967"/> + <details key="end" value="10063"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.446" references="/0/editorID.2/@body.2/@iterSet/@source"> - <details key="start" value="9833"/> - <details key="end" value="9868"/> + <eAnnotations source="positions.451" references="/0/editorID.2/@body.2/@iterSet/@source"> + <details key="start" value="9967"/> + <details key="end" value="10002"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.447" references="/0/editorID.2/@body.2/@iterSet/@source/containerElement"> - <details key="start" value="9833"/> - <details key="end" value="9849"/> + <eAnnotations source="positions.452" references="/0/editorID.2/@body.2/@iterSet/@source/containerElement"> + <details key="start" value="9967"/> + <details key="end" value="9983"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.448" references="/0/editorID.2/@body.2/@iterSet/@argument.0"> - <details key="start" value="9882"/> - <details key="end" value="9883"/> + <eAnnotations source="positions.453" references="/0/editorID.2/@body.2/@iterSet/@argument.0"> + <details key="start" value="10016"/> + <details key="end" value="10017"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.449" references="/0/editorID.2/@body.2/@iterSet/@argument.1"> - <details key="start" value="9885"/> - <details key="end" value="9928"/> + <eAnnotations source="positions.454" references="/0/editorID.2/@body.2/@iterSet/@argument.1"> + <details key="start" value="10019"/> + <details key="end" value="10062"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.450" references="/0/editorID.2/@body.2/@iterSet/@argument.1/@source"> - <details key="start" value="9885"/> - <details key="end" value="9920"/> + <eAnnotations source="positions.455" references="/0/editorID.2/@body.2/@iterSet/@argument.1/@source"> + <details key="start" value="10019"/> + <details key="end" value="10054"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.451" references="/0/editorID.2/@body.2/@iterSet/@argument.1/@source/containerElement"> - <details key="start" value="9885"/> - <details key="end" value="9901"/> + <eAnnotations source="positions.456" references="/0/editorID.2/@body.2/@iterSet/@argument.1/@source/containerElement"> + <details key="start" value="10019"/> + <details key="end" value="10035"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.452" references="/0/editorID.2/@body.2/@each"> - <details key="start" value="9942"/> - <details key="end" value="9945"/> + <eAnnotations source="positions.457" references="/0/editorID.2/@body.2/@each"> + <details key="start" value="10076"/> + <details key="end" value="10079"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.453" references="/0/editorID.2/containerElement"> - <details key="start" value="9716"/> - <details key="end" value="9744"/> - <details key="line" value="237"/> - </eAnnotations> - <eAnnotations source="positions.454" references="/0/editorID.3"> - <details key="start" value="9990"/> - <details key="end" value="10222"/> + <eAnnotations source="positions.458" references="/0/editorID.2/containerElement"> + <details key="start" value="9850"/> + <details key="end" value="9878"/> <details key="line" value="241"/> </eAnnotations> - <eAnnotations source="positions.455" references="/0/editorID.3/@body.0"> - <details key="start" value="10031"/> - <details key="end" value="10069"/> + <eAnnotations source="positions.459" references="/0/editorID.3"> + <details key="start" value="10124"/> + <details key="end" value="10356"/> + <details key="line" value="245"/> + </eAnnotations> + <eAnnotations source="positions.460" references="/0/editorID.3/@body.0"> + <details key="start" value="10165"/> + <details key="end" value="10203"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.456" references="/0/editorID.3/@body.0/@argument.0"> - <details key="start" value="10031"/> - <details key="end" value="10059"/> + <eAnnotations source="positions.461" references="/0/editorID.3/@body.0/@argument.0"> + <details key="start" value="10165"/> + <details key="end" value="10193"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.457" references="/0/editorID.3/@body.0/@argument.0/view"> - <details key="start" value="10031"/> - <details key="end" value="10035"/> + <eAnnotations source="positions.462" references="/0/editorID.3/@body.0/@argument.0/view"> + <details key="start" value="10165"/> + <details key="end" value="10169"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.458" references="/0/editorID.3/@body.1"> - <details key="start" value="10071"/> - <details key="end" value="10072"/> - <details key="line" value="242"/> + <eAnnotations source="positions.463" references="/0/editorID.3/@body.1"> + <details key="start" value="10205"/> + <details key="end" value="10206"/> + <details key="line" value="246"/> </eAnnotations> - <eAnnotations source="positions.459" references="/0/editorID.3/@body.2"> - <details key="start" value="10072"/> - <details key="end" value="10210"/> - <details key="line" value="242"/> + <eAnnotations source="positions.464" references="/0/editorID.3/@body.2"> + <details key="start" value="10206"/> + <details key="end" value="10344"/> + <details key="line" value="246"/> </eAnnotations> - <eAnnotations source="positions.460" references="/0/editorID.3/@body.2/@body.0"> - <details key="start" value="10182"/> - <details key="end" value="10202"/> + <eAnnotations source="positions.465" references="/0/editorID.3/@body.2/@body.0"> + <details key="start" value="10316"/> + <details key="end" value="10336"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.461" references="/0/editorID.3/@body.2/@body.0/s"> - <details key="start" value="10182"/> - <details key="end" value="10183"/> + <eAnnotations source="positions.466" references="/0/editorID.3/@body.2/@body.0/s"> + <details key="start" value="10316"/> + <details key="end" value="10317"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.462" references="/0/editorID.3/@body.2/s"> - <details key="start" value="10078"/> - <details key="end" value="10088"/> - <details key="line" value="242"/> + <eAnnotations source="positions.467" references="/0/editorID.3/@body.2/s"> + <details key="start" value="10212"/> + <details key="end" value="10222"/> + <details key="line" value="246"/> </eAnnotations> - <eAnnotations source="positions.463" references="/0/editorID.3/@body.2/@iterSet"> - <details key="start" value="10091"/> - <details key="end" value="10163"/> + <eAnnotations source="positions.468" references="/0/editorID.3/@body.2/@iterSet"> + <details key="start" value="10225"/> + <details key="end" value="10297"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.464" references="/0/editorID.3/@body.2/@iterSet/@source"> - <details key="start" value="10091"/> - <details key="end" value="10114"/> + <eAnnotations source="positions.469" references="/0/editorID.3/@body.2/@iterSet/@source"> + <details key="start" value="10225"/> + <details key="end" value="10248"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.465" references="/0/editorID.3/@body.2/@iterSet/@source/view"> - <details key="start" value="10091"/> - <details key="end" value="10095"/> + <eAnnotations source="positions.470" references="/0/editorID.3/@body.2/@iterSet/@source/view"> + <details key="start" value="10225"/> + <details key="end" value="10229"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.466" references="/0/editorID.3/@body.2/@iterSet/@argument.0"> - <details key="start" value="10128"/> - <details key="end" value="10129"/> + <eAnnotations source="positions.471" references="/0/editorID.3/@body.2/@iterSet/@argument.0"> + <details key="start" value="10262"/> + <details key="end" value="10263"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.467" references="/0/editorID.3/@body.2/@iterSet/@argument.1"> - <details key="start" value="10131"/> - <details key="end" value="10162"/> + <eAnnotations source="positions.472" references="/0/editorID.3/@body.2/@iterSet/@argument.1"> + <details key="start" value="10265"/> + <details key="end" value="10296"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.468" references="/0/editorID.3/@body.2/@iterSet/@argument.1/@source"> - <details key="start" value="10131"/> - <details key="end" value="10154"/> + <eAnnotations source="positions.473" references="/0/editorID.3/@body.2/@iterSet/@argument.1/@source"> + <details key="start" value="10265"/> + <details key="end" value="10288"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.469" references="/0/editorID.3/@body.2/@iterSet/@argument.1/@source/view"> - <details key="start" value="10131"/> - <details key="end" value="10135"/> + <eAnnotations source="positions.474" references="/0/editorID.3/@body.2/@iterSet/@argument.1/@source/view"> + <details key="start" value="10265"/> + <details key="end" value="10269"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.470" references="/0/editorID.3/@body.2/@each"> - <details key="start" value="10176"/> - <details key="end" value="10179"/> + <eAnnotations source="positions.475" references="/0/editorID.3/@body.2/@each"> + <details key="start" value="10310"/> + <details key="end" value="10313"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.471" references="/0/editorID.3/view"> - <details key="start" value="10016"/> - <details key="end" value="10027"/> - <details key="line" value="241"/> - </eAnnotations> - <eAnnotations source="positions.472" references="/0/editorID.4"> - <details key="start" value="10224"/> - <details key="end" value="10557"/> + <eAnnotations source="positions.476" references="/0/editorID.3/view"> + <details key="start" value="10150"/> + <details key="end" value="10161"/> <details key="line" value="245"/> </eAnnotations> - <eAnnotations source="positions.473" references="/0/editorID.4/@body.0"> - <details key="start" value="10279"/> - <details key="end" value="10335"/> + <eAnnotations source="positions.477" references="/0/editorID.4"> + <details key="start" value="10358"/> + <details key="end" value="10691"/> + <details key="line" value="249"/> + </eAnnotations> + <eAnnotations source="positions.478" references="/0/editorID.4/@body.0"> + <details key="start" value="10413"/> + <details key="end" value="10469"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.474" references="/0/editorID.4/@body.0/@argument.0"> - <details key="start" value="10279"/> - <details key="end" value="10325"/> + <eAnnotations source="positions.479" references="/0/editorID.4/@body.0/@argument.0"> + <details key="start" value="10413"/> + <details key="end" value="10459"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.475" references="/0/editorID.4/@body.0/@argument.0/@argument.0"> - <details key="start" value="10279"/> - <details key="end" value="10301"/> + <eAnnotations source="positions.480" references="/0/editorID.4/@body.0/@argument.0/@argument.0"> + <details key="start" value="10413"/> + <details key="end" value="10435"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.476" references="/0/editorID.4/@body.0/@argument.0/@argument.0/reference"> - <details key="start" value="10279"/> - <details key="end" value="10288"/> + <eAnnotations source="positions.481" references="/0/editorID.4/@body.0/@argument.0/@argument.0/reference"> + <details key="start" value="10413"/> + <details key="end" value="10422"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.477" references="/0/editorID.4/@body.1"> - <details key="start" value="10337"/> - <details key="end" value="10338"/> - <details key="line" value="246"/> + <eAnnotations source="positions.482" references="/0/editorID.4/@body.1"> + <details key="start" value="10471"/> + <details key="end" value="10472"/> + <details key="line" value="250"/> </eAnnotations> - <eAnnotations source="positions.478" references="/0/editorID.4/@body.2"> - <details key="start" value="10338"/> - <details key="end" value="10490"/> - <details key="line" value="246"/> + <eAnnotations source="positions.483" references="/0/editorID.4/@body.2"> + <details key="start" value="10472"/> + <details key="end" value="10624"/> + <details key="line" value="250"/> </eAnnotations> - <eAnnotations source="positions.479" references="/0/editorID.4/@body.2/@body.0"> - <details key="start" value="10462"/> - <details key="end" value="10482"/> + <eAnnotations source="positions.484" references="/0/editorID.4/@body.2/@body.0"> + <details key="start" value="10596"/> + <details key="end" value="10616"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.480" references="/0/editorID.4/@body.2/@body.0/s"> - <details key="start" value="10462"/> - <details key="end" value="10463"/> + <eAnnotations source="positions.485" references="/0/editorID.4/@body.2/@body.0/s"> + <details key="start" value="10596"/> + <details key="end" value="10597"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.481" references="/0/editorID.4/@body.2/s"> - <details key="start" value="10344"/> - <details key="end" value="10354"/> - <details key="line" value="246"/> + <eAnnotations source="positions.486" references="/0/editorID.4/@body.2/s"> + <details key="start" value="10478"/> + <details key="end" value="10488"/> + <details key="line" value="250"/> </eAnnotations> - <eAnnotations source="positions.482" references="/0/editorID.4/@body.2/@iterSet"> - <details key="start" value="10357"/> - <details key="end" value="10443"/> + <eAnnotations source="positions.487" references="/0/editorID.4/@body.2/@iterSet"> + <details key="start" value="10491"/> + <details key="end" value="10577"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.483" references="/0/editorID.4/@body.2/@iterSet/@source"> - <details key="start" value="10357"/> - <details key="end" value="10385"/> + <eAnnotations source="positions.488" references="/0/editorID.4/@body.2/@iterSet/@source"> + <details key="start" value="10491"/> + <details key="end" value="10519"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.484" references="/0/editorID.4/@body.2/@iterSet/@source/reference"> - <details key="start" value="10357"/> - <details key="end" value="10366"/> + <eAnnotations source="positions.489" references="/0/editorID.4/@body.2/@iterSet/@source/reference"> + <details key="start" value="10491"/> + <details key="end" value="10500"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.485" references="/0/editorID.4/@body.2/@iterSet/@argument.0"> - <details key="start" value="10399"/> - <details key="end" value="10400"/> + <eAnnotations source="positions.490" references="/0/editorID.4/@body.2/@iterSet/@argument.0"> + <details key="start" value="10533"/> + <details key="end" value="10534"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.486" references="/0/editorID.4/@body.2/@iterSet/@argument.1"> - <details key="start" value="10402"/> - <details key="end" value="10442"/> + <eAnnotations source="positions.491" references="/0/editorID.4/@body.2/@iterSet/@argument.1"> + <details key="start" value="10536"/> + <details key="end" value="10576"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.487" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source"> - <details key="start" value="10402"/> - <details key="end" value="10438"/> + <eAnnotations source="positions.492" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source"> + <details key="start" value="10536"/> + <details key="end" value="10572"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.488" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source/@source"> - <details key="start" value="10402"/> - <details key="end" value="10430"/> + <eAnnotations source="positions.493" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source/@source"> + <details key="start" value="10536"/> + <details key="end" value="10564"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.489" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source/@source/reference"> - <details key="start" value="10402"/> - <details key="end" value="10411"/> + <eAnnotations source="positions.494" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@source/@source/reference"> + <details key="start" value="10536"/> + <details key="end" value="10545"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.490" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@argument.0"> - <details key="start" value="10441"/> - <details key="end" value="10442"/> + <eAnnotations source="positions.495" references="/0/editorID.4/@body.2/@iterSet/@argument.1/@argument.0"> + <details key="start" value="10575"/> + <details key="end" value="10576"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.491" references="/0/editorID.4/@body.2/@each"> - <details key="start" value="10456"/> - <details key="end" value="10459"/> + <eAnnotations source="positions.496" references="/0/editorID.4/@body.2/@each"> + <details key="start" value="10590"/> + <details key="end" value="10593"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.492" references="/0/editorID.4/@body.3"> - <details key="start" value="10490"/> - <details key="end" value="10491"/> - <details key="line" value="246"/> + <eAnnotations source="positions.497" references="/0/editorID.4/@body.3"> + <details key="start" value="10624"/> + <details key="end" value="10625"/> + <details key="line" value="250"/> </eAnnotations> - <eAnnotations source="positions.493" references="/0/editorID.4/@body.4"> - <details key="start" value="10492"/> - <details key="end" value="10543"/> + <eAnnotations source="positions.498" references="/0/editorID.4/@body.4"> + <details key="start" value="10626"/> + <details key="end" value="10677"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.494" references="/0/editorID.4/@body.4/@argument.0"> - <details key="start" value="10492"/> - <details key="end" value="10524"/> + <eAnnotations source="positions.499" references="/0/editorID.4/@body.4/@argument.0"> + <details key="start" value="10626"/> + <details key="end" value="10658"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.495" references="/0/editorID.4/@body.4/@argument.0/reference"> - <details key="start" value="10492"/> - <details key="end" value="10501"/> + <eAnnotations source="positions.500" references="/0/editorID.4/@body.4/@argument.0/reference"> + <details key="start" value="10626"/> + <details key="end" value="10635"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.496" references="/0/editorID.4/reference"> - <details key="start" value="10250"/> - <details key="end" value="10275"/> - <details key="line" value="245"/> + <eAnnotations source="positions.501" references="/0/editorID.4/reference"> + <details key="start" value="10384"/> + <details key="end" value="10409"/> + <details key="line" value="249"/> </eAnnotations> </ecore:EAnnotation> </xmi:XMI> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/viewCommon.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/viewCommon.emtl index 5906651cd..b68005165 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/viewCommon.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/viewCommon.emtl @@ -2847,7 +2847,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="


"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../widgets/api/widgetGettersSetters.emtl#/0/setterImplementationDelegate"/> @@ -2883,7 +2883,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> <loopVariable name="elementEditor"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </loopVariable> @@ -3915,6 +3915,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5054,6 +5069,18 @@ <references href="naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -5069,6 +5096,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -8119,6 +8149,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -8142,6 +8181,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -8192,7 +8243,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="naming.emtl#/0/pecPackageProviderClass"/> + <references href="naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -8204,6 +8255,9 @@ <references href="naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -14197,63 +14251,63 @@ </eAnnotations> <eAnnotations source="positions.928" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.1"> <details key="start" value="14237"/> - <details key="end" value="14239"/> + <details key="end" value="14240"/> <details key="line" value="257"/> </eAnnotations> <eAnnotations source="positions.929" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2"> - <details key="start" value="14240"/> - <details key="end" value="14369"/> + <details key="start" value="14241"/> + <details key="end" value="14370"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.930" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/elementEditor"> - <details key="start" value="14240"/> - <details key="end" value="14253"/> + <details key="start" value="14241"/> + <details key="end" value="14254"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.931" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1"> - <details key="start" value="14283"/> - <details key="end" value="14359"/> + <details key="start" value="14284"/> + <details key="end" value="14360"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.932" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.0"> - <details key="start" value="14305"/> - <details key="end" value="14338"/> + <details key="start" value="14306"/> + <details key="end" value="14339"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.933" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.0/@argument.0"> - <details key="start" value="14305"/> - <details key="end" value="14314"/> + <details key="start" value="14306"/> + <details key="end" value="14315"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.934" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.0/@argument.0/pec"> - <details key="start" value="14305"/> - <details key="end" value="14308"/> + <details key="start" value="14306"/> + <details key="end" value="14309"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.935" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.0/basePackage"> - <details key="start" value="14326"/> - <details key="end" value="14337"/> + <details key="start" value="14327"/> + <details key="end" value="14338"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.936" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.1"> - <details key="start" value="14339"/> - <details key="end" value="14358"/> + <details key="start" value="14340"/> + <details key="end" value="14359"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.937" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/@argument.1/@argument.1/view"> - <details key="start" value="14339"/> - <details key="end" value="14343"/> + <details key="start" value="14340"/> + <details key="end" value="14344"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.938" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.2/initView"> - <details key="start" value="14360"/> - <details key="end" value="14368"/> + <details key="start" value="14361"/> + <details key="end" value="14369"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.939" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/@body.3"> - <details key="start" value="14371"/> + <details key="start" value="14372"/> <details key="end" value="14373"/> - <details key="line" value="259"/> + <details key="line" value="260"/> </eAnnotations> <eAnnotations source="positions.940" references="/0/elementEditorGetterSettersForSubViewsDelegate/@body.0/@body.0/elementEditor"> <details key="start" value="13964"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetControl.emtl index 75f3ee5ef..3ca55e1a6 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetControl.emtl @@ -1264,6 +1264,18 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1279,6 +1291,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1991,6 +2006,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3703,7 +3733,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3715,6 +3745,9 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3755,6 +3788,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4093,6 +4138,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="ViewElement_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/> @@ -4332,101 +4481,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetFormImpl.emtl index 868792783..f025289e1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetFormImpl.emtl @@ -1307,6 +1307,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2446,6 +2461,18 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2461,6 +2488,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4620,6 +4650,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4643,6 +4682,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4693,7 +4744,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4705,6 +4756,9 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetGettersSetters.emtl index 37c04ffff..9c19349b3 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetGettersSetters.emtl @@ -2605,6 +2605,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3571,7 +3586,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="contextCompletePackage"> @@ -3583,7 +3598,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="vrPackage"> @@ -3607,7 +3622,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecClass"> @@ -3619,7 +3634,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecQualifiedClass"> @@ -3631,7 +3646,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="subPECClass"> @@ -3643,7 +3658,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -3658,7 +3673,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -3673,7 +3688,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecProviderClass"> @@ -3685,7 +3700,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecProviderQualifiedClass"> @@ -3697,43 +3712,43 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="providersPackage"> + <eOperations name="pecPolicyProviderClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/providersPackage.1"/> + <references href="../../services/naming.emtl#/0/pecPolicyProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="pecPolicyProviderClass"> + <eOperations name="pecPolicyProviderQualifiedClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPolicyProviderClass"/> + <references href="../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="pecPolicyProviderQualifiedClass"> + <eOperations name="pecPackageProviderClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eParameters name="ePack"> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecPackageProviderClass"> @@ -3741,11 +3756,11 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecPackageProviderQualifiedClass"> @@ -3757,7 +3772,10 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="partsPackage"> @@ -4027,7 +4045,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="propertySection"> @@ -4039,7 +4057,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4054,7 +4072,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4069,7 +4087,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="editionContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="basePackage"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> @@ -4096,7 +4114,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pee"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="metamodelFactory"> @@ -4108,7 +4126,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pee"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewPartConstant"> @@ -4123,7 +4141,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewKey"> @@ -4138,7 +4156,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewIdentifier"> @@ -4153,7 +4171,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="editorID"> @@ -5018,7 +5036,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewKey"> @@ -5030,7 +5048,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewIdentifier"> @@ -5042,7 +5060,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="editorID"> @@ -5167,108 +5185,6 @@ </eAnnotations> <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> - <eOperations name="componentsPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/componentsPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="subPECClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/subPECClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="subPECQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/subPECQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="providersPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/providersPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="propertySection"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/propertySection"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedPropertySection"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/qualifiedPropertySection"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewElement_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5507,24 +5423,6 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> </eParameters> </eOperations> - <eOperations name="editionElementPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/editionElementPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/metamodelFactory"/> - </eAnnotations> - <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="EPackage_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5643,88 +5541,16 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> - <eOperations name="contextPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/contextPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="contextCompletePackage"> + <eOperations name="associatedEMFGenModel"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/contextCompletePackage"/> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="providersPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/providersPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPolicyProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPolicyProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPolicyProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPackageProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPackageProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="propertiesPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/propertiesPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="contributorID"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/contributorID"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </eParameters> </eOperations> </eClassifiers> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetSWTImpl.emtl index 70e4913eb..db825cc2d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetSWTImpl.emtl @@ -1308,6 +1308,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2447,6 +2462,18 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2462,6 +2489,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4621,6 +4651,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4644,6 +4683,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4694,7 +4745,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4706,6 +4757,9 @@ <references href="../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxControl.emtl index 4af352176..480eabf33 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxControl.emtl @@ -1262,6 +1262,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1277,6 +1289,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1989,6 +2004,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3495,7 +3525,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3507,6 +3537,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3547,6 +3580,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3885,6 +3930,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4408,101 +4557,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxFormImpl.emtl index 6fbd4d4dc..3a92d8f7d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxFormImpl.emtl @@ -1088,6 +1088,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2227,6 +2242,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2242,6 +2269,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4528,6 +4558,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4551,6 +4590,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4601,7 +4652,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4613,6 +4664,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxGettersSetters.emtl index 5c991869c..d9b32b12d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxGettersSetters.emtl @@ -754,6 +754,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1893,6 +1908,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1908,6 +1935,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4562,6 +4592,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4585,6 +4624,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4635,7 +4686,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4647,6 +4698,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxSWTImpl.emtl index 3e55570c5..78a07ff3e 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxSWTImpl.emtl @@ -1100,6 +1100,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2239,6 +2254,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2254,6 +2281,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4540,6 +4570,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4563,6 +4602,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4613,7 +4664,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4625,6 +4676,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboControl.emtl index 863daebcb..a52fe8eea 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboControl.emtl @@ -1136,6 +1136,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1151,6 +1163,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1863,6 +1878,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3495,7 +3525,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3507,6 +3537,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3547,6 +3580,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3885,6 +3930,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4408,101 +4557,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboFormImpl.emtl index 3026cde91..dedfe590d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboFormImpl.emtl @@ -1172,6 +1172,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2311,6 +2326,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2326,6 +2353,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4612,6 +4642,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4635,6 +4674,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4685,7 +4736,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4697,6 +4748,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboGettersSetters.emtl index 10314402f..147a234ac 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboGettersSetters.emtl @@ -1376,6 +1376,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2515,6 +2530,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2530,6 +2557,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5091,6 +5121,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5114,6 +5153,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5164,7 +5215,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5176,6 +5227,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboSWTImpl.emtl index 37e1de061..0febe1a07 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboSWTImpl.emtl @@ -1156,6 +1156,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2295,6 +2310,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2310,6 +2337,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4596,6 +4626,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4619,6 +4658,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4669,7 +4720,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4681,6 +4732,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customControl.emtl index 748a341b4..68714dee1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customControl.emtl @@ -1083,6 +1083,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2960,6 +2975,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customFormImpl.emtl index be5c2b074..7e3dbe6d7 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customFormImpl.emtl @@ -783,6 +783,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1922,6 +1937,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1937,6 +1964,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4236,6 +4266,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4259,6 +4298,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4309,7 +4360,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4321,6 +4372,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customSWTImpl.emtl index 296377ddd..84ed17997 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customSWTImpl.emtl @@ -793,6 +793,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1932,6 +1947,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1947,6 +1974,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4246,6 +4276,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4269,6 +4308,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4319,7 +4370,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4331,6 +4382,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerControl.emtl index 9bf941da8..d3e727aa3 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerControl.emtl @@ -981,6 +981,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -996,6 +1008,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1708,6 +1723,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3214,7 +3244,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3226,6 +3256,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3266,6 +3299,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3604,6 +3649,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4127,101 +4276,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerFormImpl.emtl index 8a723cd90..b55c2e5a0 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerFormImpl.emtl @@ -1144,6 +1144,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2283,6 +2298,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2298,6 +2325,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4584,6 +4614,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4607,6 +4646,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4657,7 +4708,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4669,6 +4720,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerGettersSetters.emtl index ddba695da..f323ca446 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerGettersSetters.emtl @@ -1150,6 +1150,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2289,6 +2304,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2304,6 +2331,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4848,6 +4878,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4871,6 +4910,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4921,7 +4972,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4933,6 +4984,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerSWTImpl.emtl index 5134f9319..23b354aab 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerSWTImpl.emtl @@ -1144,6 +1144,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2283,6 +2298,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2298,6 +2325,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4584,6 +4614,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4607,6 +4646,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4657,7 +4708,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4669,6 +4720,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerControl.emtl index 07b5d5e0c..a35f691e6 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerControl.emtl @@ -3113,6 +3113,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -3128,6 +3140,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3840,6 +3855,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5452,7 +5482,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5464,6 +5494,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5504,6 +5537,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5842,6 +5887,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -6365,101 +6514,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerFormImpl.emtl index 1bb993973..ab51ddede 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerFormImpl.emtl @@ -1596,6 +1596,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2735,6 +2750,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2750,6 +2777,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5036,6 +5066,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5059,6 +5098,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5109,7 +5160,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5121,6 +5172,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerGettersSetters.emtl index 7d15e33e2..ae15b5220 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerGettersSetters.emtl @@ -1730,6 +1730,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2869,6 +2884,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2884,6 +2911,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5445,6 +5475,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5468,6 +5507,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5518,7 +5569,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5530,6 +5581,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerSWTImpl.emtl index 2cbbf30ee..339acd4cd 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerSWTImpl.emtl @@ -1596,6 +1596,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2735,6 +2750,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2750,6 +2777,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5036,6 +5066,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5059,6 +5098,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5109,7 +5160,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5121,6 +5172,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableControl.emtl index c51095bcb..193810280 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableControl.emtl @@ -1826,6 +1826,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1841,6 +1853,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2553,6 +2568,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4165,7 +4195,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4177,6 +4207,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4217,6 +4250,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4555,6 +4600,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -5078,101 +5227,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> @@ -6005,1893 +6059,1893 @@ </ocl.ecore:Variable> <ecore:EAnnotation source="positions"> <eAnnotations source="positions.0" references="/0/additionalComponentField"> - <details key="start" value="975"/> - <details key="end" value="1450"/> + <details key="start" value="978"/> + <details key="end" value="1453"/> <details key="line" value="21"/> </eAnnotations> <eAnnotations source="positions.1" references="/0/additionalComponentField/@body.0"> - <details key="start" value="1291"/> - <details key="end" value="1312"/> + <details key="start" value="1294"/> + <details key="end" value="1315"/> <details key="line" value="22"/> </eAnnotations> <eAnnotations source="positions.2" references="/0/additionalComponentField/@body.1"> - <details key="start" value="1313"/> - <details key="end" value="1332"/> + <details key="start" value="1316"/> + <details key="end" value="1335"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.3" references="/0/additionalComponentField/@body.1/editionElement"> - <details key="start" value="1313"/> - <details key="end" value="1327"/> + <details key="start" value="1316"/> + <details key="end" value="1330"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.4" references="/0/additionalComponentField/@body.2"> - <details key="start" value="1334"/> - <details key="end" value="1387"/> + <details key="start" value="1337"/> + <details key="end" value="1390"/> <details key="line" value="24"/> </eAnnotations> <eAnnotations source="positions.5" references="/0/additionalComponentField/@body.3"> - <details key="start" value="1388"/> - <details key="end" value="1426"/> + <details key="start" value="1391"/> + <details key="end" value="1429"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.6" references="/0/additionalComponentField/@body.3/@argument.0"> - <details key="start" value="1388"/> - <details key="end" value="1407"/> + <details key="start" value="1391"/> + <details key="end" value="1410"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.7" references="/0/additionalComponentField/@body.3/@argument.0/editionElement"> - <details key="start" value="1388"/> - <details key="end" value="1402"/> + <details key="start" value="1391"/> + <details key="end" value="1405"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.8" references="/0/additionalComponentField/@body.4"> - <details key="start" value="1428"/> - <details key="end" value="1438"/> + <details key="start" value="1431"/> + <details key="end" value="1441"/> <details key="line" value="26"/> </eAnnotations> <eAnnotations source="positions.9" references="/0/additionalComponentField/editionElement"> - <details key="start" value="1017"/> - <details key="end" value="1058"/> + <details key="start" value="1020"/> + <details key="end" value="1061"/> <details key="line" value="21"/> </eAnnotations> <eAnnotations source="positions.10" references="/0/additionalComponentField/view"> - <details key="start" value="1060"/> - <details key="end" value="1071"/> + <details key="start" value="1063"/> + <details key="end" value="1074"/> <details key="line" value="21"/> </eAnnotations> <eAnnotations source="positions.11" references="/0/additionalComponentField/pec"> - <details key="start" value="1073"/> - <details key="end" value="1105"/> + <details key="start" value="1076"/> + <details key="end" value="1108"/> <details key="line" value="21"/> </eAnnotations> <eAnnotations source="positions.12" references="/0/additionalComponentField/@guard"> - <details key="start" value="1145"/> - <details key="end" value="1288"/> + <details key="start" value="1148"/> + <details key="end" value="1291"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.13" references="/0/additionalComponentField/@guard/@source"> - <details key="start" value="1145"/> - <details key="end" value="1227"/> + <details key="start" value="1148"/> + <details key="end" value="1230"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.14" references="/0/additionalComponentField/@guard/@source/@source"> - <details key="start" value="1145"/> - <details key="end" value="1184"/> + <details key="start" value="1148"/> + <details key="end" value="1187"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.15" references="/0/additionalComponentField/@guard/@source/@source/@source"> - <details key="start" value="1149"/> - <details key="end" value="1184"/> + <details key="start" value="1152"/> + <details key="end" value="1187"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.16" references="/0/additionalComponentField/@guard/@source/@source/@source/editionElement"> - <details key="start" value="1149"/> - <details key="end" value="1163"/> + <details key="start" value="1152"/> + <details key="end" value="1166"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.17" references="/0/additionalComponentField/@guard/@source/@argument.0"> - <details key="start" value="1189"/> - <details key="end" value="1227"/> + <details key="start" value="1192"/> + <details key="end" value="1230"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.18" references="/0/additionalComponentField/@guard/@source/@argument.0/@argument.0"> - <details key="start" value="1189"/> - <details key="end" value="1209"/> + <details key="start" value="1192"/> + <details key="end" value="1212"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.19" references="/0/additionalComponentField/@guard/@source/@argument.0/@argument.0/editionElement"> - <details key="start" value="1189"/> - <details key="end" value="1203"/> + <details key="start" value="1192"/> + <details key="end" value="1206"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.20" references="/0/additionalComponentField/@guard/@argument.0"> - <details key="start" value="1232"/> - <details key="end" value="1288"/> + <details key="start" value="1235"/> + <details key="end" value="1291"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.21" references="/0/additionalComponentField/@guard/@argument.0/editionElement"> - <details key="start" value="1232"/> - <details key="end" value="1246"/> + <details key="start" value="1235"/> + <details key="end" value="1249"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.22" references="/0/additionalComponentField/@guard/@argument.0/@argument.1"> - <details key="start" value="1266"/> - <details key="end" value="1287"/> + <details key="start" value="1269"/> + <details key="end" value="1290"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.23" references="/0/declareEObjectUpdater"> - <details key="start" value="1452"/> - <details key="end" value="1928"/> + <details key="start" value="1455"/> + <details key="end" value="1931"/> <details key="line" value="30"/> </eAnnotations> <eAnnotations source="positions.24" references="/0/declareEObjectUpdater/@body.0"> - <details key="start" value="1762"/> - <details key="end" value="1814"/> + <details key="start" value="1765"/> + <details key="end" value="1817"/> <details key="line" value="31"/> </eAnnotations> <eAnnotations source="positions.25" references="/0/declareEObjectUpdater/@body.1"> - <details key="start" value="1815"/> - <details key="end" value="1853"/> + <details key="start" value="1818"/> + <details key="end" value="1856"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.26" references="/0/declareEObjectUpdater/@body.1/@argument.0"> - <details key="start" value="1815"/> - <details key="end" value="1834"/> + <details key="start" value="1818"/> + <details key="end" value="1837"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.27" references="/0/declareEObjectUpdater/@body.1/@argument.0/editionElement"> - <details key="start" value="1815"/> - <details key="end" value="1829"/> + <details key="start" value="1818"/> + <details key="end" value="1832"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.28" references="/0/declareEObjectUpdater/@body.2"> - <details key="start" value="1855"/> - <details key="end" value="1916"/> + <details key="start" value="1858"/> + <details key="end" value="1919"/> <details key="line" value="32"/> </eAnnotations> <eAnnotations source="positions.29" references="/0/declareEObjectUpdater/editionElement"> - <details key="start" value="1491"/> - <details key="end" value="1532"/> + <details key="start" value="1494"/> + <details key="end" value="1535"/> <details key="line" value="30"/> </eAnnotations> <eAnnotations source="positions.30" references="/0/declareEObjectUpdater/view"> - <details key="start" value="1534"/> - <details key="end" value="1545"/> + <details key="start" value="1537"/> + <details key="end" value="1548"/> <details key="line" value="30"/> </eAnnotations> <eAnnotations source="positions.31" references="/0/declareEObjectUpdater/pec"> - <details key="start" value="1547"/> - <details key="end" value="1579"/> + <details key="start" value="1550"/> + <details key="end" value="1582"/> <details key="line" value="30"/> </eAnnotations> <eAnnotations source="positions.32" references="/0/declareEObjectUpdater/@guard"> - <details key="start" value="1616"/> - <details key="end" value="1759"/> + <details key="start" value="1619"/> + <details key="end" value="1762"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.33" references="/0/declareEObjectUpdater/@guard/@source"> - <details key="start" value="1616"/> - <details key="end" value="1698"/> + <details key="start" value="1619"/> + <details key="end" value="1701"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.34" references="/0/declareEObjectUpdater/@guard/@source/@source"> - <details key="start" value="1616"/> - <details key="end" value="1655"/> + <details key="start" value="1619"/> + <details key="end" value="1658"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.35" references="/0/declareEObjectUpdater/@guard/@source/@source/@source"> - <details key="start" value="1620"/> - <details key="end" value="1655"/> + <details key="start" value="1623"/> + <details key="end" value="1658"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.36" references="/0/declareEObjectUpdater/@guard/@source/@source/@source/editionElement"> - <details key="start" value="1620"/> - <details key="end" value="1634"/> + <details key="start" value="1623"/> + <details key="end" value="1637"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.37" references="/0/declareEObjectUpdater/@guard/@source/@argument.0"> - <details key="start" value="1660"/> - <details key="end" value="1698"/> + <details key="start" value="1663"/> + <details key="end" value="1701"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.38" references="/0/declareEObjectUpdater/@guard/@source/@argument.0/@argument.0"> - <details key="start" value="1660"/> - <details key="end" value="1680"/> + <details key="start" value="1663"/> + <details key="end" value="1683"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.39" references="/0/declareEObjectUpdater/@guard/@source/@argument.0/@argument.0/editionElement"> - <details key="start" value="1660"/> - <details key="end" value="1674"/> + <details key="start" value="1663"/> + <details key="end" value="1677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.40" references="/0/declareEObjectUpdater/@guard/@argument.0"> - <details key="start" value="1703"/> - <details key="end" value="1759"/> + <details key="start" value="1706"/> + <details key="end" value="1762"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.41" references="/0/declareEObjectUpdater/@guard/@argument.0/editionElement"> - <details key="start" value="1703"/> - <details key="end" value="1717"/> + <details key="start" value="1706"/> + <details key="end" value="1720"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.42" references="/0/declareEObjectUpdater/@guard/@argument.0/@argument.1"> - <details key="start" value="1737"/> - <details key="end" value="1758"/> + <details key="start" value="1740"/> + <details key="end" value="1761"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.43" references="/0/liveUpdater"> - <details key="start" value="1930"/> - <details key="end" value="2391"/> + <details key="start" value="1933"/> + <details key="end" value="2394"/> <details key="line" value="35"/> </eAnnotations> <eAnnotations source="positions.44" references="/0/liveUpdater/@body.0"> - <details key="start" value="2220"/> - <details key="end" value="2224"/> + <details key="start" value="2223"/> + <details key="end" value="2227"/> <details key="line" value="36"/> </eAnnotations> <eAnnotations source="positions.45" references="/0/liveUpdater/@body.1"> - <details key="start" value="2225"/> - <details key="end" value="2257"/> + <details key="start" value="2228"/> + <details key="end" value="2260"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.46" references="/0/liveUpdater/@body.1/editionElement"> - <details key="start" value="2225"/> - <details key="end" value="2239"/> + <details key="start" value="2228"/> + <details key="end" value="2242"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.47" references="/0/liveUpdater/@body.2"> - <details key="start" value="2259"/> - <details key="end" value="2287"/> + <details key="start" value="2262"/> + <details key="end" value="2290"/> <details key="line" value="36"/> </eAnnotations> <eAnnotations source="positions.48" references="/0/liveUpdater/@body.3"> - <details key="start" value="2288"/> - <details key="end" value="2312"/> + <details key="start" value="2291"/> + <details key="end" value="2315"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.49" references="/0/liveUpdater/@body.3/view"> - <details key="start" value="2288"/> - <details key="end" value="2292"/> + <details key="start" value="2291"/> + <details key="end" value="2295"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.50" references="/0/liveUpdater/@body.3/pec"> - <details key="start" value="2308"/> - <details key="end" value="2311"/> + <details key="start" value="2311"/> + <details key="end" value="2314"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.51" references="/0/liveUpdater/@body.4"> - <details key="start" value="2314"/> - <details key="end" value="2321"/> + <details key="start" value="2317"/> + <details key="end" value="2324"/> <details key="line" value="37"/> </eAnnotations> <eAnnotations source="positions.52" references="/0/liveUpdater/@body.5"> - <details key="start" value="2322"/> - <details key="end" value="2374"/> + <details key="start" value="2325"/> + <details key="end" value="2377"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.53" references="/0/liveUpdater/@body.5/@argument.0"> - <details key="start" value="2322"/> - <details key="end" value="2351"/> + <details key="start" value="2325"/> + <details key="end" value="2354"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.54" references="/0/liveUpdater/@body.5/@argument.0/@source"> - <details key="start" value="2322"/> - <details key="end" value="2342"/> + <details key="start" value="2325"/> + <details key="end" value="2345"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.55" references="/0/liveUpdater/@body.5/@argument.0/@source/editionElement"> - <details key="start" value="2322"/> - <details key="end" value="2336"/> + <details key="start" value="2325"/> + <details key="end" value="2339"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.56" references="/0/liveUpdater/@body.6"> - <details key="start" value="2376"/> - <details key="end" value="2379"/> + <details key="start" value="2379"/> + <details key="end" value="2382"/> <details key="line" value="37"/> </eAnnotations> <eAnnotations source="positions.57" references="/0/liveUpdater/editionElement"> - <details key="start" value="1959"/> - <details key="end" value="2000"/> + <details key="start" value="1962"/> + <details key="end" value="2003"/> <details key="line" value="35"/> </eAnnotations> <eAnnotations source="positions.58" references="/0/liveUpdater/view"> - <details key="start" value="2002"/> - <details key="end" value="2013"/> + <details key="start" value="2005"/> + <details key="end" value="2016"/> <details key="line" value="35"/> </eAnnotations> <eAnnotations source="positions.59" references="/0/liveUpdater/pec"> - <details key="start" value="2015"/> - <details key="end" value="2047"/> + <details key="start" value="2018"/> + <details key="end" value="2050"/> <details key="line" value="35"/> </eAnnotations> <eAnnotations source="positions.60" references="/0/liveUpdater/@guard"> - <details key="start" value="2074"/> - <details key="end" value="2217"/> + <details key="start" value="2077"/> + <details key="end" value="2220"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.61" references="/0/liveUpdater/@guard/@source"> - <details key="start" value="2074"/> - <details key="end" value="2156"/> + <details key="start" value="2077"/> + <details key="end" value="2159"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.62" references="/0/liveUpdater/@guard/@source/@source"> - <details key="start" value="2074"/> - <details key="end" value="2113"/> + <details key="start" value="2077"/> + <details key="end" value="2116"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.63" references="/0/liveUpdater/@guard/@source/@source/@source"> - <details key="start" value="2078"/> - <details key="end" value="2113"/> + <details key="start" value="2081"/> + <details key="end" value="2116"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.64" references="/0/liveUpdater/@guard/@source/@source/@source/editionElement"> - <details key="start" value="2078"/> - <details key="end" value="2092"/> + <details key="start" value="2081"/> + <details key="end" value="2095"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.65" references="/0/liveUpdater/@guard/@source/@argument.0"> - <details key="start" value="2118"/> - <details key="end" value="2156"/> + <details key="start" value="2121"/> + <details key="end" value="2159"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.66" references="/0/liveUpdater/@guard/@source/@argument.0/@argument.0"> - <details key="start" value="2118"/> - <details key="end" value="2138"/> + <details key="start" value="2121"/> + <details key="end" value="2141"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.67" references="/0/liveUpdater/@guard/@source/@argument.0/@argument.0/editionElement"> - <details key="start" value="2118"/> - <details key="end" value="2132"/> + <details key="start" value="2121"/> + <details key="end" value="2135"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.68" references="/0/liveUpdater/@guard/@argument.0"> - <details key="start" value="2161"/> - <details key="end" value="2217"/> + <details key="start" value="2164"/> + <details key="end" value="2220"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.69" references="/0/liveUpdater/@guard/@argument.0/editionElement"> - <details key="start" value="2161"/> - <details key="end" value="2175"/> + <details key="start" value="2164"/> + <details key="end" value="2178"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.70" references="/0/liveUpdater/@guard/@argument.0/@argument.1"> - <details key="start" value="2195"/> - <details key="end" value="2216"/> + <details key="start" value="2198"/> + <details key="end" value="2219"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.71" references="/0/updater"> - <details key="start" value="2393"/> - <details key="end" value="2984"/> + <details key="start" value="2396"/> + <details key="end" value="2987"/> <details key="line" value="40"/> </eAnnotations> <eAnnotations source="positions.72" references="/0/updater/@body.0"> - <details key="start" value="2678"/> - <details key="end" value="2716"/> + <details key="start" value="2681"/> + <details key="end" value="2719"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.73" references="/0/updater/@body.0/@argument.0"> - <details key="start" value="2678"/> - <details key="end" value="2697"/> + <details key="start" value="2681"/> + <details key="end" value="2700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.74" references="/0/updater/@body.0/@argument.0/editionElement"> - <details key="start" value="2678"/> - <details key="end" value="2692"/> + <details key="start" value="2681"/> + <details key="end" value="2695"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.75" references="/0/updater/@body.1"> - <details key="start" value="2718"/> - <details key="end" value="2757"/> + <details key="start" value="2721"/> + <details key="end" value="2760"/> <details key="line" value="41"/> </eAnnotations> <eAnnotations source="positions.76" references="/0/updater/@body.2"> - <details key="start" value="2758"/> - <details key="end" value="2791"/> + <details key="start" value="2761"/> + <details key="end" value="2794"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.77" references="/0/updater/@body.2/@argument.0"> - <details key="start" value="2758"/> - <details key="end" value="2772"/> + <details key="start" value="2761"/> + <details key="end" value="2775"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.78" references="/0/updater/@body.2/@argument.0/@source"> - <details key="start" value="2758"/> - <details key="end" value="2767"/> + <details key="start" value="2761"/> + <details key="end" value="2770"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.79" references="/0/updater/@body.2/@argument.0/@source/pec"> - <details key="start" value="2758"/> - <details key="end" value="2761"/> + <details key="start" value="2761"/> + <details key="end" value="2764"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.80" references="/0/updater/@body.3"> - <details key="start" value="2793"/> - <details key="end" value="2795"/> + <details key="start" value="2796"/> + <details key="end" value="2798"/> <details key="line" value="41"/> </eAnnotations> <eAnnotations source="positions.81" references="/0/updater/@body.4"> - <details key="start" value="2796"/> - <details key="end" value="2828"/> + <details key="start" value="2799"/> + <details key="end" value="2831"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.82" references="/0/updater/@body.4/editionElement"> - <details key="start" value="2796"/> - <details key="end" value="2810"/> + <details key="start" value="2799"/> + <details key="end" value="2813"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.83" references="/0/updater/@body.5"> - <details key="start" value="2830"/> - <details key="end" value="2833"/> + <details key="start" value="2833"/> + <details key="end" value="2836"/> <details key="line" value="41"/> </eAnnotations> <eAnnotations source="positions.84" references="/0/updater/@body.6"> - <details key="start" value="2834"/> - <details key="end" value="2858"/> + <details key="start" value="2837"/> + <details key="end" value="2861"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.85" references="/0/updater/@body.6/view"> - <details key="start" value="2834"/> - <details key="end" value="2838"/> + <details key="start" value="2837"/> + <details key="end" value="2841"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.86" references="/0/updater/@body.6/pec"> - <details key="start" value="2854"/> - <details key="end" value="2857"/> + <details key="start" value="2857"/> + <details key="end" value="2860"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.87" references="/0/updater/@body.7"> - <details key="start" value="2860"/> - <details key="end" value="2865"/> + <details key="start" value="2863"/> + <details key="end" value="2868"/> <details key="line" value="42"/> </eAnnotations> <eAnnotations source="positions.88" references="/0/updater/@body.8"> - <details key="start" value="2866"/> - <details key="end" value="2918"/> + <details key="start" value="2869"/> + <details key="end" value="2921"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.89" references="/0/updater/@body.8/@argument.0"> - <details key="start" value="2866"/> - <details key="end" value="2895"/> + <details key="start" value="2869"/> + <details key="end" value="2898"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.90" references="/0/updater/@body.8/@argument.0/@source"> - <details key="start" value="2866"/> - <details key="end" value="2886"/> + <details key="start" value="2869"/> + <details key="end" value="2889"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.91" references="/0/updater/@body.8/@argument.0/@source/editionElement"> - <details key="start" value="2866"/> - <details key="end" value="2880"/> + <details key="start" value="2869"/> + <details key="end" value="2883"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.92" references="/0/updater/@body.9"> - <details key="start" value="2920"/> - <details key="end" value="2921"/> + <details key="start" value="2923"/> + <details key="end" value="2924"/> <details key="line" value="42"/> </eAnnotations> <eAnnotations source="positions.93" references="/0/updater/@body.10"> - <details key="start" value="2922"/> - <details key="end" value="2960"/> + <details key="start" value="2925"/> + <details key="end" value="2963"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.94" references="/0/updater/@body.10/@argument.0"> - <details key="start" value="2922"/> - <details key="end" value="2941"/> + <details key="start" value="2925"/> + <details key="end" value="2944"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.95" references="/0/updater/@body.10/@argument.0/editionElement"> - <details key="start" value="2922"/> - <details key="end" value="2936"/> + <details key="start" value="2925"/> + <details key="end" value="2939"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.96" references="/0/updater/@body.11"> - <details key="start" value="2962"/> - <details key="end" value="2972"/> + <details key="start" value="2965"/> + <details key="end" value="2975"/> <details key="line" value="42"/> </eAnnotations> <eAnnotations source="positions.97" references="/0/updater/editionElement"> - <details key="start" value="2418"/> - <details key="end" value="2459"/> + <details key="start" value="2421"/> + <details key="end" value="2462"/> <details key="line" value="40"/> </eAnnotations> <eAnnotations source="positions.98" references="/0/updater/view"> - <details key="start" value="2461"/> - <details key="end" value="2472"/> + <details key="start" value="2464"/> + <details key="end" value="2475"/> <details key="line" value="40"/> </eAnnotations> <eAnnotations source="positions.99" references="/0/updater/pec"> - <details key="start" value="2474"/> - <details key="end" value="2506"/> + <details key="start" value="2477"/> + <details key="end" value="2509"/> <details key="line" value="40"/> </eAnnotations> <eAnnotations source="positions.100" references="/0/updater/@guard"> - <details key="start" value="2529"/> - <details key="end" value="2674"/> + <details key="start" value="2532"/> + <details key="end" value="2677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.101" references="/0/updater/@guard/@source"> - <details key="start" value="2529"/> - <details key="end" value="2613"/> + <details key="start" value="2532"/> + <details key="end" value="2616"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.102" references="/0/updater/@guard/@source/@source"> - <details key="start" value="2529"/> - <details key="end" value="2570"/> + <details key="start" value="2532"/> + <details key="end" value="2573"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.103" references="/0/updater/@guard/@source/@source/@source"> - <details key="start" value="2534"/> - <details key="end" value="2569"/> + <details key="start" value="2537"/> + <details key="end" value="2572"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.104" references="/0/updater/@guard/@source/@source/@source/editionElement"> - <details key="start" value="2534"/> - <details key="end" value="2548"/> + <details key="start" value="2537"/> + <details key="end" value="2551"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.105" references="/0/updater/@guard/@source/@argument.0"> - <details key="start" value="2575"/> - <details key="end" value="2613"/> + <details key="start" value="2578"/> + <details key="end" value="2616"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.106" references="/0/updater/@guard/@source/@argument.0/@argument.0"> - <details key="start" value="2575"/> - <details key="end" value="2595"/> + <details key="start" value="2578"/> + <details key="end" value="2598"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.107" references="/0/updater/@guard/@source/@argument.0/@argument.0/editionElement"> - <details key="start" value="2575"/> - <details key="end" value="2589"/> + <details key="start" value="2578"/> + <details key="end" value="2592"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.108" references="/0/updater/@guard/@argument.0"> - <details key="start" value="2618"/> - <details key="end" value="2674"/> + <details key="start" value="2621"/> + <details key="end" value="2677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.109" references="/0/updater/@guard/@argument.0/editionElement"> - <details key="start" value="2618"/> - <details key="end" value="2632"/> + <details key="start" value="2621"/> + <details key="end" value="2635"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.110" references="/0/updater/@guard/@argument.0/@argument.1"> - <details key="start" value="2652"/> - <details key="end" value="2673"/> + <details key="start" value="2655"/> + <details key="end" value="2676"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.111" references="/0/filterUpdater"> - <details key="start" value="2986"/> - <details key="end" value="4545"/> + <details key="start" value="2989"/> + <details key="end" value="4548"/> <details key="line" value="45"/> </eAnnotations> <eAnnotations source="positions.112" references="/0/filterUpdater/@body.0"> - <details key="start" value="3283"/> - <details key="end" value="3307"/> + <details key="start" value="3286"/> + <details key="end" value="3310"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.113" references="/0/filterUpdater/@body.0/view"> - <details key="start" value="3283"/> - <details key="end" value="3287"/> + <details key="start" value="3286"/> + <details key="end" value="3290"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.114" references="/0/filterUpdater/@body.0/pec"> - <details key="start" value="3303"/> - <details key="end" value="3306"/> + <details key="start" value="3306"/> + <details key="end" value="3309"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.115" references="/0/filterUpdater/@body.1"> - <details key="start" value="3309"/> - <details key="end" value="3321"/> + <details key="start" value="3312"/> + <details key="end" value="3324"/> <details key="line" value="46"/> </eAnnotations> <eAnnotations source="positions.116" references="/0/filterUpdater/@body.2"> - <details key="start" value="3322"/> - <details key="end" value="3374"/> + <details key="start" value="3325"/> + <details key="end" value="3377"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.117" references="/0/filterUpdater/@body.2/@argument.0"> - <details key="start" value="3322"/> - <details key="end" value="3351"/> + <details key="start" value="3325"/> + <details key="end" value="3354"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.118" references="/0/filterUpdater/@body.2/@argument.0/@source"> - <details key="start" value="3322"/> - <details key="end" value="3342"/> + <details key="start" value="3325"/> + <details key="end" value="3345"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.119" references="/0/filterUpdater/@body.2/@argument.0/@source/editionElement"> - <details key="start" value="3322"/> - <details key="end" value="3336"/> + <details key="start" value="3325"/> + <details key="end" value="3339"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.120" references="/0/filterUpdater/@body.3"> - <details key="start" value="3376"/> - <details key="end" value="3681"/> + <details key="start" value="3379"/> + <details key="end" value="3684"/> <details key="line" value="46"/> </eAnnotations> <eAnnotations source="positions.121" references="/0/filterUpdater/@body.4"> - <details key="start" value="3682"/> - <details key="end" value="3706"/> + <details key="start" value="3685"/> + <details key="end" value="3709"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.122" references="/0/filterUpdater/@body.4/view"> - <details key="start" value="3682"/> - <details key="end" value="3686"/> + <details key="start" value="3685"/> + <details key="end" value="3689"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.123" references="/0/filterUpdater/@body.4/pec"> - <details key="start" value="3702"/> - <details key="end" value="3705"/> + <details key="start" value="3705"/> + <details key="end" value="3708"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.124" references="/0/filterUpdater/@body.5"> - <details key="start" value="3708"/> - <details key="end" value="3722"/> + <details key="start" value="3711"/> + <details key="end" value="3725"/> <details key="line" value="55"/> </eAnnotations> <eAnnotations source="positions.125" references="/0/filterUpdater/@body.6"> - <details key="start" value="3723"/> - <details key="end" value="3775"/> + <details key="start" value="3726"/> + <details key="end" value="3778"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.126" references="/0/filterUpdater/@body.6/@argument.0"> - <details key="start" value="3723"/> - <details key="end" value="3752"/> + <details key="start" value="3726"/> + <details key="end" value="3755"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.127" references="/0/filterUpdater/@body.6/@argument.0/@source"> - <details key="start" value="3723"/> - <details key="end" value="3743"/> + <details key="start" value="3726"/> + <details key="end" value="3746"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.128" references="/0/filterUpdater/@body.6/@argument.0/@source/editionElement"> - <details key="start" value="3723"/> - <details key="end" value="3737"/> + <details key="start" value="3726"/> + <details key="end" value="3740"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.129" references="/0/filterUpdater/@body.7"> - <details key="start" value="3777"/> - <details key="end" value="3812"/> + <details key="start" value="3780"/> + <details key="end" value="3815"/> <details key="line" value="55"/> </eAnnotations> <eAnnotations source="positions.130" references="/0/filterUpdater/@body.8"> - <details key="start" value="3812"/> - <details key="end" value="3915"/> + <details key="start" value="3815"/> + <details key="end" value="3918"/> <details key="line" value="56"/> </eAnnotations> <eAnnotations source="positions.131" references="/0/filterUpdater/@body.8/@body.0"> - <details key="start" value="3852"/> - <details key="end" value="3899"/> + <details key="start" value="3855"/> + <details key="end" value="3902"/> <details key="line" value="56"/> </eAnnotations> <eAnnotations source="positions.132" references="/0/filterUpdater/@body.8/@ifExpr"> - <details key="start" value="3816"/> - <details key="end" value="3851"/> + <details key="start" value="3819"/> + <details key="end" value="3854"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.133" references="/0/filterUpdater/@body.8/@ifExpr/@source"> - <details key="start" value="3821"/> - <details key="end" value="3850"/> + <details key="start" value="3824"/> + <details key="end" value="3853"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.134" references="/0/filterUpdater/@body.8/@ifExpr/@source/@source"> - <details key="start" value="3821"/> - <details key="end" value="3841"/> + <details key="start" value="3824"/> + <details key="end" value="3844"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.135" references="/0/filterUpdater/@body.8/@ifExpr/@source/@source/editionElement"> - <details key="start" value="3821"/> - <details key="end" value="3835"/> + <details key="start" value="3824"/> + <details key="end" value="3838"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.136" references="/0/filterUpdater/@body.8/@else"> - <details key="start" value="3899"/> - <details key="end" value="3910"/> + <details key="start" value="3902"/> + <details key="end" value="3913"/> <details key="line" value="56"/> </eAnnotations> <eAnnotations source="positions.137" references="/0/filterUpdater/@body.8/@else/@body.0"> - <details key="start" value="3905"/> - <details key="end" value="3910"/> + <details key="start" value="3908"/> + <details key="end" value="3913"/> <details key="line" value="56"/> </eAnnotations> <eAnnotations source="positions.138" references="/0/filterUpdater/@body.9"> - <details key="start" value="3915"/> - <details key="end" value="3925"/> + <details key="start" value="3918"/> + <details key="end" value="3928"/> <details key="line" value="56"/> </eAnnotations> <eAnnotations source="positions.139" references="/0/filterUpdater/@body.10"> - <details key="start" value="3926"/> - <details key="end" value="3950"/> + <details key="start" value="3929"/> + <details key="end" value="3953"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.140" references="/0/filterUpdater/@body.10/view"> - <details key="start" value="3926"/> - <details key="end" value="3930"/> + <details key="start" value="3929"/> + <details key="end" value="3933"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.141" references="/0/filterUpdater/@body.10/pec"> - <details key="start" value="3946"/> - <details key="end" value="3949"/> + <details key="start" value="3949"/> + <details key="end" value="3952"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.142" references="/0/filterUpdater/@body.11"> - <details key="start" value="3952"/> - <details key="end" value="3964"/> + <details key="start" value="3955"/> + <details key="end" value="3967"/> <details key="line" value="60"/> </eAnnotations> <eAnnotations source="positions.143" references="/0/filterUpdater/@body.12"> - <details key="start" value="3965"/> - <details key="end" value="4017"/> + <details key="start" value="3968"/> + <details key="end" value="4020"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.144" references="/0/filterUpdater/@body.12/@argument.0"> - <details key="start" value="3965"/> - <details key="end" value="3994"/> + <details key="start" value="3968"/> + <details key="end" value="3997"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.145" references="/0/filterUpdater/@body.12/@argument.0/@source"> - <details key="start" value="3965"/> - <details key="end" value="3985"/> + <details key="start" value="3968"/> + <details key="end" value="3988"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.146" references="/0/filterUpdater/@body.12/@argument.0/@source/editionElement"> - <details key="start" value="3965"/> - <details key="end" value="3979"/> + <details key="start" value="3968"/> + <details key="end" value="3982"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.147" references="/0/filterUpdater/@body.13"> - <details key="start" value="4019"/> - <details key="end" value="4044"/> + <details key="start" value="4022"/> + <details key="end" value="4047"/> <details key="line" value="60"/> </eAnnotations> <eAnnotations source="positions.148" references="/0/filterUpdater/@body.14"> - <details key="start" value="4045"/> - <details key="end" value="4083"/> + <details key="start" value="4048"/> + <details key="end" value="4086"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.149" references="/0/filterUpdater/@body.14/editionElement"> - <details key="start" value="4045"/> - <details key="end" value="4059"/> + <details key="start" value="4048"/> + <details key="end" value="4062"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.150" references="/0/filterUpdater/@body.15"> - <details key="start" value="4085"/> - <details key="end" value="4099"/> + <details key="start" value="4088"/> + <details key="end" value="4102"/> <details key="line" value="60"/> </eAnnotations> <eAnnotations source="positions.151" references="/0/filterUpdater/@body.16"> - <details key="start" value="4100"/> - <details key="end" value="4131"/> + <details key="start" value="4103"/> + <details key="end" value="4134"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.152" references="/0/filterUpdater/@body.16/@source"> - <details key="start" value="4100"/> - <details key="end" value="4126"/> + <details key="start" value="4103"/> + <details key="end" value="4129"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.153" references="/0/filterUpdater/@body.16/@source/@source"> - <details key="start" value="4100"/> - <details key="end" value="4120"/> + <details key="start" value="4103"/> + <details key="end" value="4123"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.154" references="/0/filterUpdater/@body.16/@source/@source/editionElement"> - <details key="start" value="4100"/> - <details key="end" value="4114"/> + <details key="start" value="4103"/> + <details key="end" value="4117"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.155" references="/0/filterUpdater/@body.17"> - <details key="start" value="4133"/> - <details key="end" value="4139"/> + <details key="start" value="4136"/> + <details key="end" value="4142"/> <details key="line" value="60"/> </eAnnotations> <eAnnotations source="positions.156" references="/0/filterUpdater/@body.18"> - <details key="start" value="4139"/> - <details key="end" value="4254"/> + <details key="start" value="4142"/> + <details key="end" value="4257"/> <details key="line" value="61"/> </eAnnotations> <eAnnotations source="positions.157" references="/0/filterUpdater/@body.18/@body.0"> - <details key="start" value="4203"/> - <details key="end" value="4245"/> + <details key="start" value="4206"/> + <details key="end" value="4248"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.158" references="/0/filterUpdater/@body.18/@body.0/filter"> - <details key="start" value="4203"/> - <details key="end" value="4209"/> + <details key="start" value="4206"/> + <details key="end" value="4212"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.159" references="/0/filterUpdater/@body.18/@body.0/editionElement"> - <details key="start" value="4221"/> - <details key="end" value="4235"/> + <details key="start" value="4224"/> + <details key="end" value="4238"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.160" references="/0/filterUpdater/@body.18/@body.0/view"> - <details key="start" value="4236"/> - <details key="end" value="4240"/> + <details key="start" value="4239"/> + <details key="end" value="4243"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.161" references="/0/filterUpdater/@body.18/@body.0/pec"> - <details key="start" value="4241"/> - <details key="end" value="4244"/> + <details key="start" value="4244"/> + <details key="end" value="4247"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.162" references="/0/filterUpdater/@body.18/@body.1"> - <details key="start" value="4247"/> - <details key="end" value="4248"/> + <details key="start" value="4250"/> + <details key="end" value="4251"/> <details key="line" value="63"/> </eAnnotations> <eAnnotations source="positions.163" references="/0/filterUpdater/@body.18/filter"> - <details key="start" value="4145"/> - <details key="end" value="4167"/> + <details key="start" value="4148"/> + <details key="end" value="4170"/> <details key="line" value="61"/> </eAnnotations> <eAnnotations source="positions.164" references="/0/filterUpdater/@body.18/@iterSet"> - <details key="start" value="4170"/> - <details key="end" value="4199"/> + <details key="start" value="4173"/> + <details key="end" value="4202"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.165" references="/0/filterUpdater/@body.18/@iterSet/editionElement"> - <details key="start" value="4170"/> - <details key="end" value="4184"/> + <details key="start" value="4173"/> + <details key="end" value="4187"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.166" references="/0/filterUpdater/@body.19"> - <details key="start" value="4255"/> - <details key="end" value="4533"/> + <details key="start" value="4258"/> + <details key="end" value="4536"/> <details key="line" value="64"/> </eAnnotations> <eAnnotations source="positions.167" references="/0/filterUpdater/@body.19/@body.0"> - <details key="start" value="4428"/> - <details key="end" value="4431"/> + <details key="start" value="4431"/> + <details key="end" value="4434"/> <details key="line" value="65"/> </eAnnotations> <eAnnotations source="positions.168" references="/0/filterUpdater/@body.19/@body.1"> - <details key="start" value="4431"/> - <details key="end" value="4527"/> + <details key="start" value="4434"/> + <details key="end" value="4530"/> <details key="line" value="65"/> </eAnnotations> <eAnnotations source="positions.169" references="/0/filterUpdater/@body.19/@body.1/@body.0"> - <details key="start" value="4510"/> - <details key="end" value="4515"/> + <details key="start" value="4513"/> + <details key="end" value="4518"/> <details key="line" value="66"/> </eAnnotations> <eAnnotations source="positions.170" references="/0/filterUpdater/@body.19/@body.1/@marker"> - <details key="start" value="4443"/> - <details key="end" value="4508"/> + <details key="start" value="4446"/> + <details key="end" value="4511"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.171" references="/0/filterUpdater/@body.19/@body.1/@marker/@source"> - <details key="start" value="4443"/> - <details key="end" value="4480"/> + <details key="start" value="4446"/> + <details key="end" value="4483"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.172" references="/0/filterUpdater/@body.19/@body.1/@marker/@argument.0"> - <details key="start" value="4488"/> - <details key="end" value="4507"/> + <details key="start" value="4491"/> + <details key="end" value="4510"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.173" references="/0/filterUpdater/@body.19/@body.1/@marker/@argument.0/editionElement"> - <details key="start" value="4488"/> - <details key="end" value="4502"/> + <details key="start" value="4491"/> + <details key="end" value="4505"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.174" references="/0/filterUpdater/@body.19/@body.2"> - <details key="start" value="4527"/> - <details key="end" value="4528"/> + <details key="start" value="4530"/> + <details key="end" value="4531"/> <details key="line" value="68"/> </eAnnotations> <eAnnotations source="positions.175" references="/0/filterUpdater/@body.19/@ifExpr"> - <details key="start" value="4259"/> - <details key="end" value="4426"/> + <details key="start" value="4262"/> + <details key="end" value="4429"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.176" references="/0/filterUpdater/@body.19/@ifExpr/@source"> - <details key="start" value="4264"/> - <details key="end" value="4425"/> + <details key="start" value="4267"/> + <details key="end" value="4428"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.177" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source"> - <details key="start" value="4264"/> - <details key="end" value="4404"/> + <details key="start" value="4267"/> + <details key="end" value="4407"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.178" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="4264"/> - <details key="end" value="4383"/> + <details key="start" value="4267"/> + <details key="end" value="4386"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.179" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0/@source"> - <details key="start" value="4264"/> - <details key="end" value="4335"/> + <details key="start" value="4267"/> + <details key="end" value="4338"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.180" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0/@source/@source"> - <details key="start" value="4264"/> - <details key="end" value="4286"/> + <details key="start" value="4267"/> + <details key="end" value="4289"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.181" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0/@source/@source/editionElement"> - <details key="start" value="4264"/> - <details key="end" value="4278"/> + <details key="start" value="4267"/> + <details key="end" value="4281"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.182" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0/@source/@argument.0"> - <details key="start" value="4298"/> - <details key="end" value="4334"/> + <details key="start" value="4301"/> + <details key="end" value="4337"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.183" references="/0/filterUpdater/@body.19/@ifExpr/@source/@source/@argument.0/@argument.0"> - <details key="start" value="4346"/> - <details key="end" value="4382"/> + <details key="start" value="4349"/> + <details key="end" value="4385"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.184" references="/0/filterUpdater/editionElement"> - <details key="start" value="3017"/> - <details key="end" value="3058"/> + <details key="start" value="3020"/> + <details key="end" value="3061"/> <details key="line" value="45"/> </eAnnotations> <eAnnotations source="positions.185" references="/0/filterUpdater/view"> - <details key="start" value="3060"/> - <details key="end" value="3071"/> + <details key="start" value="3063"/> + <details key="end" value="3074"/> <details key="line" value="45"/> </eAnnotations> <eAnnotations source="positions.186" references="/0/filterUpdater/pec"> - <details key="start" value="3073"/> - <details key="end" value="3105"/> + <details key="start" value="3076"/> + <details key="end" value="3108"/> <details key="line" value="45"/> </eAnnotations> <eAnnotations source="positions.187" references="/0/filterUpdater/@guard"> - <details key="start" value="3134"/> - <details key="end" value="3279"/> + <details key="start" value="3137"/> + <details key="end" value="3282"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.188" references="/0/filterUpdater/@guard/@source"> - <details key="start" value="3134"/> - <details key="end" value="3218"/> + <details key="start" value="3137"/> + <details key="end" value="3221"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.189" references="/0/filterUpdater/@guard/@source/@source"> - <details key="start" value="3134"/> - <details key="end" value="3175"/> + <details key="start" value="3137"/> + <details key="end" value="3178"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.190" references="/0/filterUpdater/@guard/@source/@source/@source"> - <details key="start" value="3139"/> - <details key="end" value="3174"/> + <details key="start" value="3142"/> + <details key="end" value="3177"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.191" references="/0/filterUpdater/@guard/@source/@source/@source/editionElement"> - <details key="start" value="3139"/> - <details key="end" value="3153"/> + <details key="start" value="3142"/> + <details key="end" value="3156"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.192" references="/0/filterUpdater/@guard/@source/@argument.0"> - <details key="start" value="3180"/> - <details key="end" value="3218"/> + <details key="start" value="3183"/> + <details key="end" value="3221"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.193" references="/0/filterUpdater/@guard/@source/@argument.0/@argument.0"> - <details key="start" value="3180"/> - <details key="end" value="3200"/> + <details key="start" value="3183"/> + <details key="end" value="3203"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.194" references="/0/filterUpdater/@guard/@source/@argument.0/@argument.0/editionElement"> - <details key="start" value="3180"/> - <details key="end" value="3194"/> + <details key="start" value="3183"/> + <details key="end" value="3197"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.195" references="/0/filterUpdater/@guard/@argument.0"> - <details key="start" value="3223"/> - <details key="end" value="3279"/> + <details key="start" value="3226"/> + <details key="end" value="3282"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.196" references="/0/filterUpdater/@guard/@argument.0/editionElement"> - <details key="start" value="3223"/> - <details key="end" value="3237"/> + <details key="start" value="3226"/> + <details key="end" value="3240"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.197" references="/0/filterUpdater/@guard/@argument.0/@argument.1"> - <details key="start" value="3257"/> - <details key="end" value="3278"/> + <details key="start" value="3260"/> + <details key="end" value="3281"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.198" references="/0/additionalComponentField.1"> - <details key="start" value="4648"/> - <details key="end" value="5076"/> + <details key="start" value="4651"/> + <details key="end" value="5079"/> <details key="line" value="72"/> </eAnnotations> <eAnnotations source="positions.199" references="/0/additionalComponentField.1/@body.0"> - <details key="start" value="4917"/> - <details key="end" value="4938"/> + <details key="start" value="4920"/> + <details key="end" value="4941"/> <details key="line" value="73"/> </eAnnotations> <eAnnotations source="positions.200" references="/0/additionalComponentField.1/@body.1"> - <details key="start" value="4939"/> - <details key="end" value="4958"/> + <details key="start" value="4942"/> + <details key="end" value="4961"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.201" references="/0/additionalComponentField.1/@body.1/editionElement"> - <details key="start" value="4939"/> - <details key="end" value="4953"/> + <details key="start" value="4942"/> + <details key="end" value="4956"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.202" references="/0/additionalComponentField.1/@body.2"> - <details key="start" value="4960"/> - <details key="end" value="5013"/> + <details key="start" value="4963"/> + <details key="end" value="5016"/> <details key="line" value="75"/> </eAnnotations> <eAnnotations source="positions.203" references="/0/additionalComponentField.1/@body.3"> - <details key="start" value="5014"/> - <details key="end" value="5052"/> + <details key="start" value="5017"/> + <details key="end" value="5055"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.204" references="/0/additionalComponentField.1/@body.3/@argument.0"> - <details key="start" value="5014"/> - <details key="end" value="5033"/> + <details key="start" value="5017"/> + <details key="end" value="5036"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.205" references="/0/additionalComponentField.1/@body.3/@argument.0/editionElement"> - <details key="start" value="5014"/> - <details key="end" value="5028"/> + <details key="start" value="5017"/> + <details key="end" value="5031"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.206" references="/0/additionalComponentField.1/@body.4"> - <details key="start" value="5054"/> - <details key="end" value="5064"/> + <details key="start" value="5057"/> + <details key="end" value="5067"/> <details key="line" value="77"/> </eAnnotations> <eAnnotations source="positions.207" references="/0/additionalComponentField.1/editionElement"> - <details key="start" value="4690"/> - <details key="end" value="4731"/> + <details key="start" value="4693"/> + <details key="end" value="4734"/> <details key="line" value="72"/> </eAnnotations> <eAnnotations source="positions.208" references="/0/additionalComponentField.1/view"> - <details key="start" value="4733"/> - <details key="end" value="4744"/> + <details key="start" value="4736"/> + <details key="end" value="4747"/> <details key="line" value="72"/> </eAnnotations> <eAnnotations source="positions.209" references="/0/additionalComponentField.1/pec"> - <details key="start" value="4746"/> - <details key="end" value="4778"/> + <details key="start" value="4749"/> + <details key="end" value="4781"/> <details key="line" value="72"/> </eAnnotations> <eAnnotations source="positions.210" references="/0/additionalComponentField.1/@guard"> - <details key="start" value="4818"/> - <details key="end" value="4914"/> + <details key="start" value="4821"/> + <details key="end" value="4917"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.211" references="/0/additionalComponentField.1/@guard/@source"> - <details key="start" value="4818"/> - <details key="end" value="4853"/> + <details key="start" value="4821"/> + <details key="end" value="4856"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.212" references="/0/additionalComponentField.1/@guard/@source/editionElement"> - <details key="start" value="4818"/> - <details key="end" value="4832"/> + <details key="start" value="4821"/> + <details key="end" value="4835"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.213" references="/0/additionalComponentField.1/@guard/@argument.0"> - <details key="start" value="4858"/> - <details key="end" value="4914"/> + <details key="start" value="4861"/> + <details key="end" value="4917"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.214" references="/0/additionalComponentField.1/@guard/@argument.0/editionElement"> - <details key="start" value="4858"/> - <details key="end" value="4872"/> + <details key="start" value="4861"/> + <details key="end" value="4875"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.215" references="/0/additionalComponentField.1/@guard/@argument.0/@argument.1"> - <details key="start" value="4892"/> - <details key="end" value="4913"/> + <details key="start" value="4895"/> + <details key="end" value="4916"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.216" references="/0/declareEObjectUpdater.1"> - <details key="start" value="5078"/> - <details key="end" value="5508"/> + <details key="start" value="5081"/> + <details key="end" value="5511"/> <details key="line" value="81"/> </eAnnotations> <eAnnotations source="positions.217" references="/0/declareEObjectUpdater.1/@body.0"> - <details key="start" value="5342"/> - <details key="end" value="5394"/> + <details key="start" value="5345"/> + <details key="end" value="5397"/> <details key="line" value="82"/> </eAnnotations> <eAnnotations source="positions.218" references="/0/declareEObjectUpdater.1/@body.1"> - <details key="start" value="5395"/> - <details key="end" value="5433"/> + <details key="start" value="5398"/> + <details key="end" value="5436"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.219" references="/0/declareEObjectUpdater.1/@body.1/@argument.0"> - <details key="start" value="5395"/> - <details key="end" value="5414"/> + <details key="start" value="5398"/> + <details key="end" value="5417"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.220" references="/0/declareEObjectUpdater.1/@body.1/@argument.0/editionElement"> - <details key="start" value="5395"/> - <details key="end" value="5409"/> + <details key="start" value="5398"/> + <details key="end" value="5412"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.221" references="/0/declareEObjectUpdater.1/@body.2"> - <details key="start" value="5435"/> - <details key="end" value="5496"/> + <details key="start" value="5438"/> + <details key="end" value="5499"/> <details key="line" value="83"/> </eAnnotations> <eAnnotations source="positions.222" references="/0/declareEObjectUpdater.1/editionElement"> - <details key="start" value="5117"/> - <details key="end" value="5158"/> + <details key="start" value="5120"/> + <details key="end" value="5161"/> <details key="line" value="81"/> </eAnnotations> <eAnnotations source="positions.223" references="/0/declareEObjectUpdater.1/view"> - <details key="start" value="5160"/> - <details key="end" value="5171"/> + <details key="start" value="5163"/> + <details key="end" value="5174"/> <details key="line" value="81"/> </eAnnotations> <eAnnotations source="positions.224" references="/0/declareEObjectUpdater.1/pec"> - <details key="start" value="5173"/> - <details key="end" value="5205"/> + <details key="start" value="5176"/> + <details key="end" value="5208"/> <details key="line" value="81"/> </eAnnotations> <eAnnotations source="positions.225" references="/0/declareEObjectUpdater.1/@guard"> - <details key="start" value="5243"/> - <details key="end" value="5339"/> + <details key="start" value="5246"/> + <details key="end" value="5342"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.226" references="/0/declareEObjectUpdater.1/@guard/@source"> - <details key="start" value="5243"/> - <details key="end" value="5278"/> + <details key="start" value="5246"/> + <details key="end" value="5281"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.227" references="/0/declareEObjectUpdater.1/@guard/@source/editionElement"> - <details key="start" value="5243"/> - <details key="end" value="5257"/> + <details key="start" value="5246"/> + <details key="end" value="5260"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.228" references="/0/declareEObjectUpdater.1/@guard/@argument.0"> - <details key="start" value="5283"/> - <details key="end" value="5339"/> + <details key="start" value="5286"/> + <details key="end" value="5342"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.229" references="/0/declareEObjectUpdater.1/@guard/@argument.0/editionElement"> - <details key="start" value="5283"/> - <details key="end" value="5297"/> + <details key="start" value="5286"/> + <details key="end" value="5300"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.230" references="/0/declareEObjectUpdater.1/@guard/@argument.0/@argument.1"> - <details key="start" value="5317"/> - <details key="end" value="5338"/> + <details key="start" value="5320"/> + <details key="end" value="5341"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.231" references="/0/liveUpdater.1"> - <details key="start" value="5510"/> - <details key="end" value="5970"/> + <details key="start" value="5513"/> + <details key="end" value="5973"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.232" references="/0/liveUpdater.1/@body.0"> - <details key="start" value="5753"/> - <details key="end" value="5757"/> + <details key="start" value="5756"/> + <details key="end" value="5760"/> <details key="line" value="87"/> </eAnnotations> <eAnnotations source="positions.233" references="/0/liveUpdater.1/@body.1"> - <details key="start" value="5758"/> - <details key="end" value="5796"/> + <details key="start" value="5761"/> + <details key="end" value="5799"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.234" references="/0/liveUpdater.1/@body.1/@argument.0"> - <details key="start" value="5758"/> - <details key="end" value="5777"/> + <details key="start" value="5761"/> + <details key="end" value="5780"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.235" references="/0/liveUpdater.1/@body.1/@argument.0/editionElement"> - <details key="start" value="5758"/> - <details key="end" value="5772"/> + <details key="start" value="5761"/> + <details key="end" value="5775"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.236" references="/0/liveUpdater.1/@body.2"> - <details key="start" value="5798"/> - <details key="end" value="5866"/> + <details key="start" value="5801"/> + <details key="end" value="5869"/> <details key="line" value="87"/> </eAnnotations> <eAnnotations source="positions.237" references="/0/liveUpdater.1/@body.3"> - <details key="start" value="5867"/> - <details key="end" value="5891"/> + <details key="start" value="5870"/> + <details key="end" value="5894"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.238" references="/0/liveUpdater.1/@body.3/view"> - <details key="start" value="5867"/> - <details key="end" value="5871"/> + <details key="start" value="5870"/> + <details key="end" value="5874"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.239" references="/0/liveUpdater.1/@body.3/pec"> - <details key="start" value="5887"/> - <details key="end" value="5890"/> + <details key="start" value="5890"/> + <details key="end" value="5893"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.240" references="/0/liveUpdater.1/@body.4"> - <details key="start" value="5893"/> - <details key="end" value="5900"/> + <details key="start" value="5896"/> + <details key="end" value="5903"/> <details key="line" value="88"/> </eAnnotations> <eAnnotations source="positions.241" references="/0/liveUpdater.1/@body.5"> - <details key="start" value="5901"/> - <details key="end" value="5953"/> + <details key="start" value="5904"/> + <details key="end" value="5956"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.242" references="/0/liveUpdater.1/@body.5/@argument.0"> - <details key="start" value="5901"/> - <details key="end" value="5930"/> + <details key="start" value="5904"/> + <details key="end" value="5933"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.243" references="/0/liveUpdater.1/@body.5/@argument.0/@source"> - <details key="start" value="5901"/> - <details key="end" value="5921"/> + <details key="start" value="5904"/> + <details key="end" value="5924"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.244" references="/0/liveUpdater.1/@body.5/@argument.0/@source/editionElement"> - <details key="start" value="5901"/> - <details key="end" value="5915"/> + <details key="start" value="5904"/> + <details key="end" value="5918"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.245" references="/0/liveUpdater.1/@body.6"> - <details key="start" value="5955"/> - <details key="end" value="5958"/> + <details key="start" value="5958"/> + <details key="end" value="5961"/> <details key="line" value="88"/> </eAnnotations> <eAnnotations source="positions.246" references="/0/liveUpdater.1/editionElement"> - <details key="start" value="5539"/> - <details key="end" value="5580"/> + <details key="start" value="5542"/> + <details key="end" value="5583"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.247" references="/0/liveUpdater.1/view"> - <details key="start" value="5582"/> - <details key="end" value="5593"/> + <details key="start" value="5585"/> + <details key="end" value="5596"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.248" references="/0/liveUpdater.1/pec"> - <details key="start" value="5595"/> - <details key="end" value="5627"/> + <details key="start" value="5598"/> + <details key="end" value="5630"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.249" references="/0/liveUpdater.1/@guard"> - <details key="start" value="5654"/> - <details key="end" value="5750"/> + <details key="start" value="5657"/> + <details key="end" value="5753"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.250" references="/0/liveUpdater.1/@guard/@source"> - <details key="start" value="5654"/> - <details key="end" value="5689"/> + <details key="start" value="5657"/> + <details key="end" value="5692"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.251" references="/0/liveUpdater.1/@guard/@source/editionElement"> - <details key="start" value="5654"/> - <details key="end" value="5668"/> + <details key="start" value="5657"/> + <details key="end" value="5671"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.252" references="/0/liveUpdater.1/@guard/@argument.0"> - <details key="start" value="5694"/> - <details key="end" value="5750"/> + <details key="start" value="5697"/> + <details key="end" value="5753"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.253" references="/0/liveUpdater.1/@guard/@argument.0/editionElement"> - <details key="start" value="5694"/> - <details key="end" value="5708"/> + <details key="start" value="5697"/> + <details key="end" value="5711"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.254" references="/0/liveUpdater.1/@guard/@argument.0/@argument.1"> - <details key="start" value="5728"/> - <details key="end" value="5749"/> + <details key="start" value="5731"/> + <details key="end" value="5752"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.255" references="/0/updater.1"> - <details key="start" value="5972"/> - <details key="end" value="6616"/> + <details key="start" value="5975"/> + <details key="end" value="6619"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.256" references="/0/updater.1/@body.0"> - <details key="start" value="6208"/> - <details key="end" value="6246"/> + <details key="start" value="6211"/> + <details key="end" value="6249"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.257" references="/0/updater.1/@body.0/@argument.0"> - <details key="start" value="6208"/> - <details key="end" value="6227"/> + <details key="start" value="6211"/> + <details key="end" value="6230"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.258" references="/0/updater.1/@body.0/@argument.0/editionElement"> - <details key="start" value="6208"/> - <details key="end" value="6222"/> + <details key="start" value="6211"/> + <details key="end" value="6225"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.259" references="/0/updater.1/@body.1"> - <details key="start" value="6248"/> - <details key="end" value="6287"/> + <details key="start" value="6251"/> + <details key="end" value="6290"/> <details key="line" value="92"/> </eAnnotations> <eAnnotations source="positions.260" references="/0/updater.1/@body.2"> - <details key="start" value="6288"/> - <details key="end" value="6321"/> + <details key="start" value="6291"/> + <details key="end" value="6324"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.261" references="/0/updater.1/@body.2/@argument.0"> - <details key="start" value="6288"/> - <details key="end" value="6302"/> + <details key="start" value="6291"/> + <details key="end" value="6305"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.262" references="/0/updater.1/@body.2/@argument.0/@source"> - <details key="start" value="6288"/> - <details key="end" value="6297"/> + <details key="start" value="6291"/> + <details key="end" value="6300"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.263" references="/0/updater.1/@body.2/@argument.0/@source/pec"> - <details key="start" value="6288"/> - <details key="end" value="6291"/> + <details key="start" value="6291"/> + <details key="end" value="6294"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.264" references="/0/updater.1/@body.3"> - <details key="start" value="6323"/> - <details key="end" value="6325"/> + <details key="start" value="6326"/> + <details key="end" value="6328"/> <details key="line" value="92"/> </eAnnotations> <eAnnotations source="positions.265" references="/0/updater.1/@body.4"> - <details key="start" value="6326"/> - <details key="end" value="6423"/> + <details key="start" value="6329"/> + <details key="end" value="6426"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.266" references="/0/updater.1/@body.4/@argument.0"> - <details key="start" value="6326"/> - <details key="end" value="6405"/> + <details key="start" value="6329"/> + <details key="end" value="6408"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.267" references="/0/updater.1/@body.4/@argument.0/@source"> - <details key="start" value="6326"/> - <details key="end" value="6351"/> + <details key="start" value="6329"/> + <details key="end" value="6354"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.268" references="/0/updater.1/@body.4/@argument.0/@source/editionElement"> - <details key="start" value="6326"/> - <details key="end" value="6340"/> + <details key="start" value="6329"/> + <details key="end" value="6343"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.269" references="/0/updater.1/@body.4/@argument.0/@argument.0"> - <details key="start" value="6362"/> - <details key="end" value="6404"/> + <details key="start" value="6365"/> + <details key="end" value="6407"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.270" references="/0/updater.1/@body.5"> - <details key="start" value="6425"/> - <details key="end" value="6427"/> + <details key="start" value="6428"/> + <details key="end" value="6430"/> <details key="line" value="92"/> </eAnnotations> <eAnnotations source="positions.271" references="/0/updater.1/@body.6"> - <details key="start" value="6428"/> - <details key="end" value="6460"/> + <details key="start" value="6431"/> + <details key="end" value="6463"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.272" references="/0/updater.1/@body.6/editionElement"> - <details key="start" value="6428"/> - <details key="end" value="6442"/> + <details key="start" value="6431"/> + <details key="end" value="6445"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.273" references="/0/updater.1/@body.7"> - <details key="start" value="6462"/> - <details key="end" value="6465"/> + <details key="start" value="6465"/> + <details key="end" value="6468"/> <details key="line" value="92"/> </eAnnotations> <eAnnotations source="positions.274" references="/0/updater.1/@body.8"> - <details key="start" value="6466"/> - <details key="end" value="6490"/> + <details key="start" value="6469"/> + <details key="end" value="6493"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.275" references="/0/updater.1/@body.8/view"> - <details key="start" value="6466"/> - <details key="end" value="6470"/> + <details key="start" value="6469"/> + <details key="end" value="6473"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.276" references="/0/updater.1/@body.8/pec"> - <details key="start" value="6486"/> - <details key="end" value="6489"/> + <details key="start" value="6489"/> + <details key="end" value="6492"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.277" references="/0/updater.1/@body.9"> - <details key="start" value="6492"/> - <details key="end" value="6497"/> + <details key="start" value="6495"/> + <details key="end" value="6500"/> <details key="line" value="93"/> </eAnnotations> <eAnnotations source="positions.278" references="/0/updater.1/@body.10"> - <details key="start" value="6498"/> - <details key="end" value="6550"/> + <details key="start" value="6501"/> + <details key="end" value="6553"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.279" references="/0/updater.1/@body.10/@argument.0"> - <details key="start" value="6498"/> - <details key="end" value="6527"/> + <details key="start" value="6501"/> + <details key="end" value="6530"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.280" references="/0/updater.1/@body.10/@argument.0/@source"> - <details key="start" value="6498"/> - <details key="end" value="6518"/> + <details key="start" value="6501"/> + <details key="end" value="6521"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.281" references="/0/updater.1/@body.10/@argument.0/@source/editionElement"> - <details key="start" value="6498"/> - <details key="end" value="6512"/> + <details key="start" value="6501"/> + <details key="end" value="6515"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.282" references="/0/updater.1/@body.11"> - <details key="start" value="6552"/> - <details key="end" value="6553"/> + <details key="start" value="6555"/> + <details key="end" value="6556"/> <details key="line" value="93"/> </eAnnotations> <eAnnotations source="positions.283" references="/0/updater.1/@body.12"> - <details key="start" value="6554"/> - <details key="end" value="6592"/> + <details key="start" value="6557"/> + <details key="end" value="6595"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.284" references="/0/updater.1/@body.12/@argument.0"> - <details key="start" value="6554"/> - <details key="end" value="6573"/> + <details key="start" value="6557"/> + <details key="end" value="6576"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.285" references="/0/updater.1/@body.12/@argument.0/editionElement"> - <details key="start" value="6554"/> - <details key="end" value="6568"/> + <details key="start" value="6557"/> + <details key="end" value="6571"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.286" references="/0/updater.1/@body.13"> - <details key="start" value="6594"/> - <details key="end" value="6604"/> + <details key="start" value="6597"/> + <details key="end" value="6607"/> <details key="line" value="93"/> </eAnnotations> <eAnnotations source="positions.287" references="/0/updater.1/editionElement"> - <details key="start" value="5997"/> - <details key="end" value="6038"/> + <details key="start" value="6000"/> + <details key="end" value="6041"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.288" references="/0/updater.1/view"> - <details key="start" value="6040"/> - <details key="end" value="6051"/> + <details key="start" value="6043"/> + <details key="end" value="6054"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.289" references="/0/updater.1/pec"> - <details key="start" value="6053"/> - <details key="end" value="6085"/> + <details key="start" value="6056"/> + <details key="end" value="6088"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.290" references="/0/updater.1/@guard"> - <details key="start" value="6108"/> - <details key="end" value="6204"/> + <details key="start" value="6111"/> + <details key="end" value="6207"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.291" references="/0/updater.1/@guard/@source"> - <details key="start" value="6108"/> - <details key="end" value="6143"/> + <details key="start" value="6111"/> + <details key="end" value="6146"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.292" references="/0/updater.1/@guard/@source/editionElement"> - <details key="start" value="6108"/> - <details key="end" value="6122"/> + <details key="start" value="6111"/> + <details key="end" value="6125"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.293" references="/0/updater.1/@guard/@argument.0"> - <details key="start" value="6148"/> - <details key="end" value="6204"/> + <details key="start" value="6151"/> + <details key="end" value="6207"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.294" references="/0/updater.1/@guard/@argument.0/editionElement"> - <details key="start" value="6148"/> - <details key="end" value="6162"/> + <details key="start" value="6151"/> + <details key="end" value="6165"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.295" references="/0/updater.1/@guard/@argument.0/@argument.1"> - <details key="start" value="6182"/> - <details key="end" value="6203"/> + <details key="start" value="6185"/> + <details key="end" value="6206"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.296" references="/0/filterUpdater.1"> - <details key="start" value="6618"/> - <details key="end" value="8128"/> + <details key="start" value="6621"/> + <details key="end" value="8131"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.297" references="/0/filterUpdater.1/@body.0"> - <details key="start" value="6866"/> - <details key="end" value="6890"/> + <details key="start" value="6869"/> + <details key="end" value="6893"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.298" references="/0/filterUpdater.1/@body.0/view"> - <details key="start" value="6866"/> - <details key="end" value="6870"/> + <details key="start" value="6869"/> + <details key="end" value="6873"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.299" references="/0/filterUpdater.1/@body.0/pec"> - <details key="start" value="6886"/> - <details key="end" value="6889"/> + <details key="start" value="6889"/> + <details key="end" value="6892"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.300" references="/0/filterUpdater.1/@body.1"> - <details key="start" value="6892"/> - <details key="end" value="6904"/> + <details key="start" value="6895"/> + <details key="end" value="6907"/> <details key="line" value="97"/> </eAnnotations> <eAnnotations source="positions.301" references="/0/filterUpdater.1/@body.2"> - <details key="start" value="6905"/> - <details key="end" value="6957"/> + <details key="start" value="6908"/> + <details key="end" value="6960"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.302" references="/0/filterUpdater.1/@body.2/@argument.0"> - <details key="start" value="6905"/> - <details key="end" value="6934"/> + <details key="start" value="6908"/> + <details key="end" value="6937"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.303" references="/0/filterUpdater.1/@body.2/@argument.0/@source"> - <details key="start" value="6905"/> - <details key="end" value="6925"/> + <details key="start" value="6908"/> + <details key="end" value="6928"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.304" references="/0/filterUpdater.1/@body.2/@argument.0/@source/editionElement"> - <details key="start" value="6905"/> - <details key="end" value="6919"/> + <details key="start" value="6908"/> + <details key="end" value="6922"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.305" references="/0/filterUpdater.1/@body.3"> - <details key="start" value="6959"/> - <details key="end" value="7264"/> + <details key="start" value="6962"/> + <details key="end" value="7267"/> <details key="line" value="97"/> </eAnnotations> <eAnnotations source="positions.306" references="/0/filterUpdater.1/@body.4"> - <details key="start" value="7265"/> - <details key="end" value="7289"/> + <details key="start" value="7268"/> + <details key="end" value="7292"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.307" references="/0/filterUpdater.1/@body.4/view"> - <details key="start" value="7265"/> - <details key="end" value="7269"/> + <details key="start" value="7268"/> + <details key="end" value="7272"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.308" references="/0/filterUpdater.1/@body.4/pec"> - <details key="start" value="7285"/> - <details key="end" value="7288"/> + <details key="start" value="7288"/> + <details key="end" value="7291"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.309" references="/0/filterUpdater.1/@body.5"> - <details key="start" value="7291"/> - <details key="end" value="7305"/> + <details key="start" value="7294"/> + <details key="end" value="7308"/> <details key="line" value="106"/> </eAnnotations> <eAnnotations source="positions.310" references="/0/filterUpdater.1/@body.6"> - <details key="start" value="7306"/> - <details key="end" value="7358"/> + <details key="start" value="7309"/> + <details key="end" value="7361"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.311" references="/0/filterUpdater.1/@body.6/@argument.0"> - <details key="start" value="7306"/> - <details key="end" value="7335"/> + <details key="start" value="7309"/> + <details key="end" value="7338"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.312" references="/0/filterUpdater.1/@body.6/@argument.0/@source"> - <details key="start" value="7306"/> - <details key="end" value="7326"/> + <details key="start" value="7309"/> + <details key="end" value="7329"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.313" references="/0/filterUpdater.1/@body.6/@argument.0/@source/editionElement"> - <details key="start" value="7306"/> - <details key="end" value="7320"/> + <details key="start" value="7309"/> + <details key="end" value="7323"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.314" references="/0/filterUpdater.1/@body.7"> - <details key="start" value="7360"/> - <details key="end" value="7395"/> + <details key="start" value="7363"/> + <details key="end" value="7398"/> <details key="line" value="106"/> </eAnnotations> <eAnnotations source="positions.315" references="/0/filterUpdater.1/@body.8"> - <details key="start" value="7395"/> - <details key="end" value="7498"/> + <details key="start" value="7398"/> + <details key="end" value="7501"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.316" references="/0/filterUpdater.1/@body.8/@body.0"> - <details key="start" value="7435"/> - <details key="end" value="7482"/> + <details key="start" value="7438"/> + <details key="end" value="7485"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.317" references="/0/filterUpdater.1/@body.8/@ifExpr"> - <details key="start" value="7399"/> - <details key="end" value="7434"/> + <details key="start" value="7402"/> + <details key="end" value="7437"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.318" references="/0/filterUpdater.1/@body.8/@ifExpr/@source"> - <details key="start" value="7404"/> - <details key="end" value="7433"/> + <details key="start" value="7407"/> + <details key="end" value="7436"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.319" references="/0/filterUpdater.1/@body.8/@ifExpr/@source/@source"> - <details key="start" value="7404"/> - <details key="end" value="7424"/> + <details key="start" value="7407"/> + <details key="end" value="7427"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.320" references="/0/filterUpdater.1/@body.8/@ifExpr/@source/@source/editionElement"> - <details key="start" value="7404"/> - <details key="end" value="7418"/> + <details key="start" value="7407"/> + <details key="end" value="7421"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.321" references="/0/filterUpdater.1/@body.8/@else"> - <details key="start" value="7482"/> - <details key="end" value="7493"/> + <details key="start" value="7485"/> + <details key="end" value="7496"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.322" references="/0/filterUpdater.1/@body.8/@else/@body.0"> - <details key="start" value="7488"/> - <details key="end" value="7493"/> + <details key="start" value="7491"/> + <details key="end" value="7496"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.323" references="/0/filterUpdater.1/@body.9"> - <details key="start" value="7498"/> - <details key="end" value="7508"/> + <details key="start" value="7501"/> + <details key="end" value="7511"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.324" references="/0/filterUpdater.1/@body.10"> - <details key="start" value="7509"/> - <details key="end" value="7533"/> + <details key="start" value="7512"/> + <details key="end" value="7536"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.325" references="/0/filterUpdater.1/@body.10/view"> - <details key="start" value="7509"/> - <details key="end" value="7513"/> + <details key="start" value="7512"/> + <details key="end" value="7516"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.326" references="/0/filterUpdater.1/@body.10/pec"> - <details key="start" value="7529"/> - <details key="end" value="7532"/> + <details key="start" value="7532"/> + <details key="end" value="7535"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.327" references="/0/filterUpdater.1/@body.11"> - <details key="start" value="7535"/> - <details key="end" value="7547"/> + <details key="start" value="7538"/> + <details key="end" value="7550"/> <details key="line" value="111"/> </eAnnotations> <eAnnotations source="positions.328" references="/0/filterUpdater.1/@body.12"> - <details key="start" value="7548"/> - <details key="end" value="7600"/> + <details key="start" value="7551"/> + <details key="end" value="7603"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.329" references="/0/filterUpdater.1/@body.12/@argument.0"> - <details key="start" value="7548"/> - <details key="end" value="7577"/> + <details key="start" value="7551"/> + <details key="end" value="7580"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.330" references="/0/filterUpdater.1/@body.12/@argument.0/@source"> - <details key="start" value="7548"/> - <details key="end" value="7568"/> + <details key="start" value="7551"/> + <details key="end" value="7571"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.331" references="/0/filterUpdater.1/@body.12/@argument.0/@source/editionElement"> - <details key="start" value="7548"/> - <details key="end" value="7562"/> + <details key="start" value="7551"/> + <details key="end" value="7565"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.332" references="/0/filterUpdater.1/@body.13"> - <details key="start" value="7602"/> - <details key="end" value="7627"/> + <details key="start" value="7605"/> + <details key="end" value="7630"/> <details key="line" value="111"/> </eAnnotations> <eAnnotations source="positions.333" references="/0/filterUpdater.1/@body.14"> - <details key="start" value="7628"/> - <details key="end" value="7666"/> + <details key="start" value="7631"/> + <details key="end" value="7669"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.334" references="/0/filterUpdater.1/@body.14/editionElement"> - <details key="start" value="7628"/> - <details key="end" value="7642"/> + <details key="start" value="7631"/> + <details key="end" value="7645"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.335" references="/0/filterUpdater.1/@body.15"> - <details key="start" value="7668"/> - <details key="end" value="7682"/> + <details key="start" value="7671"/> + <details key="end" value="7685"/> <details key="line" value="111"/> </eAnnotations> <eAnnotations source="positions.336" references="/0/filterUpdater.1/@body.16"> - <details key="start" value="7683"/> - <details key="end" value="7714"/> + <details key="start" value="7686"/> + <details key="end" value="7717"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.337" references="/0/filterUpdater.1/@body.16/@source"> - <details key="start" value="7683"/> - <details key="end" value="7709"/> + <details key="start" value="7686"/> + <details key="end" value="7712"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.338" references="/0/filterUpdater.1/@body.16/@source/@source"> - <details key="start" value="7683"/> - <details key="end" value="7703"/> + <details key="start" value="7686"/> + <details key="end" value="7706"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.339" references="/0/filterUpdater.1/@body.16/@source/@source/editionElement"> - <details key="start" value="7683"/> - <details key="end" value="7697"/> + <details key="start" value="7686"/> + <details key="end" value="7700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.340" references="/0/filterUpdater.1/@body.17"> - <details key="start" value="7716"/> - <details key="end" value="7722"/> + <details key="start" value="7719"/> + <details key="end" value="7725"/> <details key="line" value="111"/> </eAnnotations> <eAnnotations source="positions.341" references="/0/filterUpdater.1/@body.18"> - <details key="start" value="7722"/> - <details key="end" value="7837"/> + <details key="start" value="7725"/> + <details key="end" value="7840"/> <details key="line" value="112"/> </eAnnotations> <eAnnotations source="positions.342" references="/0/filterUpdater.1/@body.18/@body.0"> - <details key="start" value="7786"/> - <details key="end" value="7828"/> + <details key="start" value="7789"/> + <details key="end" value="7831"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.343" references="/0/filterUpdater.1/@body.18/@body.0/filter"> - <details key="start" value="7786"/> - <details key="end" value="7792"/> + <details key="start" value="7789"/> + <details key="end" value="7795"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.344" references="/0/filterUpdater.1/@body.18/@body.0/editionElement"> - <details key="start" value="7804"/> - <details key="end" value="7818"/> + <details key="start" value="7807"/> + <details key="end" value="7821"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.345" references="/0/filterUpdater.1/@body.18/@body.0/view"> - <details key="start" value="7819"/> - <details key="end" value="7823"/> + <details key="start" value="7822"/> + <details key="end" value="7826"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.346" references="/0/filterUpdater.1/@body.18/@body.0/pec"> - <details key="start" value="7824"/> - <details key="end" value="7827"/> + <details key="start" value="7827"/> + <details key="end" value="7830"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.347" references="/0/filterUpdater.1/@body.18/@body.1"> - <details key="start" value="7830"/> - <details key="end" value="7831"/> + <details key="start" value="7833"/> + <details key="end" value="7834"/> <details key="line" value="114"/> </eAnnotations> <eAnnotations source="positions.348" references="/0/filterUpdater.1/@body.18/filter"> - <details key="start" value="7728"/> - <details key="end" value="7750"/> + <details key="start" value="7731"/> + <details key="end" value="7753"/> <details key="line" value="112"/> </eAnnotations> <eAnnotations source="positions.349" references="/0/filterUpdater.1/@body.18/@iterSet"> - <details key="start" value="7753"/> - <details key="end" value="7782"/> + <details key="start" value="7756"/> + <details key="end" value="7785"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.350" references="/0/filterUpdater.1/@body.18/@iterSet/editionElement"> - <details key="start" value="7753"/> - <details key="end" value="7767"/> + <details key="start" value="7756"/> + <details key="end" value="7770"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.351" references="/0/filterUpdater.1/@body.19"> - <details key="start" value="7838"/> - <details key="end" value="8116"/> + <details key="start" value="7841"/> + <details key="end" value="8119"/> <details key="line" value="115"/> </eAnnotations> <eAnnotations source="positions.352" references="/0/filterUpdater.1/@body.19/@body.0"> - <details key="start" value="8011"/> - <details key="end" value="8014"/> + <details key="start" value="8014"/> + <details key="end" value="8017"/> <details key="line" value="116"/> </eAnnotations> <eAnnotations source="positions.353" references="/0/filterUpdater.1/@body.19/@body.1"> - <details key="start" value="8014"/> - <details key="end" value="8110"/> + <details key="start" value="8017"/> + <details key="end" value="8113"/> <details key="line" value="116"/> </eAnnotations> <eAnnotations source="positions.354" references="/0/filterUpdater.1/@body.19/@body.1/@body.0"> - <details key="start" value="8093"/> - <details key="end" value="8098"/> + <details key="start" value="8096"/> + <details key="end" value="8101"/> <details key="line" value="117"/> </eAnnotations> <eAnnotations source="positions.355" references="/0/filterUpdater.1/@body.19/@body.1/@marker"> - <details key="start" value="8026"/> - <details key="end" value="8091"/> + <details key="start" value="8029"/> + <details key="end" value="8094"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.356" references="/0/filterUpdater.1/@body.19/@body.1/@marker/@source"> - <details key="start" value="8026"/> - <details key="end" value="8063"/> + <details key="start" value="8029"/> + <details key="end" value="8066"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.357" references="/0/filterUpdater.1/@body.19/@body.1/@marker/@argument.0"> - <details key="start" value="8071"/> - <details key="end" value="8090"/> + <details key="start" value="8074"/> + <details key="end" value="8093"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.358" references="/0/filterUpdater.1/@body.19/@body.1/@marker/@argument.0/editionElement"> - <details key="start" value="8071"/> - <details key="end" value="8085"/> + <details key="start" value="8074"/> + <details key="end" value="8088"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.359" references="/0/filterUpdater.1/@body.19/@body.2"> - <details key="start" value="8110"/> - <details key="end" value="8111"/> + <details key="start" value="8113"/> + <details key="end" value="8114"/> <details key="line" value="119"/> </eAnnotations> <eAnnotations source="positions.360" references="/0/filterUpdater.1/@body.19/@ifExpr"> - <details key="start" value="7842"/> - <details key="end" value="8009"/> + <details key="start" value="7845"/> + <details key="end" value="8012"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.361" references="/0/filterUpdater.1/@body.19/@ifExpr/@source"> - <details key="start" value="7847"/> - <details key="end" value="8008"/> + <details key="start" value="7850"/> + <details key="end" value="8011"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.362" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source"> - <details key="start" value="7847"/> - <details key="end" value="7987"/> + <details key="start" value="7850"/> + <details key="end" value="7990"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.363" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0"> - <details key="start" value="7847"/> - <details key="end" value="7966"/> + <details key="start" value="7850"/> + <details key="end" value="7969"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.364" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0/@source"> - <details key="start" value="7847"/> - <details key="end" value="7918"/> + <details key="start" value="7850"/> + <details key="end" value="7921"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.365" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0/@source/@source"> - <details key="start" value="7847"/> - <details key="end" value="7869"/> + <details key="start" value="7850"/> + <details key="end" value="7872"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.366" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0/@source/@source/editionElement"> - <details key="start" value="7847"/> - <details key="end" value="7861"/> + <details key="start" value="7850"/> + <details key="end" value="7864"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.367" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0/@source/@argument.0"> - <details key="start" value="7881"/> - <details key="end" value="7917"/> + <details key="start" value="7884"/> + <details key="end" value="7920"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.368" references="/0/filterUpdater.1/@body.19/@ifExpr/@source/@source/@argument.0/@argument.0"> - <details key="start" value="7929"/> - <details key="end" value="7965"/> + <details key="start" value="7932"/> + <details key="end" value="7968"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.369" references="/0/filterUpdater.1/editionElement"> - <details key="start" value="6649"/> - <details key="end" value="6690"/> + <details key="start" value="6652"/> + <details key="end" value="6693"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.370" references="/0/filterUpdater.1/view"> - <details key="start" value="6692"/> - <details key="end" value="6703"/> + <details key="start" value="6695"/> + <details key="end" value="6706"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.371" references="/0/filterUpdater.1/pec"> - <details key="start" value="6705"/> - <details key="end" value="6737"/> + <details key="start" value="6708"/> + <details key="end" value="6740"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.372" references="/0/filterUpdater.1/@guard"> - <details key="start" value="6766"/> - <details key="end" value="6862"/> + <details key="start" value="6769"/> + <details key="end" value="6865"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.373" references="/0/filterUpdater.1/@guard/@source"> - <details key="start" value="6766"/> - <details key="end" value="6801"/> + <details key="start" value="6769"/> + <details key="end" value="6804"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.374" references="/0/filterUpdater.1/@guard/@source/editionElement"> - <details key="start" value="6766"/> - <details key="end" value="6780"/> + <details key="start" value="6769"/> + <details key="end" value="6783"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.375" references="/0/filterUpdater.1/@guard/@argument.0"> - <details key="start" value="6806"/> - <details key="end" value="6862"/> + <details key="start" value="6809"/> + <details key="end" value="6865"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.376" references="/0/filterUpdater.1/@guard/@argument.0/editionElement"> - <details key="start" value="6806"/> - <details key="end" value="6820"/> + <details key="start" value="6809"/> + <details key="end" value="6823"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.377" references="/0/filterUpdater.1/@guard/@argument.0/@argument.1"> - <details key="start" value="6840"/> - <details key="end" value="6861"/> + <details key="start" value="6843"/> + <details key="end" value="6864"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableFormImpl.emtl index 6254bd0b1..7ae4f56c1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableFormImpl.emtl @@ -1108,6 +1108,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2247,6 +2262,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2262,6 +2289,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4548,6 +4578,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4571,6 +4610,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4621,7 +4672,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4633,6 +4684,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableGettersSetters.emtl index 4b75c139e..7ebeb54d9 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableGettersSetters.emtl @@ -341,7 +341,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(current, containingFeature, feature);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(settings);
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/updateSignatureDocumentationImplementation"/> @@ -380,7 +380,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(newValue);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="();
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/addFilterSignatureDocumentationImplementation"/> @@ -458,46 +458,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(filter);
	}

"/> - <body xsi:type="mtl:TemplateInvocation"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <definition href="../../api/widgetGettersSetters.emtl#/0/isContainedInTableSignatureDocumentationImplementation"/> - <argument xsi:type="ocl.ecore:VariableExp" name="elementEditor" referredVariable="/0/setterImplementationDelegate/elementEditor"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </argument> - <argument xsi:type="ocl.ecore:VariableExp" name="fullInterfacePath" referredVariable="/0/setterImplementationDelegate/fullInterfacePath"> - <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="
"/> - <body xsi:type="mtl:TemplateInvocation"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <definition href="../../api/widgetGettersSetters.emtl#/0/isContainedInTableSignature"/> - <argument xsi:type="ocl.ecore:VariableExp" name="elementEditor" referredVariable="/0/setterImplementationDelegate/elementEditor"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </argument> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" {
		return "/> - <body xsi:type="mtl:TemplateInvocation"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <definition href="../../../services/common.emtl#/0/toJavaIdentifier"/> - <argument 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="referencedView" referredVariable="/0/setterImplementationDelegate/referencedView"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </source> - <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/> - </argument> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="PropertiesEditionPart.isContainedIn"/> - <body xsi:type="mtl:TemplateInvocation"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <definition href="../../../services/common.emtl#/0/viewPackageSignature"/> - <argument xsi:type="ocl.ecore:VariableExp" name="elementEditor" referredVariable="/0/setterImplementationDelegate/elementEditor"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </argument> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Table(element);
	}"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(filter);
	}
"/> <overrides href="../../api/widgetGettersSetters.emtl#/0/setterImplementationDelegate"/> <parameter name="elementEditor"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> @@ -1467,6 +1428,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2606,6 +2582,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2621,6 +2609,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5162,6 +5153,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5185,6 +5185,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5235,7 +5247,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5247,6 +5259,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5953,18 +5968,6 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </ocl.ecore:Variable> - <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -6610,7 +6613,7 @@ </eAnnotations> <eAnnotations source="positions.107" references="/0/setterImplementationDelegate"> <details key="start" value="3177"/> - <details key="end" value="4735"/> + <details key="end" value="4416"/> <details key="line" value="72"/> </eAnnotations> <eAnnotations source="positions.108" references="/0/setterImplementationDelegate/@body.0"> @@ -6680,617 +6683,547 @@ </eAnnotations> <eAnnotations source="positions.121" references="/0/setterImplementationDelegate/@body.7"> <details key="start" value="3626"/> - <details key="end" value="3669"/> + <details key="end" value="3642"/> <details key="line" value="75"/> </eAnnotations> <eAnnotations source="positions.122" references="/0/setterImplementationDelegate/@body.8"> - <details key="start" value="3670"/> - <details key="end" value="3746"/> + <details key="start" value="3643"/> + <details key="end" value="3719"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.123" references="/0/setterImplementationDelegate/@body.8/elementEditor"> - <details key="start" value="3713"/> - <details key="end" value="3726"/> + <details key="start" value="3686"/> + <details key="end" value="3699"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.124" references="/0/setterImplementationDelegate/@body.8/fullInterfacePath"> - <details key="start" value="3728"/> - <details key="end" value="3745"/> + <details key="start" value="3701"/> + <details key="end" value="3718"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.125" references="/0/setterImplementationDelegate/@body.9"> - <details key="start" value="3748"/> - <details key="end" value="3749"/> + <details key="start" value="3721"/> + <details key="end" value="3722"/> <details key="line" value="79"/> </eAnnotations> <eAnnotations source="positions.126" references="/0/setterImplementationDelegate/@body.10"> - <details key="start" value="3750"/> - <details key="end" value="3781"/> + <details key="start" value="3723"/> + <details key="end" value="3754"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.127" references="/0/setterImplementationDelegate/@body.10/elementEditor"> - <details key="start" value="3750"/> - <details key="end" value="3763"/> + <details key="start" value="3723"/> + <details key="end" value="3736"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.128" references="/0/setterImplementationDelegate/@body.11"> - <details key="start" value="3783"/> - <details key="end" value="3788"/> + <details key="start" value="3756"/> + <details key="end" value="3761"/> <details key="line" value="79"/> </eAnnotations> <eAnnotations source="positions.129" references="/0/setterImplementationDelegate/@body.12"> - <details key="start" value="3789"/> - <details key="end" value="3827"/> + <details key="start" value="3762"/> + <details key="end" value="3800"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.130" references="/0/setterImplementationDelegate/@body.12/@argument.0"> - <details key="start" value="3789"/> - <details key="end" value="3808"/> + <details key="start" value="3762"/> + <details key="end" value="3781"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.131" references="/0/setterImplementationDelegate/@body.12/@argument.0/referencedView"> - <details key="start" value="3789"/> - <details key="end" value="3803"/> + <details key="start" value="3762"/> + <details key="end" value="3776"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.132" references="/0/setterImplementationDelegate/@body.13"> - <details key="start" value="3829"/> - <details key="end" value="3857"/> + <details key="start" value="3802"/> + <details key="end" value="3830"/> <details key="line" value="80"/> </eAnnotations> <eAnnotations source="positions.133" references="/0/setterImplementationDelegate/@body.14"> - <details key="start" value="3858"/> - <details key="end" value="3894"/> + <details key="start" value="3831"/> + <details key="end" value="3867"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.134" references="/0/setterImplementationDelegate/@body.14/elementEditor"> - <details key="start" value="3858"/> - <details key="end" value="3871"/> + <details key="start" value="3831"/> + <details key="end" value="3844"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.135" references="/0/setterImplementationDelegate/@body.15"> - <details key="start" value="3896"/> - <details key="end" value="3912"/> + <details key="start" value="3869"/> + <details key="end" value="3877"/> <details key="line" value="80"/> </eAnnotations> <eAnnotations source="positions.136" references="/0/setterImplementationDelegate/@body.16"> - <details key="start" value="3913"/> - <details key="end" value="3992"/> + <details key="start" value="3878"/> + <details key="end" value="3957"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.137" references="/0/setterImplementationDelegate/@body.16/elementEditor"> - <details key="start" value="3959"/> - <details key="end" value="3972"/> + <details key="start" value="3924"/> + <details key="end" value="3937"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.138" references="/0/setterImplementationDelegate/@body.16/fullInterfacePath"> - <details key="start" value="3974"/> - <details key="end" value="3991"/> + <details key="start" value="3939"/> + <details key="end" value="3956"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.139" references="/0/setterImplementationDelegate/@body.17"> - <details key="start" value="3994"/> - <details key="end" value="3995"/> + <details key="start" value="3959"/> + <details key="end" value="3960"/> <details key="line" value="84"/> </eAnnotations> <eAnnotations source="positions.140" references="/0/setterImplementationDelegate/@body.18"> - <details key="start" value="3996"/> - <details key="end" value="4030"/> + <details key="start" value="3961"/> + <details key="end" value="3995"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.141" references="/0/setterImplementationDelegate/@body.18/elementEditor"> - <details key="start" value="3996"/> - <details key="end" value="4009"/> + <details key="start" value="3961"/> + <details key="end" value="3974"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.142" references="/0/setterImplementationDelegate/@body.19"> - <details key="start" value="4032"/> - <details key="end" value="4037"/> + <details key="start" value="3997"/> + <details key="end" value="4002"/> <details key="line" value="84"/> </eAnnotations> <eAnnotations source="positions.143" references="/0/setterImplementationDelegate/@body.20"> - <details key="start" value="4038"/> - <details key="end" value="4076"/> + <details key="start" value="4003"/> + <details key="end" value="4041"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.144" references="/0/setterImplementationDelegate/@body.20/@argument.0"> - <details key="start" value="4038"/> - <details key="end" value="4057"/> + <details key="start" value="4003"/> + <details key="end" value="4022"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.145" references="/0/setterImplementationDelegate/@body.20/@argument.0/referencedView"> - <details key="start" value="4038"/> - <details key="end" value="4052"/> + <details key="start" value="4003"/> + <details key="end" value="4017"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.146" references="/0/setterImplementationDelegate/@body.21"> - <details key="start" value="4078"/> - <details key="end" value="4111"/> + <details key="start" value="4043"/> + <details key="end" value="4076"/> <details key="line" value="85"/> </eAnnotations> <eAnnotations source="positions.147" references="/0/setterImplementationDelegate/@body.22"> - <details key="start" value="4112"/> - <details key="end" value="4148"/> + <details key="start" value="4077"/> + <details key="end" value="4113"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.148" references="/0/setterImplementationDelegate/@body.22/elementEditor"> - <details key="start" value="4112"/> - <details key="end" value="4125"/> + <details key="start" value="4077"/> + <details key="end" value="4090"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.149" references="/0/setterImplementationDelegate/@body.23"> - <details key="start" value="4150"/> - <details key="end" value="4164"/> + <details key="start" value="4115"/> + <details key="end" value="4129"/> <details key="line" value="85"/> </eAnnotations> <eAnnotations source="positions.150" references="/0/setterImplementationDelegate/@body.24"> - <details key="start" value="4165"/> - <details key="end" value="4252"/> + <details key="start" value="4130"/> + <details key="end" value="4217"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.151" references="/0/setterImplementationDelegate/@body.24/elementEditor"> - <details key="start" value="4219"/> - <details key="end" value="4232"/> + <details key="start" value="4184"/> + <details key="end" value="4197"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.152" references="/0/setterImplementationDelegate/@body.24/fullInterfacePath"> - <details key="start" value="4234"/> - <details key="end" value="4251"/> + <details key="start" value="4199"/> + <details key="end" value="4216"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.153" references="/0/setterImplementationDelegate/@body.25"> - <details key="start" value="4254"/> - <details key="end" value="4255"/> + <details key="start" value="4219"/> + <details key="end" value="4220"/> <details key="line" value="89"/> </eAnnotations> <eAnnotations source="positions.154" references="/0/setterImplementationDelegate/@body.26"> - <details key="start" value="4256"/> - <details key="end" value="4298"/> + <details key="start" value="4221"/> + <details key="end" value="4263"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.155" references="/0/setterImplementationDelegate/@body.26/elementEditor"> - <details key="start" value="4256"/> - <details key="end" value="4269"/> + <details key="start" value="4221"/> + <details key="end" value="4234"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.156" references="/0/setterImplementationDelegate/@body.27"> - <details key="start" value="4300"/> - <details key="end" value="4305"/> + <details key="start" value="4265"/> + <details key="end" value="4270"/> <details key="line" value="89"/> </eAnnotations> <eAnnotations source="positions.157" references="/0/setterImplementationDelegate/@body.28"> - <details key="start" value="4306"/> - <details key="end" value="4344"/> + <details key="start" value="4271"/> + <details key="end" value="4309"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.158" references="/0/setterImplementationDelegate/@body.28/@argument.0"> - <details key="start" value="4306"/> - <details key="end" value="4325"/> + <details key="start" value="4271"/> + <details key="end" value="4290"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.159" references="/0/setterImplementationDelegate/@body.28/@argument.0/referencedView"> - <details key="start" value="4306"/> - <details key="end" value="4320"/> + <details key="start" value="4271"/> + <details key="end" value="4285"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.160" references="/0/setterImplementationDelegate/@body.29"> - <details key="start" value="4346"/> - <details key="end" value="4387"/> + <details key="start" value="4311"/> + <details key="end" value="4352"/> <details key="line" value="90"/> </eAnnotations> <eAnnotations source="positions.161" references="/0/setterImplementationDelegate/@body.30"> - <details key="start" value="4388"/> - <details key="end" value="4424"/> + <details key="start" value="4353"/> + <details key="end" value="4389"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.162" references="/0/setterImplementationDelegate/@body.30/elementEditor"> - <details key="start" value="4388"/> - <details key="end" value="4401"/> + <details key="start" value="4353"/> + <details key="end" value="4366"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.163" references="/0/setterImplementationDelegate/@body.31"> - <details key="start" value="4426"/> - <details key="end" value="4440"/> + <details key="start" value="4391"/> + <details key="end" value="4404"/> <details key="line" value="90"/> </eAnnotations> - <eAnnotations source="positions.164" references="/0/setterImplementationDelegate/@body.32"> - <details key="start" value="4441"/> - <details key="end" value="4529"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.165" references="/0/setterImplementationDelegate/@body.32/elementEditor"> - <details key="start" value="4496"/> - <details key="end" value="4509"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.166" references="/0/setterImplementationDelegate/@body.32/fullInterfacePath"> - <details key="start" value="4511"/> - <details key="end" value="4528"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.167" references="/0/setterImplementationDelegate/@body.33"> - <details key="start" value="4531"/> - <details key="end" value="4532"/> - <details key="line" value="94"/> - </eAnnotations> - <eAnnotations source="positions.168" references="/0/setterImplementationDelegate/@body.34"> - <details key="start" value="4533"/> - <details key="end" value="4576"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.169" references="/0/setterImplementationDelegate/@body.34/elementEditor"> - <details key="start" value="4533"/> - <details key="end" value="4546"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.170" references="/0/setterImplementationDelegate/@body.35"> - <details key="start" value="4578"/> - <details key="end" value="4590"/> - <details key="line" value="94"/> - </eAnnotations> - <eAnnotations source="positions.171" references="/0/setterImplementationDelegate/@body.36"> - <details key="start" value="4591"/> - <details key="end" value="4629"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.172" references="/0/setterImplementationDelegate/@body.36/@argument.0"> - <details key="start" value="4591"/> - <details key="end" value="4610"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.173" references="/0/setterImplementationDelegate/@body.36/@argument.0/referencedView"> - <details key="start" value="4591"/> - <details key="end" value="4605"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.174" references="/0/setterImplementationDelegate/@body.37"> - <details key="start" value="4631"/> - <details key="end" value="4666"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.175" references="/0/setterImplementationDelegate/@body.38"> - <details key="start" value="4667"/> - <details key="end" value="4703"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.176" references="/0/setterImplementationDelegate/@body.38/elementEditor"> - <details key="start" value="4667"/> - <details key="end" value="4680"/> - <details key="line" value="0"/> - </eAnnotations> - <eAnnotations source="positions.177" references="/0/setterImplementationDelegate/@body.39"> - <details key="start" value="4705"/> - <details key="end" value="4723"/> - <details key="line" value="95"/> - </eAnnotations> - <eAnnotations source="positions.178" references="/0/setterImplementationDelegate/elementEditor"> + <eAnnotations source="positions.164" references="/0/setterImplementationDelegate/elementEditor"> <details key="start" value="3223"/> <details key="end" value="3252"/> <details key="line" value="72"/> </eAnnotations> - <eAnnotations source="positions.179" references="/0/setterImplementationDelegate/fullInterfacePath"> + <eAnnotations source="positions.165" references="/0/setterImplementationDelegate/fullInterfacePath"> <details key="start" value="3254"/> <details key="end" value="3280"/> <details key="line" value="72"/> </eAnnotations> - <eAnnotations source="positions.180" references="/0/setterImplementationDelegate/referencedView"> + <eAnnotations source="positions.166" references="/0/setterImplementationDelegate/referencedView"> <details key="start" value="3282"/> <details key="end" value="3303"/> <details key="line" value="72"/> </eAnnotations> - <eAnnotations source="positions.181" references="/0/setterImplementationDelegate/@guard"> + <eAnnotations source="positions.167" references="/0/setterImplementationDelegate/@guard"> <details key="start" value="3347"/> <details key="end" value="3402"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.182" references="/0/setterImplementationDelegate/@guard/elementEditor"> + <eAnnotations source="positions.168" references="/0/setterImplementationDelegate/@guard/elementEditor"> <details key="start" value="3347"/> <details key="end" value="3360"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.183" references="/0/setterImplementationDelegate/@guard/@argument.1"> + <eAnnotations source="positions.169" references="/0/setterImplementationDelegate/@guard/@argument.1"> <details key="start" value="3380"/> <details key="end" value="3401"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.184" references="/0/initSignatureDocumentationImplementation"> - <details key="start" value="4737"/> - <details key="end" value="5109"/> - <details key="line" value="99"/> + <eAnnotations source="positions.170" references="/0/initSignatureDocumentationImplementation"> + <details key="start" value="4418"/> + <details key="end" value="4790"/> + <details key="line" value="95"/> </eAnnotations> - <eAnnotations source="positions.185" references="/0/initSignatureDocumentationImplementation/@body.0"> - <details key="start" value="4966"/> - <details key="end" value="5003"/> - <details key="line" value="100"/> + <eAnnotations source="positions.171" references="/0/initSignatureDocumentationImplementation/@body.0"> + <details key="start" value="4647"/> + <details key="end" value="4684"/> + <details key="line" value="96"/> </eAnnotations> - <eAnnotations source="positions.186" references="/0/initSignatureDocumentationImplementation/fullInterfacePath"> - <details key="start" value="5004"/> - <details key="end" value="5021"/> + <eAnnotations source="positions.172" references="/0/initSignatureDocumentationImplementation/fullInterfacePath"> + <details key="start" value="4685"/> + <details key="end" value="4702"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.187" references="/0/initSignatureDocumentationImplementation/@body.2"> - <details key="start" value="5023"/> - <details key="end" value="5028"/> - <details key="line" value="103"/> + <eAnnotations source="positions.173" references="/0/initSignatureDocumentationImplementation/@body.2"> + <details key="start" value="4704"/> + <details key="end" value="4709"/> + <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.188" references="/0/initSignatureDocumentationImplementation/@body.3"> - <details key="start" value="5029"/> - <details key="end" value="5065"/> + <eAnnotations source="positions.174" references="/0/initSignatureDocumentationImplementation/@body.3"> + <details key="start" value="4710"/> + <details key="end" value="4746"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.189" references="/0/initSignatureDocumentationImplementation/@body.3/elementEditor"> - <details key="start" value="5029"/> - <details key="end" value="5042"/> + <eAnnotations source="positions.175" references="/0/initSignatureDocumentationImplementation/@body.3/elementEditor"> + <details key="start" value="4710"/> + <details key="end" value="4723"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.190" references="/0/initSignatureDocumentationImplementation/@body.4"> - <details key="start" value="5067"/> - <details key="end" value="5097"/> - <details key="line" value="103"/> - </eAnnotations> - <eAnnotations source="positions.191" references="/0/initSignatureDocumentationImplementation/elementEditor"> - <details key="start" value="4795"/> - <details key="end" value="4824"/> + <eAnnotations source="positions.176" references="/0/initSignatureDocumentationImplementation/@body.4"> + <details key="start" value="4748"/> + <details key="end" value="4778"/> <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.192" references="/0/initSignatureDocumentationImplementation/fullInterfacePath.1"> - <details key="start" value="4826"/> - <details key="end" value="4852"/> - <details key="line" value="99"/> + <eAnnotations source="positions.177" references="/0/initSignatureDocumentationImplementation/elementEditor"> + <details key="start" value="4476"/> + <details key="end" value="4505"/> + <details key="line" value="95"/> </eAnnotations> - <eAnnotations source="positions.193" references="/0/initSignatureDocumentationImplementation/@guard"> - <details key="start" value="4908"/> - <details key="end" value="4963"/> + <eAnnotations source="positions.178" references="/0/initSignatureDocumentationImplementation/fullInterfacePath.1"> + <details key="start" value="4507"/> + <details key="end" value="4533"/> + <details key="line" value="95"/> + </eAnnotations> + <eAnnotations source="positions.179" references="/0/initSignatureDocumentationImplementation/@guard"> + <details key="start" value="4589"/> + <details key="end" value="4644"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.194" references="/0/initSignatureDocumentationImplementation/@guard/elementEditor"> - <details key="start" value="4908"/> - <details key="end" value="4921"/> + <eAnnotations source="positions.180" references="/0/initSignatureDocumentationImplementation/@guard/elementEditor"> + <details key="start" value="4589"/> + <details key="end" value="4602"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.195" references="/0/initSignatureDocumentationImplementation/@guard/@argument.1"> - <details key="start" value="4941"/> - <details key="end" value="4962"/> + <eAnnotations source="positions.181" references="/0/initSignatureDocumentationImplementation/@guard/@argument.1"> + <details key="start" value="4622"/> + <details key="end" value="4643"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.196" references="/0/initSignatureImplementation"> - <details key="start" value="5111"/> - <details key="end" value="5541"/> - <details key="line" value="107"/> + <eAnnotations source="positions.182" references="/0/initSignatureImplementation"> + <details key="start" value="4792"/> + <details key="end" value="5222"/> + <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.197" references="/0/initSignatureImplementation/@body.0"> - <details key="start" value="5287"/> - <details key="end" value="5316"/> + <eAnnotations source="positions.183" references="/0/initSignatureImplementation/@body.0"> + <details key="start" value="4968"/> + <details key="end" value="4997"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.198" references="/0/initSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="5287"/> - <details key="end" value="5300"/> + <eAnnotations source="positions.184" references="/0/initSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="4968"/> + <details key="end" value="4981"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.199" references="/0/initSignatureImplementation/@body.1"> - <details key="start" value="5318"/> - <details key="end" value="5466"/> - <details key="line" value="108"/> + <eAnnotations source="positions.185" references="/0/initSignatureImplementation/@body.1"> + <details key="start" value="4999"/> + <details key="end" value="5147"/> + <details key="line" value="104"/> </eAnnotations> - <eAnnotations source="positions.200" references="/0/initSignatureImplementation/@body.2"> - <details key="start" value="5467"/> - <details key="end" value="5504"/> + <eAnnotations source="positions.186" references="/0/initSignatureImplementation/@body.2"> + <details key="start" value="5148"/> + <details key="end" value="5185"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.201" references="/0/initSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="5467"/> - <details key="end" value="5485"/> + <eAnnotations source="positions.187" references="/0/initSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="5148"/> + <details key="end" value="5166"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.202" references="/0/initSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="5467"/> - <details key="end" value="5480"/> + <eAnnotations source="positions.188" references="/0/initSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="5148"/> + <details key="end" value="5161"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.203" references="/0/initSignatureImplementation/@body.3"> - <details key="start" value="5506"/> - <details key="end" value="5529"/> - <details key="line" value="111"/> - </eAnnotations> - <eAnnotations source="positions.204" references="/0/initSignatureImplementation/elementEditor"> - <details key="start" value="5156"/> - <details key="end" value="5185"/> + <eAnnotations source="positions.189" references="/0/initSignatureImplementation/@body.3"> + <details key="start" value="5187"/> + <details key="end" value="5210"/> <details key="line" value="107"/> </eAnnotations> - <eAnnotations source="positions.205" references="/0/initSignatureImplementation/@guard"> - <details key="start" value="5228"/> - <details key="end" value="5283"/> + <eAnnotations source="positions.190" references="/0/initSignatureImplementation/elementEditor"> + <details key="start" value="4837"/> + <details key="end" value="4866"/> + <details key="line" value="103"/> + </eAnnotations> + <eAnnotations source="positions.191" references="/0/initSignatureImplementation/@guard"> + <details key="start" value="4909"/> + <details key="end" value="4964"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.206" references="/0/initSignatureImplementation/@guard/elementEditor"> - <details key="start" value="5228"/> - <details key="end" value="5241"/> + <eAnnotations source="positions.192" references="/0/initSignatureImplementation/@guard/elementEditor"> + <details key="start" value="4909"/> + <details key="end" value="4922"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.207" references="/0/initSignatureImplementation/@guard/@argument.1"> - <details key="start" value="5261"/> - <details key="end" value="5282"/> + <eAnnotations source="positions.193" references="/0/initSignatureImplementation/@guard/@argument.1"> + <details key="start" value="4942"/> + <details key="end" value="4963"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.208" references="/0/addFilterSignatureImplementation"> - <details key="start" value="5543"/> - <details key="end" value="5801"/> - <details key="line" value="115"/> + <eAnnotations source="positions.194" references="/0/addFilterSignatureImplementation"> + <details key="start" value="5224"/> + <details key="end" value="5482"/> + <details key="line" value="111"/> </eAnnotations> - <eAnnotations source="positions.209" references="/0/addFilterSignatureImplementation/@body.0"> - <details key="start" value="5686"/> - <details key="end" value="5720"/> + <eAnnotations source="positions.195" references="/0/addFilterSignatureImplementation/@body.0"> + <details key="start" value="5367"/> + <details key="end" value="5401"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.210" references="/0/addFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="5686"/> - <details key="end" value="5699"/> + <eAnnotations source="positions.196" references="/0/addFilterSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="5367"/> + <details key="end" value="5380"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.211" references="/0/addFilterSignatureImplementation/@body.1"> - <details key="start" value="5722"/> - <details key="end" value="5727"/> - <details key="line" value="116"/> + <eAnnotations source="positions.197" references="/0/addFilterSignatureImplementation/@body.1"> + <details key="start" value="5403"/> + <details key="end" value="5408"/> + <details key="line" value="112"/> </eAnnotations> - <eAnnotations source="positions.212" references="/0/addFilterSignatureImplementation/@body.2"> - <details key="start" value="5728"/> - <details key="end" value="5765"/> + <eAnnotations source="positions.198" references="/0/addFilterSignatureImplementation/@body.2"> + <details key="start" value="5409"/> + <details key="end" value="5446"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.213" references="/0/addFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="5728"/> - <details key="end" value="5746"/> + <eAnnotations source="positions.199" references="/0/addFilterSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="5409"/> + <details key="end" value="5427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.214" references="/0/addFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="5728"/> - <details key="end" value="5741"/> + <eAnnotations source="positions.200" references="/0/addFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="5409"/> + <details key="end" value="5422"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.215" references="/0/addFilterSignatureImplementation/@body.3"> - <details key="start" value="5767"/> - <details key="end" value="5789"/> - <details key="line" value="117"/> + <eAnnotations source="positions.201" references="/0/addFilterSignatureImplementation/@body.3"> + <details key="start" value="5448"/> + <details key="end" value="5470"/> + <details key="line" value="113"/> </eAnnotations> - <eAnnotations source="positions.216" references="/0/addFilterSignatureImplementation/elementEditor"> - <details key="start" value="5593"/> - <details key="end" value="5622"/> - <details key="line" value="115"/> + <eAnnotations source="positions.202" references="/0/addFilterSignatureImplementation/elementEditor"> + <details key="start" value="5274"/> + <details key="end" value="5303"/> + <details key="line" value="111"/> </eAnnotations> - <eAnnotations source="positions.217" references="/0/addFilterSignatureImplementation/@guard"> - <details key="start" value="5627"/> - <details key="end" value="5682"/> + <eAnnotations source="positions.203" references="/0/addFilterSignatureImplementation/@guard"> + <details key="start" value="5308"/> + <details key="end" value="5363"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.218" references="/0/addFilterSignatureImplementation/@guard/elementEditor"> - <details key="start" value="5627"/> - <details key="end" value="5640"/> + <eAnnotations source="positions.204" references="/0/addFilterSignatureImplementation/@guard/elementEditor"> + <details key="start" value="5308"/> + <details key="end" value="5321"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.219" references="/0/addFilterSignatureImplementation/@guard/@argument.1"> - <details key="start" value="5660"/> - <details key="end" value="5681"/> + <eAnnotations source="positions.205" references="/0/addFilterSignatureImplementation/@guard/@argument.1"> + <details key="start" value="5341"/> + <details key="end" value="5362"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.220" references="/0/addBusinessFilterSignatureImplementation"> - <details key="start" value="5803"/> - <details key="end" value="6089"/> - <details key="line" value="121"/> + <eAnnotations source="positions.206" references="/0/addBusinessFilterSignatureImplementation"> + <details key="start" value="5484"/> + <details key="end" value="5770"/> + <details key="line" value="117"/> </eAnnotations> - <eAnnotations source="positions.221" references="/0/addBusinessFilterSignatureImplementation/@body.0"> - <details key="start" value="5954"/> - <details key="end" value="5996"/> + <eAnnotations source="positions.207" references="/0/addBusinessFilterSignatureImplementation/@body.0"> + <details key="start" value="5635"/> + <details key="end" value="5677"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.222" references="/0/addBusinessFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="5954"/> - <details key="end" value="5967"/> + <eAnnotations source="positions.208" references="/0/addBusinessFilterSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="5635"/> + <details key="end" value="5648"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.223" references="/0/addBusinessFilterSignatureImplementation/@body.1"> - <details key="start" value="5998"/> - <details key="end" value="6003"/> - <details key="line" value="122"/> + <eAnnotations source="positions.209" references="/0/addBusinessFilterSignatureImplementation/@body.1"> + <details key="start" value="5679"/> + <details key="end" value="5684"/> + <details key="line" value="118"/> </eAnnotations> - <eAnnotations source="positions.224" references="/0/addBusinessFilterSignatureImplementation/@body.2"> - <details key="start" value="6004"/> - <details key="end" value="6041"/> + <eAnnotations source="positions.210" references="/0/addBusinessFilterSignatureImplementation/@body.2"> + <details key="start" value="5685"/> + <details key="end" value="5722"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.225" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6004"/> - <details key="end" value="6022"/> + <eAnnotations source="positions.211" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="5685"/> + <details key="end" value="5703"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.226" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6004"/> - <details key="end" value="6017"/> + <eAnnotations source="positions.212" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="5685"/> + <details key="end" value="5698"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.227" references="/0/addBusinessFilterSignatureImplementation/@body.3"> - <details key="start" value="6043"/> - <details key="end" value="6077"/> - <details key="line" value="123"/> + <eAnnotations source="positions.213" references="/0/addBusinessFilterSignatureImplementation/@body.3"> + <details key="start" value="5724"/> + <details key="end" value="5758"/> + <details key="line" value="119"/> </eAnnotations> - <eAnnotations source="positions.228" references="/0/addBusinessFilterSignatureImplementation/elementEditor"> - <details key="start" value="5861"/> - <details key="end" value="5890"/> - <details key="line" value="121"/> + <eAnnotations source="positions.214" references="/0/addBusinessFilterSignatureImplementation/elementEditor"> + <details key="start" value="5542"/> + <details key="end" value="5571"/> + <details key="line" value="117"/> </eAnnotations> - <eAnnotations source="positions.229" references="/0/addBusinessFilterSignatureImplementation/@guard"> - <details key="start" value="5895"/> - <details key="end" value="5950"/> + <eAnnotations source="positions.215" references="/0/addBusinessFilterSignatureImplementation/@guard"> + <details key="start" value="5576"/> + <details key="end" value="5631"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.230" references="/0/addBusinessFilterSignatureImplementation/@guard/elementEditor"> - <details key="start" value="5895"/> - <details key="end" value="5908"/> + <eAnnotations source="positions.216" references="/0/addBusinessFilterSignatureImplementation/@guard/elementEditor"> + <details key="start" value="5576"/> + <details key="end" value="5589"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.231" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.1"> - <details key="start" value="5928"/> - <details key="end" value="5949"/> + <eAnnotations source="positions.217" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.1"> + <details key="start" value="5609"/> + <details key="end" value="5630"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.232" references="/0/isContainedInTableSignatureImplementation"> - <details key="start" value="6091"/> - <details key="end" value="6412"/> - <details key="line" value="127"/> + <eAnnotations source="positions.218" references="/0/isContainedInTableSignatureImplementation"> + <details key="start" value="5772"/> + <details key="end" value="6093"/> + <details key="line" value="123"/> </eAnnotations> - <eAnnotations source="positions.233" references="/0/isContainedInTableSignatureImplementation/@body.0"> - <details key="start" value="6243"/> - <details key="end" value="6286"/> + <eAnnotations source="positions.219" references="/0/isContainedInTableSignatureImplementation/@body.0"> + <details key="start" value="5924"/> + <details key="end" value="5967"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.234" references="/0/isContainedInTableSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="6243"/> - <details key="end" value="6256"/> + <eAnnotations source="positions.220" references="/0/isContainedInTableSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="5924"/> + <details key="end" value="5937"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.235" references="/0/isContainedInTableSignatureImplementation/@body.1"> - <details key="start" value="6288"/> - <details key="end" value="6326"/> - <details key="line" value="128"/> + <eAnnotations source="positions.221" references="/0/isContainedInTableSignatureImplementation/@body.1"> + <details key="start" value="5969"/> + <details key="end" value="6007"/> + <details key="line" value="124"/> </eAnnotations> - <eAnnotations source="positions.236" references="/0/isContainedInTableSignatureImplementation/@body.2"> - <details key="start" value="6327"/> - <details key="end" value="6364"/> + <eAnnotations source="positions.222" references="/0/isContainedInTableSignatureImplementation/@body.2"> + <details key="start" value="6008"/> + <details key="end" value="6045"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.237" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6327"/> - <details key="end" value="6345"/> + <eAnnotations source="positions.223" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="6008"/> + <details key="end" value="6026"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.238" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6327"/> - <details key="end" value="6340"/> + <eAnnotations source="positions.224" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="6008"/> + <details key="end" value="6021"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.239" references="/0/isContainedInTableSignatureImplementation/@body.3"> - <details key="start" value="6366"/> - <details key="end" value="6400"/> - <details key="line" value="129"/> + <eAnnotations source="positions.225" references="/0/isContainedInTableSignatureImplementation/@body.3"> + <details key="start" value="6047"/> + <details key="end" value="6081"/> + <details key="line" value="125"/> </eAnnotations> - <eAnnotations source="positions.240" references="/0/isContainedInTableSignatureImplementation/elementEditor"> - <details key="start" value="6150"/> - <details key="end" value="6179"/> - <details key="line" value="127"/> + <eAnnotations source="positions.226" references="/0/isContainedInTableSignatureImplementation/elementEditor"> + <details key="start" value="5831"/> + <details key="end" value="5860"/> + <details key="line" value="123"/> </eAnnotations> - <eAnnotations source="positions.241" references="/0/isContainedInTableSignatureImplementation/@guard"> - <details key="start" value="6184"/> - <details key="end" value="6239"/> + <eAnnotations source="positions.227" references="/0/isContainedInTableSignatureImplementation/@guard"> + <details key="start" value="5865"/> + <details key="end" value="5920"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.242" references="/0/isContainedInTableSignatureImplementation/@guard/elementEditor"> - <details key="start" value="6184"/> - <details key="end" value="6197"/> + <eAnnotations source="positions.228" references="/0/isContainedInTableSignatureImplementation/@guard/elementEditor"> + <details key="start" value="5865"/> + <details key="end" value="5878"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.243" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.1"> - <details key="start" value="6217"/> - <details key="end" value="6238"/> + <eAnnotations source="positions.229" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.1"> + <details key="start" value="5898"/> + <details key="end" value="5919"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableSWTImpl.emtl index cedc7818c..84f145872 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableSWTImpl.emtl @@ -1108,6 +1108,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2247,6 +2262,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2262,6 +2289,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4548,6 +4578,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4571,6 +4610,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4621,7 +4672,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4633,6 +4684,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupFormImpl.emtl index b7f435e23..0f8b895df 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupFormImpl.emtl @@ -986,6 +986,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2125,6 +2140,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2140,6 +2167,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4463,6 +4493,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4486,6 +4525,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4536,7 +4587,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4548,6 +4599,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupSWTImpl.emtl index 26e140009..cdfafa042 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupSWTImpl.emtl @@ -938,6 +938,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2077,6 +2092,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2092,6 +2119,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4415,6 +4445,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4438,6 +4477,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4488,7 +4539,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4500,6 +4551,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxFormImpl.emtl index bc7d96406..9611850d6 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxFormImpl.emtl @@ -901,6 +901,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2040,6 +2055,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2055,6 +2082,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4378,6 +4408,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4401,6 +4440,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4451,7 +4502,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4463,6 +4514,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxSWTImpl.emtl index 9cf5febdb..f5a4e5623 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxSWTImpl.emtl @@ -59,7 +59,7 @@ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="HBox();"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="HBox(parent);"/> <overrides href="../../api/widgetSWTImpl.emtl#/0/implementation"/> <parameter name="container"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//Container"/> @@ -889,6 +889,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2028,6 +2043,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2043,6 +2070,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4366,6 +4396,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4389,6 +4428,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4439,7 +4490,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4451,6 +4502,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5098,7 +5152,7 @@ </eAnnotations> <eAnnotations source="positions.10" references="/0/implementation"> <details key="start" value="1119"/> - <details key="end" value="1313"/> + <details key="end" value="1319"/> <details key="line" value="25"/> </eAnnotations> <eAnnotations source="positions.11" references="/0/implementation/@body.0"> @@ -5123,7 +5177,7 @@ </eAnnotations> <eAnnotations source="positions.15" references="/0/implementation/@body.2"> <details key="start" value="1294"/> - <details key="end" value="1301"/> + <details key="end" value="1307"/> <details key="line" value="26"/> </eAnnotations> <eAnnotations source="positions.16" references="/0/implementation/container"> @@ -5157,143 +5211,143 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.22" references="/0/additionalImplementation"> - <details key="start" value="1315"/> - <details key="end" value="2410"/> + <details key="start" value="1321"/> + <details key="end" value="2416"/> <details key="line" value="29"/> </eAnnotations> <eAnnotations source="positions.23" references="/0/additionalImplementation/@body.0"> - <details key="start" value="1540"/> - <details key="end" value="1549"/> + <details key="start" value="1546"/> + <details key="end" value="1555"/> <details key="line" value="30"/> </eAnnotations> <eAnnotations source="positions.24" references="/0/additionalImplementation/@body.1"> - <details key="start" value="1550"/> - <details key="end" value="1621"/> + <details key="start" value="1556"/> + <details key="end" value="1627"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.25" references="/0/additionalImplementation/@body.1/@argument.0"> - <details key="start" value="1550"/> - <details key="end" value="1604"/> + <details key="start" value="1556"/> + <details key="end" value="1610"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.26" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0"> - <details key="start" value="1550"/> - <details key="end" value="1583"/> + <details key="start" value="1556"/> + <details key="end" value="1589"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.27" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0/container"> - <details key="start" value="1550"/> - <details key="end" value="1559"/> + <details key="start" value="1556"/> + <details key="end" value="1565"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.28" references="/0/additionalImplementation/@body.2"> - <details key="start" value="1623"/> - <details key="end" value="1656"/> + <details key="start" value="1629"/> + <details key="end" value="1662"/> <details key="line" value="32"/> </eAnnotations> <eAnnotations source="positions.29" references="/0/additionalImplementation/@body.3"> - <details key="start" value="1657"/> - <details key="end" value="1690"/> + <details key="start" value="1663"/> + <details key="end" value="1696"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.30" references="/0/additionalImplementation/@body.3/@argument.0"> - <details key="start" value="1657"/> - <details key="end" value="1671"/> + <details key="start" value="1663"/> + <details key="end" value="1677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.31" references="/0/additionalImplementation/@body.3/@argument.0/container"> - <details key="start" value="1657"/> - <details key="end" value="1666"/> + <details key="start" value="1663"/> + <details key="end" value="1672"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.32" references="/0/additionalImplementation/@body.4"> - <details key="start" value="1692"/> - <details key="end" value="1995"/> + <details key="start" value="1698"/> + <details key="end" value="2001"/> <details key="line" value="33"/> </eAnnotations> <eAnnotations source="positions.33" references="/0/additionalImplementation/@body.5"> - <details key="start" value="1996"/> - <details key="end" value="2029"/> + <details key="start" value="2002"/> + <details key="end" value="2035"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.34" references="/0/additionalImplementation/@body.5/@argument.0"> - <details key="start" value="1996"/> - <details key="end" value="2010"/> + <details key="start" value="2002"/> + <details key="end" value="2016"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.5/@argument.0/container"> - <details key="start" value="1996"/> - <details key="end" value="2005"/> + <details key="start" value="2002"/> + <details key="end" value="2011"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.36" references="/0/additionalImplementation/@body.6"> - <details key="start" value="2031"/> - <details key="end" value="2068"/> + <details key="start" value="2037"/> + <details key="end" value="2074"/> <details key="line" value="40"/> </eAnnotations> <eAnnotations source="positions.37" references="/0/additionalImplementation/@body.7"> - <details key="start" value="2070"/> - <details key="end" value="2378"/> + <details key="start" value="2076"/> + <details key="end" value="2384"/> <details key="line" value="41"/> </eAnnotations> <eAnnotations source="positions.38" references="/0/additionalImplementation/@body.7/@body.0"> - <details key="start" value="2148"/> - <details key="end" value="2303"/> + <details key="start" value="2154"/> + <details key="end" value="2309"/> <details key="line" value="42"/> </eAnnotations> <eAnnotations source="positions.39" references="/0/additionalImplementation/@body.7/@body.1"> - <details key="start" value="2304"/> - <details key="end" value="2337"/> + <details key="start" value="2310"/> + <details key="end" value="2343"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.40" references="/0/additionalImplementation/@body.7/@body.1/@argument.0"> - <details key="start" value="2304"/> - <details key="end" value="2318"/> + <details key="start" value="2310"/> + <details key="end" value="2324"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.41" references="/0/additionalImplementation/@body.7/@body.1/@argument.0/container"> - <details key="start" value="2304"/> - <details key="end" value="2313"/> + <details key="start" value="2310"/> + <details key="end" value="2319"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.42" references="/0/additionalImplementation/@body.7/@body.2"> - <details key="start" value="2339"/> - <details key="end" value="2371"/> + <details key="start" value="2345"/> + <details key="end" value="2377"/> <details key="line" value="45"/> </eAnnotations> <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.7/@ifExpr"> - <details key="start" value="2074"/> - <details key="end" value="2146"/> + <details key="start" value="2080"/> + <details key="end" value="2152"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.44" references="/0/additionalImplementation/@body.7/@ifExpr/select"> - <details key="start" value="2075"/> - <details key="end" value="2133"/> + <details key="start" value="2081"/> + <details key="end" value="2139"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.45" references="/0/additionalImplementation/@body.7/@ifExpr/select/@source"> - <details key="start" value="2075"/> - <details key="end" value="2093"/> + <details key="start" value="2081"/> + <details key="end" value="2099"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.46" references="/0/additionalImplementation/@body.7/@ifExpr/select/@source/container"> - <details key="start" value="2075"/> - <details key="end" value="2084"/> + <details key="start" value="2081"/> + <details key="end" value="2090"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.47" references="/0/additionalImplementation/@body.7/@ifExpr/select/@body"> - <details key="start" value="2102"/> - <details key="end" value="2132"/> + <details key="start" value="2108"/> + <details key="end" value="2138"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.48" references="/0/additionalImplementation/@body.7/@ifExpr/select/@body/@source"> - <details key="start" value="2102"/> - <details key="end" value="2121"/> + <details key="start" value="2108"/> + <details key="end" value="2127"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.49" references="/0/additionalImplementation/@body.7/@ifExpr/select/@body/@source/@source"> - <details key="start" value="2102"/> - <details key="end" value="2116"/> + <details key="start" value="2108"/> + <details key="end" value="2122"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.50" references="/0/additionalImplementation/@body.7/@ifExpr/select/@body/@source/@source/temp1"> @@ -5302,8 +5356,8 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.51" references="/0/additionalImplementation/@body.7/@ifExpr/select/@body/@argument.0"> - <details key="start" value="2122"/> - <details key="end" value="2132"/> + <details key="start" value="2128"/> + <details key="end" value="2138"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.52" references="/0/additionalImplementation/@body.7/@ifExpr/select/temp1"> @@ -5312,48 +5366,48 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.53" references="/0/additionalImplementation/@body.8"> - <details key="start" value="2379"/> - <details key="end" value="2398"/> + <details key="start" value="2385"/> + <details key="end" value="2404"/> <details key="line" value="47"/> </eAnnotations> <eAnnotations source="positions.54" references="/0/additionalImplementation/container"> - <details key="start" value="1357"/> - <details key="end" value="1378"/> + <details key="start" value="1363"/> + <details key="end" value="1384"/> <details key="line" value="29"/> </eAnnotations> <eAnnotations source="positions.55" references="/0/additionalImplementation/pec"> - <details key="start" value="1380"/> - <details key="end" value="1412"/> + <details key="start" value="1386"/> + <details key="end" value="1418"/> <details key="line" value="29"/> </eAnnotations> <eAnnotations source="positions.56" references="/0/additionalImplementation/inputPEC"> - <details key="start" value="1414"/> - <details key="end" value="1450"/> + <details key="start" value="1420"/> + <details key="end" value="1456"/> <details key="line" value="29"/> </eAnnotations> <eAnnotations source="positions.57" references="/0/additionalImplementation/@guard"> - <details key="start" value="1490"/> - <details key="end" value="1537"/> + <details key="start" value="1496"/> + <details key="end" value="1543"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.58" references="/0/additionalImplementation/@guard/@source"> - <details key="start" value="1490"/> - <details key="end" value="1519"/> + <details key="start" value="1496"/> + <details key="end" value="1525"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.59" references="/0/additionalImplementation/@guard/@source/@source"> - <details key="start" value="1490"/> - <details key="end" value="1514"/> + <details key="start" value="1496"/> + <details key="end" value="1520"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.60" references="/0/additionalImplementation/@guard/@source/@source/container"> - <details key="start" value="1490"/> - <details key="end" value="1499"/> + <details key="start" value="1496"/> + <details key="end" value="1505"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.61" references="/0/additionalImplementation/@guard/@argument.0"> - <details key="start" value="1522"/> - <details key="end" value="1537"/> + <details key="start" value="1528"/> + <details key="end" value="1543"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerControl.emtl index 4878d5559..c331f8d57 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerControl.emtl @@ -1038,6 +1038,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1053,6 +1065,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1765,6 +1780,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3291,7 +3321,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3303,6 +3333,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3343,6 +3376,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3681,6 +3726,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4204,101 +4353,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerFormImpl.emtl index b513200ba..5a53d0ab9 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerFormImpl.emtl @@ -1205,6 +1205,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2344,6 +2359,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2359,6 +2386,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4652,6 +4682,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4675,6 +4714,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4725,7 +4776,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4737,6 +4788,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerGettersSetters.emtl index c27188b9a..294aa9252 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerGettersSetters.emtl @@ -1048,6 +1048,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2187,6 +2202,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2202,6 +2229,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4766,6 +4796,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4789,6 +4828,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4839,7 +4890,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4851,6 +4902,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerSWTImpl.emtl index 5ed79bb0c..240eb5d61 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerSWTImpl.emtl @@ -1176,6 +1176,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2315,6 +2330,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2330,6 +2357,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4623,6 +4653,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4646,6 +4685,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4696,7 +4747,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4708,6 +4759,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl index f0bba7be0..a43e449e9 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl @@ -1211,6 +1211,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1226,6 +1238,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1938,6 +1953,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3444,7 +3474,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3456,6 +3486,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3496,6 +3529,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3834,6 +3879,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4357,101 +4506,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl index ea5dca719..5bc8f2d88 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl @@ -1344,6 +1344,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2483,6 +2498,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2498,6 +2525,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4784,6 +4814,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4807,6 +4846,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4857,7 +4908,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4869,6 +4920,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorGettersSetters.emtl index 4e4b34a61..d5ee63c94 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorGettersSetters.emtl @@ -1062,6 +1062,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2201,6 +2216,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2216,6 +2243,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4884,6 +4914,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4907,6 +4946,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4957,7 +5008,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4969,6 +5020,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl index cc7491a9e..ad84bbc98 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl @@ -1321,6 +1321,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2460,6 +2475,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2475,6 +2502,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4761,6 +4791,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4784,6 +4823,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4834,7 +4885,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4846,6 +4897,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl index 815ff2ec2..334f9aae4 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl @@ -996,6 +996,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1011,6 +1023,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1723,6 +1738,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3229,7 +3259,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3241,6 +3271,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3281,6 +3314,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3619,6 +3664,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4142,101 +4291,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl index 252c710d5..dc5f44470 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl @@ -1061,6 +1061,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2200,6 +2215,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2215,6 +2242,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4501,6 +4531,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4524,6 +4563,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4574,7 +4625,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4586,6 +4637,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioGettersSetters.emtl index 7bb1083a8..464883c79 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioGettersSetters.emtl @@ -1162,6 +1162,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2301,6 +2316,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2316,6 +2343,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4860,6 +4890,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4883,6 +4922,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4933,7 +4984,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4945,6 +4996,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl index d814f853d..1f367c7c5 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl @@ -1081,6 +1081,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2220,6 +2235,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2235,6 +2262,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4521,6 +4551,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4544,6 +4583,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4594,7 +4645,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4606,6 +4657,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableControl.emtl index be2ab60c6..6b0de943f 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableControl.emtl @@ -2759,6 +2759,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2774,6 +2786,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3486,6 +3501,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5112,7 +5142,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5124,6 +5154,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5164,6 +5197,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5502,6 +5547,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -6025,101 +6174,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl index 3344007d7..c5221e7d4 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl @@ -2785,6 +2785,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3924,6 +3939,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -3939,6 +3966,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6267,6 +6297,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6290,6 +6329,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6340,7 +6391,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6352,6 +6403,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableGettersSetters.emtl index 4860bc355..a0251feb8 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableGettersSetters.emtl @@ -219,6 +219,42 @@ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/> </guard> </ownedModuleElement> + <ownedModuleElement xsi:type="mtl:Template" name="getterImplementationDelegate" visibility="Public"> + <overrides href="../../api/widgetGettersSetters.emtl#/0/getterImplementationDelegate"/> + <parameter name="elementEditor"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </parameter> + <parameter name="fullInterfacePath"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </parameter> + <parameter name="referencedView"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> + </parameter> + <guard 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="mtl:QueryInvocation"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <definition href="../../../services/common.emtl#/0/representationName.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="elementEditor" referredVariable="/0/getterImplementationDelegate/elementEditor"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </argument> + <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ReferencesTable"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </argument> + </source> + <argument xsi:type="mtl:QueryInvocation"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <definition href="../../../services/common.emtl#/0/representationName.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="elementEditor" referredVariable="/0/getterImplementationDelegate/elementEditor"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </argument> + <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="AdvancedReferencesTable"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </argument> + </argument> + <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/> + </guard> + </ownedModuleElement> <ownedModuleElement xsi:type="mtl:Template" name="initSignatureDocumentation" visibility="Public"> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	/**
	 * Init the "/> <body xsi:type="ocl.ecore:PropertyCallExp"> @@ -425,7 +461,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(current, containingFeature, feature);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(settings);
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/updateSignatureDocumentationImplementation"/> @@ -464,7 +500,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(newValue);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="();
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/addFilterSignatureDocumentationImplementation"/> @@ -1300,6 +1336,22 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </eParameters> </eOperations> + <eOperations name="getterImplementationDelegate"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/getterImplementationDelegate"/> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="elementEditor"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </eParameters> + <eParameters name="fullInterfacePath"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + <eParameters name="referencedView"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> + </eParameters> + </eOperations> <eOperations name="initSignatureDocumentation"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1647,6 +1699,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2613,7 +2680,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="contextCompletePackage"> @@ -2625,7 +2692,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="peContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="vrPackage"> @@ -2649,7 +2716,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecClass"> @@ -2661,7 +2728,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecQualifiedClass"> @@ -2673,7 +2740,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="subPECClass"> @@ -2685,7 +2752,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -2700,7 +2767,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -2715,7 +2782,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecProviderClass"> @@ -2727,7 +2794,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecProviderQualifiedClass"> @@ -2739,43 +2806,43 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="providersPackage"> + <eOperations name="pecPolicyProviderClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/providersPackage.1"/> + <references href="../../../services/naming.emtl#/0/pecPolicyProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="pecPolicyProviderClass"> + <eOperations name="pecPolicyProviderQualifiedClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPolicyProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> - <eOperations name="pecPolicyProviderQualifiedClass"> + <eOperations name="pecPackageProviderClass"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eParameters name="ePack"> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecPackageProviderClass"> @@ -2783,11 +2850,11 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="pecPackageProviderQualifiedClass"> @@ -2799,7 +2866,10 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="partsPackage"> @@ -3069,7 +3139,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="propertySection"> @@ -3081,7 +3151,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -3096,7 +3166,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="view"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -3111,7 +3181,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="editionContext"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> <eParameters name="basePackage"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> @@ -3138,7 +3208,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pee"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="metamodelFactory"> @@ -3150,7 +3220,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pee"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewPartConstant"> @@ -3165,7 +3235,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewKey"> @@ -3180,7 +3250,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewIdentifier"> @@ -3195,7 +3265,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </eParameters> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="editorID"> @@ -3648,24 +3718,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> - <eOperations name="getterImplementationDelegate"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../api/widgetGettersSetters.emtl#/0/getterImplementationDelegate"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="elementEditor"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> - </eParameters> - <eParameters name="fullInterfacePath"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - <eParameters name="referencedView"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> <eOperations name="getterSignatureDocumentationImplementation"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4004,6 +4056,19 @@ <eAnnotations source="MTL" references="/0/initSignature"/> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="getterImplementationDelegate"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL" references="/0/getterImplementationDelegate"/> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="fullInterfacePath"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + <eParameters name="referencedView"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> + </eParameters> + </eOperations> <eOperations name="initSignatureDocumentation"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4330,21 +4395,6 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> - <eOperations name="getterImplementationDelegate"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../api/widgetGettersSetters.emtl#/0/getterImplementationDelegate"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="fullInterfacePath"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - <eParameters name="referencedView"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> <eOperations name="getterSignatureDocumentationImplementation"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4566,108 +4616,6 @@ </eAnnotations> <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> - <eOperations name="componentsPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/componentsPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="subPECClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/subPECClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="subPECQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/subPECQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="providersPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/providersPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="propertySection"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/propertySection"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedPropertySection"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/qualifiedPropertySection"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="view"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> - </eParameters> - </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewElement_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5008,7 +4956,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewKey"> @@ -5020,7 +4968,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="viewIdentifier"> @@ -5032,7 +4980,7 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> + <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/> </eParameters> </eOperations> <eOperations name="editorID"> @@ -5229,24 +5177,6 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> </eParameters> </eOperations> - <eOperations name="editionElementPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/editionElementPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/metamodelFactory"/> - </eAnnotations> - <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="EPackage_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5365,88 +5295,16 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> - <eOperations name="contextPackage"> + <eOperations name="associatedEMFGenModel"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/contextPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="contextCompletePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/contextCompletePackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="providersPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/providersPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPolicyProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPolicyProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPolicyProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPolicyProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPackageProviderClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="pecPackageProviderQualifiedClass"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="propertiesPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/propertiesPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="contributorID"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/contributorID"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> </eParameters> </eOperations> </eClassifiers> @@ -6019,6 +5877,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> + </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/eef/views/1.0.0#//ElementEditor"/> + </ocl.ecore:Variable> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -6611,1129 +6484,1184 @@ <details key="end" value="2094"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.71" references="/0/initSignatureDocumentation"> + <eAnnotations source="positions.71" references="/0/getterImplementationDelegate"> <details key="start" value="2202"/> - <details key="end" value="2566"/> + <details key="end" value="2500"/> <details key="line" value="48"/> </eAnnotations> - <eAnnotations source="positions.72" references="/0/initSignatureDocumentation/@body.0"> - <details key="start" value="2434"/> - <details key="end" value="2452"/> - <details key="line" value="49"/> + <eAnnotations source="positions.72" references="/0/getterImplementationDelegate/elementEditor"> + <details key="start" value="2248"/> + <details key="end" value="2277"/> + <details key="line" value="48"/> + </eAnnotations> + <eAnnotations source="positions.73" references="/0/getterImplementationDelegate/fullInterfacePath"> + <details key="start" value="2279"/> + <details key="end" value="2305"/> + <details key="line" value="48"/> + </eAnnotations> + <eAnnotations source="positions.74" references="/0/getterImplementationDelegate/referencedView"> + <details key="start" value="2307"/> + <details key="end" value="2328"/> + <details key="line" value="48"/> + </eAnnotations> + <eAnnotations source="positions.75" references="/0/getterImplementationDelegate/@guard"> + <details key="start" value="2372"/> + <details key="end" value="2486"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.73" references="/0/initSignatureDocumentation/@body.1"> - <details key="start" value="2453"/> - <details key="end" value="2471"/> + <eAnnotations source="positions.76" references="/0/getterImplementationDelegate/@guard/@source"> + <details key="start" value="2372"/> + <details key="end" value="2423"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.74" references="/0/initSignatureDocumentation/@body.1/elementEditor"> - <details key="start" value="2453"/> - <details key="end" value="2466"/> + <eAnnotations source="positions.77" references="/0/getterImplementationDelegate/@guard/@source/elementEditor"> + <details key="start" value="2372"/> + <details key="end" value="2385"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.75" references="/0/initSignatureDocumentation/@body.2"> - <details key="start" value="2473"/> - <details key="end" value="2511"/> - <details key="line" value="51"/> + <eAnnotations source="positions.78" references="/0/getterImplementationDelegate/@guard/@source/@argument.1"> + <details key="start" value="2405"/> + <details key="end" value="2422"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.76" references="/0/initSignatureDocumentation/@body.3"> - <details key="start" value="2512"/> - <details key="end" value="2530"/> + <eAnnotations source="positions.79" references="/0/getterImplementationDelegate/@guard/@argument.0"> + <details key="start" value="2427"/> + <details key="end" value="2486"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.77" references="/0/initSignatureDocumentation/@body.3/elementEditor"> - <details key="start" value="2512"/> - <details key="end" value="2525"/> + <eAnnotations source="positions.80" references="/0/getterImplementationDelegate/@guard/@argument.0/elementEditor"> + <details key="start" value="2427"/> + <details key="end" value="2440"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.78" references="/0/initSignatureDocumentation/@body.4"> - <details key="start" value="2532"/> - <details key="end" value="2554"/> + <eAnnotations source="positions.81" references="/0/getterImplementationDelegate/@guard/@argument.0/@argument.1"> + <details key="start" value="2460"/> + <details key="end" value="2485"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.82" references="/0/initSignatureDocumentation"> + <details key="start" value="2502"/> + <details key="end" value="2866"/> <details key="line" value="51"/> </eAnnotations> - <eAnnotations source="positions.79" references="/0/initSignatureDocumentation/elementEditor"> - <details key="start" value="2246"/> - <details key="end" value="2275"/> - <details key="line" value="48"/> + <eAnnotations source="positions.83" references="/0/initSignatureDocumentation/@body.0"> + <details key="start" value="2734"/> + <details key="end" value="2752"/> + <details key="line" value="52"/> </eAnnotations> - <eAnnotations source="positions.80" references="/0/initSignatureDocumentation/@guard"> - <details key="start" value="2317"/> - <details key="end" value="2431"/> + <eAnnotations source="positions.84" references="/0/initSignatureDocumentation/@body.1"> + <details key="start" value="2753"/> + <details key="end" value="2771"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.81" references="/0/initSignatureDocumentation/@guard/@source"> - <details key="start" value="2317"/> - <details key="end" value="2368"/> + <eAnnotations source="positions.85" references="/0/initSignatureDocumentation/@body.1/elementEditor"> + <details key="start" value="2753"/> + <details key="end" value="2766"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.82" references="/0/initSignatureDocumentation/@guard/@source/elementEditor"> - <details key="start" value="2317"/> - <details key="end" value="2330"/> - <details key="line" value="0"/> + <eAnnotations source="positions.86" references="/0/initSignatureDocumentation/@body.2"> + <details key="start" value="2773"/> + <details key="end" value="2811"/> + <details key="line" value="54"/> </eAnnotations> - <eAnnotations source="positions.83" references="/0/initSignatureDocumentation/@guard/@source/@argument.1"> - <details key="start" value="2350"/> - <details key="end" value="2367"/> + <eAnnotations source="positions.87" references="/0/initSignatureDocumentation/@body.3"> + <details key="start" value="2812"/> + <details key="end" value="2830"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.84" references="/0/initSignatureDocumentation/@guard/@argument.0"> - <details key="start" value="2372"/> - <details key="end" value="2431"/> + <eAnnotations source="positions.88" references="/0/initSignatureDocumentation/@body.3/elementEditor"> + <details key="start" value="2812"/> + <details key="end" value="2825"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.85" references="/0/initSignatureDocumentation/@guard/@argument.0/elementEditor"> - <details key="start" value="2372"/> - <details key="end" value="2385"/> - <details key="line" value="0"/> + <eAnnotations source="positions.89" references="/0/initSignatureDocumentation/@body.4"> + <details key="start" value="2832"/> + <details key="end" value="2854"/> + <details key="line" value="54"/> </eAnnotations> - <eAnnotations source="positions.86" references="/0/initSignatureDocumentation/@guard/@argument.0/@argument.1"> - <details key="start" value="2405"/> - <details key="end" value="2430"/> - <details key="line" value="0"/> + <eAnnotations source="positions.90" references="/0/initSignatureDocumentation/elementEditor"> + <details key="start" value="2546"/> + <details key="end" value="2575"/> + <details key="line" value="51"/> </eAnnotations> - <eAnnotations source="positions.87" references="/0/setterImplementation"> - <details key="start" value="2569"/> - <details key="end" value="3525"/> - <details key="line" value="56"/> + <eAnnotations source="positions.91" references="/0/initSignatureDocumentation/@guard"> + <details key="start" value="2617"/> + <details key="end" value="2731"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.88" references="/0/setterImplementation/@body.0"> - <details key="start" value="2818"/> - <details key="end" value="2892"/> + <eAnnotations source="positions.92" references="/0/initSignatureDocumentation/@guard/@source"> + <details key="start" value="2617"/> + <details key="end" value="2668"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.89" references="/0/setterImplementation/@body.0/elementEditor"> - <details key="start" value="2859"/> - <details key="end" value="2872"/> + <eAnnotations source="positions.93" references="/0/initSignatureDocumentation/@guard/@source/elementEditor"> + <details key="start" value="2617"/> + <details key="end" value="2630"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.90" references="/0/setterImplementation/@body.0/fullInterfacePath"> - <details key="start" value="2874"/> - <details key="end" value="2891"/> + <eAnnotations source="positions.94" references="/0/initSignatureDocumentation/@guard/@source/@argument.1"> + <details key="start" value="2650"/> + <details key="end" value="2667"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.91" references="/0/setterImplementation/@body.1"> - <details key="start" value="2894"/> - <details key="end" value="2895"/> - <details key="line" value="58"/> + <eAnnotations source="positions.95" references="/0/initSignatureDocumentation/@guard/@argument.0"> + <details key="start" value="2672"/> + <details key="end" value="2731"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.92" references="/0/setterImplementation/@body.2"> - <details key="start" value="2896"/> - <details key="end" value="2939"/> + <eAnnotations source="positions.96" references="/0/initSignatureDocumentation/@guard/@argument.0/elementEditor"> + <details key="start" value="2672"/> + <details key="end" value="2685"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.93" references="/0/setterImplementation/@body.2/elementEditor"> - <details key="start" value="2896"/> - <details key="end" value="2909"/> + <eAnnotations source="positions.97" references="/0/initSignatureDocumentation/@guard/@argument.0/@argument.1"> + <details key="start" value="2705"/> + <details key="end" value="2730"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.94" references="/0/setterImplementation/@body.3"> - <details key="start" value="2941"/> - <details key="end" value="2943"/> + <eAnnotations source="positions.98" references="/0/setterImplementation"> + <details key="start" value="2869"/> + <details key="end" value="3825"/> <details key="line" value="59"/> </eAnnotations> - <eAnnotations source="positions.95" references="/0/setterImplementation/@body.4"> - <details key="start" value="2944"/> - <details key="end" value="3020"/> + <eAnnotations source="positions.99" references="/0/setterImplementation/@body.0"> + <details key="start" value="3118"/> + <details key="end" value="3192"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.96" references="/0/setterImplementation/@body.4/elementEditor"> - <details key="start" value="2987"/> - <details key="end" value="3000"/> + <eAnnotations source="positions.100" references="/0/setterImplementation/@body.0/elementEditor"> + <details key="start" value="3159"/> + <details key="end" value="3172"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.97" references="/0/setterImplementation/@body.4/fullInterfacePath"> - <details key="start" value="3002"/> - <details key="end" value="3019"/> + <eAnnotations source="positions.101" references="/0/setterImplementation/@body.0/fullInterfacePath"> + <details key="start" value="3174"/> + <details key="end" value="3191"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.98" references="/0/setterImplementation/@body.5"> - <details key="start" value="3022"/> - <details key="end" value="3023"/> + <eAnnotations source="positions.102" references="/0/setterImplementation/@body.1"> + <details key="start" value="3194"/> + <details key="end" value="3195"/> <details key="line" value="61"/> </eAnnotations> - <eAnnotations source="positions.99" references="/0/setterImplementation/@body.6"> - <details key="start" value="3024"/> - <details key="end" value="3069"/> + <eAnnotations source="positions.103" references="/0/setterImplementation/@body.2"> + <details key="start" value="3196"/> + <details key="end" value="3239"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.100" references="/0/setterImplementation/@body.6/elementEditor"> - <details key="start" value="3024"/> - <details key="end" value="3037"/> + <eAnnotations source="positions.104" references="/0/setterImplementation/@body.2/elementEditor"> + <details key="start" value="3196"/> + <details key="end" value="3209"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.101" references="/0/setterImplementation/@body.7"> - <details key="start" value="3071"/> - <details key="end" value="3073"/> + <eAnnotations source="positions.105" references="/0/setterImplementation/@body.3"> + <details key="start" value="3241"/> + <details key="end" value="3243"/> <details key="line" value="62"/> </eAnnotations> - <eAnnotations source="positions.102" references="/0/setterImplementation/@body.8"> - <details key="start" value="3074"/> - <details key="end" value="3153"/> + <eAnnotations source="positions.106" references="/0/setterImplementation/@body.4"> + <details key="start" value="3244"/> + <details key="end" value="3320"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.103" references="/0/setterImplementation/@body.8/elementEditor"> - <details key="start" value="3120"/> - <details key="end" value="3133"/> + <eAnnotations source="positions.107" references="/0/setterImplementation/@body.4/elementEditor"> + <details key="start" value="3287"/> + <details key="end" value="3300"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.104" references="/0/setterImplementation/@body.8/fullInterfacePath"> - <details key="start" value="3135"/> - <details key="end" value="3152"/> + <eAnnotations source="positions.108" references="/0/setterImplementation/@body.4/fullInterfacePath"> + <details key="start" value="3302"/> + <details key="end" value="3319"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.105" references="/0/setterImplementation/@body.9"> - <details key="start" value="3155"/> - <details key="end" value="3156"/> + <eAnnotations source="positions.109" references="/0/setterImplementation/@body.5"> + <details key="start" value="3322"/> + <details key="end" value="3323"/> <details key="line" value="64"/> </eAnnotations> - <eAnnotations source="positions.106" references="/0/setterImplementation/@body.10"> - <details key="start" value="3157"/> - <details key="end" value="3205"/> + <eAnnotations source="positions.110" references="/0/setterImplementation/@body.6"> + <details key="start" value="3324"/> + <details key="end" value="3369"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.107" references="/0/setterImplementation/@body.10/elementEditor"> - <details key="start" value="3157"/> - <details key="end" value="3170"/> + <eAnnotations source="positions.111" references="/0/setterImplementation/@body.6/elementEditor"> + <details key="start" value="3324"/> + <details key="end" value="3337"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.108" references="/0/setterImplementation/@body.11"> - <details key="start" value="3207"/> - <details key="end" value="3209"/> + <eAnnotations source="positions.112" references="/0/setterImplementation/@body.7"> + <details key="start" value="3371"/> + <details key="end" value="3373"/> <details key="line" value="65"/> </eAnnotations> - <eAnnotations source="positions.109" references="/0/setterImplementation/@body.12"> - <details key="start" value="3210"/> - <details key="end" value="3297"/> + <eAnnotations source="positions.113" references="/0/setterImplementation/@body.8"> + <details key="start" value="3374"/> + <details key="end" value="3453"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.110" references="/0/setterImplementation/@body.12/elementEditor"> - <details key="start" value="3264"/> - <details key="end" value="3277"/> + <eAnnotations source="positions.114" references="/0/setterImplementation/@body.8/elementEditor"> + <details key="start" value="3420"/> + <details key="end" value="3433"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.111" references="/0/setterImplementation/@body.12/fullInterfacePath"> - <details key="start" value="3279"/> - <details key="end" value="3296"/> + <eAnnotations source="positions.115" references="/0/setterImplementation/@body.8/fullInterfacePath"> + <details key="start" value="3435"/> + <details key="end" value="3452"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.112" references="/0/setterImplementation/@body.13"> - <details key="start" value="3299"/> - <details key="end" value="3300"/> + <eAnnotations source="positions.116" references="/0/setterImplementation/@body.9"> + <details key="start" value="3455"/> + <details key="end" value="3456"/> <details key="line" value="67"/> </eAnnotations> - <eAnnotations source="positions.113" references="/0/setterImplementation/@body.14"> - <details key="start" value="3301"/> - <details key="end" value="3357"/> + <eAnnotations source="positions.117" references="/0/setterImplementation/@body.10"> + <details key="start" value="3457"/> + <details key="end" value="3505"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.114" references="/0/setterImplementation/@body.14/elementEditor"> - <details key="start" value="3301"/> - <details key="end" value="3314"/> + <eAnnotations source="positions.118" references="/0/setterImplementation/@body.10/elementEditor"> + <details key="start" value="3457"/> + <details key="end" value="3470"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.115" references="/0/setterImplementation/@body.15"> - <details key="start" value="3359"/> - <details key="end" value="3361"/> + <eAnnotations source="positions.119" references="/0/setterImplementation/@body.11"> + <details key="start" value="3507"/> + <details key="end" value="3509"/> <details key="line" value="68"/> </eAnnotations> - <eAnnotations source="positions.116" references="/0/setterImplementation/@body.16"> - <details key="start" value="3362"/> - <details key="end" value="3450"/> + <eAnnotations source="positions.120" references="/0/setterImplementation/@body.12"> + <details key="start" value="3510"/> + <details key="end" value="3597"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.117" references="/0/setterImplementation/@body.16/elementEditor"> - <details key="start" value="3417"/> - <details key="end" value="3430"/> + <eAnnotations source="positions.121" references="/0/setterImplementation/@body.12/elementEditor"> + <details key="start" value="3564"/> + <details key="end" value="3577"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.118" references="/0/setterImplementation/@body.16/fullInterfacePath"> - <details key="start" value="3432"/> - <details key="end" value="3449"/> + <eAnnotations source="positions.122" references="/0/setterImplementation/@body.12/fullInterfacePath"> + <details key="start" value="3579"/> + <details key="end" value="3596"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.119" references="/0/setterImplementation/@body.17"> - <details key="start" value="3452"/> - <details key="end" value="3453"/> + <eAnnotations source="positions.123" references="/0/setterImplementation/@body.13"> + <details key="start" value="3599"/> + <details key="end" value="3600"/> <details key="line" value="70"/> </eAnnotations> - <eAnnotations source="positions.120" references="/0/setterImplementation/@body.18"> - <details key="start" value="3454"/> - <details key="end" value="3511"/> + <eAnnotations source="positions.124" references="/0/setterImplementation/@body.14"> + <details key="start" value="3601"/> + <details key="end" value="3657"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.125" references="/0/setterImplementation/@body.14/elementEditor"> + <details key="start" value="3601"/> + <details key="end" value="3614"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.126" references="/0/setterImplementation/@body.15"> + <details key="start" value="3659"/> + <details key="end" value="3661"/> + <details key="line" value="71"/> + </eAnnotations> + <eAnnotations source="positions.127" references="/0/setterImplementation/@body.16"> + <details key="start" value="3662"/> + <details key="end" value="3750"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.128" references="/0/setterImplementation/@body.16/elementEditor"> + <details key="start" value="3717"/> + <details key="end" value="3730"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.129" references="/0/setterImplementation/@body.16/fullInterfacePath"> + <details key="start" value="3732"/> + <details key="end" value="3749"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.121" references="/0/setterImplementation/@body.18/elementEditor"> - <details key="start" value="3454"/> - <details key="end" value="3467"/> + <eAnnotations source="positions.130" references="/0/setterImplementation/@body.17"> + <details key="start" value="3752"/> + <details key="end" value="3753"/> + <details key="line" value="73"/> + </eAnnotations> + <eAnnotations source="positions.131" references="/0/setterImplementation/@body.18"> + <details key="start" value="3754"/> + <details key="end" value="3811"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.122" references="/0/setterImplementation/elementEditor"> - <details key="start" value="2607"/> - <details key="end" value="2636"/> - <details key="line" value="56"/> + <eAnnotations source="positions.132" references="/0/setterImplementation/@body.18/elementEditor"> + <details key="start" value="3754"/> + <details key="end" value="3767"/> + <details key="line" value="0"/> + </eAnnotations> + <eAnnotations source="positions.133" references="/0/setterImplementation/elementEditor"> + <details key="start" value="2907"/> + <details key="end" value="2936"/> + <details key="line" value="59"/> </eAnnotations> - <eAnnotations source="positions.123" references="/0/setterImplementation/fullInterfacePath"> - <details key="start" value="2638"/> - <details key="end" value="2664"/> - <details key="line" value="56"/> + <eAnnotations source="positions.134" references="/0/setterImplementation/fullInterfacePath"> + <details key="start" value="2938"/> + <details key="end" value="2964"/> + <details key="line" value="59"/> </eAnnotations> - <eAnnotations source="positions.124" references="/0/setterImplementation/@guard"> - <details key="start" value="2700"/> - <details key="end" value="2814"/> + <eAnnotations source="positions.135" references="/0/setterImplementation/@guard"> + <details key="start" value="3000"/> + <details key="end" value="3114"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.125" references="/0/setterImplementation/@guard/@source"> - <details key="start" value="2700"/> - <details key="end" value="2751"/> + <eAnnotations source="positions.136" references="/0/setterImplementation/@guard/@source"> + <details key="start" value="3000"/> + <details key="end" value="3051"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.126" references="/0/setterImplementation/@guard/@source/elementEditor"> - <details key="start" value="2700"/> - <details key="end" value="2713"/> + <eAnnotations source="positions.137" references="/0/setterImplementation/@guard/@source/elementEditor"> + <details key="start" value="3000"/> + <details key="end" value="3013"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.127" references="/0/setterImplementation/@guard/@source/@argument.1"> - <details key="start" value="2733"/> - <details key="end" value="2750"/> + <eAnnotations source="positions.138" references="/0/setterImplementation/@guard/@source/@argument.1"> + <details key="start" value="3033"/> + <details key="end" value="3050"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.128" references="/0/setterImplementation/@guard/@argument.0"> - <details key="start" value="2755"/> - <details key="end" value="2814"/> + <eAnnotations source="positions.139" references="/0/setterImplementation/@guard/@argument.0"> + <details key="start" value="3055"/> + <details key="end" value="3114"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.129" references="/0/setterImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="2755"/> - <details key="end" value="2768"/> + <eAnnotations source="positions.140" references="/0/setterImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="3055"/> + <details key="end" value="3068"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.130" references="/0/setterImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="2788"/> - <details key="end" value="2813"/> + <eAnnotations source="positions.141" references="/0/setterImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="3088"/> + <details key="end" value="3113"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.131" references="/0/setterImplementationDelegate"> - <details key="start" value="3527"/> - <details key="end" value="5144"/> - <details key="line" value="73"/> + <eAnnotations source="positions.142" references="/0/setterImplementationDelegate"> + <details key="start" value="3827"/> + <details key="end" value="5409"/> + <details key="line" value="76"/> </eAnnotations> - <eAnnotations source="positions.132" references="/0/setterImplementationDelegate/@body.0"> - <details key="start" value="3815"/> - <details key="end" value="3889"/> + <eAnnotations source="positions.143" references="/0/setterImplementationDelegate/@body.0"> + <details key="start" value="4115"/> + <details key="end" value="4189"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.133" references="/0/setterImplementationDelegate/@body.0/elementEditor"> - <details key="start" value="3856"/> - <details key="end" value="3869"/> + <eAnnotations source="positions.144" references="/0/setterImplementationDelegate/@body.0/elementEditor"> + <details key="start" value="4156"/> + <details key="end" value="4169"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.134" references="/0/setterImplementationDelegate/@body.0/fullInterfacePath"> - <details key="start" value="3871"/> - <details key="end" value="3888"/> + <eAnnotations source="positions.145" references="/0/setterImplementationDelegate/@body.0/fullInterfacePath"> + <details key="start" value="4171"/> + <details key="end" value="4188"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.135" references="/0/setterImplementationDelegate/@body.1"> - <details key="start" value="3891"/> - <details key="end" value="3892"/> - <details key="line" value="75"/> + <eAnnotations source="positions.146" references="/0/setterImplementationDelegate/@body.1"> + <details key="start" value="4191"/> + <details key="end" value="4192"/> + <details key="line" value="78"/> </eAnnotations> - <eAnnotations source="positions.136" references="/0/setterImplementationDelegate/@body.2"> - <details key="start" value="3893"/> - <details key="end" value="3922"/> + <eAnnotations source="positions.147" references="/0/setterImplementationDelegate/@body.2"> + <details key="start" value="4193"/> + <details key="end" value="4222"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.137" references="/0/setterImplementationDelegate/@body.2/elementEditor"> - <details key="start" value="3893"/> - <details key="end" value="3906"/> + <eAnnotations source="positions.148" references="/0/setterImplementationDelegate/@body.2/elementEditor"> + <details key="start" value="4193"/> + <details key="end" value="4206"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.138" references="/0/setterImplementationDelegate/@body.3"> - <details key="start" value="3924"/> - <details key="end" value="3929"/> - <details key="line" value="75"/> + <eAnnotations source="positions.149" references="/0/setterImplementationDelegate/@body.3"> + <details key="start" value="4224"/> + <details key="end" value="4229"/> + <details key="line" value="78"/> </eAnnotations> - <eAnnotations source="positions.139" references="/0/setterImplementationDelegate/@body.4"> - <details key="start" value="3930"/> - <details key="end" value="3968"/> + <eAnnotations source="positions.150" references="/0/setterImplementationDelegate/@body.4"> + <details key="start" value="4230"/> + <details key="end" value="4268"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.140" references="/0/setterImplementationDelegate/@body.4/@argument.0"> - <details key="start" value="3930"/> - <details key="end" value="3949"/> + <eAnnotations source="positions.151" references="/0/setterImplementationDelegate/@body.4/@argument.0"> + <details key="start" value="4230"/> + <details key="end" value="4249"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.141" references="/0/setterImplementationDelegate/@body.4/@argument.0/referencedView"> - <details key="start" value="3930"/> - <details key="end" value="3944"/> + <eAnnotations source="positions.152" references="/0/setterImplementationDelegate/@body.4/@argument.0/referencedView"> + <details key="start" value="4230"/> + <details key="end" value="4244"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.142" references="/0/setterImplementationDelegate/@body.5"> - <details key="start" value="3970"/> - <details key="end" value="3996"/> - <details key="line" value="76"/> + <eAnnotations source="positions.153" references="/0/setterImplementationDelegate/@body.5"> + <details key="start" value="4270"/> + <details key="end" value="4296"/> + <details key="line" value="79"/> </eAnnotations> - <eAnnotations source="positions.143" references="/0/setterImplementationDelegate/@body.6"> - <details key="start" value="3997"/> - <details key="end" value="4033"/> + <eAnnotations source="positions.154" references="/0/setterImplementationDelegate/@body.6"> + <details key="start" value="4297"/> + <details key="end" value="4333"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.144" references="/0/setterImplementationDelegate/@body.6/elementEditor"> - <details key="start" value="3997"/> - <details key="end" value="4010"/> + <eAnnotations source="positions.155" references="/0/setterImplementationDelegate/@body.6/elementEditor"> + <details key="start" value="4297"/> + <details key="end" value="4310"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.145" references="/0/setterImplementationDelegate/@body.7"> - <details key="start" value="4035"/> - <details key="end" value="4078"/> - <details key="line" value="76"/> + <eAnnotations source="positions.156" references="/0/setterImplementationDelegate/@body.7"> + <details key="start" value="4335"/> + <details key="end" value="4351"/> + <details key="line" value="79"/> </eAnnotations> - <eAnnotations source="positions.146" references="/0/setterImplementationDelegate/@body.8"> - <details key="start" value="4079"/> - <details key="end" value="4155"/> + <eAnnotations source="positions.157" references="/0/setterImplementationDelegate/@body.8"> + <details key="start" value="4352"/> + <details key="end" value="4428"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.147" references="/0/setterImplementationDelegate/@body.8/elementEditor"> - <details key="start" value="4122"/> - <details key="end" value="4135"/> + <eAnnotations source="positions.158" references="/0/setterImplementationDelegate/@body.8/elementEditor"> + <details key="start" value="4395"/> + <details key="end" value="4408"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.148" references="/0/setterImplementationDelegate/@body.8/fullInterfacePath"> - <details key="start" value="4137"/> - <details key="end" value="4154"/> + <eAnnotations source="positions.159" references="/0/setterImplementationDelegate/@body.8/fullInterfacePath"> + <details key="start" value="4410"/> + <details key="end" value="4427"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.149" references="/0/setterImplementationDelegate/@body.9"> - <details key="start" value="4157"/> - <details key="end" value="4158"/> - <details key="line" value="80"/> + <eAnnotations source="positions.160" references="/0/setterImplementationDelegate/@body.9"> + <details key="start" value="4430"/> + <details key="end" value="4431"/> + <details key="line" value="83"/> </eAnnotations> - <eAnnotations source="positions.150" references="/0/setterImplementationDelegate/@body.10"> - <details key="start" value="4159"/> - <details key="end" value="4190"/> + <eAnnotations source="positions.161" references="/0/setterImplementationDelegate/@body.10"> + <details key="start" value="4432"/> + <details key="end" value="4463"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.151" references="/0/setterImplementationDelegate/@body.10/elementEditor"> - <details key="start" value="4159"/> - <details key="end" value="4172"/> + <eAnnotations source="positions.162" references="/0/setterImplementationDelegate/@body.10/elementEditor"> + <details key="start" value="4432"/> + <details key="end" value="4445"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.152" references="/0/setterImplementationDelegate/@body.11"> - <details key="start" value="4192"/> - <details key="end" value="4197"/> - <details key="line" value="80"/> + <eAnnotations source="positions.163" references="/0/setterImplementationDelegate/@body.11"> + <details key="start" value="4465"/> + <details key="end" value="4470"/> + <details key="line" value="83"/> </eAnnotations> - <eAnnotations source="positions.153" references="/0/setterImplementationDelegate/@body.12"> - <details key="start" value="4198"/> - <details key="end" value="4236"/> + <eAnnotations source="positions.164" references="/0/setterImplementationDelegate/@body.12"> + <details key="start" value="4471"/> + <details key="end" value="4509"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.154" references="/0/setterImplementationDelegate/@body.12/@argument.0"> - <details key="start" value="4198"/> - <details key="end" value="4217"/> + <eAnnotations source="positions.165" references="/0/setterImplementationDelegate/@body.12/@argument.0"> + <details key="start" value="4471"/> + <details key="end" value="4490"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.155" references="/0/setterImplementationDelegate/@body.12/@argument.0/referencedView"> - <details key="start" value="4198"/> - <details key="end" value="4212"/> + <eAnnotations source="positions.166" references="/0/setterImplementationDelegate/@body.12/@argument.0/referencedView"> + <details key="start" value="4471"/> + <details key="end" value="4485"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.156" references="/0/setterImplementationDelegate/@body.13"> - <details key="start" value="4238"/> - <details key="end" value="4266"/> - <details key="line" value="81"/> + <eAnnotations source="positions.167" references="/0/setterImplementationDelegate/@body.13"> + <details key="start" value="4511"/> + <details key="end" value="4539"/> + <details key="line" value="84"/> </eAnnotations> - <eAnnotations source="positions.157" references="/0/setterImplementationDelegate/@body.14"> - <details key="start" value="4267"/> - <details key="end" value="4303"/> + <eAnnotations source="positions.168" references="/0/setterImplementationDelegate/@body.14"> + <details key="start" value="4540"/> + <details key="end" value="4576"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.158" references="/0/setterImplementationDelegate/@body.14/elementEditor"> - <details key="start" value="4267"/> - <details key="end" value="4280"/> + <eAnnotations source="positions.169" references="/0/setterImplementationDelegate/@body.14/elementEditor"> + <details key="start" value="4540"/> + <details key="end" value="4553"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.159" references="/0/setterImplementationDelegate/@body.15"> - <details key="start" value="4305"/> - <details key="end" value="4321"/> - <details key="line" value="81"/> + <eAnnotations source="positions.170" references="/0/setterImplementationDelegate/@body.15"> + <details key="start" value="4578"/> + <details key="end" value="4586"/> + <details key="line" value="84"/> </eAnnotations> - <eAnnotations source="positions.160" references="/0/setterImplementationDelegate/@body.16"> - <details key="start" value="4322"/> - <details key="end" value="4401"/> + <eAnnotations source="positions.171" references="/0/setterImplementationDelegate/@body.16"> + <details key="start" value="4587"/> + <details key="end" value="4666"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.161" references="/0/setterImplementationDelegate/@body.16/elementEditor"> - <details key="start" value="4368"/> - <details key="end" value="4381"/> + <eAnnotations source="positions.172" references="/0/setterImplementationDelegate/@body.16/elementEditor"> + <details key="start" value="4633"/> + <details key="end" value="4646"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.162" references="/0/setterImplementationDelegate/@body.16/fullInterfacePath"> - <details key="start" value="4383"/> - <details key="end" value="4400"/> + <eAnnotations source="positions.173" references="/0/setterImplementationDelegate/@body.16/fullInterfacePath"> + <details key="start" value="4648"/> + <details key="end" value="4665"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.163" references="/0/setterImplementationDelegate/@body.17"> - <details key="start" value="4403"/> - <details key="end" value="4404"/> - <details key="line" value="85"/> + <eAnnotations source="positions.174" references="/0/setterImplementationDelegate/@body.17"> + <details key="start" value="4668"/> + <details key="end" value="4669"/> + <details key="line" value="88"/> </eAnnotations> - <eAnnotations source="positions.164" references="/0/setterImplementationDelegate/@body.18"> - <details key="start" value="4405"/> - <details key="end" value="4439"/> + <eAnnotations source="positions.175" references="/0/setterImplementationDelegate/@body.18"> + <details key="start" value="4670"/> + <details key="end" value="4704"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.165" references="/0/setterImplementationDelegate/@body.18/elementEditor"> - <details key="start" value="4405"/> - <details key="end" value="4418"/> + <eAnnotations source="positions.176" references="/0/setterImplementationDelegate/@body.18/elementEditor"> + <details key="start" value="4670"/> + <details key="end" value="4683"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.166" references="/0/setterImplementationDelegate/@body.19"> - <details key="start" value="4441"/> - <details key="end" value="4446"/> - <details key="line" value="85"/> + <eAnnotations source="positions.177" references="/0/setterImplementationDelegate/@body.19"> + <details key="start" value="4706"/> + <details key="end" value="4711"/> + <details key="line" value="88"/> </eAnnotations> - <eAnnotations source="positions.167" references="/0/setterImplementationDelegate/@body.20"> - <details key="start" value="4447"/> - <details key="end" value="4485"/> + <eAnnotations source="positions.178" references="/0/setterImplementationDelegate/@body.20"> + <details key="start" value="4712"/> + <details key="end" value="4750"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.168" references="/0/setterImplementationDelegate/@body.20/@argument.0"> - <details key="start" value="4447"/> - <details key="end" value="4466"/> + <eAnnotations source="positions.179" references="/0/setterImplementationDelegate/@body.20/@argument.0"> + <details key="start" value="4712"/> + <details key="end" value="4731"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.169" references="/0/setterImplementationDelegate/@body.20/@argument.0/referencedView"> - <details key="start" value="4447"/> - <details key="end" value="4461"/> + <eAnnotations source="positions.180" references="/0/setterImplementationDelegate/@body.20/@argument.0/referencedView"> + <details key="start" value="4712"/> + <details key="end" value="4726"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.170" references="/0/setterImplementationDelegate/@body.21"> - <details key="start" value="4487"/> - <details key="end" value="4520"/> - <details key="line" value="86"/> + <eAnnotations source="positions.181" references="/0/setterImplementationDelegate/@body.21"> + <details key="start" value="4752"/> + <details key="end" value="4785"/> + <details key="line" value="89"/> </eAnnotations> - <eAnnotations source="positions.171" references="/0/setterImplementationDelegate/@body.22"> - <details key="start" value="4521"/> - <details key="end" value="4557"/> + <eAnnotations source="positions.182" references="/0/setterImplementationDelegate/@body.22"> + <details key="start" value="4786"/> + <details key="end" value="4822"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.172" references="/0/setterImplementationDelegate/@body.22/elementEditor"> - <details key="start" value="4521"/> - <details key="end" value="4534"/> + <eAnnotations source="positions.183" references="/0/setterImplementationDelegate/@body.22/elementEditor"> + <details key="start" value="4786"/> + <details key="end" value="4799"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.173" references="/0/setterImplementationDelegate/@body.23"> - <details key="start" value="4559"/> - <details key="end" value="4573"/> - <details key="line" value="86"/> + <eAnnotations source="positions.184" references="/0/setterImplementationDelegate/@body.23"> + <details key="start" value="4824"/> + <details key="end" value="4838"/> + <details key="line" value="89"/> </eAnnotations> - <eAnnotations source="positions.174" references="/0/setterImplementationDelegate/@body.24"> - <details key="start" value="4574"/> - <details key="end" value="4661"/> + <eAnnotations source="positions.185" references="/0/setterImplementationDelegate/@body.24"> + <details key="start" value="4839"/> + <details key="end" value="4926"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.175" references="/0/setterImplementationDelegate/@body.24/elementEditor"> - <details key="start" value="4628"/> - <details key="end" value="4641"/> + <eAnnotations source="positions.186" references="/0/setterImplementationDelegate/@body.24/elementEditor"> + <details key="start" value="4893"/> + <details key="end" value="4906"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.176" references="/0/setterImplementationDelegate/@body.24/fullInterfacePath"> - <details key="start" value="4643"/> - <details key="end" value="4660"/> + <eAnnotations source="positions.187" references="/0/setterImplementationDelegate/@body.24/fullInterfacePath"> + <details key="start" value="4908"/> + <details key="end" value="4925"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.177" references="/0/setterImplementationDelegate/@body.25"> - <details key="start" value="4663"/> - <details key="end" value="4664"/> - <details key="line" value="90"/> + <eAnnotations source="positions.188" references="/0/setterImplementationDelegate/@body.25"> + <details key="start" value="4928"/> + <details key="end" value="4929"/> + <details key="line" value="93"/> </eAnnotations> - <eAnnotations source="positions.178" references="/0/setterImplementationDelegate/@body.26"> - <details key="start" value="4665"/> - <details key="end" value="4707"/> + <eAnnotations source="positions.189" references="/0/setterImplementationDelegate/@body.26"> + <details key="start" value="4930"/> + <details key="end" value="4972"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.179" references="/0/setterImplementationDelegate/@body.26/elementEditor"> - <details key="start" value="4665"/> - <details key="end" value="4678"/> + <eAnnotations source="positions.190" references="/0/setterImplementationDelegate/@body.26/elementEditor"> + <details key="start" value="4930"/> + <details key="end" value="4943"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.180" references="/0/setterImplementationDelegate/@body.27"> - <details key="start" value="4709"/> - <details key="end" value="4714"/> - <details key="line" value="90"/> + <eAnnotations source="positions.191" references="/0/setterImplementationDelegate/@body.27"> + <details key="start" value="4974"/> + <details key="end" value="4979"/> + <details key="line" value="93"/> </eAnnotations> - <eAnnotations source="positions.181" references="/0/setterImplementationDelegate/@body.28"> - <details key="start" value="4715"/> - <details key="end" value="4753"/> + <eAnnotations source="positions.192" references="/0/setterImplementationDelegate/@body.28"> + <details key="start" value="4980"/> + <details key="end" value="5018"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.182" references="/0/setterImplementationDelegate/@body.28/@argument.0"> - <details key="start" value="4715"/> - <details key="end" value="4734"/> + <eAnnotations source="positions.193" references="/0/setterImplementationDelegate/@body.28/@argument.0"> + <details key="start" value="4980"/> + <details key="end" value="4999"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.183" references="/0/setterImplementationDelegate/@body.28/@argument.0/referencedView"> - <details key="start" value="4715"/> - <details key="end" value="4729"/> + <eAnnotations source="positions.194" references="/0/setterImplementationDelegate/@body.28/@argument.0/referencedView"> + <details key="start" value="4980"/> + <details key="end" value="4994"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.184" references="/0/setterImplementationDelegate/@body.29"> - <details key="start" value="4755"/> - <details key="end" value="4796"/> - <details key="line" value="91"/> + <eAnnotations source="positions.195" references="/0/setterImplementationDelegate/@body.29"> + <details key="start" value="5020"/> + <details key="end" value="5061"/> + <details key="line" value="94"/> </eAnnotations> - <eAnnotations source="positions.185" references="/0/setterImplementationDelegate/@body.30"> - <details key="start" value="4797"/> - <details key="end" value="4833"/> + <eAnnotations source="positions.196" references="/0/setterImplementationDelegate/@body.30"> + <details key="start" value="5062"/> + <details key="end" value="5098"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.186" references="/0/setterImplementationDelegate/@body.30/elementEditor"> - <details key="start" value="4797"/> - <details key="end" value="4810"/> + <eAnnotations source="positions.197" references="/0/setterImplementationDelegate/@body.30/elementEditor"> + <details key="start" value="5062"/> + <details key="end" value="5075"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.187" references="/0/setterImplementationDelegate/@body.31"> - <details key="start" value="4835"/> - <details key="end" value="4849"/> - <details key="line" value="91"/> + <eAnnotations source="positions.198" references="/0/setterImplementationDelegate/@body.31"> + <details key="start" value="5100"/> + <details key="end" value="5114"/> + <details key="line" value="94"/> </eAnnotations> - <eAnnotations source="positions.188" references="/0/setterImplementationDelegate/@body.32"> - <details key="start" value="4850"/> - <details key="end" value="4938"/> + <eAnnotations source="positions.199" references="/0/setterImplementationDelegate/@body.32"> + <details key="start" value="5115"/> + <details key="end" value="5203"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.189" references="/0/setterImplementationDelegate/@body.32/elementEditor"> - <details key="start" value="4905"/> - <details key="end" value="4918"/> + <eAnnotations source="positions.200" references="/0/setterImplementationDelegate/@body.32/elementEditor"> + <details key="start" value="5170"/> + <details key="end" value="5183"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.190" references="/0/setterImplementationDelegate/@body.32/fullInterfacePath"> - <details key="start" value="4920"/> - <details key="end" value="4937"/> + <eAnnotations source="positions.201" references="/0/setterImplementationDelegate/@body.32/fullInterfacePath"> + <details key="start" value="5185"/> + <details key="end" value="5202"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.191" references="/0/setterImplementationDelegate/@body.33"> - <details key="start" value="4940"/> - <details key="end" value="4941"/> - <details key="line" value="95"/> + <eAnnotations source="positions.202" references="/0/setterImplementationDelegate/@body.33"> + <details key="start" value="5205"/> + <details key="end" value="5206"/> + <details key="line" value="98"/> </eAnnotations> - <eAnnotations source="positions.192" references="/0/setterImplementationDelegate/@body.34"> - <details key="start" value="4942"/> - <details key="end" value="4985"/> + <eAnnotations source="positions.203" references="/0/setterImplementationDelegate/@body.34"> + <details key="start" value="5207"/> + <details key="end" value="5250"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.193" references="/0/setterImplementationDelegate/@body.34/elementEditor"> - <details key="start" value="4942"/> - <details key="end" value="4955"/> + <eAnnotations source="positions.204" references="/0/setterImplementationDelegate/@body.34/elementEditor"> + <details key="start" value="5207"/> + <details key="end" value="5220"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.194" references="/0/setterImplementationDelegate/@body.35"> - <details key="start" value="4987"/> - <details key="end" value="4999"/> - <details key="line" value="95"/> + <eAnnotations source="positions.205" references="/0/setterImplementationDelegate/@body.35"> + <details key="start" value="5252"/> + <details key="end" value="5264"/> + <details key="line" value="98"/> </eAnnotations> - <eAnnotations source="positions.195" references="/0/setterImplementationDelegate/@body.36"> - <details key="start" value="5000"/> - <details key="end" value="5038"/> + <eAnnotations source="positions.206" references="/0/setterImplementationDelegate/@body.36"> + <details key="start" value="5265"/> + <details key="end" value="5303"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.196" references="/0/setterImplementationDelegate/@body.36/@argument.0"> - <details key="start" value="5000"/> - <details key="end" value="5019"/> + <eAnnotations source="positions.207" references="/0/setterImplementationDelegate/@body.36/@argument.0"> + <details key="start" value="5265"/> + <details key="end" value="5284"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.197" references="/0/setterImplementationDelegate/@body.36/@argument.0/referencedView"> - <details key="start" value="5000"/> - <details key="end" value="5014"/> + <eAnnotations source="positions.208" references="/0/setterImplementationDelegate/@body.36/@argument.0/referencedView"> + <details key="start" value="5265"/> + <details key="end" value="5279"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.198" references="/0/setterImplementationDelegate/@body.37"> - <details key="start" value="5040"/> - <details key="end" value="5075"/> - <details key="line" value="96"/> + <eAnnotations source="positions.209" references="/0/setterImplementationDelegate/@body.37"> + <details key="start" value="5305"/> + <details key="end" value="5340"/> + <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.199" references="/0/setterImplementationDelegate/@body.38"> - <details key="start" value="5076"/> - <details key="end" value="5112"/> + <eAnnotations source="positions.210" references="/0/setterImplementationDelegate/@body.38"> + <details key="start" value="5341"/> + <details key="end" value="5377"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.200" references="/0/setterImplementationDelegate/@body.38/elementEditor"> - <details key="start" value="5076"/> - <details key="end" value="5089"/> + <eAnnotations source="positions.211" references="/0/setterImplementationDelegate/@body.38/elementEditor"> + <details key="start" value="5341"/> + <details key="end" value="5354"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.201" references="/0/setterImplementationDelegate/@body.39"> - <details key="start" value="5114"/> - <details key="end" value="5132"/> - <details key="line" value="96"/> + <eAnnotations source="positions.212" references="/0/setterImplementationDelegate/@body.39"> + <details key="start" value="5379"/> + <details key="end" value="5397"/> + <details key="line" value="99"/> </eAnnotations> - <eAnnotations source="positions.202" references="/0/setterImplementationDelegate/elementEditor"> - <details key="start" value="3573"/> - <details key="end" value="3602"/> - <details key="line" value="73"/> + <eAnnotations source="positions.213" references="/0/setterImplementationDelegate/elementEditor"> + <details key="start" value="3873"/> + <details key="end" value="3902"/> + <details key="line" value="76"/> </eAnnotations> - <eAnnotations source="positions.203" references="/0/setterImplementationDelegate/fullInterfacePath"> - <details key="start" value="3604"/> - <details key="end" value="3630"/> - <details key="line" value="73"/> + <eAnnotations source="positions.214" references="/0/setterImplementationDelegate/fullInterfacePath"> + <details key="start" value="3904"/> + <details key="end" value="3930"/> + <details key="line" value="76"/> </eAnnotations> - <eAnnotations source="positions.204" references="/0/setterImplementationDelegate/referencedView"> - <details key="start" value="3632"/> - <details key="end" value="3653"/> - <details key="line" value="73"/> + <eAnnotations source="positions.215" references="/0/setterImplementationDelegate/referencedView"> + <details key="start" value="3932"/> + <details key="end" value="3953"/> + <details key="line" value="76"/> </eAnnotations> - <eAnnotations source="positions.205" references="/0/setterImplementationDelegate/@guard"> - <details key="start" value="3697"/> - <details key="end" value="3811"/> + <eAnnotations source="positions.216" references="/0/setterImplementationDelegate/@guard"> + <details key="start" value="3997"/> + <details key="end" value="4111"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.206" references="/0/setterImplementationDelegate/@guard/@source"> - <details key="start" value="3697"/> - <details key="end" value="3748"/> + <eAnnotations source="positions.217" references="/0/setterImplementationDelegate/@guard/@source"> + <details key="start" value="3997"/> + <details key="end" value="4048"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.207" references="/0/setterImplementationDelegate/@guard/@source/elementEditor"> - <details key="start" value="3697"/> - <details key="end" value="3710"/> + <eAnnotations source="positions.218" references="/0/setterImplementationDelegate/@guard/@source/elementEditor"> + <details key="start" value="3997"/> + <details key="end" value="4010"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.208" references="/0/setterImplementationDelegate/@guard/@source/@argument.1"> - <details key="start" value="3730"/> - <details key="end" value="3747"/> + <eAnnotations source="positions.219" references="/0/setterImplementationDelegate/@guard/@source/@argument.1"> + <details key="start" value="4030"/> + <details key="end" value="4047"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.209" references="/0/setterImplementationDelegate/@guard/@argument.0"> - <details key="start" value="3752"/> - <details key="end" value="3811"/> + <eAnnotations source="positions.220" references="/0/setterImplementationDelegate/@guard/@argument.0"> + <details key="start" value="4052"/> + <details key="end" value="4111"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.210" references="/0/setterImplementationDelegate/@guard/@argument.0/elementEditor"> - <details key="start" value="3752"/> - <details key="end" value="3765"/> + <eAnnotations source="positions.221" references="/0/setterImplementationDelegate/@guard/@argument.0/elementEditor"> + <details key="start" value="4052"/> + <details key="end" value="4065"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.211" references="/0/setterImplementationDelegate/@guard/@argument.0/@argument.1"> - <details key="start" value="3785"/> - <details key="end" value="3810"/> + <eAnnotations source="positions.222" references="/0/setterImplementationDelegate/@guard/@argument.0/@argument.1"> + <details key="start" value="4085"/> + <details key="end" value="4110"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.212" references="/0/initSignatureDocumentationImplementation"> - <details key="start" value="5146"/> - <details key="end" value="5632"/> - <details key="line" value="100"/> + <eAnnotations source="positions.223" references="/0/initSignatureDocumentationImplementation"> + <details key="start" value="5411"/> + <details key="end" value="5897"/> + <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.213" references="/0/initSignatureDocumentationImplementation/@body.0"> - <details key="start" value="5434"/> - <details key="end" value="5471"/> - <details key="line" value="101"/> + <eAnnotations source="positions.224" references="/0/initSignatureDocumentationImplementation/@body.0"> + <details key="start" value="5699"/> + <details key="end" value="5736"/> + <details key="line" value="104"/> </eAnnotations> - <eAnnotations source="positions.214" references="/0/initSignatureDocumentationImplementation/fullInterfacePath"> - <details key="start" value="5472"/> - <details key="end" value="5489"/> + <eAnnotations source="positions.225" references="/0/initSignatureDocumentationImplementation/fullInterfacePath"> + <details key="start" value="5737"/> + <details key="end" value="5754"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.215" references="/0/initSignatureDocumentationImplementation/@body.2"> - <details key="start" value="5491"/> - <details key="end" value="5496"/> - <details key="line" value="104"/> + <eAnnotations source="positions.226" references="/0/initSignatureDocumentationImplementation/@body.2"> + <details key="start" value="5756"/> + <details key="end" value="5761"/> + <details key="line" value="107"/> </eAnnotations> - <eAnnotations source="positions.216" references="/0/initSignatureDocumentationImplementation/@body.3"> - <details key="start" value="5497"/> - <details key="end" value="5533"/> + <eAnnotations source="positions.227" references="/0/initSignatureDocumentationImplementation/@body.3"> + <details key="start" value="5762"/> + <details key="end" value="5798"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.217" references="/0/initSignatureDocumentationImplementation/@body.3/elementEditor"> - <details key="start" value="5497"/> - <details key="end" value="5510"/> + <eAnnotations source="positions.228" references="/0/initSignatureDocumentationImplementation/@body.3/elementEditor"> + <details key="start" value="5762"/> + <details key="end" value="5775"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.218" references="/0/initSignatureDocumentationImplementation/@body.4"> - <details key="start" value="5535"/> - <details key="end" value="5620"/> - <details key="line" value="104"/> + <eAnnotations source="positions.229" references="/0/initSignatureDocumentationImplementation/@body.4"> + <details key="start" value="5800"/> + <details key="end" value="5885"/> + <details key="line" value="107"/> </eAnnotations> - <eAnnotations source="positions.219" references="/0/initSignatureDocumentationImplementation/elementEditor"> - <details key="start" value="5204"/> - <details key="end" value="5233"/> - <details key="line" value="100"/> + <eAnnotations source="positions.230" references="/0/initSignatureDocumentationImplementation/elementEditor"> + <details key="start" value="5469"/> + <details key="end" value="5498"/> + <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.220" references="/0/initSignatureDocumentationImplementation/fullInterfacePath.1"> - <details key="start" value="5235"/> - <details key="end" value="5261"/> - <details key="line" value="100"/> + <eAnnotations source="positions.231" references="/0/initSignatureDocumentationImplementation/fullInterfacePath.1"> + <details key="start" value="5500"/> + <details key="end" value="5526"/> + <details key="line" value="103"/> </eAnnotations> - <eAnnotations source="positions.221" references="/0/initSignatureDocumentationImplementation/@guard"> - <details key="start" value="5317"/> - <details key="end" value="5431"/> + <eAnnotations source="positions.232" references="/0/initSignatureDocumentationImplementation/@guard"> + <details key="start" value="5582"/> + <details key="end" value="5696"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.222" references="/0/initSignatureDocumentationImplementation/@guard/@source"> - <details key="start" value="5317"/> - <details key="end" value="5368"/> + <eAnnotations source="positions.233" references="/0/initSignatureDocumentationImplementation/@guard/@source"> + <details key="start" value="5582"/> + <details key="end" value="5633"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.223" references="/0/initSignatureDocumentationImplementation/@guard/@source/elementEditor"> - <details key="start" value="5317"/> - <details key="end" value="5330"/> + <eAnnotations source="positions.234" references="/0/initSignatureDocumentationImplementation/@guard/@source/elementEditor"> + <details key="start" value="5582"/> + <details key="end" value="5595"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.224" references="/0/initSignatureDocumentationImplementation/@guard/@source/@argument.1"> - <details key="start" value="5350"/> - <details key="end" value="5367"/> + <eAnnotations source="positions.235" references="/0/initSignatureDocumentationImplementation/@guard/@source/@argument.1"> + <details key="start" value="5615"/> + <details key="end" value="5632"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.225" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0"> - <details key="start" value="5372"/> - <details key="end" value="5431"/> + <eAnnotations source="positions.236" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0"> + <details key="start" value="5637"/> + <details key="end" value="5696"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.226" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="5372"/> - <details key="end" value="5385"/> + <eAnnotations source="positions.237" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="5637"/> + <details key="end" value="5650"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.227" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="5405"/> - <details key="end" value="5430"/> + <eAnnotations source="positions.238" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="5670"/> + <details key="end" value="5695"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.228" references="/0/initSignatureImplementation"> - <details key="start" value="5634"/> - <details key="end" value="6292"/> - <details key="line" value="108"/> + <eAnnotations source="positions.239" references="/0/initSignatureImplementation"> + <details key="start" value="5899"/> + <details key="end" value="6557"/> + <details key="line" value="111"/> </eAnnotations> - <eAnnotations source="positions.229" references="/0/initSignatureImplementation/@body.0"> - <details key="start" value="5869"/> - <details key="end" value="5898"/> + <eAnnotations source="positions.240" references="/0/initSignatureImplementation/@body.0"> + <details key="start" value="6134"/> + <details key="end" value="6163"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.230" references="/0/initSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="5869"/> - <details key="end" value="5882"/> + <eAnnotations source="positions.241" references="/0/initSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="6134"/> + <details key="end" value="6147"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.231" references="/0/initSignatureImplementation/@body.1"> - <details key="start" value="5900"/> - <details key="end" value="6137"/> - <details key="line" value="109"/> + <eAnnotations source="positions.242" references="/0/initSignatureImplementation/@body.1"> + <details key="start" value="6165"/> + <details key="end" value="6402"/> + <details key="line" value="112"/> </eAnnotations> - <eAnnotations source="positions.232" references="/0/initSignatureImplementation/@body.2"> - <details key="start" value="6138"/> - <details key="end" value="6175"/> + <eAnnotations source="positions.243" references="/0/initSignatureImplementation/@body.2"> + <details key="start" value="6403"/> + <details key="end" value="6440"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.233" references="/0/initSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6138"/> - <details key="end" value="6156"/> + <eAnnotations source="positions.244" references="/0/initSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="6403"/> + <details key="end" value="6421"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.234" references="/0/initSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6138"/> - <details key="end" value="6151"/> + <eAnnotations source="positions.245" references="/0/initSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="6403"/> + <details key="end" value="6416"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.235" references="/0/initSignatureImplementation/@body.3"> - <details key="start" value="6177"/> - <details key="end" value="6217"/> - <details key="line" value="113"/> + <eAnnotations source="positions.246" references="/0/initSignatureImplementation/@body.3"> + <details key="start" value="6442"/> + <details key="end" value="6482"/> + <details key="line" value="116"/> </eAnnotations> - <eAnnotations source="positions.236" references="/0/initSignatureImplementation/@body.4"> - <details key="start" value="6218"/> - <details key="end" value="6255"/> + <eAnnotations source="positions.247" references="/0/initSignatureImplementation/@body.4"> + <details key="start" value="6483"/> + <details key="end" value="6520"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.237" references="/0/initSignatureImplementation/@body.4/@argument.0"> - <details key="start" value="6218"/> - <details key="end" value="6236"/> + <eAnnotations source="positions.248" references="/0/initSignatureImplementation/@body.4/@argument.0"> + <details key="start" value="6483"/> + <details key="end" value="6501"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.238" references="/0/initSignatureImplementation/@body.4/@argument.0/elementEditor"> - <details key="start" value="6218"/> - <details key="end" value="6231"/> + <eAnnotations source="positions.249" references="/0/initSignatureImplementation/@body.4/@argument.0/elementEditor"> + <details key="start" value="6483"/> + <details key="end" value="6496"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.239" references="/0/initSignatureImplementation/@body.5"> - <details key="start" value="6257"/> - <details key="end" value="6280"/> - <details key="line" value="114"/> + <eAnnotations source="positions.250" references="/0/initSignatureImplementation/@body.5"> + <details key="start" value="6522"/> + <details key="end" value="6545"/> + <details key="line" value="117"/> </eAnnotations> - <eAnnotations source="positions.240" references="/0/initSignatureImplementation/elementEditor"> - <details key="start" value="5679"/> - <details key="end" value="5708"/> - <details key="line" value="108"/> + <eAnnotations source="positions.251" references="/0/initSignatureImplementation/elementEditor"> + <details key="start" value="5944"/> + <details key="end" value="5973"/> + <details key="line" value="111"/> </eAnnotations> - <eAnnotations source="positions.241" references="/0/initSignatureImplementation/@guard"> - <details key="start" value="5751"/> - <details key="end" value="5865"/> + <eAnnotations source="positions.252" references="/0/initSignatureImplementation/@guard"> + <details key="start" value="6016"/> + <details key="end" value="6130"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.242" references="/0/initSignatureImplementation/@guard/@source"> - <details key="start" value="5751"/> - <details key="end" value="5802"/> + <eAnnotations source="positions.253" references="/0/initSignatureImplementation/@guard/@source"> + <details key="start" value="6016"/> + <details key="end" value="6067"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.243" references="/0/initSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="5751"/> - <details key="end" value="5764"/> + <eAnnotations source="positions.254" references="/0/initSignatureImplementation/@guard/@source/elementEditor"> + <details key="start" value="6016"/> + <details key="end" value="6029"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.244" references="/0/initSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="5784"/> - <details key="end" value="5801"/> + <eAnnotations source="positions.255" references="/0/initSignatureImplementation/@guard/@source/@argument.1"> + <details key="start" value="6049"/> + <details key="end" value="6066"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.245" references="/0/initSignatureImplementation/@guard/@argument.0"> - <details key="start" value="5806"/> - <details key="end" value="5865"/> + <eAnnotations source="positions.256" references="/0/initSignatureImplementation/@guard/@argument.0"> + <details key="start" value="6071"/> + <details key="end" value="6130"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.246" references="/0/initSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="5806"/> - <details key="end" value="5819"/> + <eAnnotations source="positions.257" references="/0/initSignatureImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="6071"/> + <details key="end" value="6084"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.247" references="/0/initSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="5839"/> - <details key="end" value="5864"/> + <eAnnotations source="positions.258" references="/0/initSignatureImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="6104"/> + <details key="end" value="6129"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.248" references="/0/addFilterSignatureImplementation"> - <details key="start" value="6294"/> - <details key="end" value="6612"/> - <details key="line" value="118"/> + <eAnnotations source="positions.259" references="/0/addFilterSignatureImplementation"> + <details key="start" value="6559"/> + <details key="end" value="6877"/> + <details key="line" value="121"/> </eAnnotations> - <eAnnotations source="positions.249" references="/0/addFilterSignatureImplementation/@body.0"> - <details key="start" value="6496"/> - <details key="end" value="6530"/> + <eAnnotations source="positions.260" references="/0/addFilterSignatureImplementation/@body.0"> + <details key="start" value="6761"/> + <details key="end" value="6795"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.250" references="/0/addFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="6496"/> - <details key="end" value="6509"/> + <eAnnotations source="positions.261" references="/0/addFilterSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="6761"/> + <details key="end" value="6774"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.251" references="/0/addFilterSignatureImplementation/@body.1"> - <details key="start" value="6532"/> - <details key="end" value="6537"/> - <details key="line" value="119"/> + <eAnnotations source="positions.262" references="/0/addFilterSignatureImplementation/@body.1"> + <details key="start" value="6797"/> + <details key="end" value="6802"/> + <details key="line" value="122"/> </eAnnotations> - <eAnnotations source="positions.252" references="/0/addFilterSignatureImplementation/@body.2"> - <details key="start" value="6538"/> - <details key="end" value="6575"/> + <eAnnotations source="positions.263" references="/0/addFilterSignatureImplementation/@body.2"> + <details key="start" value="6803"/> + <details key="end" value="6840"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.253" references="/0/addFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6538"/> - <details key="end" value="6556"/> + <eAnnotations source="positions.264" references="/0/addFilterSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="6803"/> + <details key="end" value="6821"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.254" references="/0/addFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6538"/> - <details key="end" value="6551"/> + <eAnnotations source="positions.265" references="/0/addFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="6803"/> + <details key="end" value="6816"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.255" references="/0/addFilterSignatureImplementation/@body.3"> - <details key="start" value="6577"/> - <details key="end" value="6600"/> - <details key="line" value="120"/> + <eAnnotations source="positions.266" references="/0/addFilterSignatureImplementation/@body.3"> + <details key="start" value="6842"/> + <details key="end" value="6865"/> + <details key="line" value="123"/> </eAnnotations> - <eAnnotations source="positions.256" references="/0/addFilterSignatureImplementation/elementEditor"> - <details key="start" value="6344"/> - <details key="end" value="6373"/> - <details key="line" value="118"/> + <eAnnotations source="positions.267" references="/0/addFilterSignatureImplementation/elementEditor"> + <details key="start" value="6609"/> + <details key="end" value="6638"/> + <details key="line" value="121"/> </eAnnotations> - <eAnnotations source="positions.257" references="/0/addFilterSignatureImplementation/@guard"> - <details key="start" value="6378"/> - <details key="end" value="6492"/> + <eAnnotations source="positions.268" references="/0/addFilterSignatureImplementation/@guard"> + <details key="start" value="6643"/> + <details key="end" value="6757"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.258" references="/0/addFilterSignatureImplementation/@guard/@source"> - <details key="start" value="6378"/> - <details key="end" value="6429"/> + <eAnnotations source="positions.269" references="/0/addFilterSignatureImplementation/@guard/@source"> + <details key="start" value="6643"/> + <details key="end" value="6694"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.259" references="/0/addFilterSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="6378"/> - <details key="end" value="6391"/> + <eAnnotations source="positions.270" references="/0/addFilterSignatureImplementation/@guard/@source/elementEditor"> + <details key="start" value="6643"/> + <details key="end" value="6656"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.260" references="/0/addFilterSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="6411"/> - <details key="end" value="6428"/> + <eAnnotations source="positions.271" references="/0/addFilterSignatureImplementation/@guard/@source/@argument.1"> + <details key="start" value="6676"/> + <details key="end" value="6693"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.261" references="/0/addFilterSignatureImplementation/@guard/@argument.0"> - <details key="start" value="6433"/> - <details key="end" value="6492"/> + <eAnnotations source="positions.272" references="/0/addFilterSignatureImplementation/@guard/@argument.0"> + <details key="start" value="6698"/> + <details key="end" value="6757"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.262" references="/0/addFilterSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="6433"/> - <details key="end" value="6446"/> + <eAnnotations source="positions.273" references="/0/addFilterSignatureImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="6698"/> + <details key="end" value="6711"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.263" references="/0/addFilterSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="6466"/> - <details key="end" value="6491"/> + <eAnnotations source="positions.274" references="/0/addFilterSignatureImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="6731"/> + <details key="end" value="6756"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.264" references="/0/addBusinessFilterSignatureImplementation"> - <details key="start" value="6614"/> - <details key="end" value="6956"/> - <details key="line" value="124"/> + <eAnnotations source="positions.275" references="/0/addBusinessFilterSignatureImplementation"> + <details key="start" value="6879"/> + <details key="end" value="7221"/> + <details key="line" value="127"/> </eAnnotations> - <eAnnotations source="positions.265" references="/0/addBusinessFilterSignatureImplementation/@body.0"> - <details key="start" value="6824"/> - <details key="end" value="6866"/> + <eAnnotations source="positions.276" references="/0/addBusinessFilterSignatureImplementation/@body.0"> + <details key="start" value="7089"/> + <details key="end" value="7131"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.266" references="/0/addBusinessFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="6824"/> - <details key="end" value="6837"/> + <eAnnotations source="positions.277" references="/0/addBusinessFilterSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="7089"/> + <details key="end" value="7102"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.267" references="/0/addBusinessFilterSignatureImplementation/@body.1"> - <details key="start" value="6868"/> - <details key="end" value="6873"/> - <details key="line" value="125"/> + <eAnnotations source="positions.278" references="/0/addBusinessFilterSignatureImplementation/@body.1"> + <details key="start" value="7133"/> + <details key="end" value="7138"/> + <details key="line" value="128"/> </eAnnotations> - <eAnnotations source="positions.268" references="/0/addBusinessFilterSignatureImplementation/@body.2"> - <details key="start" value="6874"/> - <details key="end" value="6911"/> + <eAnnotations source="positions.279" references="/0/addBusinessFilterSignatureImplementation/@body.2"> + <details key="start" value="7139"/> + <details key="end" value="7176"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.269" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6874"/> - <details key="end" value="6892"/> + <eAnnotations source="positions.280" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="7139"/> + <details key="end" value="7157"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.270" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6874"/> - <details key="end" value="6887"/> + <eAnnotations source="positions.281" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="7139"/> + <details key="end" value="7152"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.271" references="/0/addBusinessFilterSignatureImplementation/@body.3"> - <details key="start" value="6913"/> - <details key="end" value="6944"/> - <details key="line" value="126"/> + <eAnnotations source="positions.282" references="/0/addBusinessFilterSignatureImplementation/@body.3"> + <details key="start" value="7178"/> + <details key="end" value="7209"/> + <details key="line" value="129"/> </eAnnotations> - <eAnnotations source="positions.272" references="/0/addBusinessFilterSignatureImplementation/elementEditor"> - <details key="start" value="6672"/> - <details key="end" value="6701"/> - <details key="line" value="124"/> + <eAnnotations source="positions.283" references="/0/addBusinessFilterSignatureImplementation/elementEditor"> + <details key="start" value="6937"/> + <details key="end" value="6966"/> + <details key="line" value="127"/> </eAnnotations> - <eAnnotations source="positions.273" references="/0/addBusinessFilterSignatureImplementation/@guard"> - <details key="start" value="6706"/> - <details key="end" value="6820"/> + <eAnnotations source="positions.284" references="/0/addBusinessFilterSignatureImplementation/@guard"> + <details key="start" value="6971"/> + <details key="end" value="7085"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.274" references="/0/addBusinessFilterSignatureImplementation/@guard/@source"> - <details key="start" value="6706"/> - <details key="end" value="6757"/> + <eAnnotations source="positions.285" references="/0/addBusinessFilterSignatureImplementation/@guard/@source"> + <details key="start" value="6971"/> + <details key="end" value="7022"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.275" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="6706"/> - <details key="end" value="6719"/> + <eAnnotations source="positions.286" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/elementEditor"> + <details key="start" value="6971"/> + <details key="end" value="6984"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.276" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="6739"/> - <details key="end" value="6756"/> + <eAnnotations source="positions.287" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/@argument.1"> + <details key="start" value="7004"/> + <details key="end" value="7021"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.277" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0"> - <details key="start" value="6761"/> - <details key="end" value="6820"/> + <eAnnotations source="positions.288" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0"> + <details key="start" value="7026"/> + <details key="end" value="7085"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.278" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="6761"/> - <details key="end" value="6774"/> + <eAnnotations source="positions.289" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="7026"/> + <details key="end" value="7039"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.279" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="6794"/> - <details key="end" value="6819"/> + <eAnnotations source="positions.290" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="7059"/> + <details key="end" value="7084"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.280" references="/0/isContainedInTableSignatureImplementation"> - <details key="start" value="6958"/> - <details key="end" value="7338"/> - <details key="line" value="130"/> + <eAnnotations source="positions.291" references="/0/isContainedInTableSignatureImplementation"> + <details key="start" value="7223"/> + <details key="end" value="7603"/> + <details key="line" value="133"/> </eAnnotations> - <eAnnotations source="positions.281" references="/0/isContainedInTableSignatureImplementation/@body.0"> - <details key="start" value="7169"/> - <details key="end" value="7212"/> + <eAnnotations source="positions.292" references="/0/isContainedInTableSignatureImplementation/@body.0"> + <details key="start" value="7434"/> + <details key="end" value="7477"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.282" references="/0/isContainedInTableSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="7169"/> - <details key="end" value="7182"/> + <eAnnotations source="positions.293" references="/0/isContainedInTableSignatureImplementation/@body.0/elementEditor"> + <details key="start" value="7434"/> + <details key="end" value="7447"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.283" references="/0/isContainedInTableSignatureImplementation/@body.1"> - <details key="start" value="7214"/> - <details key="end" value="7252"/> - <details key="line" value="131"/> + <eAnnotations source="positions.294" references="/0/isContainedInTableSignatureImplementation/@body.1"> + <details key="start" value="7479"/> + <details key="end" value="7517"/> + <details key="line" value="134"/> </eAnnotations> - <eAnnotations source="positions.284" references="/0/isContainedInTableSignatureImplementation/@body.2"> - <details key="start" value="7253"/> - <details key="end" value="7290"/> + <eAnnotations source="positions.295" references="/0/isContainedInTableSignatureImplementation/@body.2"> + <details key="start" value="7518"/> + <details key="end" value="7555"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.285" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="7253"/> - <details key="end" value="7271"/> + <eAnnotations source="positions.296" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0"> + <details key="start" value="7518"/> + <details key="end" value="7536"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.286" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="7253"/> - <details key="end" value="7266"/> + <eAnnotations source="positions.297" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0/elementEditor"> + <details key="start" value="7518"/> + <details key="end" value="7531"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.287" references="/0/isContainedInTableSignatureImplementation/@body.3"> - <details key="start" value="7292"/> - <details key="end" value="7326"/> - <details key="line" value="132"/> + <eAnnotations source="positions.298" references="/0/isContainedInTableSignatureImplementation/@body.3"> + <details key="start" value="7557"/> + <details key="end" value="7591"/> + <details key="line" value="135"/> </eAnnotations> - <eAnnotations source="positions.288" references="/0/isContainedInTableSignatureImplementation/elementEditor"> - <details key="start" value="7017"/> - <details key="end" value="7046"/> - <details key="line" value="130"/> + <eAnnotations source="positions.299" references="/0/isContainedInTableSignatureImplementation/elementEditor"> + <details key="start" value="7282"/> + <details key="end" value="7311"/> + <details key="line" value="133"/> </eAnnotations> - <eAnnotations source="positions.289" references="/0/isContainedInTableSignatureImplementation/@guard"> - <details key="start" value="7051"/> - <details key="end" value="7165"/> + <eAnnotations source="positions.300" references="/0/isContainedInTableSignatureImplementation/@guard"> + <details key="start" value="7316"/> + <details key="end" value="7430"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.290" references="/0/isContainedInTableSignatureImplementation/@guard/@source"> - <details key="start" value="7051"/> - <details key="end" value="7102"/> + <eAnnotations source="positions.301" references="/0/isContainedInTableSignatureImplementation/@guard/@source"> + <details key="start" value="7316"/> + <details key="end" value="7367"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.291" references="/0/isContainedInTableSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="7051"/> - <details key="end" value="7064"/> + <eAnnotations source="positions.302" references="/0/isContainedInTableSignatureImplementation/@guard/@source/elementEditor"> + <details key="start" value="7316"/> + <details key="end" value="7329"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.292" references="/0/isContainedInTableSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="7084"/> - <details key="end" value="7101"/> + <eAnnotations source="positions.303" references="/0/isContainedInTableSignatureImplementation/@guard/@source/@argument.1"> + <details key="start" value="7349"/> + <details key="end" value="7366"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.293" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0"> - <details key="start" value="7106"/> - <details key="end" value="7165"/> + <eAnnotations source="positions.304" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0"> + <details key="start" value="7371"/> + <details key="end" value="7430"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.294" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="7106"/> - <details key="end" value="7119"/> + <eAnnotations source="positions.305" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/elementEditor"> + <details key="start" value="7371"/> + <details key="end" value="7384"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.295" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="7139"/> - <details key="end" value="7164"/> + <eAnnotations source="positions.306" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/@argument.1"> + <details key="start" value="7404"/> + <details key="end" value="7429"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl index 4729aceb4..55fb7a54f 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl @@ -2809,6 +2809,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3948,6 +3963,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -3963,6 +3990,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6291,6 +6321,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6314,6 +6353,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6364,7 +6415,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6376,6 +6427,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextControl.emtl index 8a8f751c9..f3230129d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextControl.emtl @@ -1204,6 +1204,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1219,6 +1231,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1931,6 +1946,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3437,7 +3467,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3449,6 +3479,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3489,6 +3522,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3827,6 +3872,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4350,101 +4499,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl index e621a068d..878ca41c8 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl @@ -1220,6 +1220,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2359,6 +2374,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2374,6 +2401,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4660,6 +4690,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4683,6 +4722,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4733,7 +4784,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4745,6 +4796,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextGettersSetters.emtl index c068d1f66..f6ca3a6a7 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextGettersSetters.emtl @@ -754,6 +754,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1893,6 +1908,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1908,6 +1935,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4562,6 +4592,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4585,6 +4624,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4635,7 +4686,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4647,6 +4698,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl index 93b5b4e2d..f6db9feb8 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl @@ -1220,6 +1220,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2359,6 +2374,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2374,6 +2401,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4660,6 +4690,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4683,6 +4722,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4733,7 +4784,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4745,6 +4796,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogControl.emtl index e52820c09..1cab4d8d8 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogControl.emtl @@ -1837,6 +1837,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1852,6 +1864,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2564,6 +2579,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4135,7 +4165,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4147,6 +4177,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4187,6 +4220,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4525,6 +4570,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -5048,101 +5197,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogFormImpl.emtl index 6acd57d6b..7f982f6cc 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogFormImpl.emtl @@ -1091,6 +1091,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2230,6 +2245,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2245,6 +2272,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4531,6 +4561,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4554,6 +4593,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4604,7 +4655,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4616,6 +4667,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogGettersSetters.emtl index 24b80c84b..d14311aff 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogGettersSetters.emtl @@ -754,6 +754,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1893,6 +1908,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1908,6 +1935,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4562,6 +4592,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4585,6 +4624,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4635,7 +4686,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4647,6 +4698,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogSWTImpl.emtl index 5c5216d82..834b0593c 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogSWTImpl.emtl @@ -1133,6 +1133,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2272,6 +2287,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2287,6 +2314,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4573,6 +4603,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4596,6 +4635,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4646,7 +4697,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4658,6 +4709,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerControl.emtl index db7a15211..cc6b9b4f3 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerControl.emtl @@ -932,6 +932,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -947,6 +959,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1659,6 +1674,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3185,7 +3215,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3197,6 +3227,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3237,6 +3270,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3575,6 +3620,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4098,101 +4247,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerFormImpl.emtl index 5dbea23af..29cb6c8c9 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerFormImpl.emtl @@ -1196,6 +1196,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2335,6 +2350,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2350,6 +2377,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4636,6 +4666,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4659,6 +4698,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4709,7 +4760,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4721,6 +4772,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerGettersSetters.emtl index 44d40f4db..b5c475846 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerGettersSetters.emtl @@ -1325,6 +1325,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2464,6 +2479,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2479,6 +2506,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5054,6 +5084,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5077,6 +5116,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5127,7 +5178,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5139,6 +5190,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerSWTImpl.emtl index 41cc1578a..5cde40568 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerSWTImpl.emtl @@ -1228,6 +1228,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2367,6 +2382,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2382,6 +2409,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4668,6 +4698,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4691,6 +4730,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4741,7 +4792,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4753,6 +4804,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionControl.emtl index 1b5c089d6..2a4931df2 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionControl.emtl @@ -2445,6 +2445,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2460,6 +2472,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3172,6 +3187,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4784,7 +4814,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4796,6 +4826,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4836,6 +4869,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5174,6 +5219,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -5697,101 +5846,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl index 0b96f5033..9a72423e4 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl @@ -2915,6 +2915,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4054,6 +4069,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -4069,6 +4096,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6369,6 +6399,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6392,6 +6431,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6442,7 +6493,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6454,6 +6505,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionGettersSetters.emtl index a00fe61af..2df84ea64 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionGettersSetters.emtl @@ -453,7 +453,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(current, containingFeature, feature);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(settings);
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/updateSignatureDocumentationImplementation"/> @@ -492,7 +492,7 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(newValue);
	}

"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="();
	}

"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../api/widgetGettersSetters.emtl#/0/addFilterSignatureDocumentationImplementation"/> @@ -1691,6 +1691,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2830,6 +2845,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2845,6 +2872,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5366,6 +5396,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5389,6 +5428,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5439,7 +5490,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -5451,6 +5502,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6989,7 +7043,7 @@ </eAnnotations> <eAnnotations source="positions.139" references="/0/setterImplementationDelegate"> <details key="start" value="3977"/> - <details key="end" value="5596"/> + <details key="end" value="5561"/> <details key="line" value="78"/> </eAnnotations> <eAnnotations source="positions.140" references="/0/setterImplementationDelegate/@body.0"> @@ -7059,287 +7113,287 @@ </eAnnotations> <eAnnotations source="positions.153" references="/0/setterImplementationDelegate/@body.7"> <details key="start" value="4487"/> - <details key="end" value="4530"/> + <details key="end" value="4503"/> <details key="line" value="81"/> </eAnnotations> <eAnnotations source="positions.154" references="/0/setterImplementationDelegate/@body.8"> - <details key="start" value="4531"/> - <details key="end" value="4607"/> + <details key="start" value="4504"/> + <details key="end" value="4580"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.155" references="/0/setterImplementationDelegate/@body.8/elementEditor"> - <details key="start" value="4574"/> - <details key="end" value="4587"/> + <details key="start" value="4547"/> + <details key="end" value="4560"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.156" references="/0/setterImplementationDelegate/@body.8/fullInterfacePath"> - <details key="start" value="4589"/> - <details key="end" value="4606"/> + <details key="start" value="4562"/> + <details key="end" value="4579"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.157" references="/0/setterImplementationDelegate/@body.9"> - <details key="start" value="4609"/> - <details key="end" value="4610"/> + <details key="start" value="4582"/> + <details key="end" value="4583"/> <details key="line" value="85"/> </eAnnotations> <eAnnotations source="positions.158" references="/0/setterImplementationDelegate/@body.10"> - <details key="start" value="4611"/> - <details key="end" value="4642"/> + <details key="start" value="4584"/> + <details key="end" value="4615"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.159" references="/0/setterImplementationDelegate/@body.10/elementEditor"> - <details key="start" value="4611"/> - <details key="end" value="4624"/> + <details key="start" value="4584"/> + <details key="end" value="4597"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.160" references="/0/setterImplementationDelegate/@body.11"> - <details key="start" value="4644"/> - <details key="end" value="4649"/> + <details key="start" value="4617"/> + <details key="end" value="4622"/> <details key="line" value="85"/> </eAnnotations> <eAnnotations source="positions.161" references="/0/setterImplementationDelegate/@body.12"> - <details key="start" value="4650"/> - <details key="end" value="4688"/> + <details key="start" value="4623"/> + <details key="end" value="4661"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.162" references="/0/setterImplementationDelegate/@body.12/@argument.0"> - <details key="start" value="4650"/> - <details key="end" value="4669"/> + <details key="start" value="4623"/> + <details key="end" value="4642"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.163" references="/0/setterImplementationDelegate/@body.12/@argument.0/referencedView"> - <details key="start" value="4650"/> - <details key="end" value="4664"/> + <details key="start" value="4623"/> + <details key="end" value="4637"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.164" references="/0/setterImplementationDelegate/@body.13"> - <details key="start" value="4690"/> - <details key="end" value="4718"/> + <details key="start" value="4663"/> + <details key="end" value="4691"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.165" references="/0/setterImplementationDelegate/@body.14"> - <details key="start" value="4719"/> - <details key="end" value="4755"/> + <details key="start" value="4692"/> + <details key="end" value="4728"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.166" references="/0/setterImplementationDelegate/@body.14/elementEditor"> - <details key="start" value="4719"/> - <details key="end" value="4732"/> + <details key="start" value="4692"/> + <details key="end" value="4705"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.167" references="/0/setterImplementationDelegate/@body.15"> - <details key="start" value="4757"/> - <details key="end" value="4773"/> + <details key="start" value="4730"/> + <details key="end" value="4738"/> <details key="line" value="86"/> </eAnnotations> <eAnnotations source="positions.168" references="/0/setterImplementationDelegate/@body.16"> - <details key="start" value="4774"/> - <details key="end" value="4853"/> + <details key="start" value="4739"/> + <details key="end" value="4818"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.169" references="/0/setterImplementationDelegate/@body.16/elementEditor"> - <details key="start" value="4820"/> - <details key="end" value="4833"/> + <details key="start" value="4785"/> + <details key="end" value="4798"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.170" references="/0/setterImplementationDelegate/@body.16/fullInterfacePath"> - <details key="start" value="4835"/> - <details key="end" value="4852"/> + <details key="start" value="4800"/> + <details key="end" value="4817"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.171" references="/0/setterImplementationDelegate/@body.17"> - <details key="start" value="4855"/> - <details key="end" value="4856"/> + <details key="start" value="4820"/> + <details key="end" value="4821"/> <details key="line" value="90"/> </eAnnotations> <eAnnotations source="positions.172" references="/0/setterImplementationDelegate/@body.18"> - <details key="start" value="4857"/> - <details key="end" value="4891"/> + <details key="start" value="4822"/> + <details key="end" value="4856"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.173" references="/0/setterImplementationDelegate/@body.18/elementEditor"> - <details key="start" value="4857"/> - <details key="end" value="4870"/> + <details key="start" value="4822"/> + <details key="end" value="4835"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.174" references="/0/setterImplementationDelegate/@body.19"> - <details key="start" value="4893"/> - <details key="end" value="4898"/> + <details key="start" value="4858"/> + <details key="end" value="4863"/> <details key="line" value="90"/> </eAnnotations> <eAnnotations source="positions.175" references="/0/setterImplementationDelegate/@body.20"> - <details key="start" value="4899"/> - <details key="end" value="4937"/> + <details key="start" value="4864"/> + <details key="end" value="4902"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.176" references="/0/setterImplementationDelegate/@body.20/@argument.0"> - <details key="start" value="4899"/> - <details key="end" value="4918"/> + <details key="start" value="4864"/> + <details key="end" value="4883"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.177" references="/0/setterImplementationDelegate/@body.20/@argument.0/referencedView"> - <details key="start" value="4899"/> - <details key="end" value="4913"/> + <details key="start" value="4864"/> + <details key="end" value="4878"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.178" references="/0/setterImplementationDelegate/@body.21"> - <details key="start" value="4939"/> - <details key="end" value="4972"/> + <details key="start" value="4904"/> + <details key="end" value="4937"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.179" references="/0/setterImplementationDelegate/@body.22"> - <details key="start" value="4973"/> - <details key="end" value="5009"/> + <details key="start" value="4938"/> + <details key="end" value="4974"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.180" references="/0/setterImplementationDelegate/@body.22/elementEditor"> - <details key="start" value="4973"/> - <details key="end" value="4986"/> + <details key="start" value="4938"/> + <details key="end" value="4951"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.181" references="/0/setterImplementationDelegate/@body.23"> - <details key="start" value="5011"/> - <details key="end" value="5025"/> + <details key="start" value="4976"/> + <details key="end" value="4990"/> <details key="line" value="91"/> </eAnnotations> <eAnnotations source="positions.182" references="/0/setterImplementationDelegate/@body.24"> - <details key="start" value="5026"/> - <details key="end" value="5113"/> + <details key="start" value="4991"/> + <details key="end" value="5078"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.183" references="/0/setterImplementationDelegate/@body.24/elementEditor"> - <details key="start" value="5080"/> - <details key="end" value="5093"/> + <details key="start" value="5045"/> + <details key="end" value="5058"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.184" references="/0/setterImplementationDelegate/@body.24/fullInterfacePath"> - <details key="start" value="5095"/> - <details key="end" value="5112"/> + <details key="start" value="5060"/> + <details key="end" value="5077"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.185" references="/0/setterImplementationDelegate/@body.25"> - <details key="start" value="5115"/> - <details key="end" value="5116"/> + <details key="start" value="5080"/> + <details key="end" value="5081"/> <details key="line" value="95"/> </eAnnotations> <eAnnotations source="positions.186" references="/0/setterImplementationDelegate/@body.26"> - <details key="start" value="5117"/> - <details key="end" value="5159"/> + <details key="start" value="5082"/> + <details key="end" value="5124"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.187" references="/0/setterImplementationDelegate/@body.26/elementEditor"> - <details key="start" value="5117"/> - <details key="end" value="5130"/> + <details key="start" value="5082"/> + <details key="end" value="5095"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.188" references="/0/setterImplementationDelegate/@body.27"> - <details key="start" value="5161"/> - <details key="end" value="5166"/> + <details key="start" value="5126"/> + <details key="end" value="5131"/> <details key="line" value="95"/> </eAnnotations> <eAnnotations source="positions.189" references="/0/setterImplementationDelegate/@body.28"> - <details key="start" value="5167"/> - <details key="end" value="5205"/> + <details key="start" value="5132"/> + <details key="end" value="5170"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.190" references="/0/setterImplementationDelegate/@body.28/@argument.0"> - <details key="start" value="5167"/> - <details key="end" value="5186"/> + <details key="start" value="5132"/> + <details key="end" value="5151"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.191" references="/0/setterImplementationDelegate/@body.28/@argument.0/referencedView"> - <details key="start" value="5167"/> - <details key="end" value="5181"/> + <details key="start" value="5132"/> + <details key="end" value="5146"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.192" references="/0/setterImplementationDelegate/@body.29"> - <details key="start" value="5207"/> - <details key="end" value="5248"/> + <details key="start" value="5172"/> + <details key="end" value="5213"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.193" references="/0/setterImplementationDelegate/@body.30"> - <details key="start" value="5249"/> - <details key="end" value="5285"/> + <details key="start" value="5214"/> + <details key="end" value="5250"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.194" references="/0/setterImplementationDelegate/@body.30/elementEditor"> - <details key="start" value="5249"/> - <details key="end" value="5262"/> + <details key="start" value="5214"/> + <details key="end" value="5227"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.195" references="/0/setterImplementationDelegate/@body.31"> - <details key="start" value="5287"/> - <details key="end" value="5301"/> + <details key="start" value="5252"/> + <details key="end" value="5266"/> <details key="line" value="96"/> </eAnnotations> <eAnnotations source="positions.196" references="/0/setterImplementationDelegate/@body.32"> - <details key="start" value="5302"/> - <details key="end" value="5390"/> + <details key="start" value="5267"/> + <details key="end" value="5355"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.197" references="/0/setterImplementationDelegate/@body.32/elementEditor"> - <details key="start" value="5357"/> - <details key="end" value="5370"/> + <details key="start" value="5322"/> + <details key="end" value="5335"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.198" references="/0/setterImplementationDelegate/@body.32/fullInterfacePath"> - <details key="start" value="5372"/> - <details key="end" value="5389"/> + <details key="start" value="5337"/> + <details key="end" value="5354"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.199" references="/0/setterImplementationDelegate/@body.33"> - <details key="start" value="5392"/> - <details key="end" value="5393"/> + <details key="start" value="5357"/> + <details key="end" value="5358"/> <details key="line" value="100"/> </eAnnotations> <eAnnotations source="positions.200" references="/0/setterImplementationDelegate/@body.34"> - <details key="start" value="5394"/> - <details key="end" value="5437"/> + <details key="start" value="5359"/> + <details key="end" value="5402"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.201" references="/0/setterImplementationDelegate/@body.34/elementEditor"> - <details key="start" value="5394"/> - <details key="end" value="5407"/> + <details key="start" value="5359"/> + <details key="end" value="5372"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.202" references="/0/setterImplementationDelegate/@body.35"> - <details key="start" value="5439"/> - <details key="end" value="5451"/> + <details key="start" value="5404"/> + <details key="end" value="5416"/> <details key="line" value="100"/> </eAnnotations> <eAnnotations source="positions.203" references="/0/setterImplementationDelegate/@body.36"> - <details key="start" value="5452"/> - <details key="end" value="5490"/> + <details key="start" value="5417"/> + <details key="end" value="5455"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.204" references="/0/setterImplementationDelegate/@body.36/@argument.0"> - <details key="start" value="5452"/> - <details key="end" value="5471"/> + <details key="start" value="5417"/> + <details key="end" value="5436"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.205" references="/0/setterImplementationDelegate/@body.36/@argument.0/referencedView"> - <details key="start" value="5452"/> - <details key="end" value="5466"/> + <details key="start" value="5417"/> + <details key="end" value="5431"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.206" references="/0/setterImplementationDelegate/@body.37"> - <details key="start" value="5492"/> - <details key="end" value="5527"/> + <details key="start" value="5457"/> + <details key="end" value="5492"/> <details key="line" value="101"/> </eAnnotations> <eAnnotations source="positions.207" references="/0/setterImplementationDelegate/@body.38"> - <details key="start" value="5528"/> - <details key="end" value="5564"/> + <details key="start" value="5493"/> + <details key="end" value="5529"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.208" references="/0/setterImplementationDelegate/@body.38/elementEditor"> - <details key="start" value="5528"/> - <details key="end" value="5541"/> + <details key="start" value="5493"/> + <details key="end" value="5506"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.209" references="/0/setterImplementationDelegate/@body.39"> - <details key="start" value="5566"/> - <details key="end" value="5584"/> + <details key="start" value="5531"/> + <details key="end" value="5549"/> <details key="line" value="101"/> </eAnnotations> <eAnnotations source="positions.210" references="/0/setterImplementationDelegate/elementEditor"> @@ -7393,423 +7447,423 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.220" references="/0/initSignatureDocumentationImplementation"> - <details key="start" value="5598"/> - <details key="end" value="6073"/> + <details key="start" value="5563"/> + <details key="end" value="6038"/> <details key="line" value="105"/> </eAnnotations> <eAnnotations source="positions.221" references="/0/initSignatureDocumentationImplementation/@body.0"> - <details key="start" value="5888"/> - <details key="end" value="5925"/> + <details key="start" value="5853"/> + <details key="end" value="5890"/> <details key="line" value="106"/> </eAnnotations> <eAnnotations source="positions.222" references="/0/initSignatureDocumentationImplementation/fullInterfacePath"> - <details key="start" value="5926"/> - <details key="end" value="5943"/> + <details key="start" value="5891"/> + <details key="end" value="5908"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.223" references="/0/initSignatureDocumentationImplementation/@body.2"> - <details key="start" value="5945"/> - <details key="end" value="5950"/> + <details key="start" value="5910"/> + <details key="end" value="5915"/> <details key="line" value="109"/> </eAnnotations> <eAnnotations source="positions.224" references="/0/initSignatureDocumentationImplementation/@body.3"> - <details key="start" value="5951"/> - <details key="end" value="5987"/> + <details key="start" value="5916"/> + <details key="end" value="5952"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.225" references="/0/initSignatureDocumentationImplementation/@body.3/elementEditor"> - <details key="start" value="5951"/> - <details key="end" value="5964"/> + <details key="start" value="5916"/> + <details key="end" value="5929"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.226" references="/0/initSignatureDocumentationImplementation/@body.4"> - <details key="start" value="5989"/> - <details key="end" value="6061"/> + <details key="start" value="5954"/> + <details key="end" value="6026"/> <details key="line" value="109"/> </eAnnotations> <eAnnotations source="positions.227" references="/0/initSignatureDocumentationImplementation/elementEditor"> - <details key="start" value="5656"/> - <details key="end" value="5685"/> + <details key="start" value="5621"/> + <details key="end" value="5650"/> <details key="line" value="105"/> </eAnnotations> <eAnnotations source="positions.228" references="/0/initSignatureDocumentationImplementation/fullInterfacePath.1"> - <details key="start" value="5687"/> - <details key="end" value="5713"/> + <details key="start" value="5652"/> + <details key="end" value="5678"/> <details key="line" value="105"/> </eAnnotations> <eAnnotations source="positions.229" references="/0/initSignatureDocumentationImplementation/@guard"> - <details key="start" value="5769"/> - <details key="end" value="5885"/> + <details key="start" value="5734"/> + <details key="end" value="5850"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.230" references="/0/initSignatureDocumentationImplementation/@guard/@source"> - <details key="start" value="5769"/> - <details key="end" value="5821"/> + <details key="start" value="5734"/> + <details key="end" value="5786"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.231" references="/0/initSignatureDocumentationImplementation/@guard/@source/elementEditor"> - <details key="start" value="5769"/> - <details key="end" value="5782"/> + <details key="start" value="5734"/> + <details key="end" value="5747"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.232" references="/0/initSignatureDocumentationImplementation/@guard/@source/@argument.1"> - <details key="start" value="5802"/> - <details key="end" value="5820"/> + <details key="start" value="5767"/> + <details key="end" value="5785"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.233" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0"> - <details key="start" value="5825"/> - <details key="end" value="5885"/> + <details key="start" value="5790"/> + <details key="end" value="5850"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.234" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="5825"/> - <details key="end" value="5838"/> + <details key="start" value="5790"/> + <details key="end" value="5803"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.235" references="/0/initSignatureDocumentationImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="5858"/> - <details key="end" value="5884"/> + <details key="start" value="5823"/> + <details key="end" value="5849"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.236" references="/0/initSignatureImplementation"> - <details key="start" value="6075"/> - <details key="end" value="6735"/> + <details key="start" value="6040"/> + <details key="end" value="6700"/> <details key="line" value="113"/> </eAnnotations> <eAnnotations source="positions.237" references="/0/initSignatureImplementation/@body.0"> - <details key="start" value="6312"/> - <details key="end" value="6341"/> + <details key="start" value="6277"/> + <details key="end" value="6306"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.238" references="/0/initSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="6312"/> - <details key="end" value="6325"/> + <details key="start" value="6277"/> + <details key="end" value="6290"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.239" references="/0/initSignatureImplementation/@body.1"> - <details key="start" value="6343"/> - <details key="end" value="6580"/> + <details key="start" value="6308"/> + <details key="end" value="6545"/> <details key="line" value="114"/> </eAnnotations> <eAnnotations source="positions.240" references="/0/initSignatureImplementation/@body.2"> - <details key="start" value="6581"/> - <details key="end" value="6618"/> + <details key="start" value="6546"/> + <details key="end" value="6583"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.241" references="/0/initSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6581"/> - <details key="end" value="6599"/> + <details key="start" value="6546"/> + <details key="end" value="6564"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.242" references="/0/initSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6581"/> - <details key="end" value="6594"/> + <details key="start" value="6546"/> + <details key="end" value="6559"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.243" references="/0/initSignatureImplementation/@body.3"> - <details key="start" value="6620"/> - <details key="end" value="6660"/> + <details key="start" value="6585"/> + <details key="end" value="6625"/> <details key="line" value="118"/> </eAnnotations> <eAnnotations source="positions.244" references="/0/initSignatureImplementation/@body.4"> - <details key="start" value="6661"/> - <details key="end" value="6698"/> + <details key="start" value="6626"/> + <details key="end" value="6663"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.245" references="/0/initSignatureImplementation/@body.4/@argument.0"> - <details key="start" value="6661"/> - <details key="end" value="6679"/> + <details key="start" value="6626"/> + <details key="end" value="6644"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.246" references="/0/initSignatureImplementation/@body.4/@argument.0/elementEditor"> - <details key="start" value="6661"/> - <details key="end" value="6674"/> + <details key="start" value="6626"/> + <details key="end" value="6639"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.247" references="/0/initSignatureImplementation/@body.5"> - <details key="start" value="6700"/> - <details key="end" value="6723"/> + <details key="start" value="6665"/> + <details key="end" value="6688"/> <details key="line" value="119"/> </eAnnotations> <eAnnotations source="positions.248" references="/0/initSignatureImplementation/elementEditor"> - <details key="start" value="6120"/> - <details key="end" value="6149"/> + <details key="start" value="6085"/> + <details key="end" value="6114"/> <details key="line" value="113"/> </eAnnotations> <eAnnotations source="positions.249" references="/0/initSignatureImplementation/@guard"> - <details key="start" value="6192"/> - <details key="end" value="6308"/> + <details key="start" value="6157"/> + <details key="end" value="6273"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.250" references="/0/initSignatureImplementation/@guard/@source"> - <details key="start" value="6192"/> - <details key="end" value="6244"/> + <details key="start" value="6157"/> + <details key="end" value="6209"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.251" references="/0/initSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="6192"/> - <details key="end" value="6205"/> + <details key="start" value="6157"/> + <details key="end" value="6170"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.252" references="/0/initSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="6225"/> - <details key="end" value="6243"/> + <details key="start" value="6190"/> + <details key="end" value="6208"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.253" references="/0/initSignatureImplementation/@guard/@argument.0"> - <details key="start" value="6248"/> - <details key="end" value="6308"/> + <details key="start" value="6213"/> + <details key="end" value="6273"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.254" references="/0/initSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="6248"/> - <details key="end" value="6261"/> + <details key="start" value="6213"/> + <details key="end" value="6226"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.255" references="/0/initSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="6281"/> - <details key="end" value="6307"/> + <details key="start" value="6246"/> + <details key="end" value="6272"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.256" references="/0/addFilterSignatureImplementation"> - <details key="start" value="6737"/> - <details key="end" value="7057"/> + <details key="start" value="6702"/> + <details key="end" value="7022"/> <details key="line" value="123"/> </eAnnotations> <eAnnotations source="positions.257" references="/0/addFilterSignatureImplementation/@body.0"> - <details key="start" value="6941"/> - <details key="end" value="6975"/> + <details key="start" value="6906"/> + <details key="end" value="6940"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.258" references="/0/addFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="6941"/> - <details key="end" value="6954"/> + <details key="start" value="6906"/> + <details key="end" value="6919"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.259" references="/0/addFilterSignatureImplementation/@body.1"> - <details key="start" value="6977"/> - <details key="end" value="6982"/> + <details key="start" value="6942"/> + <details key="end" value="6947"/> <details key="line" value="124"/> </eAnnotations> <eAnnotations source="positions.260" references="/0/addFilterSignatureImplementation/@body.2"> - <details key="start" value="6983"/> - <details key="end" value="7020"/> + <details key="start" value="6948"/> + <details key="end" value="6985"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.261" references="/0/addFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="6983"/> - <details key="end" value="7001"/> + <details key="start" value="6948"/> + <details key="end" value="6966"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.262" references="/0/addFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="6983"/> - <details key="end" value="6996"/> + <details key="start" value="6948"/> + <details key="end" value="6961"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.263" references="/0/addFilterSignatureImplementation/@body.3"> - <details key="start" value="7022"/> - <details key="end" value="7045"/> + <details key="start" value="6987"/> + <details key="end" value="7010"/> <details key="line" value="125"/> </eAnnotations> <eAnnotations source="positions.264" references="/0/addFilterSignatureImplementation/elementEditor"> - <details key="start" value="6787"/> - <details key="end" value="6816"/> + <details key="start" value="6752"/> + <details key="end" value="6781"/> <details key="line" value="123"/> </eAnnotations> <eAnnotations source="positions.265" references="/0/addFilterSignatureImplementation/@guard"> - <details key="start" value="6821"/> - <details key="end" value="6937"/> + <details key="start" value="6786"/> + <details key="end" value="6902"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.266" references="/0/addFilterSignatureImplementation/@guard/@source"> - <details key="start" value="6821"/> - <details key="end" value="6873"/> + <details key="start" value="6786"/> + <details key="end" value="6838"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.267" references="/0/addFilterSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="6821"/> - <details key="end" value="6834"/> + <details key="start" value="6786"/> + <details key="end" value="6799"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.268" references="/0/addFilterSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="6854"/> - <details key="end" value="6872"/> + <details key="start" value="6819"/> + <details key="end" value="6837"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.269" references="/0/addFilterSignatureImplementation/@guard/@argument.0"> - <details key="start" value="6877"/> - <details key="end" value="6937"/> + <details key="start" value="6842"/> + <details key="end" value="6902"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.270" references="/0/addFilterSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="6877"/> - <details key="end" value="6890"/> + <details key="start" value="6842"/> + <details key="end" value="6855"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.271" references="/0/addFilterSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="6910"/> - <details key="end" value="6936"/> + <details key="start" value="6875"/> + <details key="end" value="6901"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.272" references="/0/addBusinessFilterSignatureImplementation"> - <details key="start" value="7059"/> - <details key="end" value="7403"/> + <details key="start" value="7024"/> + <details key="end" value="7368"/> <details key="line" value="129"/> </eAnnotations> <eAnnotations source="positions.273" references="/0/addBusinessFilterSignatureImplementation/@body.0"> - <details key="start" value="7271"/> - <details key="end" value="7313"/> + <details key="start" value="7236"/> + <details key="end" value="7278"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.274" references="/0/addBusinessFilterSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="7271"/> - <details key="end" value="7284"/> + <details key="start" value="7236"/> + <details key="end" value="7249"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.275" references="/0/addBusinessFilterSignatureImplementation/@body.1"> - <details key="start" value="7315"/> - <details key="end" value="7320"/> + <details key="start" value="7280"/> + <details key="end" value="7285"/> <details key="line" value="130"/> </eAnnotations> <eAnnotations source="positions.276" references="/0/addBusinessFilterSignatureImplementation/@body.2"> - <details key="start" value="7321"/> - <details key="end" value="7358"/> + <details key="start" value="7286"/> + <details key="end" value="7323"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.277" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="7321"/> - <details key="end" value="7339"/> + <details key="start" value="7286"/> + <details key="end" value="7304"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.278" references="/0/addBusinessFilterSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="7321"/> - <details key="end" value="7334"/> + <details key="start" value="7286"/> + <details key="end" value="7299"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.279" references="/0/addBusinessFilterSignatureImplementation/@body.3"> - <details key="start" value="7360"/> - <details key="end" value="7391"/> + <details key="start" value="7325"/> + <details key="end" value="7356"/> <details key="line" value="131"/> </eAnnotations> <eAnnotations source="positions.280" references="/0/addBusinessFilterSignatureImplementation/elementEditor"> - <details key="start" value="7117"/> - <details key="end" value="7146"/> + <details key="start" value="7082"/> + <details key="end" value="7111"/> <details key="line" value="129"/> </eAnnotations> <eAnnotations source="positions.281" references="/0/addBusinessFilterSignatureImplementation/@guard"> - <details key="start" value="7151"/> - <details key="end" value="7267"/> + <details key="start" value="7116"/> + <details key="end" value="7232"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.282" references="/0/addBusinessFilterSignatureImplementation/@guard/@source"> - <details key="start" value="7151"/> - <details key="end" value="7203"/> + <details key="start" value="7116"/> + <details key="end" value="7168"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.283" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="7151"/> - <details key="end" value="7164"/> + <details key="start" value="7116"/> + <details key="end" value="7129"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.284" references="/0/addBusinessFilterSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="7184"/> - <details key="end" value="7202"/> + <details key="start" value="7149"/> + <details key="end" value="7167"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.285" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0"> - <details key="start" value="7207"/> - <details key="end" value="7267"/> + <details key="start" value="7172"/> + <details key="end" value="7232"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.286" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="7207"/> - <details key="end" value="7220"/> + <details key="start" value="7172"/> + <details key="end" value="7185"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.287" references="/0/addBusinessFilterSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="7240"/> - <details key="end" value="7266"/> + <details key="start" value="7205"/> + <details key="end" value="7231"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.288" references="/0/isContainedInTableSignatureImplementation"> - <details key="start" value="7405"/> - <details key="end" value="7787"/> + <details key="start" value="7370"/> + <details key="end" value="7752"/> <details key="line" value="135"/> </eAnnotations> <eAnnotations source="positions.289" references="/0/isContainedInTableSignatureImplementation/@body.0"> - <details key="start" value="7618"/> - <details key="end" value="7661"/> + <details key="start" value="7583"/> + <details key="end" value="7626"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.290" references="/0/isContainedInTableSignatureImplementation/@body.0/elementEditor"> - <details key="start" value="7618"/> - <details key="end" value="7631"/> + <details key="start" value="7583"/> + <details key="end" value="7596"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.291" references="/0/isContainedInTableSignatureImplementation/@body.1"> - <details key="start" value="7663"/> - <details key="end" value="7701"/> + <details key="start" value="7628"/> + <details key="end" value="7666"/> <details key="line" value="136"/> </eAnnotations> <eAnnotations source="positions.292" references="/0/isContainedInTableSignatureImplementation/@body.2"> - <details key="start" value="7702"/> - <details key="end" value="7739"/> + <details key="start" value="7667"/> + <details key="end" value="7704"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.293" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0"> - <details key="start" value="7702"/> - <details key="end" value="7720"/> + <details key="start" value="7667"/> + <details key="end" value="7685"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.294" references="/0/isContainedInTableSignatureImplementation/@body.2/@argument.0/elementEditor"> - <details key="start" value="7702"/> - <details key="end" value="7715"/> + <details key="start" value="7667"/> + <details key="end" value="7680"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.295" references="/0/isContainedInTableSignatureImplementation/@body.3"> - <details key="start" value="7741"/> - <details key="end" value="7775"/> + <details key="start" value="7706"/> + <details key="end" value="7740"/> <details key="line" value="137"/> </eAnnotations> <eAnnotations source="positions.296" references="/0/isContainedInTableSignatureImplementation/elementEditor"> - <details key="start" value="7464"/> - <details key="end" value="7493"/> + <details key="start" value="7429"/> + <details key="end" value="7458"/> <details key="line" value="135"/> </eAnnotations> <eAnnotations source="positions.297" references="/0/isContainedInTableSignatureImplementation/@guard"> - <details key="start" value="7498"/> - <details key="end" value="7614"/> + <details key="start" value="7463"/> + <details key="end" value="7579"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.298" references="/0/isContainedInTableSignatureImplementation/@guard/@source"> - <details key="start" value="7498"/> - <details key="end" value="7550"/> + <details key="start" value="7463"/> + <details key="end" value="7515"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.299" references="/0/isContainedInTableSignatureImplementation/@guard/@source/elementEditor"> - <details key="start" value="7498"/> - <details key="end" value="7511"/> + <details key="start" value="7463"/> + <details key="end" value="7476"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.300" references="/0/isContainedInTableSignatureImplementation/@guard/@source/@argument.1"> - <details key="start" value="7531"/> - <details key="end" value="7549"/> + <details key="start" value="7496"/> + <details key="end" value="7514"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.301" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0"> - <details key="start" value="7554"/> - <details key="end" value="7614"/> + <details key="start" value="7519"/> + <details key="end" value="7579"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.302" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/elementEditor"> - <details key="start" value="7554"/> - <details key="end" value="7567"/> + <details key="start" value="7519"/> + <details key="end" value="7532"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.303" references="/0/isContainedInTableSignatureImplementation/@guard/@argument.0/@argument.1"> - <details key="start" value="7587"/> - <details key="end" value="7613"/> + <details key="start" value="7552"/> + <details key="end" value="7578"/> <details key="line" value="0"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl index 35f993a8a..e0f7855c4 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl @@ -2929,6 +2929,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4068,6 +4083,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -4083,6 +4110,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6383,6 +6413,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -6406,6 +6445,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -6456,7 +6507,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -6468,6 +6519,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl index a7957154b..1ca07ca94 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl @@ -1308,6 +1308,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1323,6 +1335,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -2035,6 +2050,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3541,7 +3571,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3553,6 +3583,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3593,6 +3626,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3931,6 +3976,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4454,101 +4603,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl index 4cb687a48..c1a316c73 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl @@ -1143,6 +1143,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2282,6 +2297,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2297,6 +2324,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4583,6 +4613,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4606,6 +4645,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4656,7 +4707,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4668,6 +4719,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl index 20bc87371..2935f6b54 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl @@ -754,6 +754,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1893,6 +1908,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1908,6 +1935,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4562,6 +4592,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4585,6 +4624,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4635,7 +4686,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4647,6 +4698,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl index 697707ad2..7aa4e1956 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl @@ -1180,6 +1180,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2319,6 +2334,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2334,6 +2361,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4620,6 +4650,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4643,6 +4682,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4693,7 +4744,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4705,6 +4756,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl index ba376a59c..cb3e91c01 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl @@ -1204,6 +1204,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1219,6 +1231,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -1931,6 +1946,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -3437,7 +3467,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -3449,6 +3479,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3489,6 +3522,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ViewsRepository_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -3827,6 +3872,110 @@ <eType xsi:type="ocl.ecore:SetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)"/> </eOperations> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eAnnotations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="associatedGenPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedGenPackage"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + </eOperations> + <eOperations name="completePackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/completePackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="eefPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/eefPackage.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="metamodelPrefix"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPrefix"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="metamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eParameters> + </eOperations> + <eOperations name="qualifiedMetamodelPackage"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + </eOperations> + <eOperations name="qualifiedMetamodelFactory"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="basePackage"> + <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="View_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> @@ -4350,101 +4499,6 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> </eOperations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage_Class"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> - </eAnnotations> - <eOperations name="associatedGenPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/associatedGenPackage"/> - </eAnnotations> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> - </eOperations> - <eOperations name="completePackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/completePackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="eefPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/eefPackage.1"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="metamodelPrefix"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPrefix"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="metamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/metamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eParameters> - </eOperations> - <eOperations name="qualifiedMetamodelPackage"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelPackage.2"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - </eOperations> - <eOperations name="qualifiedMetamodelFactory"> - <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> - <contents xsi:type="ocl.ecore:Constraint"/> - </eAnnotations> - <eAnnotations source="MTL"> - <references href="../../../services/common.emtl#/0/qualifiedMetamodelFactory"/> - </eAnnotations> - <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> - <eParameters name="basePackage"> - <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="EStructuralFeature_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <references href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl index 482c8a77c..810292c17 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl @@ -1195,6 +1195,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2334,6 +2349,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2349,6 +2376,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4635,6 +4665,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4658,6 +4697,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4708,7 +4759,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4720,6 +4771,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl index f12330089..b9737b918 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl @@ -754,6 +754,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1893,6 +1908,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -1908,6 +1935,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4562,6 +4592,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4585,6 +4624,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4635,7 +4686,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4647,6 +4698,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl index 31bcbc57e..f5daf9b5f 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl @@ -1195,6 +1195,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -2334,6 +2349,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2349,6 +2376,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4635,6 +4665,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4658,6 +4697,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4708,7 +4759,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4720,6 +4771,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxFormImpl.emtl index 81e27eb97..4d165f411 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxFormImpl.emtl @@ -852,6 +852,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1991,6 +2006,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2006,6 +2033,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4329,6 +4359,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4352,6 +4391,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4402,7 +4453,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4414,6 +4465,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxSWTImpl.emtl index e4e78b665..056937758 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxSWTImpl.emtl @@ -852,6 +852,21 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="pec"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> + </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="associatedGenRepository"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -1991,6 +2006,18 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePack"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> @@ -2006,6 +2033,9 @@ <eParameters name="pec"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/> </eParameters> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="partsPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4329,6 +4359,15 @@ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eParameters> </eOperations> + <eOperations name="pecPackageProviderClass"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + </eAnnotations> + <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="PropertiesEditionContext_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -4352,6 +4391,18 @@ </eAnnotations> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/> </eOperations> + <eOperations name="associatedEMFGenModel"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/associatedEMFGenModel"/> + </eAnnotations> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> + </eOperations> <eOperations name="contextPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4402,7 +4453,7 @@ <contents xsi:type="ocl.ecore:Constraint"/> </eAnnotations> <eAnnotations source="MTL"> - <references href="../../../services/naming.emtl#/0/pecPackageProviderClass"/> + <references href="../../../services/naming.emtl#/0/pecPackageProviderClass.1"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> @@ -4414,6 +4465,9 @@ <references href="../../../services/naming.emtl#/0/pecPackageProviderQualifiedClass"/> </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="ePackage"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> + </eParameters> </eOperations> <eOperations name="propertiesPackage"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |