Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglefur2010-11-25 14:03:41 +0000
committerglefur2010-11-25 14:03:41 +0000
commit5b064648ff9f1d72ca650a4fa20decedb69218dc (patch)
tree2a4b87e26b62e397ecb4530322cb51214822385b /plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef
parent25436b1ca02c8e41847b9adebad57e2dd8a1fe55 (diff)
downloadorg.eclipse.eef-5b064648ff9f1d72ca650a4fa20decedb69218dc.tar.gz
org.eclipse.eef-5b064648ff9f1d72ca650a4fa20decedb69218dc.tar.xz
org.eclipse.eef-5b064648ff9f1d72ca650a4fa20decedb69218dc.zip
FIXED: ambigous PEC
Diffstat (limited to 'plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef')
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/DynamicPropertiesEditionComponent.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/PropertiesEditionComponent.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/FormPropertiesEditionPart.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/IPropertiesEditionPart.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/PropertiesEditionPart.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/parts/ViewsRepository.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/GMF_Plugin_xml.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/plugin/plugin_xml.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/properties/PropertySection.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessages.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesProperties.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/ContextMessagesPropertiesFR.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionPartProvider.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PackagePropertiesEditionProvider.emtl1157
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/providers/PropertiesEditionProvider.emtl4904
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/filters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/naming.emtl3296
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/services/viewCommon.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/api/widgetSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/checkbox/checkboxSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/combo/comboSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/custom/customSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/emfcomboviewer/emfcomboviewerSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/eobjectflatcomboviewer/eobjectflatcomboviewerSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/flatreferencestable/flatreferencestableSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/group/groupSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/hbox/hboxSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/imageviewer/imageViewerSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableGettersSetters.emtl292
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/selectionfile/selectionDialogSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/singlecompositionviewer/singlecompositionviewerSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionGettersSetters.emtl292
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxFormImpl.emtl48
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/vbox/vboxSWTImpl.emtl48
91 files changed, 7460 insertions, 6609 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 6fe9e74c1..e16ad7d65 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
@@ -2916,28 +2916,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -4079,24 +4079,6 @@
</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"/>
@@ -4340,6 +4322,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
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 466ab8812..19024b1cf 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
@@ -2388,28 +2388,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -4375,6 +4375,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -4549,24 +4567,6 @@
</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"/>
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 b1e2f7037..c694c2aec 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
@@ -4710,28 +4710,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -6316,6 +6316,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -6412,24 +6430,6 @@
</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"/>
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 acb13ed13..71bd50b11 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
@@ -4061,28 +4061,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -6167,6 +6167,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -6263,24 +6281,6 @@
</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"/>
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 b4ea82ca6..d8a97c35f 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
@@ -2398,28 +2398,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -4888,6 +4888,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -5942,24 +5960,6 @@
</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"/>
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 50c542705..cdab43b59 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
@@ -2830,28 +2830,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -6055,6 +6055,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -6229,24 +6247,6 @@
</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"/>
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 7b60297dd..8840631c2 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
@@ -2394,28 +2394,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3771,6 +3771,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -4109,24 +4127,6 @@
</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"/>
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 0dbde7318..5f0a8aa53 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
@@ -2568,28 +2568,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3316,24 +3316,6 @@
</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"/>
@@ -3577,6 +3559,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
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 2f2e5c13c..5903cc845 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
@@ -2314,28 +2314,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3062,24 +3062,6 @@
</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"/>
@@ -3323,6 +3305,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
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 1e90ab1ee..98695328f 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
@@ -2251,28 +2251,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3318,24 +3318,6 @@
</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"/>
@@ -3586,6 +3568,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
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 500934e4d..3bbb48f23 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
@@ -2343,28 +2343,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3323,6 +3323,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -4037,24 +4055,6 @@
</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"/>
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 ab9487bc0..f7be8e730 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
@@ -2041,28 +2041,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3021,6 +3021,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -3735,24 +3753,6 @@
</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"/>
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 ef3bd349e..98f33f1c8 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
@@ -2041,28 +2041,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3021,6 +3021,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -3735,24 +3753,6 @@
</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"/>
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 da9064cc2..f2479a707 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
@@ -2068,28 +2068,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3048,6 +3048,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -3762,24 +3780,6 @@
</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"/>
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 1cd18ffe6..ac30e6ef3 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
@@ -36,7 +36,7 @@
<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=";&#xA;&#xA;import org.eclipse.emf.common.notify.Adapter;&#xA;import "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;&#xA;import java.util.ArrayList;&#xA;import java.util.List;&#xA;&#xA;import org.eclipse.emf.common.notify.Adapter;&#xA;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="mtl:QueryInvocation">
@@ -183,15 +183,114 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Adapter() {&#xA;&#x9;&#x9;return new "/>
- <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/pecProviderClass"/>
- <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>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Adapter() {&#xA;"/>
+ <body xsi:type="mtl:IfBlock">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;List&lt;PropertiesEditingProvider> providers = new ArrayList&lt;PropertiesEditingProvider>("/>
+ <body xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/16/OrderedSet(ElementBindingReference)">
+ <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/27">
+ <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#//AbstractElementBinding/referencedBinding"/>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/size"/>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=");&#xA;"/>
+ <body xsi:type="mtl:ForBlock">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;providers.add((PropertiesEditingProvider)create"/>
+ <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/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">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="binding" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/binding">
+ <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:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Adapter());&#xA;"/>
+ <loopVariable name="binding">
+ <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="/16/Sequence(PropertiesEditionComponent)">
+ <source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/16/Sequence(AbstractElementBinding)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/16/OrderedSet(ElementBindingReference)">
+ <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/28">
+ <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#//AbstractElementBinding/referencedBinding"/>
+ </source>
+ <body xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/temp1">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
+ </source>
+ <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference/binding"/>
+ </body>
+ <iterator xsi:type="ocl.ecore:Variable" name="temp1">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
+ </iterator>
+ </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="temp2" referredVariable="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/temp2">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
+ </source>
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/15/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"/>
+ </body>
+ <iterator xsi:type="ocl.ecore:Variable" name="temp2">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
+ </iterator>
+ </iterSet>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;return new "/>
+ <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/pecProviderClass"/>
+ <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>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(providers);&#xA;"/>
+ <ifExpr xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/16/OrderedSet(ElementBindingReference)">
+ <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/26">
+ <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#//AbstractElementBinding/referencedBinding"/>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(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"/>
+ </ifExpr>
+ <else>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;return new "/>
+ <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/pecProviderClass"/>
+ <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>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="();&#xA;"/>
+ </else>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="();&#xA;&#x9;}&#xA;&#xA;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;}&#xA;&#xA;"/>
<loopVariable name="component">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</loopVariable>
@@ -1946,7 +2045,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="componentsPackage">
@@ -1997,7 +2096,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
<eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="subPECQualifiedClass">
@@ -2012,7 +2111,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
<eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="providersPackage">
@@ -2063,28 +2162,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -2135,7 +2234,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="partsPackage">
@@ -2147,7 +2246,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="partsImplPackage">
@@ -2159,7 +2258,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="partsFormPackage">
@@ -2171,7 +2270,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepInterface">
@@ -2183,7 +2282,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepQualifiedInterface">
@@ -2195,7 +2294,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepClass">
@@ -2207,7 +2306,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepQualifiedClass">
@@ -2219,7 +2318,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepFormClass">
@@ -2231,7 +2330,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepFormQualifiedClass">
@@ -2243,7 +2342,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="vrClass">
@@ -2255,7 +2354,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="vrQualifiedClass">
@@ -2267,7 +2366,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="partsProviderPackage">
@@ -2279,7 +2378,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepProvider">
@@ -2291,7 +2390,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="pepQualifiedProvider">
@@ -2303,7 +2402,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="repository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="messagesProperties">
@@ -2315,7 +2414,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="viewsRepository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="messagesProvider">
@@ -2327,7 +2426,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="viewsRepository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="messagesProviderPackage">
@@ -2339,7 +2438,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="viewsRepository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedMessagesProvider">
@@ -2351,7 +2450,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="viewsRepository">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="groupKey">
@@ -2363,10 +2462,10 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="group">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
<eParameters name="containingView">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editorKey">
@@ -2378,10 +2477,10 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
<eParameters name="containingView">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="propertiesPackage">
@@ -2408,7 +2507,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
<eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedPropertySection">
@@ -2423,7 +2522,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
<eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="contributorID">
@@ -2450,7 +2549,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editionElementPackage">
@@ -2486,7 +2585,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
<eParameters name="pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
@@ -2501,7 +2600,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
<eParameters name="pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
@@ -2516,7 +2615,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
<eParameters name="pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
@@ -2531,7 +2630,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="viewElement">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editorID">
@@ -2543,7 +2642,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editorID">
@@ -2555,7 +2654,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="containerElement">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//Container"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editorID">
@@ -2567,7 +2666,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="editorID">
@@ -2579,7 +2678,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="reference">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewReference"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
</eClassifiers>
@@ -2798,24 +2897,6 @@
</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"/>
@@ -3007,7 +3088,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="subPECQualifiedClass">
@@ -3019,7 +3100,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="providersPackage">
@@ -3049,6 +3130,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -3058,7 +3157,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedPropertySection">
@@ -3070,7 +3169,7 @@
</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"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
</eClassifiers>
@@ -3195,39 +3294,6 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="groupKey">
- <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/groupKey"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="containingView">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- </eOperations>
- <eOperations name="editorKey">
- <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/editorKey"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="containingView">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- </eOperations>
- <eOperations name="editorID">
- <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/editorID"/>
- </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="View_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -3314,141 +3380,6 @@
</eAnnotations>
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eOperations>
- <eOperations name="partsPackage">
- <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/partsPackage.1"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="partsImplPackage">
- <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/partsImplPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="partsFormPackage">
- <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/partsFormPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepInterface">
- <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/pepInterface"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepQualifiedInterface">
- <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/pepQualifiedInterface"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepClass">
- <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/pepClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepQualifiedClass">
- <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/pepQualifiedClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepFormClass">
- <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/pepFormClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepFormQualifiedClass">
- <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/pepFormQualifiedClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="viewClassifier">
- <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/viewClassifier"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="viewPartConstant">
- <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/viewPartConstant"/>
- </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"/>
- </eParameters>
- </eOperations>
- <eOperations name="viewKey">
- <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/viewKey"/>
- </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"/>
- </eParameters>
- </eOperations>
- <eOperations name="viewIdentifier">
- <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/viewIdentifier"/>
- </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"/>
- </eParameters>
- </eOperations>
- <eOperations name="editorID">
- <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/editorID.3"/>
- </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="ElementEditor_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -3487,15 +3418,6 @@
</eAnnotations>
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</eOperations>
- <eOperations name="editorID">
- <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/editorID.1"/>
- </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="PropertiesEditionElement_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -3724,105 +3646,6 @@
</eAnnotations>
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
</eOperations>
- <eOperations name="vrPackage">
- <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/vrPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="partsPackage">
- <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/partsPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="vrClass">
- <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/vrClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="vrQualifiedClass">
- <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/vrQualifiedClass"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="partsProviderPackage">
- <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/partsProviderPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepProvider">
- <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/pepProvider"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="pepQualifiedProvider">
- <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/pepQualifiedProvider"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="messagesProperties">
- <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/messagesProperties"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="messagesProvider">
- <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/messagesProvider"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="messagesProviderPackage">
- <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/messagesProviderPackage"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="qualifiedMessagesProvider">
- <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/qualifiedMessagesProvider"/>
- </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="ViewReference_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -3837,15 +3660,6 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eOperations>
- <eOperations name="editorID">
- <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/editorID.4"/>
- </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="EStructuralFeature_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -4147,20 +3961,6 @@
<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="Container_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//Container"/>
- </eAnnotations>
- <eOperations name="editorID">
- <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/editorID.2"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- </eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
@@ -4213,6 +4013,15 @@
<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>
+ <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(ElementBindingReference)" instanceClassName="java.util.LinkedHashSet">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(ElementBindingReference)" instanceClassName="java.util.Set">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(AbstractElementBinding)" instanceClassName="java.util.List">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
+ </eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
@@ -4245,6 +4054,27 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </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">
@@ -4268,12 +4098,12 @@
<ecore:EAnnotation source="positions">
<eAnnotations source="positions.0" references="/0/PackagePropertiesEditionProvider">
<details key="start" value="745"/>
- <details key="end" value="1981"/>
+ <details key="end" value="2487"/>
<details key="line" value="18"/>
</eAnnotations>
<eAnnotations source="positions.1" references="/0/PackagePropertiesEditionProvider/@body.0">
<details key="start" value="874"/>
- <details key="end" value="1969"/>
+ <details key="end" value="2475"/>
<details key="line" value="20"/>
</eAnnotations>
<eAnnotations source="positions.2" references="/0/PackagePropertiesEditionProvider/@body.0/@body.0">
@@ -4313,403 +4143,588 @@
</eAnnotations>
<eAnnotations source="positions.9" references="/0/PackagePropertiesEditionProvider/@body.0/@body.3">
<details key="start" value="1017"/>
- <details key="end" value="1073"/>
+ <details key="end" value="1125"/>
<details key="line" value="22"/>
</eAnnotations>
<eAnnotations source="positions.10" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4">
- <details key="start" value="1074"/>
- <details key="end" value="1127"/>
+ <details key="start" value="1126"/>
+ <details key="end" value="1179"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.11" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4/@source">
- <details key="start" value="1074"/>
- <details key="end" value="1115"/>
+ <details key="start" value="1126"/>
+ <details key="end" value="1167"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.12" references="/0/PackagePropertiesEditionProvider/@body.0/@body.4/@source/peContext">
- <details key="start" value="1074"/>
- <details key="end" value="1083"/>
+ <details key="start" value="1126"/>
+ <details key="end" value="1135"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1158"/>
+ <details key="end" value="1166"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1181"/>
+ <details key="end" value="1187"/>
+ <details key="line" value="28"/>
</eAnnotations>
<eAnnotations source="positions.15" references="/0/PackagePropertiesEditionProvider/@body.0/@body.6">
- <details key="start" value="1136"/>
- <details key="end" value="1168"/>
+ <details key="start" value="1188"/>
+ <details key="end" value="1220"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1188"/>
+ <details key="end" value="1201"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1188"/>
+ <details key="end" value="1196"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1222"/>
+ <details key="end" value="1232"/>
+ <details key="line" value="28"/>
</eAnnotations>
<eAnnotations source="positions.19" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8">
- <details key="start" value="1181"/>
- <details key="end" value="1231"/>
+ <details key="start" value="1233"/>
+ <details key="end" value="1283"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.20" references="/0/PackagePropertiesEditionProvider/@body.0/@body.8/@source">
- <details key="start" value="1181"/>
- <details key="end" value="1224"/>
+ <details key="start" value="1233"/>
+ <details key="end" value="1276"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1233"/>
+ <details key="end" value="1263"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1233"/>
+ <details key="end" value="1242"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1285"/>
+ <details key="end" value="1289"/>
+ <details key="line" value="32"/>
</eAnnotations>
<eAnnotations source="positions.24" references="/0/PackagePropertiesEditionProvider/@body.0/@body.10">
- <details key="start" value="1238"/>
- <details key="end" value="1285"/>
+ <details key="start" value="1290"/>
+ <details key="end" value="1337"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1290"/>
+ <details key="end" value="1320"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1290"/>
+ <details key="end" value="1299"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1339"/>
+ <details key="end" value="1357"/>
+ <details key="line" value="33"/>
</eAnnotations>
<eAnnotations source="positions.28" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12">
- <details key="start" value="1306"/>
- <details key="end" value="1340"/>
+ <details key="start" value="1358"/>
+ <details key="end" value="1392"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.29" references="/0/PackagePropertiesEditionProvider/@body.0/@body.12/ePackage">
- <details key="start" value="1306"/>
- <details key="end" value="1314"/>
+ <details key="start" value="1358"/>
+ <details key="end" value="1366"/>
<details key="line" value="0"/>
</eAnnotations>
<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="31"/>
+ <details key="start" value="1394"/>
+ <details key="end" value="1403"/>
+ <details key="line" value="34"/>
</eAnnotations>
<eAnnotations source="positions.31" references="/0/PackagePropertiesEditionProvider/@body.0/@body.14">
- <details key="start" value="1352"/>
- <details key="end" value="1384"/>
+ <details key="start" value="1404"/>
+ <details key="end" value="1436"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1404"/>
+ <details key="end" value="1417"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1404"/>
+ <details key="end" value="1412"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1438"/>
+ <details key="end" value="1456"/>
+ <details key="line" value="34"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1456"/>
+ <details key="end" value="2465"/>
+ <details key="line" value="36"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1628"/>
+ <details key="end" value="1661"/>
+ <details key="line" value="37"/>
</eAnnotations>
<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="start" value="1662"/>
+ <details key="end" value="1715"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1662"/>
+ <details key="end" value="1703"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1662"/>
+ <details key="end" value="1671"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1694"/>
+ <details key="end" value="1702"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1717"/>
+ <details key="end" value="1723"/>
+ <details key="line" value="40"/>
</eAnnotations>
<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="start" value="1724"/>
+ <details key="end" value="1756"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1724"/>
+ <details key="end" value="1737"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1724"/>
+ <details key="end" value="1732"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1758"/>
+ <details key="end" value="1765"/>
+ <details key="line" value="40"/>
</eAnnotations>
<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="start" value="1766"/>
+ <details key="end" value="1805"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1766"/>
+ <details key="end" value="1786"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1766"/>
+ <details key="end" value="1781"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1766"/>
+ <details key="end" value="1775"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1807"/>
+ <details key="end" value="1821"/>
+ <details key="line" value="40"/>
</eAnnotations>
<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="start" value="1822"/>
+ <details key="end" value="1869"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1822"/>
+ <details key="end" value="1852"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1822"/>
+ <details key="end" value="1831"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1871"/>
+ <details key="end" value="1899"/>
+ <details key="line" value="42"/>
</eAnnotations>
<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="start" value="1900"/>
+ <details key="end" value="1939"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1900"/>
+ <details key="end" value="1920"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1900"/>
+ <details key="end" value="1915"/>
<details key="line" value="0"/>
</eAnnotations>
<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="start" value="1900"/>
+ <details key="end" value="1909"/>
<details key="line" value="0"/>
</eAnnotations>
<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"/>
+ <details key="start" value="1941"/>
+ <details key="end" value="1953"/>
+ <details key="line" value="43"/>
</eAnnotations>
<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="start" value="1955"/>
+ <details key="end" value="2454"/>
+ <details key="line" value="44"/>
+ </eAnnotations>
+ <eAnnotations source="positions.61" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.0">
+ <details key="start" value="1992"/>
+ <details key="end" value="2079"/>
+ <details key="line" value="45"/>
+ </eAnnotations>
+ <eAnnotations source="positions.62" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.1">
+ <details key="start" value="2080"/>
+ <details key="end" value="2105"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.61" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/component">
- <details key="start" value="1915"/>
- <details key="end" value="1924"/>
+ <eAnnotations source="positions.63" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.1/@source">
+ <details key="start" value="2080"/>
+ <details key="end" value="2097"/>
<details key="line" value="0"/>
</eAnnotations>
- <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 source="positions.64" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.1/@source/self">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <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 source="positions.65" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.2">
+ <details key="start" value="2107"/>
+ <details key="end" value="2110"/>
+ <details key="line" value="45"/>
+ </eAnnotations>
+ <eAnnotations source="positions.66" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3">
+ <details key="start" value="2112"/>
+ <details key="end" value="2332"/>
+ <details key="line" value="46"/>
+ </eAnnotations>
+ <eAnnotations source="positions.67" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.0">
+ <details key="start" value="2223"/>
+ <details key="end" value="2272"/>
+ <details key="line" value="47"/>
</eAnnotations>
- <eAnnotations source="positions.64" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet">
- <details key="start" value="1451"/>
- <details key="end" value="1501"/>
+ <eAnnotations source="positions.68" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.1">
+ <details key="start" value="2273"/>
+ <details key="end" value="2310"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.65" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/peContext">
- <details key="start" value="1451"/>
- <details key="end" value="1460"/>
+ <eAnnotations source="positions.69" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.1/@argument.0">
+ <details key="start" value="2273"/>
+ <details key="end" value="2291"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.66" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/@argument.0">
- <details key="start" value="1474"/>
- <details key="end" value="1500"/>
+ <eAnnotations source="positions.70" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.1/@argument.0/@source">
+ <details key="start" value="2273"/>
+ <details key="end" value="2286"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.67" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard">
- <details key="start" value="1506"/>
- <details key="end" value="1573"/>
+ <eAnnotations source="positions.71" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.1/@argument.0/@source/binding">
+ <details key="start" value="2273"/>
+ <details key="end" value="2280"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.68" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source">
- <details key="start" value="1506"/>
- <details key="end" value="1533"/>
+ <eAnnotations source="positions.72" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/@body.2">
+ <details key="start" value="2312"/>
+ <details key="end" value="2324"/>
+ <details key="line" value="47"/>
+ </eAnnotations>
+ <eAnnotations source="positions.73" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/binding">
+ <details key="start" value="2118"/>
+ <details key="end" value="2154"/>
+ <details key="line" value="46"/>
+ </eAnnotations>
+ <eAnnotations source="positions.74" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect">
+ <details key="start" value="2157"/>
+ <details key="end" value="2220"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.69" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source/component">
- <details key="start" value="1506"/>
- <details key="end" value="1515"/>
+ <eAnnotations source="positions.75" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect">
+ <details key="start" value="2157"/>
+ <details key="end" value="2182"/>
<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"/>
+ <eAnnotations source="positions.76" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/@source">
+ <details key="start" value="2157"/>
+ <details key="end" value="2174"/>
<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"/>
+ <eAnnotations source="positions.77" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/@source/self">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
<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"/>
+ <eAnnotations source="positions.78" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/@body">
+ <details key="start" value="2175"/>
+ <details key="end" value="2182"/>
<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"/>
+ <eAnnotations source="positions.79" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/@body/temp1">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
<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"/>
+ <eAnnotations source="positions.80" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/collect/temp1">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.75" references="/0/PackagePropertiesEditionProvider/@body.0/@body.17">
+ <eAnnotations source="positions.81" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/@body">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.82" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/@body/temp2">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.83" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/@body/@argument.0">
+ <details key="start" value="2193"/>
+ <details key="end" value="2219"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.84" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.3/collect/temp2">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.85" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.4">
+ <details key="start" value="2333"/>
+ <details key="end" value="2346"/>
+ <details key="line" value="49"/>
+ </eAnnotations>
+ <eAnnotations source="positions.86" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.5">
+ <details key="start" value="2347"/>
+ <details key="end" value="2375"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.87" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.5/component">
+ <details key="start" value="2347"/>
+ <details key="end" value="2356"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.88" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@body.6">
+ <details key="start" value="2377"/>
+ <details key="end" value="2390"/>
+ <details key="line" value="49"/>
+ </eAnnotations>
+ <eAnnotations source="positions.89" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@ifExpr">
+ <details key="start" value="1959"/>
+ <details key="end" value="1990"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.90" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@ifExpr/@source">
<details key="start" value="1960"/>
- <details key="end" value="1962"/>
- <details key="line" value="45"/>
+ <details key="end" value="1985"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.91" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@ifExpr/@source/@source">
+ <details key="start" value="1960"/>
+ <details key="end" value="1977"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.92" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@ifExpr/@source/@source/self">
+ <details key="start" value="-1"/>
+ <details key="end" value="-1"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.93" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@ifExpr/@argument.0">
+ <details key="start" value="1988"/>
+ <details key="end" value="1989"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.94" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@else">
+ <details key="start" value="2392"/>
+ <details key="end" value="2449"/>
+ <details key="line" value="50"/>
+ </eAnnotations>
+ <eAnnotations source="positions.95" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@else/@body.0">
+ <details key="start" value="2399"/>
+ <details key="end" value="2412"/>
+ <details key="line" value="51"/>
+ </eAnnotations>
+ <eAnnotations source="positions.96" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@else/@body.1">
+ <details key="start" value="2413"/>
+ <details key="end" value="2441"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.97" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@else/@body.1/component">
+ <details key="start" value="2413"/>
+ <details key="end" value="2422"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.98" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.11/@else/@body.2">
+ <details key="start" value="2443"/>
+ <details key="end" value="2447"/>
+ <details key="line" value="51"/>
+ </eAnnotations>
+ <eAnnotations source="positions.99" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@body.12">
+ <details key="start" value="2455"/>
+ <details key="end" value="2459"/>
+ <details key="line" value="53"/>
+ </eAnnotations>
+ <eAnnotations source="positions.100" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/component">
+ <details key="start" value="1462"/>
+ <details key="end" value="1500"/>
+ <details key="line" value="36"/>
</eAnnotations>
- <eAnnotations source="positions.76" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl">
+ <eAnnotations source="positions.101" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet">
+ <details key="start" value="1503"/>
+ <details key="end" value="1553"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.102" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/peContext">
+ <details key="start" value="1503"/>
+ <details key="end" value="1512"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.103" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@iterSet/@argument.0">
+ <details key="start" value="1526"/>
+ <details key="end" value="1552"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.104" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard">
+ <details key="start" value="1558"/>
+ <details key="end" value="1625"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.105" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source">
+ <details key="start" value="1558"/>
+ <details key="end" value="1585"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.106" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@source/component">
+ <details key="start" value="1558"/>
+ <details key="end" value="1567"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.107" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0">
+ <details key="start" value="1590"/>
+ <details key="end" value="1625"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.108" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source">
+ <details key="start" value="1590"/>
+ <details key="end" value="1614"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.109" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source/@source">
+ <details key="start" value="1590"/>
+ <details key="end" value="1605"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.110" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/@source/@source/component">
+ <details key="start" value="1590"/>
+ <details key="end" value="1599"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.111" references="/0/PackagePropertiesEditionProvider/@body.0/@body.16/@guard/@argument.0/ePackage">
+ <details key="start" value="1617"/>
+ <details key="end" value="1625"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.112" references="/0/PackagePropertiesEditionProvider/@body.0/@body.17">
+ <details key="start" value="2466"/>
+ <details key="end" value="2468"/>
+ <details key="line" value="56"/>
+ </eAnnotations>
+ <eAnnotations source="positions.113" 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">
+ <eAnnotations source="positions.114" 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.78" references="/0/PackagePropertiesEditionProvider/@body.0/@fileUrl/ePackage">
+ <eAnnotations source="positions.115" 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.79" references="/0/PackagePropertiesEditionProvider/peContext">
+ <eAnnotations source="positions.116" references="/0/PackagePropertiesEditionProvider/peContext">
<details key="start" value="795"/>
<details key="end" value="831"/>
<details key="line" value="18"/>
</eAnnotations>
- <eAnnotations source="positions.80" references="/0/PackagePropertiesEditionProvider/ePackage">
+ <eAnnotations source="positions.117" references="/0/PackagePropertiesEditionProvider/ePackage">
<details key="start" value="833"/>
<details key="end" value="852"/>
<details key="line" value="18"/>
</eAnnotations>
- <eAnnotations source="positions.81" references="/0/fullFilePath">
- <details key="start" value="1983"/>
- <details key="end" value="2142"/>
- <details key="line" value="49"/>
+ <eAnnotations source="positions.118" references="/0/fullFilePath">
+ <details key="start" value="2489"/>
+ <details key="end" value="2648"/>
+ <details key="line" value="60"/>
</eAnnotations>
- <eAnnotations source="positions.82" references="/0/fullFilePath/@body.0">
- <details key="start" value="2068"/>
- <details key="end" value="2123"/>
+ <eAnnotations source="positions.119" references="/0/fullFilePath/@body.0">
+ <details key="start" value="2574"/>
+ <details key="end" value="2629"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.83" references="/0/fullFilePath/@body.0/@argument.0">
- <details key="start" value="2068"/>
- <details key="end" value="2114"/>
+ <eAnnotations source="positions.120" references="/0/fullFilePath/@body.0/@argument.0">
+ <details key="start" value="2574"/>
+ <details key="end" value="2620"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.84" references="/0/fullFilePath/@body.0/@argument.0/pec">
- <details key="start" value="2068"/>
- <details key="end" value="2071"/>
+ <eAnnotations source="positions.121" references="/0/fullFilePath/@body.0/@argument.0/pec">
+ <details key="start" value="2574"/>
+ <details key="end" value="2577"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.85" references="/0/fullFilePath/@body.0/@argument.0/ePackage">
- <details key="start" value="2105"/>
- <details key="end" value="2113"/>
+ <eAnnotations source="positions.122" references="/0/fullFilePath/@body.0/@argument.0/ePackage">
+ <details key="start" value="2611"/>
+ <details key="end" value="2619"/>
<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 source="positions.123" references="/0/fullFilePath/@body.1">
+ <details key="start" value="2631"/>
+ <details key="end" value="2636"/>
+ <details key="line" value="61"/>
</eAnnotations>
- <eAnnotations source="positions.87" references="/0/fullFilePath/pec">
- <details key="start" value="2013"/>
- <details key="end" value="2043"/>
- <details key="line" value="49"/>
+ <eAnnotations source="positions.124" references="/0/fullFilePath/pec">
+ <details key="start" value="2519"/>
+ <details key="end" value="2549"/>
+ <details key="line" value="60"/>
</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 source="positions.125" references="/0/fullFilePath/ePackage">
+ <details key="start" value="2551"/>
+ <details key="end" value="2570"/>
+ <details key="line" value="60"/>
</eAnnotations>
</ecore:EAnnotation>
</xmi:XMI>
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 9995bc56b..3409f477b 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
@@ -39,7 +39,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;&#xA;import org.eclipse.emf.ecore.EObject;&#xA;import org.eclipse.emf.eef.runtime.api.component.IPropertiesEditionComponent;&#xA;import org.eclipse.emf.eef.runtime.api.parts.IPropertiesEditionPart;&#xA;import org.eclipse.emf.eef.runtime.api.providers.IPropertiesEditionProvider;&#xA;&#xA;import "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;&#xA;import java.util.List;&#xA;&#xA;import "/>
<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/completePackage"/>
@@ -78,7 +78,15 @@
<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=";&#xA;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;import "/>
+ <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/pecRootProviderQualifiedClass"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;import org.eclipse.emf.eef.runtime.api.component.IPropertiesEditionComponent;&#xA;import org.eclipse.emf.eef.runtime.context.PropertiesEditingContext;&#xA;&#xA;&#xA;"/>
<body xsi:type="mtl:IfBlock">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="import "/>
<body xsi:type="mtl:TemplateInvocation">
@@ -129,7 +137,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -154,7 +162,7 @@
<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="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/subPec">
+ <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/subPec">
<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"/>
@@ -166,10 +174,10 @@
<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/subPECClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -178,14 +186,14 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</loopVariable>
<iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(View)">
- <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/subPec">
+ <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/subPec">
<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#//AbstractElementBinding/views"/>
</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="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/view">
<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#//View/explicit"/>
@@ -204,7 +212,7 @@
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
- <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/temp1">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/temp1">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference/binding"/>
@@ -215,7 +223,7 @@
</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:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/temp2">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/temp2">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/6/PropertiesEditionComponent">
@@ -263,7 +271,31 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" extends PropertiesEditingProviderImpl {&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#provides(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext)&#xA;&#x9; * "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" extends "/>
+ <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/pecRootProviderClass"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" {&#xA;&#xA;&#x9;/**&#xA;&#x9; * Constructor without provider for super types.&#xA;&#x9; */&#xA;&#x9;public "/>
+ <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/pecProviderClass"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="() {&#xA;&#x9;&#x9;super();&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * Constructor with providers for super types.&#xA;&#x9; * @param superProviders providers to use for super types.&#xA;&#x9; */&#xA;&#x9;public "/>
+ <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/pecProviderClass"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(List&lt;PropertiesEditingProvider> superProviders) {&#xA;&#x9;&#x9;super(superProviders);&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#provides(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext)&#xA;&#x9; * "/>
<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/generationMark"/>
@@ -449,7 +481,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(editingContext, editingContext.getEObject(), mode);&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return null;&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#getPropertiesEditingComponent(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext, java.lang.String, java.lang.String)&#xA;&#x9; * "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="(editingContext, editingContext.getEObject(), mode);&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return super.getPropertiesEditingComponent(editingContext, mode);&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#getPropertiesEditingComponent(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext, java.lang.String, java.lang.String)&#xA;&#x9; * "/>
<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/generationMark"/>
@@ -482,7 +514,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -490,7 +522,7 @@
<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/viewPartConstant"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/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/PropertiesEditionProvider/@body.0/pec">
@@ -504,7 +536,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -520,7 +552,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="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/view">
<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#//View/explicit"/>
@@ -532,10 +564,10 @@
<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/subPECClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -543,10 +575,10 @@
<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/viewPartConstant"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@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="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
@@ -554,7 +586,7 @@
<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/pecClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
@@ -563,7 +595,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</loopVariable>
<iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(View)">
- <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/subPec">
+ <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/subPec">
<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#//AbstractElementBinding/views"/>
@@ -572,7 +604,7 @@
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/view">
<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#//View/explicit"/>
@@ -582,13 +614,13 @@
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(View)">
<source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/EObject_Class/ancestors">
- <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</source>
</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:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/temp3">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/temp3">
<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="/6/View">
@@ -602,7 +634,7 @@
</source>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/temp4">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/temp4">
<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="/6/View">
@@ -641,7 +673,7 @@
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
- <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/temp5">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/temp5">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference/binding"/>
@@ -652,7 +684,7 @@
</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:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/temp6">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/temp6">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/6/PropertiesEditionComponent">
@@ -665,7 +697,7 @@
</iterator>
</iterSet>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;}&#xA;&#x9;&#x9;return null;&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#getPropertiesEditingComponent(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext, java.lang.String, java.lang.String, java.lang.Class)&#xA;&#x9; */&#xA;&#x9;@SuppressWarnings(&quot;unchecked&quot;)&#xA;&#x9;public IPropertiesEditionComponent getPropertiesEditingComponent(PropertiesEditingContext editingContext, String mode, String part, java.lang.Class refinement) {&#xA;&#x9;&#x9;if (editingContext.getEObject() instanceof "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;}&#xA;&#x9;&#x9;return super.getPropertiesEditingComponent(editingContext, mode, part);&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * {@inheritDoc}&#xA;&#x9; * @see org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider#getPropertiesEditingComponent(org.eclipse.emf.eef.runtime.context.PropertiesEditingContext, java.lang.String, java.lang.String, java.lang.Class)&#xA;&#x9; */&#xA;&#x9;@SuppressWarnings(&quot;unchecked&quot;)&#xA;&#x9;public IPropertiesEditionComponent getPropertiesEditingComponent(PropertiesEditingContext editingContext, String mode, String part, java.lang.Class refinement) {&#xA;&#x9;&#x9;if (editingContext.getEObject() instanceof "/>
<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">
@@ -686,7 +718,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -694,7 +726,7 @@
<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/viewPartConstant"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/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/PropertiesEditionProvider/@body.0/pec">
@@ -708,7 +740,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -719,7 +751,7 @@
<argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/PropertiesEditionProvider/@body.0/pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -735,7 +767,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="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/view">
<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#//View/explicit"/>
@@ -747,10 +779,10 @@
<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/subPECClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</argument>
</body>
@@ -758,10 +790,10 @@
<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/viewPartConstant"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/view">
+ <argument xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@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="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
@@ -769,7 +801,7 @@
<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/pecClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
@@ -777,7 +809,7 @@
<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/pecClass"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
+ <argument xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</argument>
</body>
@@ -786,7 +818,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</loopVariable>
<iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(View)">
- <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
+ <source xsi:type="ocl.ecore:VariableExp" name="subPec" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
<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#//AbstractElementBinding/views"/>
@@ -795,7 +827,7 @@
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/view">
<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#//View/explicit"/>
@@ -805,13 +837,13 @@
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(View)">
<source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/EObject_Class/ancestors">
- <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/view">
+ <source xsi:type="ocl.ecore:VariableExp" name="view" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/view">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</source>
</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:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/temp7">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/temp7">
<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="/6/View">
@@ -825,7 +857,7 @@
</source>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/temp8">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/temp8">
<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="/6/View">
@@ -864,7 +896,7 @@
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
- <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/temp9">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/temp9">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//ElementBindingReference/binding"/>
@@ -875,7 +907,7 @@
</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:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/temp10">
+ <source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/temp10">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//AbstractElementBinding"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/6/PropertiesEditionComponent">
@@ -888,7 +920,7 @@
</iterator>
</iterSet>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;}&#xA;&#x9;&#x9;return null;&#xA;&#x9;}&#xA;&#xA;}&#xA;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;}&#xA;&#x9;&#x9;return super.getPropertiesEditingComponent(editingContext, mode, part, refinement);&#xA;&#x9;}&#xA;&#xA;}&#xA;"/>
<fileUrl xsi:type="mtl:TemplateInvocation" definition="/0/fullFilePath">
<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/PropertiesEditionProvider/@body.0/pec">
@@ -4167,28 +4199,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -4892,24 +4924,6 @@
</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"/>
@@ -5192,6 +5206,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
@@ -6394,6 +6426,9 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
@@ -6499,6 +6534,15 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
@@ -7008,22 +7052,22 @@
<ecore:EAnnotation source="positions">
<eAnnotations source="positions.0" references="/0/PropertiesEditionProvider">
<details key="start" value="743"/>
- <details key="end" value="7336"/>
+ <details key="end" value="7820"/>
<details key="line" value="18"/>
</eAnnotations>
<eAnnotations source="positions.1" references="/0/PropertiesEditionProvider/@body.0">
<details key="start" value="865"/>
- <details key="end" value="7324"/>
+ <details key="end" value="7808"/>
<details key="line" value="20"/>
</eAnnotations>
<eAnnotations source="positions.2" references="/0/PropertiesEditionProvider/@body.0/@body.0">
<details key="start" value="971"/>
- <details key="end" value="7317"/>
+ <details key="end" value="7801"/>
<details key="line" value="21"/>
</eAnnotations>
<eAnnotations source="positions.3" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0">
<details key="start" value="1001"/>
- <details key="end" value="7311"/>
+ <details key="end" value="7795"/>
<details key="line" value="22"/>
</eAnnotations>
<eAnnotations source="positions.4" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.0">
@@ -7063,3913 +7107,3973 @@
</eAnnotations>
<eAnnotations source="positions.11" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.3">
<details key="start" value="1124"/>
- <details key="end" value="1397"/>
+ <details key="end" value="1158"/>
<details key="line" value="24"/>
</eAnnotations>
<eAnnotations source="positions.12" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.4">
- <details key="start" value="1398"/>
- <details key="end" value="1425"/>
+ <details key="start" value="1159"/>
+ <details key="end" value="1186"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.13" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.4/@argument.0">
- <details key="start" value="1398"/>
- <details key="end" value="1407"/>
+ <details key="start" value="1159"/>
+ <details key="end" value="1168"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.14" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.4/@argument.0/pec">
- <details key="start" value="1398"/>
- <details key="end" value="1401"/>
+ <details key="start" value="1159"/>
+ <details key="end" value="1162"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.15" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.5">
- <details key="start" value="1427"/>
- <details key="end" value="1428"/>
- <details key="line" value="31"/>
+ <details key="start" value="1188"/>
+ <details key="end" value="1189"/>
+ <details key="line" value="28"/>
</eAnnotations>
<eAnnotations source="positions.16" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.6">
- <details key="start" value="1429"/>
- <details key="end" value="1457"/>
+ <details key="start" value="1190"/>
+ <details key="end" value="1218"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.17" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.6/@argument.0">
- <details key="start" value="1429"/>
- <details key="end" value="1438"/>
+ <details key="start" value="1190"/>
+ <details key="end" value="1199"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.18" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.6/@argument.0/pec">
- <details key="start" value="1429"/>
- <details key="end" value="1432"/>
+ <details key="start" value="1190"/>
+ <details key="end" value="1193"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.19" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.7">
- <details key="start" value="1459"/>
- <details key="end" value="1468"/>
- <details key="line" value="31"/>
+ <details key="start" value="1220"/>
+ <details key="end" value="1229"/>
+ <details key="line" value="28"/>
</eAnnotations>
<eAnnotations source="positions.20" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.8">
- <details key="start" value="1469"/>
- <details key="end" value="1505"/>
+ <details key="start" value="1230"/>
+ <details key="end" value="1266"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.21" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.8/@argument.0">
- <details key="start" value="1469"/>
- <details key="end" value="1478"/>
+ <details key="start" value="1230"/>
+ <details key="end" value="1239"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.22" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.8/@argument.0/pec">
- <details key="start" value="1469"/>
- <details key="end" value="1472"/>
+ <details key="start" value="1230"/>
+ <details key="end" value="1233"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.23" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.8/basePackage">
- <details key="start" value="1493"/>
- <details key="end" value="1504"/>
+ <details key="start" value="1254"/>
+ <details key="end" value="1265"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.24" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.9">
- <details key="start" value="1507"/>
- <details key="end" value="1509"/>
- <details key="line" value="32"/>
+ <details key="start" value="1268"/>
+ <details key="end" value="1277"/>
+ <details key="line" value="29"/>
</eAnnotations>
<eAnnotations source="positions.25" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10">
- <details key="start" value="1509"/>
- <details key="end" value="1624"/>
- <details key="line" value="33"/>
+ <details key="start" value="1278"/>
+ <details key="end" value="1313"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.26" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/pec">
+ <details key="start" value="1278"/>
+ <details key="end" value="1281"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.27" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11">
+ <details key="start" value="1315"/>
+ <details key="end" value="1466"/>
+ <details key="line" value="30"/>
</eAnnotations>
- <eAnnotations source="positions.26" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.0">
- <details key="start" value="1551"/>
- <details key="end" value="1558"/>
- <details key="line" value="34"/>
+ <eAnnotations source="positions.28" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12">
+ <details key="start" value="1466"/>
+ <details key="end" value="1581"/>
+ <details key="line" value="35"/>
</eAnnotations>
- <eAnnotations source="positions.27" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.1">
- <details key="start" value="1559"/>
- <details key="end" value="1586"/>
+ <eAnnotations source="positions.29" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0">
+ <details key="start" value="1508"/>
+ <details key="end" value="1515"/>
+ <details key="line" value="36"/>
+ </eAnnotations>
+ <eAnnotations source="positions.30" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.1">
+ <details key="start" value="1516"/>
+ <details key="end" value="1543"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.28" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.1/@argument.0">
- <details key="start" value="1559"/>
- <details key="end" value="1568"/>
+ <eAnnotations source="positions.31" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.1/@argument.0">
+ <details key="start" value="1516"/>
+ <details key="end" value="1525"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.29" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.1/@argument.0/pec">
- <details key="start" value="1559"/>
- <details key="end" value="1562"/>
+ <eAnnotations source="positions.32" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.1/@argument.0/pec">
+ <details key="start" value="1516"/>
+ <details key="end" value="1519"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.30" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.2">
- <details key="start" value="1588"/>
- <details key="end" value="1600"/>
- <details key="line" value="34"/>
+ <eAnnotations source="positions.33" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.2">
+ <details key="start" value="1545"/>
+ <details key="end" value="1557"/>
+ <details key="line" value="36"/>
</eAnnotations>
- <eAnnotations source="positions.31" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.3">
- <details key="start" value="1601"/>
- <details key="end" value="1615"/>
+ <eAnnotations source="positions.34" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.3">
+ <details key="start" value="1558"/>
+ <details key="end" value="1572"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.32" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.3/pec">
- <details key="start" value="1601"/>
- <details key="end" value="1604"/>
+ <eAnnotations source="positions.35" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.3/pec">
+ <details key="start" value="1558"/>
+ <details key="end" value="1561"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.33" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@body.4">
- <details key="start" value="1617"/>
- <details key="end" value="1619"/>
- <details key="line" value="34"/>
+ <eAnnotations source="positions.36" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.4">
+ <details key="start" value="1574"/>
+ <details key="end" value="1576"/>
+ <details key="line" value="36"/>
</eAnnotations>
- <eAnnotations source="positions.34" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@ifExpr">
- <details key="start" value="1513"/>
- <details key="end" value="1549"/>
+ <eAnnotations source="positions.37" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@ifExpr">
+ <details key="start" value="1470"/>
+ <details key="end" value="1506"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.35" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.10/@ifExpr/pec">
- <details key="start" value="1514"/>
- <details key="end" value="1517"/>
+ <eAnnotations source="positions.38" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@ifExpr/pec">
+ <details key="start" value="1471"/>
+ <details key="end" value="1474"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.36" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11">
- <details key="start" value="1625"/>
- <details key="end" value="1738"/>
- <details key="line" value="36"/>
+ <eAnnotations source="positions.39" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13">
+ <details key="start" value="1582"/>
+ <details key="end" value="1695"/>
+ <details key="line" value="38"/>
</eAnnotations>
- <eAnnotations source="positions.37" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.0">
- <details key="start" value="1657"/>
- <details key="end" value="1664"/>
- <details key="line" value="37"/>
+ <eAnnotations source="positions.40" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.0">
+ <details key="start" value="1614"/>
+ <details key="end" value="1621"/>
+ <details key="line" value="39"/>
</eAnnotations>
- <eAnnotations source="positions.38" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.1">
- <details key="start" value="1665"/>
- <details key="end" value="1692"/>
+ <eAnnotations source="positions.41" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.1">
+ <details key="start" value="1622"/>
+ <details key="end" value="1649"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.39" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.1/@argument.0">
- <details key="start" value="1665"/>
- <details key="end" value="1674"/>
+ <eAnnotations source="positions.42" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.1/@argument.0">
+ <details key="start" value="1622"/>
+ <details key="end" value="1631"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.40" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.1/@argument.0/pec">
- <details key="start" value="1665"/>
- <details key="end" value="1668"/>
+ <eAnnotations source="positions.43" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.1/@argument.0/pec">
+ <details key="start" value="1622"/>
+ <details key="end" value="1625"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.41" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.2">
- <details key="start" value="1694"/>
- <details key="end" value="1706"/>
- <details key="line" value="37"/>
+ <eAnnotations source="positions.44" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.2">
+ <details key="start" value="1651"/>
+ <details key="end" value="1663"/>
+ <details key="line" value="39"/>
</eAnnotations>
- <eAnnotations source="positions.42" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.3">
- <details key="start" value="1707"/>
- <details key="end" value="1728"/>
+ <eAnnotations source="positions.45" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.3">
+ <details key="start" value="1664"/>
+ <details key="end" value="1685"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.43" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.3/pec">
- <details key="start" value="1707"/>
- <details key="end" value="1710"/>
+ <eAnnotations source="positions.46" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.3/pec">
+ <details key="start" value="1664"/>
+ <details key="end" value="1667"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.44" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.3/view">
- <details key="start" value="1723"/>
- <details key="end" value="1727"/>
+ <eAnnotations source="positions.47" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.3/view">
+ <details key="start" value="1680"/>
+ <details key="end" value="1684"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.45" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@body.4">
- <details key="start" value="1730"/>
- <details key="end" value="1732"/>
- <details key="line" value="37"/>
+ <eAnnotations source="positions.48" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@body.4">
+ <details key="start" value="1687"/>
+ <details key="end" value="1689"/>
+ <details key="line" value="39"/>
</eAnnotations>
- <eAnnotations source="positions.46" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/view">
- <details key="start" value="1631"/>
- <details key="end" value="1642"/>
- <details key="line" value="36"/>
+ <eAnnotations source="positions.49" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/view">
+ <details key="start" value="1588"/>
+ <details key="end" value="1599"/>
+ <details key="line" value="38"/>
</eAnnotations>
- <eAnnotations source="positions.47" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@iterSet">
- <details key="start" value="1645"/>
- <details key="end" value="1654"/>
+ <eAnnotations source="positions.50" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@iterSet">
+ <details key="start" value="1602"/>
+ <details key="end" value="1611"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.48" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.11/@iterSet/pec">
- <details key="start" value="1645"/>
- <details key="end" value="1648"/>
+ <eAnnotations source="positions.51" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13/@iterSet/pec">
+ <details key="start" value="1602"/>
+ <details key="end" value="1605"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.49" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12">
- <details key="start" value="1739"/>
- <details key="end" value="2034"/>
- <details key="line" value="39"/>
+ <eAnnotations source="positions.52" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14">
+ <details key="start" value="1696"/>
+ <details key="end" value="1991"/>
+ <details key="line" value="41"/>
</eAnnotations>
- <eAnnotations source="positions.50" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0">
- <details key="start" value="1877"/>
- <details key="end" value="2027"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.53" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0">
+ <details key="start" value="1834"/>
+ <details key="end" value="1984"/>
+ <details key="line" value="42"/>
</eAnnotations>
- <eAnnotations source="positions.51" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.0">
- <details key="start" value="1930"/>
- <details key="end" value="1937"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.54" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.0">
+ <details key="start" value="1887"/>
+ <details key="end" value="1894"/>
+ <details key="line" value="43"/>
</eAnnotations>
- <eAnnotations source="positions.52" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.1">
- <details key="start" value="1938"/>
- <details key="end" value="1977"/>
+ <eAnnotations source="positions.55" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.1">
+ <details key="start" value="1895"/>
+ <details key="end" value="1934"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.53" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.1/@argument.0">
- <details key="start" value="1938"/>
- <details key="end" value="1959"/>
+ <eAnnotations source="positions.56" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.1/@argument.0">
+ <details key="start" value="1895"/>
+ <details key="end" value="1916"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.54" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.1/@argument.0/@source">
- <details key="start" value="1938"/>
- <details key="end" value="1950"/>
+ <eAnnotations source="positions.57" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.1/@argument.0/@source">
+ <details key="start" value="1895"/>
+ <details key="end" value="1907"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.55" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.1/@argument.0/@source/subPec">
- <details key="start" value="1938"/>
- <details key="end" value="1944"/>
+ <eAnnotations source="positions.58" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.1/@argument.0/@source/subPec">
+ <details key="start" value="1895"/>
+ <details key="end" value="1901"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.56" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.2">
- <details key="start" value="1979"/>
- <details key="end" value="1991"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.59" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.2">
+ <details key="start" value="1936"/>
+ <details key="end" value="1948"/>
+ <details key="line" value="43"/>
</eAnnotations>
- <eAnnotations source="positions.57" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.3">
- <details key="start" value="1992"/>
- <details key="end" value="2016"/>
+ <eAnnotations source="positions.60" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.3">
+ <details key="start" value="1949"/>
+ <details key="end" value="1973"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.58" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.3/subPec">
- <details key="start" value="1992"/>
- <details key="end" value="1998"/>
+ <eAnnotations source="positions.61" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.3/subPec">
+ <details key="start" value="1949"/>
+ <details key="end" value="1955"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.59" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.3/view">
- <details key="start" value="2011"/>
- <details key="end" value="2015"/>
+ <eAnnotations source="positions.62" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.3/view">
+ <details key="start" value="1968"/>
+ <details key="end" value="1972"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.60" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@body.4">
- <details key="start" value="2018"/>
- <details key="end" value="2020"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.63" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@body.4">
+ <details key="start" value="1975"/>
+ <details key="end" value="1977"/>
+ <details key="line" value="43"/>
</eAnnotations>
- <eAnnotations source="positions.61" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/view">
- <details key="start" value="1883"/>
- <details key="end" value="1894"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.64" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/view">
+ <details key="start" value="1840"/>
+ <details key="end" value="1851"/>
+ <details key="line" value="42"/>
</eAnnotations>
- <eAnnotations source="positions.62" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@iterSet">
- <details key="start" value="1897"/>
- <details key="end" value="1909"/>
+ <eAnnotations source="positions.65" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@iterSet">
+ <details key="start" value="1854"/>
+ <details key="end" value="1866"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.63" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@iterSet/subPec">
- <details key="start" value="1897"/>
- <details key="end" value="1903"/>
+ <eAnnotations source="positions.66" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@iterSet/subPec">
+ <details key="start" value="1854"/>
+ <details key="end" value="1860"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.64" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@guard">
- <details key="start" value="1914"/>
- <details key="end" value="1927"/>
+ <eAnnotations source="positions.67" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@guard">
+ <details key="start" value="1871"/>
+ <details key="end" value="1884"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.65" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/@body.0/@guard/view">
- <details key="start" value="1914"/>
- <details key="end" value="1918"/>
+ <eAnnotations source="positions.68" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@body.0/@guard/view">
+ <details key="start" value="1871"/>
+ <details key="end" value="1875"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.66" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/subPec">
- <details key="start" value="1745"/>
- <details key="end" value="1780"/>
- <details key="line" value="39"/>
+ <eAnnotations source="positions.69" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/subPec">
+ <details key="start" value="1702"/>
+ <details key="end" value="1737"/>
+ <details key="line" value="41"/>
</eAnnotations>
- <eAnnotations source="positions.67" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select">
- <details key="start" value="1783"/>
- <details key="end" value="1873"/>
+ <eAnnotations source="positions.70" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select">
+ <details key="start" value="1740"/>
+ <details key="end" value="1830"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.68" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect">
- <details key="start" value="1783"/>
- <details key="end" value="1812"/>
+ <eAnnotations source="positions.71" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect">
+ <details key="start" value="1740"/>
+ <details key="end" value="1769"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.69" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/@source">
- <details key="start" value="1783"/>
- <details key="end" value="1804"/>
+ <eAnnotations source="positions.72" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/@source">
+ <details key="start" value="1740"/>
+ <details key="end" value="1761"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.70" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/@source/pec">
- <details key="start" value="1783"/>
- <details key="end" value="1786"/>
+ <eAnnotations source="positions.73" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/@source/pec">
+ <details key="start" value="1740"/>
+ <details key="end" value="1743"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.71" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/@body">
- <details key="start" value="1805"/>
- <details key="end" value="1812"/>
+ <eAnnotations source="positions.74" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/@body">
+ <details key="start" value="1762"/>
+ <details key="end" value="1769"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.72" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/@body/temp1">
+ <eAnnotations source="positions.75" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.73" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/collect/temp1">
+ <eAnnotations source="positions.76" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/collect/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.74" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/@body">
- <details key="start" value="1821"/>
- <details key="end" value="1872"/>
+ <eAnnotations source="positions.77" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/@body">
+ <details key="start" value="1778"/>
+ <details key="end" value="1829"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.75" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/@body/temp2">
+ <eAnnotations source="positions.78" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.76" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/@body/@argument.0">
- <details key="start" value="1833"/>
- <details key="end" value="1871"/>
+ <eAnnotations source="positions.79" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/@body/@argument.0">
+ <details key="start" value="1790"/>
+ <details key="end" value="1828"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.77" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.12/select/temp2">
+ <eAnnotations source="positions.80" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/select/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.78" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.13">
- <details key="start" value="2035"/>
- <details key="end" value="2043"/>
- <details key="line" value="44"/>
+ <eAnnotations source="positions.81" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.15">
+ <details key="start" value="1992"/>
+ <details key="end" value="2000"/>
+ <details key="line" value="46"/>
</eAnnotations>
- <eAnnotations source="positions.79" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14">
- <details key="start" value="2044"/>
- <details key="end" value="2094"/>
+ <eAnnotations source="positions.82" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16">
+ <details key="start" value="2001"/>
+ <details key="end" value="2051"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.80" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@source">
- <details key="start" value="2044"/>
- <details key="end" value="2087"/>
+ <eAnnotations source="positions.83" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16/@source">
+ <details key="start" value="2001"/>
+ <details key="end" value="2044"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.81" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@source/@argument.0">
- <details key="start" value="2044"/>
- <details key="end" value="2074"/>
+ <eAnnotations source="positions.84" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16/@source/@argument.0">
+ <details key="start" value="2001"/>
+ <details key="end" value="2031"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.82" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.14/@source/@argument.0/peContext">
- <details key="start" value="2044"/>
- <details key="end" value="2053"/>
+ <eAnnotations source="positions.85" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16/@source/@argument.0/peContext">
+ <details key="start" value="2001"/>
+ <details key="end" value="2010"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.83" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.15">
- <details key="start" value="2096"/>
- <details key="end" value="2100"/>
- <details key="line" value="47"/>
+ <eAnnotations source="positions.86" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.17">
+ <details key="start" value="2053"/>
+ <details key="end" value="2057"/>
+ <details key="line" value="49"/>
</eAnnotations>
- <eAnnotations source="positions.84" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16">
- <details key="start" value="2101"/>
- <details key="end" value="2148"/>
+ <eAnnotations source="positions.87" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.18">
+ <details key="start" value="2058"/>
+ <details key="end" value="2105"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.88" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.18/@argument.0">
+ <details key="start" value="2058"/>
+ <details key="end" value="2088"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.85" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16/@argument.0">
- <details key="start" value="2101"/>
- <details key="end" value="2131"/>
+ <eAnnotations source="positions.89" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.18/@argument.0/peContext">
+ <details key="start" value="2058"/>
+ <details key="end" value="2067"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.86" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.16/@argument.0/peContext">
- <details key="start" value="2101"/>
- <details key="end" value="2110"/>
+ <eAnnotations source="positions.90" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.19">
+ <details key="start" value="2107"/>
+ <details key="end" value="2125"/>
+ <details key="line" value="50"/>
+ </eAnnotations>
+ <eAnnotations source="positions.91" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.20">
+ <details key="start" value="2126"/>
+ <details key="end" value="2148"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.92" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.20/pec">
+ <details key="start" value="2126"/>
+ <details key="end" value="2129"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.87" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.17">
+ <eAnnotations source="positions.93" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.21">
<details key="start" value="2150"/>
- <details key="end" value="2168"/>
- <details key="line" value="48"/>
+ <details key="end" value="2159"/>
+ <details key="line" value="51"/>
</eAnnotations>
- <eAnnotations source="positions.88" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.18">
- <details key="start" value="2169"/>
- <details key="end" value="2191"/>
+ <eAnnotations source="positions.94" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.22">
+ <details key="start" value="2160"/>
+ <details key="end" value="2186"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.89" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.18/pec">
- <details key="start" value="2169"/>
- <details key="end" value="2172"/>
+ <eAnnotations source="positions.95" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.22/pec">
+ <details key="start" value="2160"/>
+ <details key="end" value="2163"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.90" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.19">
- <details key="start" value="2193"/>
- <details key="end" value="2406"/>
- <details key="line" value="49"/>
+ <eAnnotations source="positions.96" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.23">
+ <details key="start" value="2188"/>
+ <details key="end" value="2260"/>
+ <details key="line" value="51"/>
</eAnnotations>
- <eAnnotations source="positions.91" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.20">
- <details key="start" value="2407"/>
- <details key="end" value="2454"/>
+ <eAnnotations source="positions.97" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.24">
+ <details key="start" value="2261"/>
+ <details key="end" value="2283"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.92" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.20/@argument.0">
- <details key="start" value="2407"/>
- <details key="end" value="2437"/>
+ <eAnnotations source="positions.98" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.24/pec">
+ <details key="start" value="2261"/>
+ <details key="end" value="2264"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.93" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.20/@argument.0/peContext">
- <details key="start" value="2407"/>
- <details key="end" value="2416"/>
+ <eAnnotations source="positions.99" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.25">
+ <details key="start" value="2285"/>
+ <details key="end" value="2431"/>
+ <details key="line" value="56"/>
+ </eAnnotations>
+ <eAnnotations source="positions.100" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26">
+ <details key="start" value="2432"/>
+ <details key="end" value="2454"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.101" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26/pec">
+ <details key="start" value="2432"/>
+ <details key="end" value="2435"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.94" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.21">
+ <eAnnotations source="positions.102" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.27">
<details key="start" value="2456"/>
- <details key="end" value="2579"/>
- <details key="line" value="55"/>
+ <details key="end" value="2707"/>
+ <details key="line" value="64"/>
+ </eAnnotations>
+ <eAnnotations source="positions.103" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28">
+ <details key="start" value="2708"/>
+ <details key="end" value="2755"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.104" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28/@argument.0">
+ <details key="start" value="2708"/>
+ <details key="end" value="2738"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.105" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28/@argument.0/peContext">
+ <details key="start" value="2708"/>
+ <details key="end" value="2717"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.106" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.29">
+ <details key="start" value="2757"/>
+ <details key="end" value="2880"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.95" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.22">
- <details key="start" value="2580"/>
- <details key="end" value="2594"/>
+ <eAnnotations source="positions.107" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30">
+ <details key="start" value="2881"/>
+ <details key="end" value="2895"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.96" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.22/@source">
- <details key="start" value="2580"/>
- <details key="end" value="2589"/>
+ <eAnnotations source="positions.108" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30/@source">
+ <details key="start" value="2881"/>
+ <details key="end" value="2890"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.97" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.22/@source/pec">
- <details key="start" value="2580"/>
- <details key="end" value="2583"/>
+ <eAnnotations source="positions.109" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30/@source/pec">
+ <details key="start" value="2881"/>
+ <details key="end" value="2884"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.98" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.23">
- <details key="start" value="2596"/>
- <details key="end" value="2608"/>
- <details key="line" value="57"/>
+ <eAnnotations source="positions.110" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.31">
+ <details key="start" value="2897"/>
+ <details key="end" value="2909"/>
+ <details key="line" value="74"/>
</eAnnotations>
- <eAnnotations source="positions.99" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.24">
- <details key="start" value="2609"/>
- <details key="end" value="2637"/>
+ <eAnnotations source="positions.111" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32">
+ <details key="start" value="2910"/>
+ <details key="end" value="2938"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.100" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.24/@argument.0">
- <details key="start" value="2609"/>
- <details key="end" value="2618"/>
+ <eAnnotations source="positions.112" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32/@argument.0">
+ <details key="start" value="2910"/>
+ <details key="end" value="2919"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.101" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.24/@argument.0/pec">
- <details key="start" value="2609"/>
- <details key="end" value="2612"/>
+ <eAnnotations source="positions.113" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32/@argument.0/pec">
+ <details key="start" value="2910"/>
+ <details key="end" value="2913"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.102" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.25">
- <details key="start" value="2639"/>
- <details key="end" value="2653"/>
- <details key="line" value="58"/>
+ <eAnnotations source="positions.114" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.33">
+ <details key="start" value="2940"/>
+ <details key="end" value="2954"/>
+ <details key="line" value="75"/>
</eAnnotations>
- <eAnnotations source="positions.103" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26">
- <details key="start" value="2654"/>
- <details key="end" value="2696"/>
+ <eAnnotations source="positions.115" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34">
+ <details key="start" value="2955"/>
+ <details key="end" value="2997"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.104" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26/@argument.0">
- <details key="start" value="2654"/>
- <details key="end" value="2668"/>
+ <eAnnotations source="positions.116" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34/@argument.0">
+ <details key="start" value="2955"/>
+ <details key="end" value="2969"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.105" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26/@argument.0/@source">
- <details key="start" value="2654"/>
- <details key="end" value="2663"/>
+ <eAnnotations source="positions.117" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34/@argument.0/@source">
+ <details key="start" value="2955"/>
+ <details key="end" value="2964"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.106" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.26/@argument.0/@source/pec">
- <details key="start" value="2654"/>
- <details key="end" value="2657"/>
+ <eAnnotations source="positions.118" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34/@argument.0/@source/pec">
+ <details key="start" value="2955"/>
+ <details key="end" value="2958"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.107" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.27">
- <details key="start" value="2698"/>
- <details key="end" value="2936"/>
- <details key="line" value="58"/>
+ <eAnnotations source="positions.119" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.35">
+ <details key="start" value="2999"/>
+ <details key="end" value="3237"/>
+ <details key="line" value="75"/>
</eAnnotations>
- <eAnnotations source="positions.108" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28">
- <details key="start" value="2937"/>
- <details key="end" value="2984"/>
+ <eAnnotations source="positions.120" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36">
+ <details key="start" value="3238"/>
+ <details key="end" value="3285"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.109" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28/@argument.0">
- <details key="start" value="2937"/>
- <details key="end" value="2967"/>
+ <eAnnotations source="positions.121" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36/@argument.0">
+ <details key="start" value="3238"/>
+ <details key="end" value="3268"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.110" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.28/@argument.0/peContext">
- <details key="start" value="2937"/>
- <details key="end" value="2946"/>
+ <eAnnotations source="positions.122" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36/@argument.0/peContext">
+ <details key="start" value="3238"/>
+ <details key="end" value="3247"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.111" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.29">
- <details key="start" value="2986"/>
- <details key="end" value="3122"/>
- <details key="line" value="65"/>
+ <eAnnotations source="positions.123" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.37">
+ <details key="start" value="3287"/>
+ <details key="end" value="3423"/>
+ <details key="line" value="82"/>
</eAnnotations>
- <eAnnotations source="positions.112" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30">
- <details key="start" value="3123"/>
- <details key="end" value="3137"/>
+ <eAnnotations source="positions.124" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38">
+ <details key="start" value="3424"/>
+ <details key="end" value="3438"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.113" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30/@source">
- <details key="start" value="3123"/>
- <details key="end" value="3132"/>
+ <eAnnotations source="positions.125" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38/@source">
+ <details key="start" value="3424"/>
+ <details key="end" value="3433"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.114" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.30/@source/pec">
- <details key="start" value="3123"/>
- <details key="end" value="3126"/>
+ <eAnnotations source="positions.126" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38/@source/pec">
+ <details key="start" value="3424"/>
+ <details key="end" value="3427"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.115" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.31">
- <details key="start" value="3139"/>
- <details key="end" value="3141"/>
- <details key="line" value="67"/>
+ <eAnnotations source="positions.127" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.39">
+ <details key="start" value="3440"/>
+ <details key="end" value="3442"/>
+ <details key="line" value="84"/>
</eAnnotations>
- <eAnnotations source="positions.116" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32">
- <details key="start" value="3142"/>
- <details key="end" value="3169"/>
+ <eAnnotations source="positions.128" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40">
+ <details key="start" value="3443"/>
+ <details key="end" value="3470"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.117" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32/@source">
- <details key="start" value="3142"/>
- <details key="end" value="3162"/>
+ <eAnnotations source="positions.129" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40/@source">
+ <details key="start" value="3443"/>
+ <details key="end" value="3463"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.118" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.32/@source/pec">
- <details key="start" value="3142"/>
- <details key="end" value="3145"/>
+ <eAnnotations source="positions.130" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40/@source/pec">
+ <details key="start" value="3443"/>
+ <details key="end" value="3446"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.33">
- <details key="start" value="3171"/>
- <details key="end" value="3365"/>
- <details key="line" value="67"/>
+ <eAnnotations source="positions.131" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.41">
+ <details key="start" value="3472"/>
+ <details key="end" value="3666"/>
+ <details key="line" value="84"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34">
- <details key="start" value="3366"/>
- <details key="end" value="3413"/>
+ <eAnnotations source="positions.132" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42">
+ <details key="start" value="3667"/>
+ <details key="end" value="3714"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34/@argument.0">
- <details key="start" value="3366"/>
- <details key="end" value="3396"/>
+ <eAnnotations source="positions.133" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42/@argument.0">
+ <details key="start" value="3667"/>
+ <details key="end" value="3697"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.34/@argument.0/peContext">
- <details key="start" value="3366"/>
- <details key="end" value="3375"/>
+ <eAnnotations source="positions.134" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42/@argument.0/peContext">
+ <details key="start" value="3667"/>
+ <details key="end" value="3676"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.35">
- <details key="start" value="3415"/>
- <details key="end" value="3598"/>
- <details key="line" value="74"/>
+ <eAnnotations source="positions.135" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.43">
+ <details key="start" value="3716"/>
+ <details key="end" value="3899"/>
+ <details key="line" value="91"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36">
- <details key="start" value="3599"/>
- <details key="end" value="3613"/>
+ <eAnnotations source="positions.136" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44">
+ <details key="start" value="3900"/>
+ <details key="end" value="3914"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36/@source">
- <details key="start" value="3599"/>
- <details key="end" value="3608"/>
+ <eAnnotations source="positions.137" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44/@source">
+ <details key="start" value="3900"/>
+ <details key="end" value="3909"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.36/@source/pec">
- <details key="start" value="3599"/>
- <details key="end" value="3602"/>
+ <eAnnotations source="positions.138" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44/@source/pec">
+ <details key="start" value="3900"/>
+ <details key="end" value="3903"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.127" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.37">
- <details key="start" value="3615"/>
- <details key="end" value="3617"/>
- <details key="line" value="77"/>
+ <eAnnotations source="positions.139" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.45">
+ <details key="start" value="3916"/>
+ <details key="end" value="3918"/>
+ <details key="line" value="94"/>
</eAnnotations>
- <eAnnotations source="positions.128" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38">
- <details key="start" value="3618"/>
- <details key="end" value="3646"/>
+ <eAnnotations source="positions.140" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46">
+ <details key="start" value="3919"/>
+ <details key="end" value="3947"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.129" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38/@source">
- <details key="start" value="3618"/>
- <details key="end" value="3639"/>
+ <eAnnotations source="positions.141" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46/@source">
+ <details key="start" value="3919"/>
+ <details key="end" value="3940"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.130" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.38/@source/pec">
- <details key="start" value="3618"/>
- <details key="end" value="3621"/>
+ <eAnnotations source="positions.142" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46/@source/pec">
+ <details key="start" value="3919"/>
+ <details key="end" value="3922"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.131" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.39">
- <details key="start" value="3648"/>
- <details key="end" value="3860"/>
- <details key="line" value="77"/>
+ <eAnnotations source="positions.143" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.47">
+ <details key="start" value="3949"/>
+ <details key="end" value="4161"/>
+ <details key="line" value="94"/>
</eAnnotations>
- <eAnnotations source="positions.132" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40">
- <details key="start" value="3861"/>
- <details key="end" value="3908"/>
+ <eAnnotations source="positions.144" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48">
+ <details key="start" value="4162"/>
+ <details key="end" value="4209"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.133" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40/@argument.0">
- <details key="start" value="3861"/>
- <details key="end" value="3891"/>
+ <eAnnotations source="positions.145" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48/@argument.0">
+ <details key="start" value="4162"/>
+ <details key="end" value="4192"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.134" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.40/@argument.0/peContext">
- <details key="start" value="3861"/>
- <details key="end" value="3870"/>
+ <eAnnotations source="positions.146" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48/@argument.0/peContext">
+ <details key="start" value="4162"/>
+ <details key="end" value="4171"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.135" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.41">
- <details key="start" value="3910"/>
- <details key="end" value="4106"/>
- <details key="line" value="84"/>
+ <eAnnotations source="positions.147" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.49">
+ <details key="start" value="4211"/>
+ <details key="end" value="4407"/>
+ <details key="line" value="101"/>
</eAnnotations>
- <eAnnotations source="positions.136" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42">
- <details key="start" value="4107"/>
- <details key="end" value="4121"/>
+ <eAnnotations source="positions.148" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.50">
+ <details key="start" value="4408"/>
+ <details key="end" value="4422"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.137" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42/@source">
- <details key="start" value="4107"/>
- <details key="end" value="4116"/>
+ <eAnnotations source="positions.149" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.50/@source">
+ <details key="start" value="4408"/>
+ <details key="end" value="4417"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.138" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.42/@source/pec">
- <details key="start" value="4107"/>
- <details key="end" value="4110"/>
+ <eAnnotations source="positions.150" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.50/@source/pec">
+ <details key="start" value="4408"/>
+ <details key="end" value="4411"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.139" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.43">
- <details key="start" value="4123"/>
- <details key="end" value="4125"/>
- <details key="line" value="87"/>
+ <eAnnotations source="positions.151" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.51">
+ <details key="start" value="4424"/>
+ <details key="end" value="4426"/>
+ <details key="line" value="104"/>
</eAnnotations>
- <eAnnotations source="positions.140" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44">
- <details key="start" value="4126"/>
- <details key="end" value="4161"/>
+ <eAnnotations source="positions.152" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52">
+ <details key="start" value="4427"/>
+ <details key="end" value="4462"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.141" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44/@source">
- <details key="start" value="4126"/>
- <details key="end" value="4154"/>
+ <eAnnotations source="positions.153" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52/@source">
+ <details key="start" value="4427"/>
+ <details key="end" value="4455"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.142" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.44/@source/pec">
- <details key="start" value="4126"/>
- <details key="end" value="4129"/>
+ <eAnnotations source="positions.154" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52/@source/pec">
+ <details key="start" value="4427"/>
+ <details key="end" value="4430"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.143" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.45">
- <details key="start" value="4163"/>
- <details key="end" value="4379"/>
- <details key="line" value="87"/>
+ <eAnnotations source="positions.155" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.53">
+ <details key="start" value="4464"/>
+ <details key="end" value="4680"/>
+ <details key="line" value="104"/>
</eAnnotations>
- <eAnnotations source="positions.144" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46">
- <details key="start" value="4380"/>
- <details key="end" value="4427"/>
+ <eAnnotations source="positions.156" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54">
+ <details key="start" value="4681"/>
+ <details key="end" value="4728"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.145" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46/@argument.0">
- <details key="start" value="4380"/>
- <details key="end" value="4410"/>
+ <eAnnotations source="positions.157" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54/@argument.0">
+ <details key="start" value="4681"/>
+ <details key="end" value="4711"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.146" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.46/@argument.0/peContext">
- <details key="start" value="4380"/>
- <details key="end" value="4389"/>
+ <eAnnotations source="positions.158" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54/@argument.0/peContext">
+ <details key="start" value="4681"/>
+ <details key="end" value="4690"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.147" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.47">
- <details key="start" value="4429"/>
- <details key="end" value="4602"/>
- <details key="line" value="94"/>
+ <eAnnotations source="positions.159" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.55">
+ <details key="start" value="4730"/>
+ <details key="end" value="4903"/>
+ <details key="line" value="111"/>
</eAnnotations>
- <eAnnotations source="positions.148" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48">
- <details key="start" value="4603"/>
- <details key="end" value="4617"/>
+ <eAnnotations source="positions.160" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56">
+ <details key="start" value="4904"/>
+ <details key="end" value="4918"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.149" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48/@source">
- <details key="start" value="4603"/>
- <details key="end" value="4612"/>
+ <eAnnotations source="positions.161" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@source">
+ <details key="start" value="4904"/>
+ <details key="end" value="4913"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.150" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.48/@source/pec">
- <details key="start" value="4603"/>
- <details key="end" value="4606"/>
+ <eAnnotations source="positions.162" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@source/pec">
+ <details key="start" value="4904"/>
+ <details key="end" value="4907"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.151" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.49">
- <details key="start" value="4619"/>
- <details key="end" value="4637"/>
- <details key="line" value="96"/>
+ <eAnnotations source="positions.163" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57">
+ <details key="start" value="4920"/>
+ <details key="end" value="4938"/>
+ <details key="line" value="113"/>
</eAnnotations>
- <eAnnotations source="positions.152" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.50">
- <details key="start" value="4638"/>
- <details key="end" value="4652"/>
+ <eAnnotations source="positions.164" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.58">
+ <details key="start" value="4939"/>
+ <details key="end" value="4953"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.153" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.50/pec">
- <details key="start" value="4638"/>
- <details key="end" value="4641"/>
+ <eAnnotations source="positions.165" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.58/pec">
+ <details key="start" value="4939"/>
+ <details key="end" value="4942"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.154" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.51">
- <details key="start" value="4654"/>
- <details key="end" value="4958"/>
- <details key="line" value="97"/>
+ <eAnnotations source="positions.166" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.59">
+ <details key="start" value="4955"/>
+ <details key="end" value="5312"/>
+ <details key="line" value="114"/>
</eAnnotations>
- <eAnnotations source="positions.155" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52">
- <details key="start" value="4959"/>
- <details key="end" value="5006"/>
+ <eAnnotations source="positions.167" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.60">
+ <details key="start" value="5313"/>
+ <details key="end" value="5360"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.156" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52/@argument.0">
- <details key="start" value="4959"/>
- <details key="end" value="4989"/>
+ <eAnnotations source="positions.168" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.60/@argument.0">
+ <details key="start" value="5313"/>
+ <details key="end" value="5343"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.157" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.52/@argument.0/peContext">
- <details key="start" value="4959"/>
- <details key="end" value="4968"/>
+ <eAnnotations source="positions.169" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.60/@argument.0/peContext">
+ <details key="start" value="5313"/>
+ <details key="end" value="5322"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.158" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.53">
- <details key="start" value="5008"/>
- <details key="end" value="5194"/>
- <details key="line" value="106"/>
+ <eAnnotations source="positions.170" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61">
+ <details key="start" value="5362"/>
+ <details key="end" value="5548"/>
+ <details key="line" value="123"/>
</eAnnotations>
- <eAnnotations source="positions.159" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54">
- <details key="start" value="5195"/>
- <details key="end" value="5209"/>
+ <eAnnotations source="positions.171" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62">
+ <details key="start" value="5549"/>
+ <details key="end" value="5563"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.160" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54/@source">
- <details key="start" value="5195"/>
- <details key="end" value="5204"/>
+ <eAnnotations source="positions.172" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@source">
+ <details key="start" value="5549"/>
+ <details key="end" value="5558"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.161" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.54/@source/pec">
- <details key="start" value="5195"/>
- <details key="end" value="5198"/>
+ <eAnnotations source="positions.173" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@source/pec">
+ <details key="start" value="5549"/>
+ <details key="end" value="5552"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.162" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.55">
- <details key="start" value="5211"/>
- <details key="end" value="5215"/>
- <details key="line" value="108"/>
+ <eAnnotations source="positions.174" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.63">
+ <details key="start" value="5565"/>
+ <details key="end" value="5569"/>
+ <details key="line" value="125"/>
</eAnnotations>
- <eAnnotations source="positions.163" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56">
- <details key="start" value="5215"/>
- <details key="end" value="5439"/>
- <details key="line" value="109"/>
+ <eAnnotations source="positions.175" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64">
+ <details key="start" value="5569"/>
+ <details key="end" value="5793"/>
+ <details key="line" value="126"/>
</eAnnotations>
- <eAnnotations source="positions.164" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.0">
- <details key="start" value="5265"/>
- <details key="end" value="5272"/>
- <details key="line" value="110"/>
+ <eAnnotations source="positions.176" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.0">
+ <details key="start" value="5619"/>
+ <details key="end" value="5626"/>
+ <details key="line" value="127"/>
</eAnnotations>
- <eAnnotations source="positions.165" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.1">
- <details key="start" value="5273"/>
- <details key="end" value="5294"/>
+ <eAnnotations source="positions.177" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.1">
+ <details key="start" value="5627"/>
+ <details key="end" value="5648"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.166" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.1/pec">
- <details key="start" value="5273"/>
- <details key="end" value="5276"/>
+ <eAnnotations source="positions.178" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.1/pec">
+ <details key="start" value="5627"/>
+ <details key="end" value="5630"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.167" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.1/view">
- <details key="start" value="5289"/>
- <details key="end" value="5293"/>
+ <eAnnotations source="positions.179" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.1/view">
+ <details key="start" value="5643"/>
+ <details key="end" value="5647"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.168" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.2">
- <details key="start" value="5296"/>
- <details key="end" value="5297"/>
- <details key="line" value="110"/>
+ <eAnnotations source="positions.180" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.2">
+ <details key="start" value="5650"/>
+ <details key="end" value="5651"/>
+ <details key="line" value="127"/>
</eAnnotations>
- <eAnnotations source="positions.169" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.3">
- <details key="start" value="5298"/>
- <details key="end" value="5324"/>
+ <eAnnotations source="positions.181" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.3">
+ <details key="start" value="5652"/>
+ <details key="end" value="5678"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.170" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.3/view">
- <details key="start" value="5298"/>
- <details key="end" value="5302"/>
+ <eAnnotations source="positions.182" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.3/view">
+ <details key="start" value="5652"/>
+ <details key="end" value="5656"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.171" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.3/pec">
- <details key="start" value="5320"/>
- <details key="end" value="5323"/>
+ <eAnnotations source="positions.183" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.3/pec">
+ <details key="start" value="5674"/>
+ <details key="end" value="5677"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.172" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.4">
- <details key="start" value="5326"/>
- <details key="end" value="5356"/>
- <details key="line" value="110"/>
+ <eAnnotations source="positions.184" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.4">
+ <details key="start" value="5680"/>
+ <details key="end" value="5710"/>
+ <details key="line" value="127"/>
</eAnnotations>
- <eAnnotations source="positions.173" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.5">
- <details key="start" value="5357"/>
- <details key="end" value="5378"/>
+ <eAnnotations source="positions.185" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.5">
+ <details key="start" value="5711"/>
+ <details key="end" value="5732"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.174" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.5/pec">
- <details key="start" value="5357"/>
- <details key="end" value="5360"/>
+ <eAnnotations source="positions.186" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.5/pec">
+ <details key="start" value="5711"/>
+ <details key="end" value="5714"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.175" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.5/view">
- <details key="start" value="5373"/>
- <details key="end" value="5377"/>
+ <eAnnotations source="positions.187" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.5/view">
+ <details key="start" value="5727"/>
+ <details key="end" value="5731"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.176" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@body.6">
- <details key="start" value="5380"/>
- <details key="end" value="5433"/>
- <details key="line" value="111"/>
+ <eAnnotations source="positions.188" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@body.6">
+ <details key="start" value="5734"/>
+ <details key="end" value="5787"/>
+ <details key="line" value="128"/>
</eAnnotations>
- <eAnnotations source="positions.177" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/view">
- <details key="start" value="5221"/>
- <details key="end" value="5232"/>
- <details key="line" value="109"/>
+ <eAnnotations source="positions.189" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/view">
+ <details key="start" value="5575"/>
+ <details key="end" value="5586"/>
+ <details key="line" value="126"/>
</eAnnotations>
- <eAnnotations source="positions.178" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@iterSet">
- <details key="start" value="5235"/>
- <details key="end" value="5244"/>
+ <eAnnotations source="positions.190" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@iterSet">
+ <details key="start" value="5589"/>
+ <details key="end" value="5598"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.179" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@iterSet/pec">
- <details key="start" value="5235"/>
- <details key="end" value="5238"/>
+ <eAnnotations source="positions.191" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@iterSet/pec">
+ <details key="start" value="5589"/>
+ <details key="end" value="5592"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.180" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@guard">
- <details key="start" value="5249"/>
- <details key="end" value="5262"/>
+ <eAnnotations source="positions.192" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@guard">
+ <details key="start" value="5603"/>
+ <details key="end" value="5616"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.181" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.56/@guard/view">
- <details key="start" value="5249"/>
- <details key="end" value="5253"/>
+ <eAnnotations source="positions.193" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.64/@guard/view">
+ <details key="start" value="5603"/>
+ <details key="end" value="5607"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.182" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57">
- <details key="start" value="5440"/>
- <details key="end" value="5931"/>
- <details key="line" value="113"/>
+ <eAnnotations source="positions.194" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65">
+ <details key="start" value="5794"/>
+ <details key="end" value="6285"/>
+ <details key="line" value="130"/>
</eAnnotations>
- <eAnnotations source="positions.183" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0">
- <details key="start" value="5578"/>
- <details key="end" value="5924"/>
- <details key="line" value="114"/>
+ <eAnnotations source="positions.195" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0">
+ <details key="start" value="5932"/>
+ <details key="end" value="6278"/>
+ <details key="line" value="131"/>
</eAnnotations>
- <eAnnotations source="positions.184" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.0">
- <details key="start" value="5747"/>
- <details key="end" value="5754"/>
- <details key="line" value="115"/>
+ <eAnnotations source="positions.196" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.0">
+ <details key="start" value="6101"/>
+ <details key="end" value="6108"/>
+ <details key="line" value="132"/>
</eAnnotations>
- <eAnnotations source="positions.185" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.1">
- <details key="start" value="5755"/>
- <details key="end" value="5779"/>
+ <eAnnotations source="positions.197" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.1">
+ <details key="start" value="6109"/>
+ <details key="end" value="6133"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.186" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.1/subPec">
- <details key="start" value="5755"/>
- <details key="end" value="5761"/>
+ <eAnnotations source="positions.198" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.1/subPec">
+ <details key="start" value="6109"/>
+ <details key="end" value="6115"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.187" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.1/view">
- <details key="start" value="5774"/>
- <details key="end" value="5778"/>
+ <eAnnotations source="positions.199" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.1/view">
+ <details key="start" value="6128"/>
+ <details key="end" value="6132"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.188" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.2">
- <details key="start" value="5781"/>
- <details key="end" value="5782"/>
- <details key="line" value="115"/>
+ <eAnnotations source="positions.200" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.2">
+ <details key="start" value="6135"/>
+ <details key="end" value="6136"/>
+ <details key="line" value="132"/>
</eAnnotations>
- <eAnnotations source="positions.189" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.3">
- <details key="start" value="5783"/>
- <details key="end" value="5812"/>
+ <eAnnotations source="positions.201" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.3">
+ <details key="start" value="6137"/>
+ <details key="end" value="6166"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.190" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.3/view">
- <details key="start" value="5783"/>
- <details key="end" value="5787"/>
+ <eAnnotations source="positions.202" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.3/view">
+ <details key="start" value="6137"/>
+ <details key="end" value="6141"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.191" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.3/subPec">
- <details key="start" value="5805"/>
- <details key="end" value="5811"/>
+ <eAnnotations source="positions.203" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.3/subPec">
+ <details key="start" value="6159"/>
+ <details key="end" value="6165"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.192" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.4">
- <details key="start" value="5814"/>
- <details key="end" value="5844"/>
- <details key="line" value="115"/>
+ <eAnnotations source="positions.204" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.4">
+ <details key="start" value="6168"/>
+ <details key="end" value="6198"/>
+ <details key="line" value="132"/>
</eAnnotations>
- <eAnnotations source="positions.193" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.5">
- <details key="start" value="5845"/>
- <details key="end" value="5862"/>
+ <eAnnotations source="positions.205" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.5">
+ <details key="start" value="6199"/>
+ <details key="end" value="6216"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.194" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.5/subPec">
- <details key="start" value="5845"/>
- <details key="end" value="5851"/>
+ <eAnnotations source="positions.206" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.5/subPec">
+ <details key="start" value="6199"/>
+ <details key="end" value="6205"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.195" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@body.6">
- <details key="start" value="5864"/>
- <details key="end" value="5917"/>
- <details key="line" value="116"/>
+ <eAnnotations source="positions.207" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@body.6">
+ <details key="start" value="6218"/>
+ <details key="end" value="6271"/>
+ <details key="line" value="133"/>
</eAnnotations>
- <eAnnotations source="positions.196" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/view">
- <details key="start" value="5584"/>
- <details key="end" value="5595"/>
- <details key="line" value="114"/>
+ <eAnnotations source="positions.208" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/view">
+ <details key="start" value="5938"/>
+ <details key="end" value="5949"/>
+ <details key="line" value="131"/>
</eAnnotations>
- <eAnnotations source="positions.197" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@iterSet">
- <details key="start" value="5598"/>
- <details key="end" value="5610"/>
+ <eAnnotations source="positions.209" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@iterSet">
+ <details key="start" value="5952"/>
+ <details key="end" value="5964"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.198" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@iterSet/subPec">
- <details key="start" value="5598"/>
- <details key="end" value="5604"/>
+ <eAnnotations source="positions.210" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@iterSet/subPec">
+ <details key="start" value="5952"/>
+ <details key="end" value="5958"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.199" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard">
- <details key="start" value="5615"/>
- <details key="end" value="5744"/>
+ <eAnnotations source="positions.211" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard">
+ <details key="start" value="5969"/>
+ <details key="end" value="6098"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.200" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@source">
- <details key="start" value="5615"/>
- <details key="end" value="5628"/>
+ <eAnnotations source="positions.212" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@source">
+ <details key="start" value="5969"/>
+ <details key="end" value="5982"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.201" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@source/view">
- <details key="start" value="5615"/>
- <details key="end" value="5619"/>
+ <eAnnotations source="positions.213" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@source/view">
+ <details key="start" value="5969"/>
+ <details key="end" value="5973"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.202" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0">
- <details key="start" value="5633"/>
- <details key="end" value="5744"/>
+ <eAnnotations source="positions.214" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0">
+ <details key="start" value="5987"/>
+ <details key="end" value="6098"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.203" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect">
- <details key="start" value="5633"/>
- <details key="end" value="5706"/>
+ <eAnnotations source="positions.215" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect">
+ <details key="start" value="5987"/>
+ <details key="end" value="6060"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.204" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select">
- <details key="start" value="5633"/>
- <details key="end" value="5683"/>
+ <eAnnotations source="positions.216" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select">
+ <details key="start" value="5987"/>
+ <details key="end" value="6037"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.205" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/@source">
- <details key="start" value="5633"/>
- <details key="end" value="5649"/>
+ <eAnnotations source="positions.217" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/@source">
+ <details key="start" value="5987"/>
+ <details key="end" value="6003"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.206" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/@source/view">
- <details key="start" value="5633"/>
- <details key="end" value="5637"/>
+ <eAnnotations source="positions.218" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/@source/view">
+ <details key="start" value="5987"/>
+ <details key="end" value="5991"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.207" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/@body">
- <details key="start" value="5658"/>
- <details key="end" value="5682"/>
+ <eAnnotations source="positions.219" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/@body">
+ <details key="start" value="6012"/>
+ <details key="end" value="6036"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.208" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.220" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.209" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="5670"/>
- <details key="end" value="5681"/>
+ <eAnnotations source="positions.221" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="6024"/>
+ <details key="end" value="6035"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.210" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/select/temp3">
+ <eAnnotations source="positions.222" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/select/temp3">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.211" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/@body">
+ <eAnnotations source="positions.223" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.212" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.224" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.213" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/@body/@argument.0">
- <details key="start" value="5694"/>
- <details key="end" value="5705"/>
+ <eAnnotations source="positions.225" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="6048"/>
+ <details key="end" value="6059"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.214" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/collect/temp4">
+ <eAnnotations source="positions.226" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/collect/temp4">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.215" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/@argument.0">
- <details key="start" value="5720"/>
- <details key="end" value="5743"/>
+ <eAnnotations source="positions.227" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/@argument.0">
+ <details key="start" value="6074"/>
+ <details key="end" value="6097"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.216" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/@argument.0/@source">
- <details key="start" value="5720"/>
- <details key="end" value="5729"/>
+ <eAnnotations source="positions.228" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/@argument.0/@source">
+ <details key="start" value="6074"/>
+ <details key="end" value="6083"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.217" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/@body.0/@guard/@argument.0/@argument.0/@source/pec">
- <details key="start" value="5720"/>
- <details key="end" value="5723"/>
+ <eAnnotations source="positions.229" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/@body.0/@guard/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="6074"/>
+ <details key="end" value="6077"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.218" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/subPec">
- <details key="start" value="5446"/>
- <details key="end" value="5481"/>
- <details key="line" value="113"/>
+ <eAnnotations source="positions.230" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/subPec">
+ <details key="start" value="5800"/>
+ <details key="end" value="5835"/>
+ <details key="line" value="130"/>
</eAnnotations>
- <eAnnotations source="positions.219" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select">
- <details key="start" value="5484"/>
- <details key="end" value="5574"/>
+ <eAnnotations source="positions.231" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select">
+ <details key="start" value="5838"/>
+ <details key="end" value="5928"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.220" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect">
- <details key="start" value="5484"/>
- <details key="end" value="5513"/>
+ <eAnnotations source="positions.232" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect">
+ <details key="start" value="5838"/>
+ <details key="end" value="5867"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.221" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/@source">
- <details key="start" value="5484"/>
- <details key="end" value="5505"/>
+ <eAnnotations source="positions.233" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/@source">
+ <details key="start" value="5838"/>
+ <details key="end" value="5859"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.222" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/@source/pec">
- <details key="start" value="5484"/>
- <details key="end" value="5487"/>
+ <eAnnotations source="positions.234" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/@source/pec">
+ <details key="start" value="5838"/>
+ <details key="end" value="5841"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.223" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/@body">
- <details key="start" value="5506"/>
- <details key="end" value="5513"/>
+ <eAnnotations source="positions.235" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/@body">
+ <details key="start" value="5860"/>
+ <details key="end" value="5867"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.224" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/@body/temp1">
+ <eAnnotations source="positions.236" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.225" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/collect/temp5">
+ <eAnnotations source="positions.237" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/collect/temp5">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.226" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/@body">
- <details key="start" value="5522"/>
- <details key="end" value="5573"/>
+ <eAnnotations source="positions.238" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/@body">
+ <details key="start" value="5876"/>
+ <details key="end" value="5927"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.227" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/@body/temp2">
+ <eAnnotations source="positions.239" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.228" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/@body/@argument.0">
- <details key="start" value="5534"/>
- <details key="end" value="5572"/>
+ <eAnnotations source="positions.240" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/@body/@argument.0">
+ <details key="start" value="5888"/>
+ <details key="end" value="5926"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.229" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.57/select/temp6">
+ <eAnnotations source="positions.241" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.65/select/temp6">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.230" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.58">
- <details key="start" value="5932"/>
- <details key="end" value="6441"/>
- <details key="line" value="119"/>
+ <eAnnotations source="positions.242" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.66">
+ <details key="start" value="6286"/>
+ <details key="end" value="6854"/>
+ <details key="line" value="136"/>
</eAnnotations>
- <eAnnotations source="positions.231" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.59">
- <details key="start" value="6442"/>
- <details key="end" value="6456"/>
+ <eAnnotations source="positions.243" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.67">
+ <details key="start" value="6855"/>
+ <details key="end" value="6869"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.232" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.59/@source">
- <details key="start" value="6442"/>
- <details key="end" value="6451"/>
+ <eAnnotations source="positions.244" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.67/@source">
+ <details key="start" value="6855"/>
+ <details key="end" value="6864"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.233" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.59/@source/pec">
- <details key="start" value="6442"/>
- <details key="end" value="6445"/>
+ <eAnnotations source="positions.245" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.67/@source/pec">
+ <details key="start" value="6855"/>
+ <details key="end" value="6858"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.234" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.60">
- <details key="start" value="6458"/>
- <details key="end" value="6462"/>
- <details key="line" value="129"/>
+ <eAnnotations source="positions.246" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.68">
+ <details key="start" value="6871"/>
+ <details key="end" value="6875"/>
+ <details key="line" value="146"/>
</eAnnotations>
- <eAnnotations source="positions.235" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61">
- <details key="start" value="6462"/>
- <details key="end" value="6738"/>
- <details key="line" value="130"/>
+ <eAnnotations source="positions.247" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69">
+ <details key="start" value="6875"/>
+ <details key="end" value="7151"/>
+ <details key="line" value="147"/>
</eAnnotations>
- <eAnnotations source="positions.236" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.0">
- <details key="start" value="6512"/>
- <details key="end" value="6519"/>
- <details key="line" value="131"/>
+ <eAnnotations source="positions.248" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.0">
+ <details key="start" value="6925"/>
+ <details key="end" value="6932"/>
+ <details key="line" value="148"/>
</eAnnotations>
- <eAnnotations source="positions.237" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.1">
- <details key="start" value="6520"/>
- <details key="end" value="6541"/>
+ <eAnnotations source="positions.249" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.1">
+ <details key="start" value="6933"/>
+ <details key="end" value="6954"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.238" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.1/pec">
- <details key="start" value="6520"/>
- <details key="end" value="6523"/>
+ <eAnnotations source="positions.250" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.1/pec">
+ <details key="start" value="6933"/>
+ <details key="end" value="6936"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.239" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.1/view">
- <details key="start" value="6536"/>
- <details key="end" value="6540"/>
+ <eAnnotations source="positions.251" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.1/view">
+ <details key="start" value="6949"/>
+ <details key="end" value="6953"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.240" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.2">
- <details key="start" value="6543"/>
- <details key="end" value="6544"/>
- <details key="line" value="131"/>
+ <eAnnotations source="positions.252" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.2">
+ <details key="start" value="6956"/>
+ <details key="end" value="6957"/>
+ <details key="line" value="148"/>
</eAnnotations>
- <eAnnotations source="positions.241" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.3">
- <details key="start" value="6545"/>
- <details key="end" value="6571"/>
+ <eAnnotations source="positions.253" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.3">
+ <details key="start" value="6958"/>
+ <details key="end" value="6984"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.242" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.3/view">
- <details key="start" value="6545"/>
- <details key="end" value="6549"/>
+ <eAnnotations source="positions.254" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.3/view">
+ <details key="start" value="6958"/>
+ <details key="end" value="6962"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.243" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.3/pec">
- <details key="start" value="6567"/>
- <details key="end" value="6570"/>
+ <eAnnotations source="positions.255" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.3/pec">
+ <details key="start" value="6980"/>
+ <details key="end" value="6983"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.244" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.4">
- <details key="start" value="6573"/>
- <details key="end" value="6608"/>
- <details key="line" value="131"/>
+ <eAnnotations source="positions.256" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.4">
+ <details key="start" value="6986"/>
+ <details key="end" value="7021"/>
+ <details key="line" value="148"/>
</eAnnotations>
- <eAnnotations source="positions.245" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.5">
- <details key="start" value="6609"/>
- <details key="end" value="6630"/>
+ <eAnnotations source="positions.257" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.5">
+ <details key="start" value="7022"/>
+ <details key="end" value="7043"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.246" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.5/pec">
- <details key="start" value="6609"/>
- <details key="end" value="6612"/>
+ <eAnnotations source="positions.258" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.5/pec">
+ <details key="start" value="7022"/>
+ <details key="end" value="7025"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.247" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.5/view">
- <details key="start" value="6625"/>
- <details key="end" value="6629"/>
+ <eAnnotations source="positions.259" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.5/view">
+ <details key="start" value="7038"/>
+ <details key="end" value="7042"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.248" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.6">
- <details key="start" value="6632"/>
- <details key="end" value="6655"/>
- <details key="line" value="132"/>
+ <eAnnotations source="positions.260" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.6">
+ <details key="start" value="7045"/>
+ <details key="end" value="7068"/>
+ <details key="line" value="149"/>
</eAnnotations>
- <eAnnotations source="positions.249" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.7">
- <details key="start" value="6656"/>
- <details key="end" value="6677"/>
+ <eAnnotations source="positions.261" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.7">
+ <details key="start" value="7069"/>
+ <details key="end" value="7090"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.250" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.7/pec">
- <details key="start" value="6656"/>
- <details key="end" value="6659"/>
+ <eAnnotations source="positions.262" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.7/pec">
+ <details key="start" value="7069"/>
+ <details key="end" value="7072"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.251" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.7/view">
- <details key="start" value="6672"/>
- <details key="end" value="6676"/>
+ <eAnnotations source="positions.263" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.7/view">
+ <details key="start" value="7085"/>
+ <details key="end" value="7089"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.252" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@body.8">
- <details key="start" value="6679"/>
- <details key="end" value="6732"/>
- <details key="line" value="133"/>
+ <eAnnotations source="positions.264" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@body.8">
+ <details key="start" value="7092"/>
+ <details key="end" value="7145"/>
+ <details key="line" value="150"/>
</eAnnotations>
- <eAnnotations source="positions.253" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/view">
- <details key="start" value="6468"/>
- <details key="end" value="6479"/>
- <details key="line" value="130"/>
+ <eAnnotations source="positions.265" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/view">
+ <details key="start" value="6881"/>
+ <details key="end" value="6892"/>
+ <details key="line" value="147"/>
</eAnnotations>
- <eAnnotations source="positions.254" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@iterSet">
- <details key="start" value="6482"/>
- <details key="end" value="6491"/>
+ <eAnnotations source="positions.266" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@iterSet">
+ <details key="start" value="6895"/>
+ <details key="end" value="6904"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.255" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@iterSet/pec">
- <details key="start" value="6482"/>
- <details key="end" value="6485"/>
+ <eAnnotations source="positions.267" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@iterSet/pec">
+ <details key="start" value="6895"/>
+ <details key="end" value="6898"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.256" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@guard">
- <details key="start" value="6496"/>
- <details key="end" value="6509"/>
+ <eAnnotations source="positions.268" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@guard">
+ <details key="start" value="6909"/>
+ <details key="end" value="6922"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.257" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.61/@guard/view">
- <details key="start" value="6496"/>
- <details key="end" value="6500"/>
+ <eAnnotations source="positions.269" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.69/@guard/view">
+ <details key="start" value="6909"/>
+ <details key="end" value="6913"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.258" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62">
- <details key="start" value="6739"/>
- <details key="end" value="7278"/>
- <details key="line" value="135"/>
+ <eAnnotations source="positions.270" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70">
+ <details key="start" value="7152"/>
+ <details key="end" value="7691"/>
+ <details key="line" value="152"/>
</eAnnotations>
- <eAnnotations source="positions.259" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0">
- <details key="start" value="6877"/>
- <details key="end" value="7271"/>
- <details key="line" value="136"/>
+ <eAnnotations source="positions.271" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0">
+ <details key="start" value="7290"/>
+ <details key="end" value="7684"/>
+ <details key="line" value="153"/>
</eAnnotations>
- <eAnnotations source="positions.260" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.0">
- <details key="start" value="7046"/>
- <details key="end" value="7053"/>
- <details key="line" value="137"/>
+ <eAnnotations source="positions.272" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.0">
+ <details key="start" value="7459"/>
+ <details key="end" value="7466"/>
+ <details key="line" value="154"/>
</eAnnotations>
- <eAnnotations source="positions.261" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.1">
- <details key="start" value="7054"/>
- <details key="end" value="7078"/>
+ <eAnnotations source="positions.273" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.1">
+ <details key="start" value="7467"/>
+ <details key="end" value="7491"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.262" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.1/subPec">
- <details key="start" value="7054"/>
- <details key="end" value="7060"/>
+ <eAnnotations source="positions.274" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.1/subPec">
+ <details key="start" value="7467"/>
+ <details key="end" value="7473"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.263" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.1/view">
- <details key="start" value="7073"/>
- <details key="end" value="7077"/>
+ <eAnnotations source="positions.275" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.1/view">
+ <details key="start" value="7486"/>
+ <details key="end" value="7490"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.264" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.2">
- <details key="start" value="7080"/>
- <details key="end" value="7081"/>
- <details key="line" value="137"/>
+ <eAnnotations source="positions.276" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.2">
+ <details key="start" value="7493"/>
+ <details key="end" value="7494"/>
+ <details key="line" value="154"/>
</eAnnotations>
- <eAnnotations source="positions.265" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.3">
- <details key="start" value="7082"/>
- <details key="end" value="7111"/>
+ <eAnnotations source="positions.277" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.3">
+ <details key="start" value="7495"/>
+ <details key="end" value="7524"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.266" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.3/view">
- <details key="start" value="7082"/>
- <details key="end" value="7086"/>
+ <eAnnotations source="positions.278" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.3/view">
+ <details key="start" value="7495"/>
+ <details key="end" value="7499"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.267" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.3/subPec">
- <details key="start" value="7104"/>
- <details key="end" value="7110"/>
+ <eAnnotations source="positions.279" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.3/subPec">
+ <details key="start" value="7517"/>
+ <details key="end" value="7523"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.268" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.4">
- <details key="start" value="7113"/>
- <details key="end" value="7148"/>
- <details key="line" value="137"/>
+ <eAnnotations source="positions.280" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.4">
+ <details key="start" value="7526"/>
+ <details key="end" value="7561"/>
+ <details key="line" value="154"/>
</eAnnotations>
- <eAnnotations source="positions.269" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.5">
- <details key="start" value="7149"/>
- <details key="end" value="7166"/>
+ <eAnnotations source="positions.281" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.5">
+ <details key="start" value="7562"/>
+ <details key="end" value="7579"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.270" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.5/subPec">
- <details key="start" value="7149"/>
- <details key="end" value="7155"/>
+ <eAnnotations source="positions.282" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.5/subPec">
+ <details key="start" value="7562"/>
+ <details key="end" value="7568"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.271" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.6">
- <details key="start" value="7168"/>
- <details key="end" value="7191"/>
- <details key="line" value="138"/>
+ <eAnnotations source="positions.283" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.6">
+ <details key="start" value="7581"/>
+ <details key="end" value="7604"/>
+ <details key="line" value="155"/>
</eAnnotations>
- <eAnnotations source="positions.272" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.7">
- <details key="start" value="7192"/>
- <details key="end" value="7209"/>
+ <eAnnotations source="positions.284" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.7">
+ <details key="start" value="7605"/>
+ <details key="end" value="7622"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.273" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.7/subPec">
- <details key="start" value="7192"/>
- <details key="end" value="7198"/>
+ <eAnnotations source="positions.285" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.7/subPec">
+ <details key="start" value="7605"/>
+ <details key="end" value="7611"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.274" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@body.8">
- <details key="start" value="7211"/>
- <details key="end" value="7264"/>
- <details key="line" value="139"/>
+ <eAnnotations source="positions.286" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@body.8">
+ <details key="start" value="7624"/>
+ <details key="end" value="7677"/>
+ <details key="line" value="156"/>
</eAnnotations>
- <eAnnotations source="positions.275" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/view">
- <details key="start" value="6883"/>
- <details key="end" value="6894"/>
- <details key="line" value="136"/>
+ <eAnnotations source="positions.287" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/view">
+ <details key="start" value="7296"/>
+ <details key="end" value="7307"/>
+ <details key="line" value="153"/>
</eAnnotations>
- <eAnnotations source="positions.276" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@iterSet">
- <details key="start" value="6897"/>
- <details key="end" value="6909"/>
+ <eAnnotations source="positions.288" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@iterSet">
+ <details key="start" value="7310"/>
+ <details key="end" value="7322"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.277" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@iterSet/subPec">
- <details key="start" value="6897"/>
- <details key="end" value="6903"/>
+ <eAnnotations source="positions.289" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@iterSet/subPec">
+ <details key="start" value="7310"/>
+ <details key="end" value="7316"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.278" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard">
- <details key="start" value="6914"/>
- <details key="end" value="7043"/>
+ <eAnnotations source="positions.290" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard">
+ <details key="start" value="7327"/>
+ <details key="end" value="7456"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.279" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@source">
- <details key="start" value="6914"/>
- <details key="end" value="6927"/>
+ <eAnnotations source="positions.291" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@source">
+ <details key="start" value="7327"/>
+ <details key="end" value="7340"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.280" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@source/view">
- <details key="start" value="6914"/>
- <details key="end" value="6918"/>
+ <eAnnotations source="positions.292" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@source/view">
+ <details key="start" value="7327"/>
+ <details key="end" value="7331"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.281" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0">
- <details key="start" value="6932"/>
- <details key="end" value="7043"/>
+ <eAnnotations source="positions.293" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0">
+ <details key="start" value="7345"/>
+ <details key="end" value="7456"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.282" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect">
- <details key="start" value="6932"/>
- <details key="end" value="7005"/>
+ <eAnnotations source="positions.294" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect">
+ <details key="start" value="7345"/>
+ <details key="end" value="7418"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.283" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select">
- <details key="start" value="6932"/>
- <details key="end" value="6982"/>
+ <eAnnotations source="positions.295" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select">
+ <details key="start" value="7345"/>
+ <details key="end" value="7395"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.284" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/@source">
- <details key="start" value="6932"/>
- <details key="end" value="6948"/>
+ <eAnnotations source="positions.296" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/@source">
+ <details key="start" value="7345"/>
+ <details key="end" value="7361"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.285" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/@source/view">
- <details key="start" value="6932"/>
- <details key="end" value="6936"/>
+ <eAnnotations source="positions.297" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/@source/view">
+ <details key="start" value="7345"/>
+ <details key="end" value="7349"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.286" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/@body">
- <details key="start" value="6957"/>
- <details key="end" value="6981"/>
+ <eAnnotations source="positions.298" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/@body">
+ <details key="start" value="7370"/>
+ <details key="end" value="7394"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.287" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.299" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.288" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="6969"/>
- <details key="end" value="6980"/>
+ <eAnnotations source="positions.300" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="7382"/>
+ <details key="end" value="7393"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.289" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/select/temp7">
+ <eAnnotations source="positions.301" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/select/temp7">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.290" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/@body">
+ <eAnnotations source="positions.302" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.291" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.303" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.292" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/@body/@argument.0">
- <details key="start" value="6993"/>
- <details key="end" value="7004"/>
+ <eAnnotations source="positions.304" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="7406"/>
+ <details key="end" value="7417"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.293" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/collect/temp8">
+ <eAnnotations source="positions.305" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/collect/temp8">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.294" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/@argument.0">
- <details key="start" value="7019"/>
- <details key="end" value="7042"/>
+ <eAnnotations source="positions.306" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/@argument.0">
+ <details key="start" value="7432"/>
+ <details key="end" value="7455"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.295" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/@argument.0/@source">
- <details key="start" value="7019"/>
- <details key="end" value="7028"/>
+ <eAnnotations source="positions.307" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/@argument.0/@source">
+ <details key="start" value="7432"/>
+ <details key="end" value="7441"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.296" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/@body.0/@guard/@argument.0/@argument.0/@source/pec">
- <details key="start" value="7019"/>
- <details key="end" value="7022"/>
+ <eAnnotations source="positions.308" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/@body.0/@guard/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="7432"/>
+ <details key="end" value="7435"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.297" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/subPec">
- <details key="start" value="6745"/>
- <details key="end" value="6780"/>
- <details key="line" value="135"/>
+ <eAnnotations source="positions.309" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/subPec">
+ <details key="start" value="7158"/>
+ <details key="end" value="7193"/>
+ <details key="line" value="152"/>
</eAnnotations>
- <eAnnotations source="positions.298" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select">
- <details key="start" value="6783"/>
- <details key="end" value="6873"/>
+ <eAnnotations source="positions.310" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select">
+ <details key="start" value="7196"/>
+ <details key="end" value="7286"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.299" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect">
- <details key="start" value="6783"/>
- <details key="end" value="6812"/>
+ <eAnnotations source="positions.311" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect">
+ <details key="start" value="7196"/>
+ <details key="end" value="7225"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.300" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/@source">
- <details key="start" value="6783"/>
- <details key="end" value="6804"/>
+ <eAnnotations source="positions.312" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/@source">
+ <details key="start" value="7196"/>
+ <details key="end" value="7217"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.301" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/@source/pec">
- <details key="start" value="6783"/>
- <details key="end" value="6786"/>
+ <eAnnotations source="positions.313" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/@source/pec">
+ <details key="start" value="7196"/>
+ <details key="end" value="7199"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.302" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/@body">
- <details key="start" value="6805"/>
- <details key="end" value="6812"/>
+ <eAnnotations source="positions.314" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/@body">
+ <details key="start" value="7218"/>
+ <details key="end" value="7225"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.303" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/@body/temp1">
+ <eAnnotations source="positions.315" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.304" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/collect/temp9">
+ <eAnnotations source="positions.316" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/collect/temp9">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.305" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/@body">
- <details key="start" value="6821"/>
- <details key="end" value="6872"/>
+ <eAnnotations source="positions.317" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/@body">
+ <details key="start" value="7234"/>
+ <details key="end" value="7285"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.306" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/@body/temp2">
+ <eAnnotations source="positions.318" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.307" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/@body/@argument.0">
- <details key="start" value="6833"/>
- <details key="end" value="6871"/>
+ <eAnnotations source="positions.319" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/@body/@argument.0">
+ <details key="start" value="7246"/>
+ <details key="end" value="7284"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.308" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.62/select/temp10">
+ <eAnnotations source="positions.320" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.70/select/temp10">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.309" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.63">
- <details key="start" value="7279"/>
- <details key="end" value="7304"/>
- <details key="line" value="142"/>
+ <eAnnotations source="positions.321" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@body.71">
+ <details key="start" value="7692"/>
+ <details key="end" value="7788"/>
+ <details key="line" value="159"/>
</eAnnotations>
- <eAnnotations source="positions.310" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@fileUrl">
+ <eAnnotations source="positions.322" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@fileUrl">
<details key="start" value="1008"/>
<details key="end" value="1026"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.311" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@fileUrl/pec">
+ <eAnnotations source="positions.323" references="/0/PropertiesEditionProvider/@body.0/@body.0/@body.0/@fileUrl/pec">
<details key="start" value="1008"/>
<details key="end" value="1011"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.312" references="/0/PropertiesEditionProvider/@body.0/@body.0/@ifExpr">
+ <eAnnotations source="positions.324" references="/0/PropertiesEditionProvider/@body.0/@body.0/@ifExpr">
<details key="start" value="975"/>
<details key="end" value="998"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.313" references="/0/PropertiesEditionProvider/@body.0/@body.0/@ifExpr/pec">
+ <eAnnotations source="positions.325" references="/0/PropertiesEditionProvider/@body.0/@body.0/@ifExpr/pec">
<details key="start" value="976"/>
<details key="end" value="979"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.314" references="/0/PropertiesEditionProvider/@body.0/pec">
+ <eAnnotations source="positions.326" references="/0/PropertiesEditionProvider/@body.0/pec">
<details key="start" value="871"/>
<details key="end" value="903"/>
<details key="line" value="20"/>
</eAnnotations>
- <eAnnotations source="positions.315" references="/0/PropertiesEditionProvider/@body.0/@iterSet">
+ <eAnnotations source="positions.327" references="/0/PropertiesEditionProvider/@body.0/@iterSet">
<details key="start" value="906"/>
<details key="end" value="968"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.316" references="/0/PropertiesEditionProvider/@body.0/@iterSet/peContext">
+ <eAnnotations source="positions.328" references="/0/PropertiesEditionProvider/@body.0/@iterSet/peContext">
<details key="start" value="906"/>
<details key="end" value="915"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.317" references="/0/PropertiesEditionProvider/@body.0/@iterSet/@argument.0">
+ <eAnnotations source="positions.329" references="/0/PropertiesEditionProvider/@body.0/@iterSet/@argument.0">
<details key="start" value="929"/>
<details key="end" value="967"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.318" references="/0/PropertiesEditionProvider/peContext">
+ <eAnnotations source="positions.330" references="/0/PropertiesEditionProvider/peContext">
<details key="start" value="786"/>
<details key="end" value="822"/>
<details key="line" value="18"/>
</eAnnotations>
- <eAnnotations source="positions.319" references="/0/PropertiesEditionProvider/basePackage">
+ <eAnnotations source="positions.331" references="/0/PropertiesEditionProvider/basePackage">
<details key="start" value="824"/>
<details key="end" value="844"/>
<details key="line" value="18"/>
</eAnnotations>
- <eAnnotations source="positions.320" references="/0/provideForPart">
- <details key="start" value="7338"/>
- <details key="end" value="7527"/>
- <details key="line" value="152"/>
+ <eAnnotations source="positions.332" references="/0/provideForPart">
+ <details key="start" value="7822"/>
+ <details key="end" value="8011"/>
+ <details key="line" value="169"/>
</eAnnotations>
- <eAnnotations source="positions.321" references="/0/provideForPart/@body.0">
- <details key="start" value="7405"/>
- <details key="end" value="7515"/>
- <details key="line" value="153"/>
+ <eAnnotations source="positions.333" references="/0/provideForPart/@body.0">
+ <details key="start" value="7889"/>
+ <details key="end" value="7999"/>
+ <details key="line" value="170"/>
</eAnnotations>
- <eAnnotations source="positions.322" references="/0/provideForPart/@body.0/@body.0">
- <details key="start" value="7441"/>
- <details key="end" value="7445"/>
- <details key="line" value="154"/>
+ <eAnnotations source="positions.334" references="/0/provideForPart/@body.0/@body.0">
+ <details key="start" value="7925"/>
+ <details key="end" value="7929"/>
+ <details key="line" value="171"/>
</eAnnotations>
- <eAnnotations source="positions.323" references="/0/provideForPart/@body.0/@body.1">
- <details key="start" value="7446"/>
- <details key="end" value="7506"/>
+ <eAnnotations source="positions.335" references="/0/provideForPart/@body.0/@body.1">
+ <details key="start" value="7930"/>
+ <details key="end" value="7990"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.324" references="/0/provideForPart/@body.0/@body.1/@source">
- <details key="start" value="7446"/>
- <details key="end" value="7484"/>
+ <eAnnotations source="positions.336" references="/0/provideForPart/@body.0/@body.1/@source">
+ <details key="start" value="7930"/>
+ <details key="end" value="7968"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.325" references="/0/provideForPart/@body.0/@body.1/@source/@source">
- <details key="start" value="7446"/>
- <details key="end" value="7463"/>
+ <eAnnotations source="positions.337" references="/0/provideForPart/@body.0/@body.1/@source/@source">
+ <details key="start" value="7930"/>
+ <details key="end" value="7947"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.326" references="/0/provideForPart/@body.0/@body.1/@source/@source/pec">
- <details key="start" value="7446"/>
- <details key="end" value="7449"/>
+ <eAnnotations source="positions.338" references="/0/provideForPart/@body.0/@body.1/@source/@source/pec">
+ <details key="start" value="7930"/>
+ <details key="end" value="7933"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.327" references="/0/provideForPart/@body.0/@body.1/@source/@argument.0">
- <details key="start" value="7475"/>
- <details key="end" value="7479"/>
+ <eAnnotations source="positions.339" references="/0/provideForPart/@body.0/@body.1/@source/@argument.0">
+ <details key="start" value="7959"/>
+ <details key="end" value="7963"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.328" references="/0/provideForPart/@body.0/@body.1/@source/@argument.1">
- <details key="start" value="7481"/>
- <details key="end" value="7483"/>
+ <eAnnotations source="positions.340" references="/0/provideForPart/@body.0/@body.1/@source/@argument.1">
+ <details key="start" value="7965"/>
+ <details key="end" value="7967"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.329" references="/0/provideForPart/@body.0/@body.1/@argument.0">
- <details key="start" value="7496"/>
- <details key="end" value="7502"/>
+ <eAnnotations source="positions.341" references="/0/provideForPart/@body.0/@body.1/@argument.0">
+ <details key="start" value="7980"/>
+ <details key="end" value="7986"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.330" references="/0/provideForPart/@body.0/@body.1/@argument.1">
- <details key="start" value="7503"/>
- <details key="end" value="7505"/>
+ <eAnnotations source="positions.342" references="/0/provideForPart/@body.0/@body.1/@argument.1">
+ <details key="start" value="7987"/>
+ <details key="end" value="7989"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.331" references="/0/provideForPart/@body.0/@body.2">
- <details key="start" value="7508"/>
- <details key="end" value="7510"/>
- <details key="line" value="154"/>
+ <eAnnotations source="positions.343" references="/0/provideForPart/@body.0/@body.2">
+ <details key="start" value="7992"/>
+ <details key="end" value="7994"/>
+ <details key="line" value="171"/>
</eAnnotations>
- <eAnnotations source="positions.332" references="/0/provideForPart/@body.0/@ifExpr">
- <details key="start" value="7409"/>
- <details key="end" value="7439"/>
+ <eAnnotations source="positions.344" references="/0/provideForPart/@body.0/@ifExpr">
+ <details key="start" value="7893"/>
+ <details key="end" value="7923"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.333" references="/0/provideForPart/@body.0/@ifExpr/@source">
- <details key="start" value="7410"/>
- <details key="end" value="7434"/>
+ <eAnnotations source="positions.345" references="/0/provideForPart/@body.0/@ifExpr/@source">
+ <details key="start" value="7894"/>
+ <details key="end" value="7918"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.334" references="/0/provideForPart/@body.0/@ifExpr/@source/@source">
- <details key="start" value="7410"/>
- <details key="end" value="7427"/>
+ <eAnnotations source="positions.346" references="/0/provideForPart/@body.0/@ifExpr/@source/@source">
+ <details key="start" value="7894"/>
+ <details key="end" value="7911"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.335" references="/0/provideForPart/@body.0/@ifExpr/@source/@source/pec">
- <details key="start" value="7410"/>
- <details key="end" value="7413"/>
+ <eAnnotations source="positions.347" references="/0/provideForPart/@body.0/@ifExpr/@source/@source/pec">
+ <details key="start" value="7894"/>
+ <details key="end" value="7897"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.336" references="/0/provideForPart/@body.0/@ifExpr/@argument.0">
- <details key="start" value="7437"/>
- <details key="end" value="7438"/>
+ <eAnnotations source="positions.348" references="/0/provideForPart/@body.0/@ifExpr/@argument.0">
+ <details key="start" value="7921"/>
+ <details key="end" value="7922"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.337" references="/0/provideForPart/pec">
- <details key="start" value="7370"/>
- <details key="end" value="7402"/>
- <details key="line" value="152"/>
+ <eAnnotations source="positions.349" references="/0/provideForPart/pec">
+ <details key="start" value="7854"/>
+ <details key="end" value="7886"/>
+ <details key="line" value="169"/>
</eAnnotations>
- <eAnnotations source="positions.338" references="/0/providePart">
- <details key="start" value="7529"/>
- <details key="end" value="8850"/>
- <details key="line" value="158"/>
+ <eAnnotations source="positions.350" references="/0/providePart">
+ <details key="start" value="8013"/>
+ <details key="end" value="9334"/>
+ <details key="line" value="175"/>
</eAnnotations>
- <eAnnotations source="positions.339" references="/0/providePart/@body.0">
- <details key="start" value="7593"/>
- <details key="end" value="8838"/>
- <details key="line" value="159"/>
+ <eAnnotations source="positions.351" references="/0/providePart/@body.0">
+ <details key="start" value="8077"/>
+ <details key="end" value="9322"/>
+ <details key="line" value="176"/>
</eAnnotations>
- <eAnnotations source="positions.340" references="/0/providePart/@body.0/@body.0">
- <details key="start" value="7668"/>
- <details key="end" value="7836"/>
- <details key="line" value="160"/>
+ <eAnnotations source="positions.352" references="/0/providePart/@body.0/@body.0">
+ <details key="start" value="8152"/>
+ <details key="end" value="8320"/>
+ <details key="line" value="177"/>
</eAnnotations>
- <eAnnotations source="positions.341" references="/0/providePart/@body.0/@body.0/@body.0">
- <details key="start" value="7700"/>
- <details key="end" value="7831"/>
- <details key="line" value="160"/>
+ <eAnnotations source="positions.353" references="/0/providePart/@body.0/@body.0/@body.0">
+ <details key="start" value="8184"/>
+ <details key="end" value="8315"/>
+ <details key="line" value="177"/>
</eAnnotations>
- <eAnnotations source="positions.342" references="/0/providePart/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="7765"/>
- <details key="end" value="7783"/>
+ <eAnnotations source="positions.354" references="/0/providePart/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="8249"/>
+ <details key="end" value="8267"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.343" references="/0/providePart/@body.0/@body.0/@body.0/@body.0/pec">
- <details key="start" value="7765"/>
- <details key="end" value="7768"/>
+ <eAnnotations source="positions.355" references="/0/providePart/@body.0/@body.0/@body.0/@body.0/pec">
+ <details key="start" value="8249"/>
+ <details key="end" value="8252"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.344" references="/0/providePart/@body.0/@body.0/@body.0/@body.0/v">
- <details key="start" value="7781"/>
- <details key="end" value="7782"/>
+ <eAnnotations source="positions.356" references="/0/providePart/@body.0/@body.0/@body.0/@body.0/v">
+ <details key="start" value="8265"/>
+ <details key="end" value="8266"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.345" references="/0/providePart/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="7785"/>
- <details key="end" value="7786"/>
- <details key="line" value="161"/>
+ <eAnnotations source="positions.357" references="/0/providePart/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="8269"/>
+ <details key="end" value="8270"/>
+ <details key="line" value="178"/>
</eAnnotations>
- <eAnnotations source="positions.346" references="/0/providePart/@body.0/@body.0/@body.0/@body.2">
- <details key="start" value="7787"/>
- <details key="end" value="7810"/>
+ <eAnnotations source="positions.358" references="/0/providePart/@body.0/@body.0/@body.0/@body.2">
+ <details key="start" value="8271"/>
+ <details key="end" value="8294"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.347" references="/0/providePart/@body.0/@body.0/@body.0/@body.2/v">
- <details key="start" value="7787"/>
- <details key="end" value="7788"/>
+ <eAnnotations source="positions.359" references="/0/providePart/@body.0/@body.0/@body.0/@body.2/v">
+ <details key="start" value="8271"/>
+ <details key="end" value="8272"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.348" references="/0/providePart/@body.0/@body.0/@body.0/@body.2/pec">
- <details key="start" value="7806"/>
- <details key="end" value="7809"/>
+ <eAnnotations source="positions.360" references="/0/providePart/@body.0/@body.0/@body.0/@body.2/pec">
+ <details key="start" value="8290"/>
+ <details key="end" value="8293"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.349" references="/0/providePart/@body.0/@body.0/@body.0/@body.3">
- <details key="start" value="7812"/>
- <details key="end" value="7825"/>
- <details key="line" value="161"/>
+ <eAnnotations source="positions.361" references="/0/providePart/@body.0/@body.0/@body.0/@body.3">
+ <details key="start" value="8296"/>
+ <details key="end" value="8309"/>
+ <details key="line" value="178"/>
</eAnnotations>
- <eAnnotations source="positions.350" references="/0/providePart/@body.0/@body.0/@body.0/v">
- <details key="start" value="7706"/>
- <details key="end" value="7714"/>
- <details key="line" value="160"/>
+ <eAnnotations source="positions.362" references="/0/providePart/@body.0/@body.0/@body.0/v">
+ <details key="start" value="8190"/>
+ <details key="end" value="8198"/>
+ <details key="line" value="177"/>
</eAnnotations>
- <eAnnotations source="positions.351" references="/0/providePart/@body.0/@body.0/@body.0/@iterSet">
- <details key="start" value="7717"/>
- <details key="end" value="7726"/>
+ <eAnnotations source="positions.363" references="/0/providePart/@body.0/@body.0/@body.0/@iterSet">
+ <details key="start" value="8201"/>
+ <details key="end" value="8210"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.352" references="/0/providePart/@body.0/@body.0/@body.0/@iterSet/pec">
- <details key="start" value="7717"/>
- <details key="end" value="7720"/>
+ <eAnnotations source="positions.364" references="/0/providePart/@body.0/@body.0/@body.0/@iterSet/pec">
+ <details key="start" value="8201"/>
+ <details key="end" value="8204"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.353" references="/0/providePart/@body.0/@body.0/@body.0/@each">
- <details key="start" value="7739"/>
- <details key="end" value="7745"/>
+ <eAnnotations source="positions.365" references="/0/providePart/@body.0/@body.0/@body.0/@each">
+ <details key="start" value="8223"/>
+ <details key="end" value="8229"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.354" references="/0/providePart/@body.0/@body.0/@body.0/@guard">
- <details key="start" value="7751"/>
- <details key="end" value="7761"/>
+ <eAnnotations source="positions.366" references="/0/providePart/@body.0/@body.0/@body.0/@guard">
+ <details key="start" value="8235"/>
+ <details key="end" value="8245"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.355" references="/0/providePart/@body.0/@body.0/@body.0/@guard/v">
- <details key="start" value="7751"/>
- <details key="end" value="7752"/>
+ <eAnnotations source="positions.367" references="/0/providePart/@body.0/@body.0/@body.0/@guard/v">
+ <details key="start" value="8235"/>
+ <details key="end" value="8236"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.356" references="/0/providePart/@body.0/@body.0/@ifExpr">
- <details key="start" value="7672"/>
- <details key="end" value="7699"/>
+ <eAnnotations source="positions.368" references="/0/providePart/@body.0/@body.0/@ifExpr">
+ <details key="start" value="8156"/>
+ <details key="end" value="8183"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.357" references="/0/providePart/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="7677"/>
- <details key="end" value="7698"/>
+ <eAnnotations source="positions.369" references="/0/providePart/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="8161"/>
+ <details key="end" value="8182"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.358" references="/0/providePart/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="7677"/>
- <details key="end" value="7681"/>
+ <eAnnotations source="positions.370" references="/0/providePart/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="8161"/>
+ <details key="end" value="8165"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.359" references="/0/providePart/@body.0/@body.1">
- <details key="start" value="7837"/>
- <details key="end" value="8831"/>
- <details key="line" value="162"/>
+ <eAnnotations source="positions.371" references="/0/providePart/@body.0/@body.1">
+ <details key="start" value="8321"/>
+ <details key="end" value="9315"/>
+ <details key="line" value="179"/>
</eAnnotations>
- <eAnnotations source="positions.360" references="/0/providePart/@body.0/@body.1/@body.0">
- <details key="start" value="7875"/>
- <details key="end" value="8825"/>
- <details key="line" value="162"/>
+ <eAnnotations source="positions.372" references="/0/providePart/@body.0/@body.1/@body.0">
+ <details key="start" value="8359"/>
+ <details key="end" value="9309"/>
+ <details key="line" value="179"/>
</eAnnotations>
- <eAnnotations source="positions.361" references="/0/providePart/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="8069"/>
- <details key="end" value="8818"/>
- <details key="line" value="163"/>
+ <eAnnotations source="positions.373" references="/0/providePart/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="8553"/>
+ <details key="end" value="9302"/>
+ <details key="line" value="180"/>
</eAnnotations>
- <eAnnotations source="positions.362" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0">
- <details key="start" value="8103"/>
- <details key="end" value="8813"/>
- <details key="line" value="163"/>
+ <eAnnotations source="positions.374" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0">
+ <details key="start" value="8587"/>
+ <details key="end" value="9297"/>
+ <details key="line" value="180"/>
</eAnnotations>
- <eAnnotations source="positions.363" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="8296"/>
- <details key="end" value="8807"/>
- <details key="line" value="164"/>
+ <eAnnotations source="positions.375" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="8780"/>
+ <details key="end" value="9291"/>
+ <details key="line" value="181"/>
</eAnnotations>
- <eAnnotations source="positions.364" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="8329"/>
- <details key="end" value="8370"/>
- <details key="line" value="164"/>
+ <eAnnotations source="positions.376" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="8813"/>
+ <details key="end" value="8854"/>
+ <details key="line" value="181"/>
</eAnnotations>
- <eAnnotations source="positions.365" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="8361"/>
- <details key="end" value="8365"/>
- <details key="line" value="164"/>
+ <eAnnotations source="positions.377" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="8845"/>
+ <details key="end" value="8849"/>
+ <details key="line" value="181"/>
</eAnnotations>
- <eAnnotations source="positions.366" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="8333"/>
- <details key="end" value="8360"/>
+ <eAnnotations source="positions.378" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="8817"/>
+ <details key="end" value="8844"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.367" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="8338"/>
- <details key="end" value="8359"/>
+ <eAnnotations source="positions.379" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="8822"/>
+ <details key="end" value="8843"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.368" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="8338"/>
- <details key="end" value="8342"/>
+ <eAnnotations source="positions.380" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="8822"/>
+ <details key="end" value="8826"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.369" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="8371"/>
- <details key="end" value="8801"/>
- <details key="line" value="165"/>
+ <eAnnotations source="positions.381" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="8855"/>
+ <details key="end" value="9285"/>
+ <details key="line" value="182"/>
</eAnnotations>
- <eAnnotations source="positions.370" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
- <details key="start" value="8528"/>
- <details key="end" value="8795"/>
- <details key="line" value="166"/>
+ <eAnnotations source="positions.382" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
+ <details key="start" value="9012"/>
+ <details key="end" value="9279"/>
+ <details key="line" value="183"/>
</eAnnotations>
- <eAnnotations source="positions.371" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="8717"/>
- <details key="end" value="8741"/>
+ <eAnnotations source="positions.383" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="9201"/>
+ <details key="end" value="9225"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.372" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0/subPec">
- <details key="start" value="8717"/>
- <details key="end" value="8723"/>
+ <eAnnotations source="positions.384" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0/subPec">
+ <details key="start" value="9201"/>
+ <details key="end" value="9207"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.373" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0/view">
- <details key="start" value="8736"/>
- <details key="end" value="8740"/>
+ <eAnnotations source="positions.385" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0/view">
+ <details key="start" value="9220"/>
+ <details key="end" value="9224"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.374" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
- <details key="start" value="8743"/>
- <details key="end" value="8744"/>
- <details key="line" value="167"/>
+ <eAnnotations source="positions.386" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
+ <details key="start" value="9227"/>
+ <details key="end" value="9228"/>
+ <details key="line" value="184"/>
</eAnnotations>
- <eAnnotations source="positions.375" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
- <details key="start" value="8745"/>
- <details key="end" value="8774"/>
+ <eAnnotations source="positions.387" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
+ <details key="start" value="9229"/>
+ <details key="end" value="9258"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.376" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2/view">
- <details key="start" value="8745"/>
- <details key="end" value="8749"/>
+ <eAnnotations source="positions.388" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2/view">
+ <details key="start" value="9229"/>
+ <details key="end" value="9233"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.377" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2/subPec">
- <details key="start" value="8767"/>
- <details key="end" value="8773"/>
+ <eAnnotations source="positions.389" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2/subPec">
+ <details key="start" value="9251"/>
+ <details key="end" value="9257"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.378" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3">
- <details key="start" value="8776"/>
- <details key="end" value="8789"/>
- <details key="line" value="167"/>
+ <eAnnotations source="positions.390" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3">
+ <details key="start" value="9260"/>
+ <details key="end" value="9273"/>
+ <details key="line" value="184"/>
</eAnnotations>
- <eAnnotations source="positions.379" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
- <details key="start" value="8534"/>
- <details key="end" value="8545"/>
- <details key="line" value="166"/>
+ <eAnnotations source="positions.391" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
+ <details key="start" value="9018"/>
+ <details key="end" value="9029"/>
+ <details key="line" value="183"/>
</eAnnotations>
- <eAnnotations source="positions.380" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
- <details key="start" value="8548"/>
- <details key="end" value="8560"/>
+ <eAnnotations source="positions.392" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
+ <details key="start" value="9032"/>
+ <details key="end" value="9044"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.381" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
- <details key="start" value="8548"/>
- <details key="end" value="8554"/>
+ <eAnnotations source="positions.393" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
+ <details key="start" value="9032"/>
+ <details key="end" value="9038"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.382" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
- <details key="start" value="8573"/>
- <details key="end" value="8579"/>
+ <eAnnotations source="positions.394" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
+ <details key="start" value="9057"/>
+ <details key="end" value="9063"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.383" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
- <details key="start" value="8584"/>
- <details key="end" value="8713"/>
+ <eAnnotations source="positions.395" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
+ <details key="start" value="9068"/>
+ <details key="end" value="9197"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.384" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
- <details key="start" value="8584"/>
- <details key="end" value="8597"/>
+ <eAnnotations source="positions.396" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
+ <details key="start" value="9068"/>
+ <details key="end" value="9081"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.385" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
- <details key="start" value="8584"/>
- <details key="end" value="8588"/>
+ <eAnnotations source="positions.397" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
+ <details key="start" value="9068"/>
+ <details key="end" value="9072"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.386" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
- <details key="start" value="8602"/>
- <details key="end" value="8713"/>
+ <eAnnotations source="positions.398" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
+ <details key="start" value="9086"/>
+ <details key="end" value="9197"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.387" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
- <details key="start" value="8602"/>
- <details key="end" value="8675"/>
+ <eAnnotations source="positions.399" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
+ <details key="start" value="9086"/>
+ <details key="end" value="9159"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.388" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
- <details key="start" value="8602"/>
- <details key="end" value="8652"/>
+ <eAnnotations source="positions.400" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
+ <details key="start" value="9086"/>
+ <details key="end" value="9136"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.389" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
- <details key="start" value="8602"/>
- <details key="end" value="8618"/>
+ <eAnnotations source="positions.401" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
+ <details key="start" value="9086"/>
+ <details key="end" value="9102"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.390" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
- <details key="start" value="8602"/>
- <details key="end" value="8606"/>
+ <eAnnotations source="positions.402" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
+ <details key="start" value="9086"/>
+ <details key="end" value="9090"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.391" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
- <details key="start" value="8627"/>
- <details key="end" value="8651"/>
+ <eAnnotations source="positions.403" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
+ <details key="start" value="9111"/>
+ <details key="end" value="9135"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.392" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.404" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.393" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="8639"/>
- <details key="end" value="8650"/>
+ <eAnnotations source="positions.405" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="9123"/>
+ <details key="end" value="9134"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.394" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp11">
+ <eAnnotations source="positions.406" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp11">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.395" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
+ <eAnnotations source="positions.407" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.396" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.408" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.397" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
- <details key="start" value="8663"/>
- <details key="end" value="8674"/>
+ <eAnnotations source="positions.409" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="9147"/>
+ <details key="end" value="9158"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.398" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp12">
+ <eAnnotations source="positions.410" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp12">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.399" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
- <details key="start" value="8689"/>
- <details key="end" value="8712"/>
+ <eAnnotations source="positions.411" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
+ <details key="start" value="9173"/>
+ <details key="end" value="9196"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.400" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
- <details key="start" value="8689"/>
- <details key="end" value="8698"/>
+ <eAnnotations source="positions.412" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
+ <details key="start" value="9173"/>
+ <details key="end" value="9182"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.401" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
- <details key="start" value="8689"/>
- <details key="end" value="8692"/>
+ <eAnnotations source="positions.413" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="9173"/>
+ <details key="end" value="9176"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.402" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
- <details key="start" value="8377"/>
- <details key="end" value="8412"/>
- <details key="line" value="165"/>
+ <eAnnotations source="positions.414" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
+ <details key="start" value="8861"/>
+ <details key="end" value="8896"/>
+ <details key="line" value="182"/>
</eAnnotations>
- <eAnnotations source="positions.403" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
- <details key="start" value="8415"/>
- <details key="end" value="8505"/>
+ <eAnnotations source="positions.415" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
+ <details key="start" value="8899"/>
+ <details key="end" value="8989"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.404" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
- <details key="start" value="8415"/>
- <details key="end" value="8444"/>
+ <eAnnotations source="positions.416" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
+ <details key="start" value="8899"/>
+ <details key="end" value="8928"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.405" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
- <details key="start" value="8415"/>
- <details key="end" value="8436"/>
+ <eAnnotations source="positions.417" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
+ <details key="start" value="8899"/>
+ <details key="end" value="8920"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.406" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
- <details key="start" value="8415"/>
- <details key="end" value="8418"/>
+ <eAnnotations source="positions.418" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
+ <details key="start" value="8899"/>
+ <details key="end" value="8902"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.407" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
- <details key="start" value="8437"/>
- <details key="end" value="8444"/>
+ <eAnnotations source="positions.419" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
+ <details key="start" value="8921"/>
+ <details key="end" value="8928"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.408" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
+ <eAnnotations source="positions.420" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.409" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp13">
+ <eAnnotations source="positions.421" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp13">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.410" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
- <details key="start" value="8453"/>
- <details key="end" value="8504"/>
+ <eAnnotations source="positions.422" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
+ <details key="start" value="8937"/>
+ <details key="end" value="8988"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.411" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
+ <eAnnotations source="positions.423" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.412" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
- <details key="start" value="8465"/>
- <details key="end" value="8503"/>
+ <eAnnotations source="positions.424" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
+ <details key="start" value="8949"/>
+ <details key="end" value="8987"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.413" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp14">
+ <eAnnotations source="positions.425" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp14">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.414" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
- <details key="start" value="8519"/>
- <details key="end" value="8525"/>
+ <eAnnotations source="positions.426" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
+ <details key="start" value="9003"/>
+ <details key="end" value="9009"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.415" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="8300"/>
- <details key="end" value="8328"/>
+ <eAnnotations source="positions.427" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="8784"/>
+ <details key="end" value="8812"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.416" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="8305"/>
- <details key="end" value="8327"/>
+ <eAnnotations source="positions.428" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="8789"/>
+ <details key="end" value="8811"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.417" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
- <details key="start" value="8305"/>
- <details key="end" value="8310"/>
+ <eAnnotations source="positions.429" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
+ <details key="start" value="8789"/>
+ <details key="end" value="8794"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.418" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
- <details key="start" value="8108"/>
- <details key="end" value="8293"/>
- <details key="line" value="163"/>
+ <eAnnotations source="positions.430" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
+ <details key="start" value="8592"/>
+ <details key="end" value="8777"/>
+ <details key="line" value="180"/>
</eAnnotations>
- <eAnnotations source="positions.419" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
- <details key="start" value="8123"/>
- <details key="end" value="8293"/>
+ <eAnnotations source="positions.431" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
+ <details key="start" value="8607"/>
+ <details key="end" value="8777"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.420" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
- <details key="start" value="8123"/>
- <details key="end" value="8284"/>
+ <eAnnotations source="positions.432" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
+ <details key="start" value="8607"/>
+ <details key="end" value="8768"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.421" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
- <details key="start" value="8123"/>
- <details key="end" value="8135"/>
+ <eAnnotations source="positions.433" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
+ <details key="start" value="8607"/>
+ <details key="end" value="8619"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.422" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
- <details key="start" value="8123"/>
- <details key="end" value="8129"/>
+ <eAnnotations source="positions.434" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
+ <details key="start" value="8607"/>
+ <details key="end" value="8613"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.423" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
- <details key="start" value="8160"/>
- <details key="end" value="8283"/>
+ <eAnnotations source="positions.435" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
+ <details key="start" value="8644"/>
+ <details key="end" value="8767"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.424" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
- <details key="start" value="8160"/>
- <details key="end" value="8170"/>
+ <eAnnotations source="positions.436" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
+ <details key="start" value="8644"/>
+ <details key="end" value="8654"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.425" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
- <details key="start" value="8160"/>
- <details key="end" value="8161"/>
+ <eAnnotations source="positions.437" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
+ <details key="start" value="8644"/>
+ <details key="end" value="8645"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.426" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
- <details key="start" value="8175"/>
- <details key="end" value="8283"/>
+ <eAnnotations source="positions.438" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
+ <details key="start" value="8659"/>
+ <details key="end" value="8767"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.427" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
- <details key="start" value="8175"/>
- <details key="end" value="8245"/>
+ <eAnnotations source="positions.439" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
+ <details key="start" value="8659"/>
+ <details key="end" value="8729"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.428" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
- <details key="start" value="8175"/>
- <details key="end" value="8222"/>
+ <eAnnotations source="positions.440" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
+ <details key="start" value="8659"/>
+ <details key="end" value="8706"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.429" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
- <details key="start" value="8175"/>
- <details key="end" value="8188"/>
+ <eAnnotations source="positions.441" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
+ <details key="start" value="8659"/>
+ <details key="end" value="8672"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.430" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
- <details key="start" value="8175"/>
- <details key="end" value="8176"/>
+ <eAnnotations source="positions.442" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
+ <details key="start" value="8659"/>
+ <details key="end" value="8660"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.431" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
- <details key="start" value="8197"/>
- <details key="end" value="8221"/>
+ <eAnnotations source="positions.443" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
+ <details key="start" value="8681"/>
+ <details key="end" value="8705"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.432" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.444" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.433" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="8209"/>
- <details key="end" value="8220"/>
+ <eAnnotations source="positions.445" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="8693"/>
+ <details key="end" value="8704"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.434" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp15">
+ <eAnnotations source="positions.446" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp15">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.435" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
+ <eAnnotations source="positions.447" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.436" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.448" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.437" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
- <details key="start" value="8233"/>
- <details key="end" value="8244"/>
+ <eAnnotations source="positions.449" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="8717"/>
+ <details key="end" value="8728"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.438" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp16">
+ <eAnnotations source="positions.450" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp16">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.439" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
- <details key="start" value="8259"/>
- <details key="end" value="8282"/>
+ <eAnnotations source="positions.451" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
+ <details key="start" value="8743"/>
+ <details key="end" value="8766"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.440" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
- <details key="start" value="8259"/>
- <details key="end" value="8268"/>
+ <eAnnotations source="positions.452" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
+ <details key="start" value="8743"/>
+ <details key="end" value="8752"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.441" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
- <details key="start" value="8259"/>
- <details key="end" value="8262"/>
+ <eAnnotations source="positions.453" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="8743"/>
+ <details key="end" value="8746"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.442" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
- <details key="start" value="8144"/>
- <details key="end" value="8157"/>
+ <eAnnotations source="positions.454" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
+ <details key="start" value="8628"/>
+ <details key="end" value="8641"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.443" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr">
- <details key="start" value="8073"/>
- <details key="end" value="8102"/>
+ <eAnnotations source="positions.455" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr">
+ <details key="start" value="8557"/>
+ <details key="end" value="8586"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.444" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="8078"/>
- <details key="end" value="8101"/>
+ <eAnnotations source="positions.456" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="8562"/>
+ <details key="end" value="8585"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.445" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
- <details key="start" value="8078"/>
- <details key="end" value="8084"/>
+ <eAnnotations source="positions.457" references="/0/providePart/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
+ <details key="start" value="8562"/>
+ <details key="end" value="8568"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.446" references="/0/providePart/@body.0/@body.1/@body.0/subPec">
- <details key="start" value="7880"/>
- <details key="end" value="8067"/>
- <details key="line" value="162"/>
+ <eAnnotations source="positions.458" references="/0/providePart/@body.0/@body.1/@body.0/subPec">
+ <details key="start" value="8364"/>
+ <details key="end" value="8551"/>
+ <details key="line" value="179"/>
</eAnnotations>
- <eAnnotations source="positions.447" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression">
- <details key="start" value="7918"/>
- <details key="end" value="8067"/>
+ <eAnnotations source="positions.459" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression">
+ <details key="start" value="8402"/>
+ <details key="end" value="8551"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.448" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
- <details key="start" value="7918"/>
- <details key="end" value="8017"/>
+ <eAnnotations source="positions.460" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
+ <details key="start" value="8402"/>
+ <details key="end" value="8501"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.449" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
- <details key="start" value="7918"/>
- <details key="end" value="8008"/>
+ <eAnnotations source="positions.461" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
+ <details key="start" value="8402"/>
+ <details key="end" value="8492"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.450" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
- <details key="start" value="7918"/>
- <details key="end" value="7947"/>
+ <eAnnotations source="positions.462" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
+ <details key="start" value="8402"/>
+ <details key="end" value="8431"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.451" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
- <details key="start" value="7918"/>
- <details key="end" value="7939"/>
+ <eAnnotations source="positions.463" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
+ <details key="start" value="8402"/>
+ <details key="end" value="8423"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.452" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
- <details key="start" value="7918"/>
- <details key="end" value="7921"/>
+ <eAnnotations source="positions.464" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
+ <details key="start" value="8402"/>
+ <details key="end" value="8405"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.453" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
- <details key="start" value="7940"/>
- <details key="end" value="7947"/>
+ <eAnnotations source="positions.465" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
+ <details key="start" value="8424"/>
+ <details key="end" value="8431"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.454" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
+ <eAnnotations source="positions.466" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.455" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp17">
+ <eAnnotations source="positions.467" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp17">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.456" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
- <details key="start" value="7956"/>
- <details key="end" value="8007"/>
+ <eAnnotations source="positions.468" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
+ <details key="start" value="8440"/>
+ <details key="end" value="8491"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.457" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
+ <eAnnotations source="positions.469" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.458" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
- <details key="start" value="7968"/>
- <details key="end" value="8006"/>
+ <eAnnotations source="positions.470" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
+ <details key="start" value="8452"/>
+ <details key="end" value="8490"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.459" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp18">
+ <eAnnotations source="positions.471" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp18">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.460" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
- <details key="start" value="8028"/>
- <details key="end" value="8066"/>
+ <eAnnotations source="positions.472" references="/0/providePart/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
+ <details key="start" value="8512"/>
+ <details key="end" value="8550"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.461" references="/0/providePart/@body.0/@body.1/@ifExpr">
- <details key="start" value="7841"/>
- <details key="end" value="7874"/>
+ <eAnnotations source="positions.473" references="/0/providePart/@body.0/@body.1/@ifExpr">
+ <details key="start" value="8325"/>
+ <details key="end" value="8358"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.462" references="/0/providePart/@body.0/@body.1/@ifExpr/@source">
- <details key="start" value="7842"/>
- <details key="end" value="7871"/>
+ <eAnnotations source="positions.474" references="/0/providePart/@body.0/@body.1/@ifExpr/@source">
+ <details key="start" value="8326"/>
+ <details key="end" value="8355"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.463" references="/0/providePart/@body.0/@body.1/@ifExpr/@source/@source">
- <details key="start" value="7842"/>
- <details key="end" value="7863"/>
+ <eAnnotations source="positions.475" references="/0/providePart/@body.0/@body.1/@ifExpr/@source/@source">
+ <details key="start" value="8326"/>
+ <details key="end" value="8347"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.464" references="/0/providePart/@body.0/@body.1/@ifExpr/@source/@source/pec">
- <details key="start" value="7842"/>
- <details key="end" value="7845"/>
+ <eAnnotations source="positions.476" references="/0/providePart/@body.0/@body.1/@ifExpr/@source/@source/pec">
+ <details key="start" value="8326"/>
+ <details key="end" value="8329"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.465" references="/0/providePart/@body.0/@body.1/@ifExpr/@argument.0">
- <details key="start" value="7872"/>
- <details key="end" value="7873"/>
+ <eAnnotations source="positions.477" references="/0/providePart/@body.0/@body.1/@ifExpr/@argument.0">
+ <details key="start" value="8356"/>
+ <details key="end" value="8357"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.466" references="/0/providePart/@body.0/view">
- <details key="start" value="7598"/>
- <details key="end" value="7666"/>
- <details key="line" value="159"/>
+ <eAnnotations source="positions.478" references="/0/providePart/@body.0/view">
+ <details key="start" value="8082"/>
+ <details key="end" value="8150"/>
+ <details key="line" value="176"/>
</eAnnotations>
- <eAnnotations source="positions.467" references="/0/providePart/@body.0/view/@initExpression">
- <details key="start" value="7612"/>
- <details key="end" value="7666"/>
+ <eAnnotations source="positions.479" references="/0/providePart/@body.0/view/@initExpression">
+ <details key="start" value="8096"/>
+ <details key="end" value="8150"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.468" references="/0/providePart/@body.0/view/@initExpression/select">
- <details key="start" value="7612"/>
- <details key="end" value="7657"/>
+ <eAnnotations source="positions.480" references="/0/providePart/@body.0/view/@initExpression/select">
+ <details key="start" value="8096"/>
+ <details key="end" value="8141"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.469" references="/0/providePart/@body.0/view/@initExpression/select/@source">
- <details key="start" value="7612"/>
- <details key="end" value="7621"/>
+ <eAnnotations source="positions.481" references="/0/providePart/@body.0/view/@initExpression/select/@source">
+ <details key="start" value="8096"/>
+ <details key="end" value="8105"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.470" references="/0/providePart/@body.0/view/@initExpression/select/@source/pec">
- <details key="start" value="7612"/>
- <details key="end" value="7615"/>
+ <eAnnotations source="positions.482" references="/0/providePart/@body.0/view/@initExpression/select/@source/pec">
+ <details key="start" value="8096"/>
+ <details key="end" value="8099"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.471" references="/0/providePart/@body.0/view/@initExpression/select/@body">
- <details key="start" value="7646"/>
- <details key="end" value="7656"/>
+ <eAnnotations source="positions.483" references="/0/providePart/@body.0/view/@initExpression/select/@body">
+ <details key="start" value="8130"/>
+ <details key="end" value="8140"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.472" references="/0/providePart/@body.0/view/@initExpression/select/@body/v">
- <details key="start" value="7646"/>
- <details key="end" value="7647"/>
+ <eAnnotations source="positions.484" references="/0/providePart/@body.0/view/@initExpression/select/@body/v">
+ <details key="start" value="8130"/>
+ <details key="end" value="8131"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.473" references="/0/providePart/@body.0/view/@initExpression/select/v">
- <details key="start" value="7630"/>
- <details key="end" value="7643"/>
+ <eAnnotations source="positions.485" references="/0/providePart/@body.0/view/@initExpression/select/v">
+ <details key="start" value="8114"/>
+ <details key="end" value="8127"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.474" references="/0/providePart/pec">
- <details key="start" value="7558"/>
- <details key="end" value="7590"/>
- <details key="line" value="158"/>
+ <eAnnotations source="positions.486" references="/0/providePart/pec">
+ <details key="start" value="8042"/>
+ <details key="end" value="8074"/>
+ <details key="line" value="175"/>
</eAnnotations>
- <eAnnotations source="positions.475" references="/0/provideForClass">
- <details key="start" value="8852"/>
- <details key="end" value="9044"/>
- <details key="line" value="174"/>
+ <eAnnotations source="positions.487" references="/0/provideForClass">
+ <details key="start" value="9336"/>
+ <details key="end" value="9528"/>
+ <details key="line" value="191"/>
</eAnnotations>
- <eAnnotations source="positions.476" references="/0/provideForClass/@body.0">
- <details key="start" value="8920"/>
- <details key="end" value="9032"/>
- <details key="line" value="175"/>
+ <eAnnotations source="positions.488" references="/0/provideForClass/@body.0">
+ <details key="start" value="9404"/>
+ <details key="end" value="9516"/>
+ <details key="line" value="192"/>
</eAnnotations>
- <eAnnotations source="positions.477" references="/0/provideForClass/@body.0/@body.0">
- <details key="start" value="8957"/>
- <details key="end" value="8961"/>
- <details key="line" value="176"/>
+ <eAnnotations source="positions.489" references="/0/provideForClass/@body.0/@body.0">
+ <details key="start" value="9441"/>
+ <details key="end" value="9445"/>
+ <details key="line" value="193"/>
</eAnnotations>
- <eAnnotations source="positions.478" references="/0/provideForClass/@body.0/@body.1">
- <details key="start" value="8962"/>
- <details key="end" value="9023"/>
+ <eAnnotations source="positions.490" references="/0/provideForClass/@body.0/@body.1">
+ <details key="start" value="9446"/>
+ <details key="end" value="9507"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.479" references="/0/provideForClass/@body.0/@body.1/@source">
- <details key="start" value="8962"/>
- <details key="end" value="9001"/>
+ <eAnnotations source="positions.491" references="/0/provideForClass/@body.0/@body.1/@source">
+ <details key="start" value="9446"/>
+ <details key="end" value="9485"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.480" references="/0/provideForClass/@body.0/@body.1/@source/@source">
- <details key="start" value="8962"/>
- <details key="end" value="8980"/>
+ <eAnnotations source="positions.492" references="/0/provideForClass/@body.0/@body.1/@source/@source">
+ <details key="start" value="9446"/>
+ <details key="end" value="9464"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.481" references="/0/provideForClass/@body.0/@body.1/@source/@source/pec">
- <details key="start" value="8962"/>
- <details key="end" value="8965"/>
+ <eAnnotations source="positions.493" references="/0/provideForClass/@body.0/@body.1/@source/@source/pec">
+ <details key="start" value="9446"/>
+ <details key="end" value="9449"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.482" references="/0/provideForClass/@body.0/@body.1/@source/@argument.0">
- <details key="start" value="8992"/>
- <details key="end" value="8996"/>
+ <eAnnotations source="positions.494" references="/0/provideForClass/@body.0/@body.1/@source/@argument.0">
+ <details key="start" value="9476"/>
+ <details key="end" value="9480"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.483" references="/0/provideForClass/@body.0/@body.1/@source/@argument.1">
- <details key="start" value="8998"/>
- <details key="end" value="9000"/>
+ <eAnnotations source="positions.495" references="/0/provideForClass/@body.0/@body.1/@source/@argument.1">
+ <details key="start" value="9482"/>
+ <details key="end" value="9484"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.484" references="/0/provideForClass/@body.0/@body.1/@argument.0">
- <details key="start" value="9013"/>
- <details key="end" value="9019"/>
+ <eAnnotations source="positions.496" references="/0/provideForClass/@body.0/@body.1/@argument.0">
+ <details key="start" value="9497"/>
+ <details key="end" value="9503"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.485" references="/0/provideForClass/@body.0/@body.1/@argument.1">
- <details key="start" value="9020"/>
- <details key="end" value="9022"/>
+ <eAnnotations source="positions.497" references="/0/provideForClass/@body.0/@body.1/@argument.1">
+ <details key="start" value="9504"/>
+ <details key="end" value="9506"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.486" references="/0/provideForClass/@body.0/@body.2">
- <details key="start" value="9025"/>
- <details key="end" value="9027"/>
- <details key="line" value="176"/>
+ <eAnnotations source="positions.498" references="/0/provideForClass/@body.0/@body.2">
+ <details key="start" value="9509"/>
+ <details key="end" value="9511"/>
+ <details key="line" value="193"/>
</eAnnotations>
- <eAnnotations source="positions.487" references="/0/provideForClass/@body.0/@ifExpr">
- <details key="start" value="8924"/>
- <details key="end" value="8955"/>
+ <eAnnotations source="positions.499" references="/0/provideForClass/@body.0/@ifExpr">
+ <details key="start" value="9408"/>
+ <details key="end" value="9439"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.488" references="/0/provideForClass/@body.0/@ifExpr/@source">
- <details key="start" value="8925"/>
- <details key="end" value="8950"/>
+ <eAnnotations source="positions.500" references="/0/provideForClass/@body.0/@ifExpr/@source">
+ <details key="start" value="9409"/>
+ <details key="end" value="9434"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.489" references="/0/provideForClass/@body.0/@ifExpr/@source/@source">
- <details key="start" value="8925"/>
- <details key="end" value="8943"/>
+ <eAnnotations source="positions.501" references="/0/provideForClass/@body.0/@ifExpr/@source/@source">
+ <details key="start" value="9409"/>
+ <details key="end" value="9427"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.490" references="/0/provideForClass/@body.0/@ifExpr/@source/@source/pec">
- <details key="start" value="8925"/>
- <details key="end" value="8928"/>
+ <eAnnotations source="positions.502" references="/0/provideForClass/@body.0/@ifExpr/@source/@source/pec">
+ <details key="start" value="9409"/>
+ <details key="end" value="9412"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.491" references="/0/provideForClass/@body.0/@ifExpr/@argument.0">
- <details key="start" value="8953"/>
- <details key="end" value="8954"/>
+ <eAnnotations source="positions.503" references="/0/provideForClass/@body.0/@ifExpr/@argument.0">
+ <details key="start" value="9437"/>
+ <details key="end" value="9438"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.492" references="/0/provideForClass/pec">
- <details key="start" value="8885"/>
- <details key="end" value="8917"/>
- <details key="line" value="174"/>
+ <eAnnotations source="positions.504" references="/0/provideForClass/pec">
+ <details key="start" value="9369"/>
+ <details key="end" value="9401"/>
+ <details key="line" value="191"/>
</eAnnotations>
- <eAnnotations source="positions.493" references="/0/provideClass">
- <details key="start" value="9046"/>
- <details key="end" value="10315"/>
- <details key="line" value="180"/>
+ <eAnnotations source="positions.505" references="/0/provideClass">
+ <details key="start" value="9530"/>
+ <details key="end" value="10799"/>
+ <details key="line" value="197"/>
</eAnnotations>
- <eAnnotations source="positions.494" references="/0/provideClass/@body.0">
- <details key="start" value="9111"/>
- <details key="end" value="10303"/>
- <details key="line" value="181"/>
+ <eAnnotations source="positions.506" references="/0/provideClass/@body.0">
+ <details key="start" value="9595"/>
+ <details key="end" value="10787"/>
+ <details key="line" value="198"/>
</eAnnotations>
- <eAnnotations source="positions.495" references="/0/provideClass/@body.0/@body.0">
- <details key="start" value="9186"/>
- <details key="end" value="9334"/>
- <details key="line" value="182"/>
+ <eAnnotations source="positions.507" references="/0/provideClass/@body.0/@body.0">
+ <details key="start" value="9670"/>
+ <details key="end" value="9818"/>
+ <details key="line" value="199"/>
</eAnnotations>
- <eAnnotations source="positions.496" references="/0/provideClass/@body.0/@body.0/@body.0">
- <details key="start" value="9218"/>
- <details key="end" value="9329"/>
- <details key="line" value="182"/>
+ <eAnnotations source="positions.508" references="/0/provideClass/@body.0/@body.0/@body.0">
+ <details key="start" value="9702"/>
+ <details key="end" value="9813"/>
+ <details key="line" value="199"/>
</eAnnotations>
- <eAnnotations source="positions.497" references="/0/provideClass/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="9282"/>
- <details key="end" value="9296"/>
- <details key="line" value="183"/>
+ <eAnnotations source="positions.509" references="/0/provideClass/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="9766"/>
+ <details key="end" value="9780"/>
+ <details key="line" value="200"/>
</eAnnotations>
- <eAnnotations source="positions.498" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="9297"/>
- <details key="end" value="9315"/>
+ <eAnnotations source="positions.510" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="9781"/>
+ <details key="end" value="9799"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.499" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1/pec">
- <details key="start" value="9297"/>
- <details key="end" value="9300"/>
+ <eAnnotations source="positions.511" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1/pec">
+ <details key="start" value="9781"/>
+ <details key="end" value="9784"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.500" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1/v">
- <details key="start" value="9313"/>
- <details key="end" value="9314"/>
+ <eAnnotations source="positions.512" references="/0/provideClass/@body.0/@body.0/@body.0/@body.1/v">
+ <details key="start" value="9797"/>
+ <details key="end" value="9798"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.501" references="/0/provideClass/@body.0/@body.0/@body.0/@body.2">
- <details key="start" value="9317"/>
- <details key="end" value="9323"/>
- <details key="line" value="183"/>
+ <eAnnotations source="positions.513" references="/0/provideClass/@body.0/@body.0/@body.0/@body.2">
+ <details key="start" value="9801"/>
+ <details key="end" value="9807"/>
+ <details key="line" value="200"/>
</eAnnotations>
- <eAnnotations source="positions.502" references="/0/provideClass/@body.0/@body.0/@body.0/v">
- <details key="start" value="9224"/>
- <details key="end" value="9232"/>
- <details key="line" value="182"/>
+ <eAnnotations source="positions.514" references="/0/provideClass/@body.0/@body.0/@body.0/v">
+ <details key="start" value="9708"/>
+ <details key="end" value="9716"/>
+ <details key="line" value="199"/>
</eAnnotations>
- <eAnnotations source="positions.503" references="/0/provideClass/@body.0/@body.0/@body.0/@iterSet">
- <details key="start" value="9235"/>
- <details key="end" value="9244"/>
+ <eAnnotations source="positions.515" references="/0/provideClass/@body.0/@body.0/@body.0/@iterSet">
+ <details key="start" value="9719"/>
+ <details key="end" value="9728"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.504" references="/0/provideClass/@body.0/@body.0/@body.0/@iterSet/pec">
- <details key="start" value="9235"/>
- <details key="end" value="9238"/>
+ <eAnnotations source="positions.516" references="/0/provideClass/@body.0/@body.0/@body.0/@iterSet/pec">
+ <details key="start" value="9719"/>
+ <details key="end" value="9722"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.505" references="/0/provideClass/@body.0/@body.0/@body.0/@each">
- <details key="start" value="9257"/>
- <details key="end" value="9263"/>
+ <eAnnotations source="positions.517" references="/0/provideClass/@body.0/@body.0/@body.0/@each">
+ <details key="start" value="9741"/>
+ <details key="end" value="9747"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.506" references="/0/provideClass/@body.0/@body.0/@body.0/@guard">
- <details key="start" value="9269"/>
- <details key="end" value="9279"/>
+ <eAnnotations source="positions.518" references="/0/provideClass/@body.0/@body.0/@body.0/@guard">
+ <details key="start" value="9753"/>
+ <details key="end" value="9763"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.507" references="/0/provideClass/@body.0/@body.0/@body.0/@guard/v">
- <details key="start" value="9269"/>
- <details key="end" value="9270"/>
+ <eAnnotations source="positions.519" references="/0/provideClass/@body.0/@body.0/@body.0/@guard/v">
+ <details key="start" value="9753"/>
+ <details key="end" value="9754"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.508" references="/0/provideClass/@body.0/@body.0/@ifExpr">
- <details key="start" value="9190"/>
- <details key="end" value="9217"/>
+ <eAnnotations source="positions.520" references="/0/provideClass/@body.0/@body.0/@ifExpr">
+ <details key="start" value="9674"/>
+ <details key="end" value="9701"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.509" references="/0/provideClass/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="9195"/>
- <details key="end" value="9216"/>
+ <eAnnotations source="positions.521" references="/0/provideClass/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="9679"/>
+ <details key="end" value="9700"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.510" references="/0/provideClass/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="9195"/>
- <details key="end" value="9199"/>
+ <eAnnotations source="positions.522" references="/0/provideClass/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="9679"/>
+ <details key="end" value="9683"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.511" references="/0/provideClass/@body.0/@body.1">
- <details key="start" value="9335"/>
- <details key="end" value="10296"/>
- <details key="line" value="184"/>
+ <eAnnotations source="positions.523" references="/0/provideClass/@body.0/@body.1">
+ <details key="start" value="9819"/>
+ <details key="end" value="10780"/>
+ <details key="line" value="201"/>
</eAnnotations>
- <eAnnotations source="positions.512" references="/0/provideClass/@body.0/@body.1/@body.0">
- <details key="start" value="9373"/>
- <details key="end" value="10290"/>
- <details key="line" value="184"/>
+ <eAnnotations source="positions.524" references="/0/provideClass/@body.0/@body.1/@body.0">
+ <details key="start" value="9857"/>
+ <details key="end" value="10774"/>
+ <details key="line" value="201"/>
</eAnnotations>
- <eAnnotations source="positions.513" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="9567"/>
- <details key="end" value="10283"/>
- <details key="line" value="185"/>
+ <eAnnotations source="positions.525" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="10051"/>
+ <details key="end" value="10767"/>
+ <details key="line" value="202"/>
</eAnnotations>
- <eAnnotations source="positions.514" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0">
- <details key="start" value="9601"/>
- <details key="end" value="10278"/>
- <details key="line" value="185"/>
+ <eAnnotations source="positions.526" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0">
+ <details key="start" value="10085"/>
+ <details key="end" value="10762"/>
+ <details key="line" value="202"/>
</eAnnotations>
- <eAnnotations source="positions.515" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="9794"/>
- <details key="end" value="10272"/>
- <details key="line" value="186"/>
+ <eAnnotations source="positions.527" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="10278"/>
+ <details key="end" value="10756"/>
+ <details key="line" value="203"/>
</eAnnotations>
- <eAnnotations source="positions.516" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="9827"/>
- <details key="end" value="9868"/>
- <details key="line" value="186"/>
+ <eAnnotations source="positions.528" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="10311"/>
+ <details key="end" value="10352"/>
+ <details key="line" value="203"/>
</eAnnotations>
- <eAnnotations source="positions.517" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="9859"/>
- <details key="end" value="9863"/>
- <details key="line" value="186"/>
+ <eAnnotations source="positions.529" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="10343"/>
+ <details key="end" value="10347"/>
+ <details key="line" value="203"/>
</eAnnotations>
- <eAnnotations source="positions.518" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="9831"/>
- <details key="end" value="9858"/>
+ <eAnnotations source="positions.530" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="10315"/>
+ <details key="end" value="10342"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.519" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="9836"/>
- <details key="end" value="9857"/>
+ <eAnnotations source="positions.531" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="10320"/>
+ <details key="end" value="10341"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.520" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="9836"/>
- <details key="end" value="9840"/>
+ <eAnnotations source="positions.532" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="10320"/>
+ <details key="end" value="10324"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.521" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="9869"/>
- <details key="end" value="10266"/>
- <details key="line" value="187"/>
+ <eAnnotations source="positions.533" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="10353"/>
+ <details key="end" value="10750"/>
+ <details key="line" value="204"/>
</eAnnotations>
- <eAnnotations source="positions.522" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
- <details key="start" value="10026"/>
- <details key="end" value="10260"/>
- <details key="line" value="188"/>
+ <eAnnotations source="positions.534" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
+ <details key="start" value="10510"/>
+ <details key="end" value="10744"/>
+ <details key="line" value="205"/>
</eAnnotations>
- <eAnnotations source="positions.523" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="10214"/>
- <details key="end" value="10228"/>
- <details key="line" value="189"/>
+ <eAnnotations source="positions.535" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="10698"/>
+ <details key="end" value="10712"/>
+ <details key="line" value="206"/>
</eAnnotations>
- <eAnnotations source="positions.524" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
- <details key="start" value="10229"/>
- <details key="end" value="10246"/>
+ <eAnnotations source="positions.536" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
+ <details key="start" value="10713"/>
+ <details key="end" value="10730"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.525" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/subPec">
- <details key="start" value="10229"/>
- <details key="end" value="10235"/>
+ <eAnnotations source="positions.537" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/subPec">
+ <details key="start" value="10713"/>
+ <details key="end" value="10719"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.526" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
- <details key="start" value="10248"/>
- <details key="end" value="10254"/>
- <details key="line" value="189"/>
+ <eAnnotations source="positions.538" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
+ <details key="start" value="10732"/>
+ <details key="end" value="10738"/>
+ <details key="line" value="206"/>
</eAnnotations>
- <eAnnotations source="positions.527" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
- <details key="start" value="10032"/>
- <details key="end" value="10043"/>
- <details key="line" value="188"/>
+ <eAnnotations source="positions.539" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
+ <details key="start" value="10516"/>
+ <details key="end" value="10527"/>
+ <details key="line" value="205"/>
</eAnnotations>
- <eAnnotations source="positions.528" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
- <details key="start" value="10046"/>
- <details key="end" value="10058"/>
+ <eAnnotations source="positions.540" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
+ <details key="start" value="10530"/>
+ <details key="end" value="10542"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.529" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
- <details key="start" value="10046"/>
- <details key="end" value="10052"/>
+ <eAnnotations source="positions.541" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
+ <details key="start" value="10530"/>
+ <details key="end" value="10536"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.530" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
- <details key="start" value="10071"/>
- <details key="end" value="10077"/>
+ <eAnnotations source="positions.542" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
+ <details key="start" value="10555"/>
+ <details key="end" value="10561"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.531" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
- <details key="start" value="10082"/>
- <details key="end" value="10211"/>
+ <eAnnotations source="positions.543" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
+ <details key="start" value="10566"/>
+ <details key="end" value="10695"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.532" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
- <details key="start" value="10082"/>
- <details key="end" value="10095"/>
+ <eAnnotations source="positions.544" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
+ <details key="start" value="10566"/>
+ <details key="end" value="10579"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.533" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
- <details key="start" value="10082"/>
- <details key="end" value="10086"/>
+ <eAnnotations source="positions.545" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
+ <details key="start" value="10566"/>
+ <details key="end" value="10570"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.534" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
- <details key="start" value="10100"/>
- <details key="end" value="10211"/>
+ <eAnnotations source="positions.546" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
+ <details key="start" value="10584"/>
+ <details key="end" value="10695"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.535" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
- <details key="start" value="10100"/>
- <details key="end" value="10173"/>
+ <eAnnotations source="positions.547" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
+ <details key="start" value="10584"/>
+ <details key="end" value="10657"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.536" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
- <details key="start" value="10100"/>
- <details key="end" value="10150"/>
+ <eAnnotations source="positions.548" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
+ <details key="start" value="10584"/>
+ <details key="end" value="10634"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.537" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
- <details key="start" value="10100"/>
- <details key="end" value="10116"/>
+ <eAnnotations source="positions.549" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
+ <details key="start" value="10584"/>
+ <details key="end" value="10600"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.538" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
- <details key="start" value="10100"/>
- <details key="end" value="10104"/>
+ <eAnnotations source="positions.550" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
+ <details key="start" value="10584"/>
+ <details key="end" value="10588"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.539" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
- <details key="start" value="10125"/>
- <details key="end" value="10149"/>
+ <eAnnotations source="positions.551" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
+ <details key="start" value="10609"/>
+ <details key="end" value="10633"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.540" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.552" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.541" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="10137"/>
- <details key="end" value="10148"/>
+ <eAnnotations source="positions.553" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="10621"/>
+ <details key="end" value="10632"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.542" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp19">
+ <eAnnotations source="positions.554" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp19">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.543" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
+ <eAnnotations source="positions.555" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.544" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.556" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.545" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
- <details key="start" value="10161"/>
- <details key="end" value="10172"/>
+ <eAnnotations source="positions.557" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="10645"/>
+ <details key="end" value="10656"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.546" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp20">
+ <eAnnotations source="positions.558" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp20">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.547" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
- <details key="start" value="10187"/>
- <details key="end" value="10210"/>
+ <eAnnotations source="positions.559" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
+ <details key="start" value="10671"/>
+ <details key="end" value="10694"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.548" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
- <details key="start" value="10187"/>
- <details key="end" value="10196"/>
+ <eAnnotations source="positions.560" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
+ <details key="start" value="10671"/>
+ <details key="end" value="10680"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.549" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
- <details key="start" value="10187"/>
- <details key="end" value="10190"/>
+ <eAnnotations source="positions.561" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="10671"/>
+ <details key="end" value="10674"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.550" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
- <details key="start" value="9875"/>
- <details key="end" value="9910"/>
- <details key="line" value="187"/>
+ <eAnnotations source="positions.562" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
+ <details key="start" value="10359"/>
+ <details key="end" value="10394"/>
+ <details key="line" value="204"/>
</eAnnotations>
- <eAnnotations source="positions.551" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
- <details key="start" value="9913"/>
- <details key="end" value="10003"/>
+ <eAnnotations source="positions.563" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
+ <details key="start" value="10397"/>
+ <details key="end" value="10487"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.552" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
- <details key="start" value="9913"/>
- <details key="end" value="9942"/>
+ <eAnnotations source="positions.564" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
+ <details key="start" value="10397"/>
+ <details key="end" value="10426"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.553" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
- <details key="start" value="9913"/>
- <details key="end" value="9934"/>
+ <eAnnotations source="positions.565" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
+ <details key="start" value="10397"/>
+ <details key="end" value="10418"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.554" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
- <details key="start" value="9913"/>
- <details key="end" value="9916"/>
+ <eAnnotations source="positions.566" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
+ <details key="start" value="10397"/>
+ <details key="end" value="10400"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.555" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
- <details key="start" value="9935"/>
- <details key="end" value="9942"/>
+ <eAnnotations source="positions.567" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
+ <details key="start" value="10419"/>
+ <details key="end" value="10426"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.556" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
+ <eAnnotations source="positions.568" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.557" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp21">
+ <eAnnotations source="positions.569" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp21">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.558" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
- <details key="start" value="9951"/>
- <details key="end" value="10002"/>
+ <eAnnotations source="positions.570" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
+ <details key="start" value="10435"/>
+ <details key="end" value="10486"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.559" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
+ <eAnnotations source="positions.571" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.560" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
- <details key="start" value="9963"/>
- <details key="end" value="10001"/>
+ <eAnnotations source="positions.572" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
+ <details key="start" value="10447"/>
+ <details key="end" value="10485"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.561" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp22">
+ <eAnnotations source="positions.573" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp22">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.562" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
- <details key="start" value="10017"/>
- <details key="end" value="10023"/>
+ <eAnnotations source="positions.574" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
+ <details key="start" value="10501"/>
+ <details key="end" value="10507"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.563" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="9798"/>
- <details key="end" value="9826"/>
+ <eAnnotations source="positions.575" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="10282"/>
+ <details key="end" value="10310"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.564" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="9803"/>
- <details key="end" value="9825"/>
+ <eAnnotations source="positions.576" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="10287"/>
+ <details key="end" value="10309"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.565" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
- <details key="start" value="9803"/>
- <details key="end" value="9808"/>
+ <eAnnotations source="positions.577" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
+ <details key="start" value="10287"/>
+ <details key="end" value="10292"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.566" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
- <details key="start" value="9606"/>
- <details key="end" value="9791"/>
- <details key="line" value="185"/>
+ <eAnnotations source="positions.578" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
+ <details key="start" value="10090"/>
+ <details key="end" value="10275"/>
+ <details key="line" value="202"/>
</eAnnotations>
- <eAnnotations source="positions.567" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
- <details key="start" value="9621"/>
- <details key="end" value="9791"/>
+ <eAnnotations source="positions.579" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
+ <details key="start" value="10105"/>
+ <details key="end" value="10275"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.568" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
- <details key="start" value="9621"/>
- <details key="end" value="9782"/>
+ <eAnnotations source="positions.580" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
+ <details key="start" value="10105"/>
+ <details key="end" value="10266"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.569" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
- <details key="start" value="9621"/>
- <details key="end" value="9633"/>
+ <eAnnotations source="positions.581" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
+ <details key="start" value="10105"/>
+ <details key="end" value="10117"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.570" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
- <details key="start" value="9621"/>
- <details key="end" value="9627"/>
+ <eAnnotations source="positions.582" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
+ <details key="start" value="10105"/>
+ <details key="end" value="10111"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.571" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
- <details key="start" value="9658"/>
- <details key="end" value="9781"/>
+ <eAnnotations source="positions.583" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
+ <details key="start" value="10142"/>
+ <details key="end" value="10265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.572" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
- <details key="start" value="9658"/>
- <details key="end" value="9668"/>
+ <eAnnotations source="positions.584" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
+ <details key="start" value="10142"/>
+ <details key="end" value="10152"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.573" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
- <details key="start" value="9658"/>
- <details key="end" value="9659"/>
+ <eAnnotations source="positions.585" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
+ <details key="start" value="10142"/>
+ <details key="end" value="10143"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.574" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
- <details key="start" value="9673"/>
- <details key="end" value="9781"/>
+ <eAnnotations source="positions.586" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
+ <details key="start" value="10157"/>
+ <details key="end" value="10265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.575" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
- <details key="start" value="9673"/>
- <details key="end" value="9743"/>
+ <eAnnotations source="positions.587" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
+ <details key="start" value="10157"/>
+ <details key="end" value="10227"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.576" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
- <details key="start" value="9673"/>
- <details key="end" value="9720"/>
+ <eAnnotations source="positions.588" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
+ <details key="start" value="10157"/>
+ <details key="end" value="10204"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.577" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
- <details key="start" value="9673"/>
- <details key="end" value="9686"/>
+ <eAnnotations source="positions.589" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
+ <details key="start" value="10157"/>
+ <details key="end" value="10170"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.578" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
- <details key="start" value="9673"/>
- <details key="end" value="9674"/>
+ <eAnnotations source="positions.590" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
+ <details key="start" value="10157"/>
+ <details key="end" value="10158"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.579" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
- <details key="start" value="9695"/>
- <details key="end" value="9719"/>
+ <eAnnotations source="positions.591" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
+ <details key="start" value="10179"/>
+ <details key="end" value="10203"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.580" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.592" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.581" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="9707"/>
- <details key="end" value="9718"/>
+ <eAnnotations source="positions.593" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="10191"/>
+ <details key="end" value="10202"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.582" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp23">
+ <eAnnotations source="positions.594" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp23">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.583" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
+ <eAnnotations source="positions.595" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.584" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.596" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.585" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
- <details key="start" value="9731"/>
- <details key="end" value="9742"/>
+ <eAnnotations source="positions.597" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="10215"/>
+ <details key="end" value="10226"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.586" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp24">
+ <eAnnotations source="positions.598" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp24">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.587" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
- <details key="start" value="9757"/>
- <details key="end" value="9780"/>
+ <eAnnotations source="positions.599" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
+ <details key="start" value="10241"/>
+ <details key="end" value="10264"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.588" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
- <details key="start" value="9757"/>
- <details key="end" value="9766"/>
+ <eAnnotations source="positions.600" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
+ <details key="start" value="10241"/>
+ <details key="end" value="10250"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.589" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
- <details key="start" value="9757"/>
- <details key="end" value="9760"/>
+ <eAnnotations source="positions.601" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="10241"/>
+ <details key="end" value="10244"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.590" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
- <details key="start" value="9642"/>
- <details key="end" value="9655"/>
+ <eAnnotations source="positions.602" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
+ <details key="start" value="10126"/>
+ <details key="end" value="10139"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.591" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr">
- <details key="start" value="9571"/>
- <details key="end" value="9600"/>
+ <eAnnotations source="positions.603" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr">
+ <details key="start" value="10055"/>
+ <details key="end" value="10084"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.592" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="9576"/>
- <details key="end" value="9599"/>
+ <eAnnotations source="positions.604" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="10060"/>
+ <details key="end" value="10083"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.593" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
- <details key="start" value="9576"/>
- <details key="end" value="9582"/>
+ <eAnnotations source="positions.605" references="/0/provideClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
+ <details key="start" value="10060"/>
+ <details key="end" value="10066"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.594" references="/0/provideClass/@body.0/@body.1/@body.0/subPec">
- <details key="start" value="9378"/>
- <details key="end" value="9565"/>
- <details key="line" value="184"/>
+ <eAnnotations source="positions.606" references="/0/provideClass/@body.0/@body.1/@body.0/subPec">
+ <details key="start" value="9862"/>
+ <details key="end" value="10049"/>
+ <details key="line" value="201"/>
</eAnnotations>
- <eAnnotations source="positions.595" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression">
- <details key="start" value="9416"/>
- <details key="end" value="9565"/>
+ <eAnnotations source="positions.607" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression">
+ <details key="start" value="9900"/>
+ <details key="end" value="10049"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.596" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
- <details key="start" value="9416"/>
- <details key="end" value="9515"/>
+ <eAnnotations source="positions.608" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
+ <details key="start" value="9900"/>
+ <details key="end" value="9999"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.597" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
- <details key="start" value="9416"/>
- <details key="end" value="9506"/>
+ <eAnnotations source="positions.609" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
+ <details key="start" value="9900"/>
+ <details key="end" value="9990"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.598" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
- <details key="start" value="9416"/>
- <details key="end" value="9445"/>
+ <eAnnotations source="positions.610" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
+ <details key="start" value="9900"/>
+ <details key="end" value="9929"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.599" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
- <details key="start" value="9416"/>
- <details key="end" value="9437"/>
+ <eAnnotations source="positions.611" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
+ <details key="start" value="9900"/>
+ <details key="end" value="9921"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.600" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
- <details key="start" value="9416"/>
- <details key="end" value="9419"/>
+ <eAnnotations source="positions.612" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
+ <details key="start" value="9900"/>
+ <details key="end" value="9903"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.601" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
- <details key="start" value="9438"/>
- <details key="end" value="9445"/>
+ <eAnnotations source="positions.613" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
+ <details key="start" value="9922"/>
+ <details key="end" value="9929"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.602" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
+ <eAnnotations source="positions.614" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.603" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp25">
+ <eAnnotations source="positions.615" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp25">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.604" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
- <details key="start" value="9454"/>
- <details key="end" value="9505"/>
+ <eAnnotations source="positions.616" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
+ <details key="start" value="9938"/>
+ <details key="end" value="9989"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.605" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
+ <eAnnotations source="positions.617" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.606" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
- <details key="start" value="9466"/>
- <details key="end" value="9504"/>
+ <eAnnotations source="positions.618" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
+ <details key="start" value="9950"/>
+ <details key="end" value="9988"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.607" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp26">
+ <eAnnotations source="positions.619" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp26">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.608" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
- <details key="start" value="9526"/>
- <details key="end" value="9564"/>
+ <eAnnotations source="positions.620" references="/0/provideClass/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
+ <details key="start" value="10010"/>
+ <details key="end" value="10048"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.609" references="/0/provideClass/@body.0/@body.1/@ifExpr">
- <details key="start" value="9339"/>
- <details key="end" value="9372"/>
+ <eAnnotations source="positions.621" references="/0/provideClass/@body.0/@body.1/@ifExpr">
+ <details key="start" value="9823"/>
+ <details key="end" value="9856"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.610" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source">
- <details key="start" value="9340"/>
- <details key="end" value="9369"/>
+ <eAnnotations source="positions.622" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source">
+ <details key="start" value="9824"/>
+ <details key="end" value="9853"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.611" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source/@source">
- <details key="start" value="9340"/>
- <details key="end" value="9361"/>
+ <eAnnotations source="positions.623" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source/@source">
+ <details key="start" value="9824"/>
+ <details key="end" value="9845"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.612" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source/@source/pec">
- <details key="start" value="9340"/>
- <details key="end" value="9343"/>
+ <eAnnotations source="positions.624" references="/0/provideClass/@body.0/@body.1/@ifExpr/@source/@source/pec">
+ <details key="start" value="9824"/>
+ <details key="end" value="9827"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.613" references="/0/provideClass/@body.0/@body.1/@ifExpr/@argument.0">
- <details key="start" value="9370"/>
- <details key="end" value="9371"/>
+ <eAnnotations source="positions.625" references="/0/provideClass/@body.0/@body.1/@ifExpr/@argument.0">
+ <details key="start" value="9854"/>
+ <details key="end" value="9855"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.614" references="/0/provideClass/@body.0/view">
- <details key="start" value="9116"/>
- <details key="end" value="9184"/>
- <details key="line" value="181"/>
+ <eAnnotations source="positions.626" references="/0/provideClass/@body.0/view">
+ <details key="start" value="9600"/>
+ <details key="end" value="9668"/>
+ <details key="line" value="198"/>
</eAnnotations>
- <eAnnotations source="positions.615" references="/0/provideClass/@body.0/view/@initExpression">
- <details key="start" value="9130"/>
- <details key="end" value="9184"/>
+ <eAnnotations source="positions.627" references="/0/provideClass/@body.0/view/@initExpression">
+ <details key="start" value="9614"/>
+ <details key="end" value="9668"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.616" references="/0/provideClass/@body.0/view/@initExpression/select">
- <details key="start" value="9130"/>
- <details key="end" value="9175"/>
+ <eAnnotations source="positions.628" references="/0/provideClass/@body.0/view/@initExpression/select">
+ <details key="start" value="9614"/>
+ <details key="end" value="9659"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.617" references="/0/provideClass/@body.0/view/@initExpression/select/@source">
- <details key="start" value="9130"/>
- <details key="end" value="9139"/>
+ <eAnnotations source="positions.629" references="/0/provideClass/@body.0/view/@initExpression/select/@source">
+ <details key="start" value="9614"/>
+ <details key="end" value="9623"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.618" references="/0/provideClass/@body.0/view/@initExpression/select/@source/pec">
- <details key="start" value="9130"/>
- <details key="end" value="9133"/>
+ <eAnnotations source="positions.630" references="/0/provideClass/@body.0/view/@initExpression/select/@source/pec">
+ <details key="start" value="9614"/>
+ <details key="end" value="9617"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.619" references="/0/provideClass/@body.0/view/@initExpression/select/@body">
- <details key="start" value="9164"/>
- <details key="end" value="9174"/>
+ <eAnnotations source="positions.631" references="/0/provideClass/@body.0/view/@initExpression/select/@body">
+ <details key="start" value="9648"/>
+ <details key="end" value="9658"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.620" references="/0/provideClass/@body.0/view/@initExpression/select/@body/v">
- <details key="start" value="9164"/>
- <details key="end" value="9165"/>
+ <eAnnotations source="positions.632" references="/0/provideClass/@body.0/view/@initExpression/select/@body/v">
+ <details key="start" value="9648"/>
+ <details key="end" value="9649"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.621" references="/0/provideClass/@body.0/view/@initExpression/select/v">
- <details key="start" value="9148"/>
- <details key="end" value="9161"/>
+ <eAnnotations source="positions.633" references="/0/provideClass/@body.0/view/@initExpression/select/v">
+ <details key="start" value="9632"/>
+ <details key="end" value="9645"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.622" references="/0/provideClass/pec">
- <details key="start" value="9076"/>
- <details key="end" value="9108"/>
- <details key="line" value="180"/>
- </eAnnotations>
- <eAnnotations source="positions.623" references="/0/provideForPartAndClass">
- <details key="start" value="10318"/>
- <details key="end" value="10531"/>
+ <eAnnotations source="positions.634" references="/0/provideClass/pec">
+ <details key="start" value="9560"/>
+ <details key="end" value="9592"/>
<details key="line" value="197"/>
</eAnnotations>
- <eAnnotations source="positions.624" references="/0/provideForPartAndClass/@body.0">
- <details key="start" value="10393"/>
- <details key="end" value="10519"/>
- <details key="line" value="198"/>
+ <eAnnotations source="positions.635" references="/0/provideForPartAndClass">
+ <details key="start" value="10802"/>
+ <details key="end" value="11015"/>
+ <details key="line" value="214"/>
</eAnnotations>
- <eAnnotations source="positions.625" references="/0/provideForPartAndClass/@body.0/@body.0">
- <details key="start" value="10437"/>
- <details key="end" value="10441"/>
- <details key="line" value="199"/>
+ <eAnnotations source="positions.636" references="/0/provideForPartAndClass/@body.0">
+ <details key="start" value="10877"/>
+ <details key="end" value="11003"/>
+ <details key="line" value="215"/>
+ </eAnnotations>
+ <eAnnotations source="positions.637" references="/0/provideForPartAndClass/@body.0/@body.0">
+ <details key="start" value="10921"/>
+ <details key="end" value="10925"/>
+ <details key="line" value="216"/>
</eAnnotations>
- <eAnnotations source="positions.626" references="/0/provideForPartAndClass/@body.0/@body.1">
- <details key="start" value="10442"/>
- <details key="end" value="10510"/>
+ <eAnnotations source="positions.638" references="/0/provideForPartAndClass/@body.0/@body.1">
+ <details key="start" value="10926"/>
+ <details key="end" value="10994"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.627" references="/0/provideForPartAndClass/@body.0/@body.1/@source">
- <details key="start" value="10442"/>
- <details key="end" value="10488"/>
+ <eAnnotations source="positions.639" references="/0/provideForPartAndClass/@body.0/@body.1/@source">
+ <details key="start" value="10926"/>
+ <details key="end" value="10972"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.628" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@source">
- <details key="start" value="10442"/>
- <details key="end" value="10467"/>
+ <eAnnotations source="positions.640" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@source">
+ <details key="start" value="10926"/>
+ <details key="end" value="10951"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.629" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@source/pec">
- <details key="start" value="10442"/>
- <details key="end" value="10445"/>
+ <eAnnotations source="positions.641" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@source/pec">
+ <details key="start" value="10926"/>
+ <details key="end" value="10929"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.630" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@argument.0">
- <details key="start" value="10479"/>
- <details key="end" value="10483"/>
+ <eAnnotations source="positions.642" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@argument.0">
+ <details key="start" value="10963"/>
+ <details key="end" value="10967"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.631" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@argument.1">
- <details key="start" value="10485"/>
- <details key="end" value="10487"/>
+ <eAnnotations source="positions.643" references="/0/provideForPartAndClass/@body.0/@body.1/@source/@argument.1">
+ <details key="start" value="10969"/>
+ <details key="end" value="10971"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.632" references="/0/provideForPartAndClass/@body.0/@body.1/@argument.0">
- <details key="start" value="10500"/>
- <details key="end" value="10506"/>
+ <eAnnotations source="positions.644" references="/0/provideForPartAndClass/@body.0/@body.1/@argument.0">
+ <details key="start" value="10984"/>
+ <details key="end" value="10990"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.633" references="/0/provideForPartAndClass/@body.0/@body.1/@argument.1">
- <details key="start" value="10507"/>
- <details key="end" value="10509"/>
+ <eAnnotations source="positions.645" references="/0/provideForPartAndClass/@body.0/@body.1/@argument.1">
+ <details key="start" value="10991"/>
+ <details key="end" value="10993"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.634" references="/0/provideForPartAndClass/@body.0/@body.2">
- <details key="start" value="10512"/>
- <details key="end" value="10514"/>
- <details key="line" value="199"/>
+ <eAnnotations source="positions.646" references="/0/provideForPartAndClass/@body.0/@body.2">
+ <details key="start" value="10996"/>
+ <details key="end" value="10998"/>
+ <details key="line" value="216"/>
</eAnnotations>
- <eAnnotations source="positions.635" references="/0/provideForPartAndClass/@body.0/@ifExpr">
- <details key="start" value="10397"/>
- <details key="end" value="10435"/>
+ <eAnnotations source="positions.647" references="/0/provideForPartAndClass/@body.0/@ifExpr">
+ <details key="start" value="10881"/>
+ <details key="end" value="10919"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.636" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source">
- <details key="start" value="10398"/>
- <details key="end" value="10430"/>
+ <eAnnotations source="positions.648" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source">
+ <details key="start" value="10882"/>
+ <details key="end" value="10914"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.637" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source/@source">
- <details key="start" value="10398"/>
- <details key="end" value="10423"/>
+ <eAnnotations source="positions.649" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source/@source">
+ <details key="start" value="10882"/>
+ <details key="end" value="10907"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.638" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source/@source/pec">
- <details key="start" value="10398"/>
- <details key="end" value="10401"/>
+ <eAnnotations source="positions.650" references="/0/provideForPartAndClass/@body.0/@ifExpr/@source/@source/pec">
+ <details key="start" value="10882"/>
+ <details key="end" value="10885"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.639" references="/0/provideForPartAndClass/@body.0/@ifExpr/@argument.0">
- <details key="start" value="10433"/>
- <details key="end" value="10434"/>
+ <eAnnotations source="positions.651" references="/0/provideForPartAndClass/@body.0/@ifExpr/@argument.0">
+ <details key="start" value="10917"/>
+ <details key="end" value="10918"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.640" references="/0/provideForPartAndClass/pec">
- <details key="start" value="10358"/>
- <details key="end" value="10390"/>
- <details key="line" value="197"/>
+ <eAnnotations source="positions.652" references="/0/provideForPartAndClass/pec">
+ <details key="start" value="10842"/>
+ <details key="end" value="10874"/>
+ <details key="line" value="214"/>
</eAnnotations>
- <eAnnotations source="positions.641" references="/0/providePartAndClass">
- <details key="start" value="10533"/>
- <details key="end" value="11955"/>
- <details key="line" value="203"/>
+ <eAnnotations source="positions.653" references="/0/providePartAndClass">
+ <details key="start" value="11017"/>
+ <details key="end" value="12439"/>
+ <details key="line" value="220"/>
</eAnnotations>
- <eAnnotations source="positions.642" references="/0/providePartAndClass/@body.0">
- <details key="start" value="10605"/>
- <details key="end" value="11943"/>
- <details key="line" value="204"/>
+ <eAnnotations source="positions.654" references="/0/providePartAndClass/@body.0">
+ <details key="start" value="11089"/>
+ <details key="end" value="12427"/>
+ <details key="line" value="221"/>
</eAnnotations>
- <eAnnotations source="positions.643" references="/0/providePartAndClass/@body.0/@body.0">
- <details key="start" value="10680"/>
- <details key="end" value="10895"/>
- <details key="line" value="205"/>
+ <eAnnotations source="positions.655" references="/0/providePartAndClass/@body.0/@body.0">
+ <details key="start" value="11164"/>
+ <details key="end" value="11379"/>
+ <details key="line" value="222"/>
</eAnnotations>
- <eAnnotations source="positions.644" references="/0/providePartAndClass/@body.0/@body.0/@body.0">
- <details key="start" value="10712"/>
- <details key="end" value="10890"/>
- <details key="line" value="205"/>
+ <eAnnotations source="positions.656" references="/0/providePartAndClass/@body.0/@body.0/@body.0">
+ <details key="start" value="11196"/>
+ <details key="end" value="11374"/>
+ <details key="line" value="222"/>
</eAnnotations>
- <eAnnotations source="positions.645" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="10776"/>
- <details key="end" value="10777"/>
- <details key="line" value="206"/>
+ <eAnnotations source="positions.657" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="11260"/>
+ <details key="end" value="11261"/>
+ <details key="line" value="223"/>
</eAnnotations>
- <eAnnotations source="positions.646" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="10778"/>
- <details key="end" value="10796"/>
+ <eAnnotations source="positions.658" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="11262"/>
+ <details key="end" value="11280"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.647" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1/pec">
- <details key="start" value="10778"/>
- <details key="end" value="10781"/>
+ <eAnnotations source="positions.659" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1/pec">
+ <details key="start" value="11262"/>
+ <details key="end" value="11265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.648" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1/v">
- <details key="start" value="10794"/>
- <details key="end" value="10795"/>
+ <eAnnotations source="positions.660" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.1/v">
+ <details key="start" value="11278"/>
+ <details key="end" value="11279"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.649" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.2">
- <details key="start" value="10798"/>
- <details key="end" value="10799"/>
- <details key="line" value="206"/>
+ <eAnnotations source="positions.661" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.2">
+ <details key="start" value="11282"/>
+ <details key="end" value="11283"/>
+ <details key="line" value="223"/>
</eAnnotations>
- <eAnnotations source="positions.650" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3">
- <details key="start" value="10800"/>
- <details key="end" value="10823"/>
+ <eAnnotations source="positions.662" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3">
+ <details key="start" value="11284"/>
+ <details key="end" value="11307"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.651" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3/v">
- <details key="start" value="10800"/>
- <details key="end" value="10801"/>
+ <eAnnotations source="positions.663" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3/v">
+ <details key="start" value="11284"/>
+ <details key="end" value="11285"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.652" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3/pec">
- <details key="start" value="10819"/>
- <details key="end" value="10822"/>
+ <eAnnotations source="positions.664" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.3/pec">
+ <details key="start" value="11303"/>
+ <details key="end" value="11306"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.653" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.4">
- <details key="start" value="10825"/>
- <details key="end" value="10856"/>
- <details key="line" value="206"/>
+ <eAnnotations source="positions.665" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.4">
+ <details key="start" value="11309"/>
+ <details key="end" value="11340"/>
+ <details key="line" value="223"/>
</eAnnotations>
- <eAnnotations source="positions.654" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5">
- <details key="start" value="10857"/>
- <details key="end" value="10875"/>
+ <eAnnotations source="positions.666" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5">
+ <details key="start" value="11341"/>
+ <details key="end" value="11359"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.655" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5/pec">
- <details key="start" value="10857"/>
- <details key="end" value="10860"/>
+ <eAnnotations source="positions.667" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5/pec">
+ <details key="start" value="11341"/>
+ <details key="end" value="11344"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.656" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5/v">
- <details key="start" value="10873"/>
- <details key="end" value="10874"/>
+ <eAnnotations source="positions.668" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.5/v">
+ <details key="start" value="11357"/>
+ <details key="end" value="11358"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.657" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.6">
- <details key="start" value="10877"/>
- <details key="end" value="10884"/>
- <details key="line" value="206"/>
+ <eAnnotations source="positions.669" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@body.6">
+ <details key="start" value="11361"/>
+ <details key="end" value="11368"/>
+ <details key="line" value="223"/>
</eAnnotations>
- <eAnnotations source="positions.658" references="/0/providePartAndClass/@body.0/@body.0/@body.0/v">
- <details key="start" value="10718"/>
- <details key="end" value="10726"/>
- <details key="line" value="205"/>
+ <eAnnotations source="positions.670" references="/0/providePartAndClass/@body.0/@body.0/@body.0/v">
+ <details key="start" value="11202"/>
+ <details key="end" value="11210"/>
+ <details key="line" value="222"/>
</eAnnotations>
- <eAnnotations source="positions.659" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@iterSet">
- <details key="start" value="10729"/>
- <details key="end" value="10738"/>
+ <eAnnotations source="positions.671" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@iterSet">
+ <details key="start" value="11213"/>
+ <details key="end" value="11222"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.660" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@iterSet/pec">
- <details key="start" value="10729"/>
- <details key="end" value="10732"/>
+ <eAnnotations source="positions.672" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@iterSet/pec">
+ <details key="start" value="11213"/>
+ <details key="end" value="11216"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.661" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@each">
- <details key="start" value="10751"/>
- <details key="end" value="10757"/>
+ <eAnnotations source="positions.673" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@each">
+ <details key="start" value="11235"/>
+ <details key="end" value="11241"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.662" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@guard">
- <details key="start" value="10763"/>
- <details key="end" value="10773"/>
+ <eAnnotations source="positions.674" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@guard">
+ <details key="start" value="11247"/>
+ <details key="end" value="11257"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.663" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@guard/v">
- <details key="start" value="10763"/>
- <details key="end" value="10764"/>
+ <eAnnotations source="positions.675" references="/0/providePartAndClass/@body.0/@body.0/@body.0/@guard/v">
+ <details key="start" value="11247"/>
+ <details key="end" value="11248"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.664" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr">
- <details key="start" value="10684"/>
- <details key="end" value="10711"/>
+ <eAnnotations source="positions.676" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr">
+ <details key="start" value="11168"/>
+ <details key="end" value="11195"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.665" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="10689"/>
- <details key="end" value="10710"/>
+ <eAnnotations source="positions.677" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="11173"/>
+ <details key="end" value="11194"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.666" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="10689"/>
- <details key="end" value="10693"/>
+ <eAnnotations source="positions.678" references="/0/providePartAndClass/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="11173"/>
+ <details key="end" value="11177"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.667" references="/0/providePartAndClass/@body.0/@body.1">
- <details key="start" value="10896"/>
- <details key="end" value="11936"/>
- <details key="line" value="207"/>
+ <eAnnotations source="positions.679" references="/0/providePartAndClass/@body.0/@body.1">
+ <details key="start" value="11380"/>
+ <details key="end" value="12420"/>
+ <details key="line" value="224"/>
</eAnnotations>
- <eAnnotations source="positions.668" references="/0/providePartAndClass/@body.0/@body.1/@body.0">
- <details key="start" value="10934"/>
- <details key="end" value="11930"/>
- <details key="line" value="207"/>
+ <eAnnotations source="positions.680" references="/0/providePartAndClass/@body.0/@body.1/@body.0">
+ <details key="start" value="11418"/>
+ <details key="end" value="12414"/>
+ <details key="line" value="224"/>
</eAnnotations>
- <eAnnotations source="positions.669" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="11128"/>
- <details key="end" value="11923"/>
- <details key="line" value="208"/>
+ <eAnnotations source="positions.681" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="11612"/>
+ <details key="end" value="12407"/>
+ <details key="line" value="225"/>
</eAnnotations>
- <eAnnotations source="positions.670" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0">
- <details key="start" value="11162"/>
- <details key="end" value="11918"/>
- <details key="line" value="208"/>
+ <eAnnotations source="positions.682" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0">
+ <details key="start" value="11646"/>
+ <details key="end" value="12402"/>
+ <details key="line" value="225"/>
</eAnnotations>
- <eAnnotations source="positions.671" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="11355"/>
- <details key="end" value="11912"/>
- <details key="line" value="209"/>
+ <eAnnotations source="positions.683" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="11839"/>
+ <details key="end" value="12396"/>
+ <details key="line" value="226"/>
</eAnnotations>
- <eAnnotations source="positions.672" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="11388"/>
- <details key="end" value="11429"/>
- <details key="line" value="209"/>
+ <eAnnotations source="positions.684" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="11872"/>
+ <details key="end" value="11913"/>
+ <details key="line" value="226"/>
</eAnnotations>
- <eAnnotations source="positions.673" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
- <details key="start" value="11420"/>
- <details key="end" value="11424"/>
- <details key="line" value="209"/>
+ <eAnnotations source="positions.685" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@body.0">
+ <details key="start" value="11904"/>
+ <details key="end" value="11908"/>
+ <details key="line" value="226"/>
</eAnnotations>
- <eAnnotations source="positions.674" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="11392"/>
- <details key="end" value="11419"/>
+ <eAnnotations source="positions.686" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="11876"/>
+ <details key="end" value="11903"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.675" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="11397"/>
- <details key="end" value="11418"/>
+ <eAnnotations source="positions.687" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="11881"/>
+ <details key="end" value="11902"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.676" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
- <details key="start" value="11397"/>
- <details key="end" value="11401"/>
+ <eAnnotations source="positions.688" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view">
+ <details key="start" value="11881"/>
+ <details key="end" value="11885"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.677" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
- <details key="start" value="11430"/>
- <details key="end" value="11906"/>
- <details key="line" value="210"/>
+ <eAnnotations source="positions.689" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1">
+ <details key="start" value="11914"/>
+ <details key="end" value="12390"/>
+ <details key="line" value="227"/>
</eAnnotations>
- <eAnnotations source="positions.678" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
- <details key="start" value="11587"/>
- <details key="end" value="11900"/>
- <details key="line" value="211"/>
+ <eAnnotations source="positions.690" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0">
+ <details key="start" value="12071"/>
+ <details key="end" value="12384"/>
+ <details key="line" value="228"/>
</eAnnotations>
- <eAnnotations source="positions.679" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
- <details key="start" value="11775"/>
- <details key="end" value="11776"/>
- <details key="line" value="212"/>
+ <eAnnotations source="positions.691" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.0">
+ <details key="start" value="12259"/>
+ <details key="end" value="12260"/>
+ <details key="line" value="229"/>
</eAnnotations>
- <eAnnotations source="positions.680" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
- <details key="start" value="11777"/>
- <details key="end" value="11801"/>
+ <eAnnotations source="positions.692" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1">
+ <details key="start" value="12261"/>
+ <details key="end" value="12285"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.681" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/subPec">
- <details key="start" value="11777"/>
- <details key="end" value="11783"/>
+ <eAnnotations source="positions.693" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/subPec">
+ <details key="start" value="12261"/>
+ <details key="end" value="12267"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.682" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/view">
- <details key="start" value="11796"/>
- <details key="end" value="11800"/>
+ <eAnnotations source="positions.694" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.1/view">
+ <details key="start" value="12280"/>
+ <details key="end" value="12284"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.683" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
- <details key="start" value="11803"/>
- <details key="end" value="11804"/>
- <details key="line" value="212"/>
+ <eAnnotations source="positions.695" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.2">
+ <details key="start" value="12287"/>
+ <details key="end" value="12288"/>
+ <details key="line" value="229"/>
</eAnnotations>
- <eAnnotations source="positions.684" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3">
- <details key="start" value="11805"/>
- <details key="end" value="11834"/>
+ <eAnnotations source="positions.696" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3">
+ <details key="start" value="12289"/>
+ <details key="end" value="12318"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.685" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3/view">
- <details key="start" value="11805"/>
- <details key="end" value="11809"/>
+ <eAnnotations source="positions.697" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3/view">
+ <details key="start" value="12289"/>
+ <details key="end" value="12293"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.686" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3/subPec">
- <details key="start" value="11827"/>
- <details key="end" value="11833"/>
+ <eAnnotations source="positions.698" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.3/subPec">
+ <details key="start" value="12311"/>
+ <details key="end" value="12317"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.687" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.4">
- <details key="start" value="11836"/>
- <details key="end" value="11867"/>
- <details key="line" value="212"/>
+ <eAnnotations source="positions.699" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.4">
+ <details key="start" value="12320"/>
+ <details key="end" value="12351"/>
+ <details key="line" value="229"/>
</eAnnotations>
- <eAnnotations source="positions.688" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.5">
- <details key="start" value="11868"/>
- <details key="end" value="11885"/>
+ <eAnnotations source="positions.700" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.5">
+ <details key="start" value="12352"/>
+ <details key="end" value="12369"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.689" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.5/subPec">
- <details key="start" value="11868"/>
- <details key="end" value="11874"/>
+ <eAnnotations source="positions.701" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.5/subPec">
+ <details key="start" value="12352"/>
+ <details key="end" value="12358"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.690" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.6">
- <details key="start" value="11887"/>
- <details key="end" value="11894"/>
- <details key="line" value="212"/>
+ <eAnnotations source="positions.702" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@body.6">
+ <details key="start" value="12371"/>
+ <details key="end" value="12378"/>
+ <details key="line" value="229"/>
</eAnnotations>
- <eAnnotations source="positions.691" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
- <details key="start" value="11593"/>
- <details key="end" value="11604"/>
- <details key="line" value="211"/>
+ <eAnnotations source="positions.703" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/view">
+ <details key="start" value="12077"/>
+ <details key="end" value="12088"/>
+ <details key="line" value="228"/>
</eAnnotations>
- <eAnnotations source="positions.692" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
- <details key="start" value="11607"/>
- <details key="end" value="11619"/>
+ <eAnnotations source="positions.704" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet">
+ <details key="start" value="12091"/>
+ <details key="end" value="12103"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.693" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
- <details key="start" value="11607"/>
- <details key="end" value="11613"/>
+ <eAnnotations source="positions.705" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@iterSet/subPec">
+ <details key="start" value="12091"/>
+ <details key="end" value="12097"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.694" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
- <details key="start" value="11632"/>
- <details key="end" value="11638"/>
+ <eAnnotations source="positions.706" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@each">
+ <details key="start" value="12116"/>
+ <details key="end" value="12122"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.695" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
- <details key="start" value="11643"/>
- <details key="end" value="11772"/>
+ <eAnnotations source="positions.707" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard">
+ <details key="start" value="12127"/>
+ <details key="end" value="12256"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.696" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
- <details key="start" value="11643"/>
- <details key="end" value="11656"/>
+ <eAnnotations source="positions.708" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source">
+ <details key="start" value="12127"/>
+ <details key="end" value="12140"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.697" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
- <details key="start" value="11643"/>
- <details key="end" value="11647"/>
+ <eAnnotations source="positions.709" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@source/view">
+ <details key="start" value="12127"/>
+ <details key="end" value="12131"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.698" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
- <details key="start" value="11661"/>
- <details key="end" value="11772"/>
+ <eAnnotations source="positions.710" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0">
+ <details key="start" value="12145"/>
+ <details key="end" value="12256"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.699" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
- <details key="start" value="11661"/>
- <details key="end" value="11734"/>
+ <eAnnotations source="positions.711" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect">
+ <details key="start" value="12145"/>
+ <details key="end" value="12218"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.700" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
- <details key="start" value="11661"/>
- <details key="end" value="11711"/>
+ <eAnnotations source="positions.712" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select">
+ <details key="start" value="12145"/>
+ <details key="end" value="12195"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.701" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
- <details key="start" value="11661"/>
- <details key="end" value="11677"/>
+ <eAnnotations source="positions.713" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source">
+ <details key="start" value="12145"/>
+ <details key="end" value="12161"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.702" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
- <details key="start" value="11661"/>
- <details key="end" value="11665"/>
+ <eAnnotations source="positions.714" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@source/view">
+ <details key="start" value="12145"/>
+ <details key="end" value="12149"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.703" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
- <details key="start" value="11686"/>
- <details key="end" value="11710"/>
+ <eAnnotations source="positions.715" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body">
+ <details key="start" value="12170"/>
+ <details key="end" value="12194"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.704" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.716" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.705" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="11698"/>
- <details key="end" value="11709"/>
+ <eAnnotations source="positions.717" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="12182"/>
+ <details key="end" value="12193"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.706" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp27">
+ <eAnnotations source="positions.718" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/select/temp27">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.707" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
+ <eAnnotations source="positions.719" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.708" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.720" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.709" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
- <details key="start" value="11722"/>
- <details key="end" value="11733"/>
+ <eAnnotations source="positions.721" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="12206"/>
+ <details key="end" value="12217"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.710" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp28">
+ <eAnnotations source="positions.722" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/collect/temp28">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.711" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
- <details key="start" value="11748"/>
- <details key="end" value="11771"/>
+ <eAnnotations source="positions.723" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0">
+ <details key="start" value="12232"/>
+ <details key="end" value="12255"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.712" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
- <details key="start" value="11748"/>
- <details key="end" value="11757"/>
+ <eAnnotations source="positions.724" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source">
+ <details key="start" value="12232"/>
+ <details key="end" value="12241"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.713" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
- <details key="start" value="11748"/>
- <details key="end" value="11751"/>
+ <eAnnotations source="positions.725" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@body.0/@guard/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="12232"/>
+ <details key="end" value="12235"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.714" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
- <details key="start" value="11436"/>
- <details key="end" value="11471"/>
- <details key="line" value="210"/>
+ <eAnnotations source="positions.726" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/subPec">
+ <details key="start" value="11920"/>
+ <details key="end" value="11955"/>
+ <details key="line" value="227"/>
</eAnnotations>
- <eAnnotations source="positions.715" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
- <details key="start" value="11474"/>
- <details key="end" value="11564"/>
+ <eAnnotations source="positions.727" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select">
+ <details key="start" value="11958"/>
+ <details key="end" value="12048"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.716" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
- <details key="start" value="11474"/>
- <details key="end" value="11503"/>
+ <eAnnotations source="positions.728" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect">
+ <details key="start" value="11958"/>
+ <details key="end" value="11987"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.717" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
- <details key="start" value="11474"/>
- <details key="end" value="11495"/>
+ <eAnnotations source="positions.729" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source">
+ <details key="start" value="11958"/>
+ <details key="end" value="11979"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.718" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
- <details key="start" value="11474"/>
- <details key="end" value="11477"/>
+ <eAnnotations source="positions.730" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@source/pec">
+ <details key="start" value="11958"/>
+ <details key="end" value="11961"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.719" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
- <details key="start" value="11496"/>
- <details key="end" value="11503"/>
+ <eAnnotations source="positions.731" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body">
+ <details key="start" value="11980"/>
+ <details key="end" value="11987"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.720" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
+ <eAnnotations source="positions.732" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.721" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp29">
+ <eAnnotations source="positions.733" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/collect/temp29">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.722" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
- <details key="start" value="11512"/>
- <details key="end" value="11563"/>
+ <eAnnotations source="positions.734" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body">
+ <details key="start" value="11996"/>
+ <details key="end" value="12047"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.723" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
+ <eAnnotations source="positions.735" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.724" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
- <details key="start" value="11524"/>
- <details key="end" value="11562"/>
+ <eAnnotations source="positions.736" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/@body/@argument.0">
+ <details key="start" value="12008"/>
+ <details key="end" value="12046"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.725" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp30">
+ <eAnnotations source="positions.737" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/select/temp30">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.726" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
- <details key="start" value="11578"/>
- <details key="end" value="11584"/>
+ <eAnnotations source="positions.738" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@body.1/@each">
+ <details key="start" value="12062"/>
+ <details key="end" value="12068"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.727" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
- <details key="start" value="11359"/>
- <details key="end" value="11387"/>
+ <eAnnotations source="positions.739" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr">
+ <details key="start" value="11843"/>
+ <details key="end" value="11871"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.728" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="11364"/>
- <details key="end" value="11386"/>
+ <eAnnotations source="positions.740" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="11848"/>
+ <details key="end" value="11870"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.729" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
- <details key="start" value="11364"/>
- <details key="end" value="11369"/>
+ <eAnnotations source="positions.741" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/@body.0/@ifExpr/@source/view2">
+ <details key="start" value="11848"/>
+ <details key="end" value="11853"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.730" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
- <details key="start" value="11167"/>
- <details key="end" value="11352"/>
- <details key="line" value="208"/>
+ <eAnnotations source="positions.742" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2">
+ <details key="start" value="11651"/>
+ <details key="end" value="11836"/>
+ <details key="line" value="225"/>
</eAnnotations>
- <eAnnotations source="positions.731" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
- <details key="start" value="11182"/>
- <details key="end" value="11352"/>
+ <eAnnotations source="positions.743" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression">
+ <details key="start" value="11666"/>
+ <details key="end" value="11836"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.732" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
- <details key="start" value="11182"/>
- <details key="end" value="11343"/>
+ <eAnnotations source="positions.744" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select">
+ <details key="start" value="11666"/>
+ <details key="end" value="11827"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.733" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
- <details key="start" value="11182"/>
- <details key="end" value="11194"/>
+ <eAnnotations source="positions.745" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source">
+ <details key="start" value="11666"/>
+ <details key="end" value="11678"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.734" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
- <details key="start" value="11182"/>
- <details key="end" value="11188"/>
+ <eAnnotations source="positions.746" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@source/subPec">
+ <details key="start" value="11666"/>
+ <details key="end" value="11672"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.735" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
- <details key="start" value="11219"/>
- <details key="end" value="11342"/>
+ <eAnnotations source="positions.747" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body">
+ <details key="start" value="11703"/>
+ <details key="end" value="11826"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.736" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
- <details key="start" value="11219"/>
- <details key="end" value="11229"/>
+ <eAnnotations source="positions.748" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source">
+ <details key="start" value="11703"/>
+ <details key="end" value="11713"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.737" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
- <details key="start" value="11219"/>
- <details key="end" value="11220"/>
+ <eAnnotations source="positions.749" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@source/v">
+ <details key="start" value="11703"/>
+ <details key="end" value="11704"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.738" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
- <details key="start" value="11234"/>
- <details key="end" value="11342"/>
+ <eAnnotations source="positions.750" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0">
+ <details key="start" value="11718"/>
+ <details key="end" value="11826"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.739" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
- <details key="start" value="11234"/>
- <details key="end" value="11304"/>
+ <eAnnotations source="positions.751" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect">
+ <details key="start" value="11718"/>
+ <details key="end" value="11788"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.740" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
- <details key="start" value="11234"/>
- <details key="end" value="11281"/>
+ <eAnnotations source="positions.752" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select">
+ <details key="start" value="11718"/>
+ <details key="end" value="11765"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.741" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
- <details key="start" value="11234"/>
- <details key="end" value="11247"/>
+ <eAnnotations source="positions.753" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source">
+ <details key="start" value="11718"/>
+ <details key="end" value="11731"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.742" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
- <details key="start" value="11234"/>
- <details key="end" value="11235"/>
+ <eAnnotations source="positions.754" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@source/v">
+ <details key="start" value="11718"/>
+ <details key="end" value="11719"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.743" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
- <details key="start" value="11256"/>
- <details key="end" value="11280"/>
+ <eAnnotations source="positions.755" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body">
+ <details key="start" value="11740"/>
+ <details key="end" value="11764"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.744" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
+ <eAnnotations source="positions.756" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.745" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
- <details key="start" value="11268"/>
- <details key="end" value="11279"/>
+ <eAnnotations source="positions.757" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/@body/@argument.0">
+ <details key="start" value="11752"/>
+ <details key="end" value="11763"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.746" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp31">
+ <eAnnotations source="positions.758" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/select/temp31">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.747" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
+ <eAnnotations source="positions.759" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.748" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
+ <eAnnotations source="positions.760" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.749" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
- <details key="start" value="11292"/>
- <details key="end" value="11303"/>
+ <eAnnotations source="positions.761" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/@body/@argument.0">
+ <details key="start" value="11776"/>
+ <details key="end" value="11787"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.750" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp32">
+ <eAnnotations source="positions.762" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/collect/temp32">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.751" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
- <details key="start" value="11318"/>
- <details key="end" value="11341"/>
+ <eAnnotations source="positions.763" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0">
+ <details key="start" value="11802"/>
+ <details key="end" value="11825"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.752" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
- <details key="start" value="11318"/>
- <details key="end" value="11327"/>
+ <eAnnotations source="positions.764" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source">
+ <details key="start" value="11802"/>
+ <details key="end" value="11811"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.753" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
- <details key="start" value="11318"/>
- <details key="end" value="11321"/>
+ <eAnnotations source="positions.765" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/@body/@argument.0/@argument.0/@source/pec">
+ <details key="start" value="11802"/>
+ <details key="end" value="11805"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.754" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
- <details key="start" value="11203"/>
- <details key="end" value="11216"/>
+ <eAnnotations source="positions.766" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@body.0/view2/@initExpression/select/v">
+ <details key="start" value="11687"/>
+ <details key="end" value="11700"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.755" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr">
- <details key="start" value="11132"/>
- <details key="end" value="11161"/>
+ <eAnnotations source="positions.767" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr">
+ <details key="start" value="11616"/>
+ <details key="end" value="11645"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.756" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
- <details key="start" value="11137"/>
- <details key="end" value="11160"/>
+ <eAnnotations source="positions.768" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source">
+ <details key="start" value="11621"/>
+ <details key="end" value="11644"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.757" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
- <details key="start" value="11137"/>
- <details key="end" value="11143"/>
+ <eAnnotations source="positions.769" references="/0/providePartAndClass/@body.0/@body.1/@body.0/@body.0/@ifExpr/@source/subPec">
+ <details key="start" value="11621"/>
+ <details key="end" value="11627"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.758" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec">
- <details key="start" value="10939"/>
- <details key="end" value="11126"/>
- <details key="line" value="207"/>
+ <eAnnotations source="positions.770" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec">
+ <details key="start" value="11423"/>
+ <details key="end" value="11610"/>
+ <details key="line" value="224"/>
</eAnnotations>
- <eAnnotations source="positions.759" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression">
- <details key="start" value="10977"/>
- <details key="end" value="11126"/>
+ <eAnnotations source="positions.771" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression">
+ <details key="start" value="11461"/>
+ <details key="end" value="11610"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.760" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
- <details key="start" value="10977"/>
- <details key="end" value="11076"/>
+ <eAnnotations source="positions.772" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source">
+ <details key="start" value="11461"/>
+ <details key="end" value="11560"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.761" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
- <details key="start" value="10977"/>
- <details key="end" value="11067"/>
+ <eAnnotations source="positions.773" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select">
+ <details key="start" value="11461"/>
+ <details key="end" value="11551"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.762" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
- <details key="start" value="10977"/>
- <details key="end" value="11006"/>
+ <eAnnotations source="positions.774" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect">
+ <details key="start" value="11461"/>
+ <details key="end" value="11490"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.763" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
- <details key="start" value="10977"/>
- <details key="end" value="10998"/>
+ <eAnnotations source="positions.775" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source">
+ <details key="start" value="11461"/>
+ <details key="end" value="11482"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.764" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
- <details key="start" value="10977"/>
- <details key="end" value="10980"/>
+ <eAnnotations source="positions.776" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@source/pec">
+ <details key="start" value="11461"/>
+ <details key="end" value="11464"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.765" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
- <details key="start" value="10999"/>
- <details key="end" value="11006"/>
+ <eAnnotations source="positions.777" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body">
+ <details key="start" value="11483"/>
+ <details key="end" value="11490"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.766" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
+ <eAnnotations source="positions.778" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/@body/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.767" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp33">
+ <eAnnotations source="positions.779" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/collect/temp33">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.768" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
- <details key="start" value="11015"/>
- <details key="end" value="11066"/>
+ <eAnnotations source="positions.780" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body">
+ <details key="start" value="11499"/>
+ <details key="end" value="11550"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.769" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
+ <eAnnotations source="positions.781" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.770" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
- <details key="start" value="11027"/>
- <details key="end" value="11065"/>
+ <eAnnotations source="positions.782" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/@body/@argument.0">
+ <details key="start" value="11511"/>
+ <details key="end" value="11549"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.771" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp34">
+ <eAnnotations source="positions.783" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@source/select/temp34">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.772" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
- <details key="start" value="11087"/>
- <details key="end" value="11125"/>
+ <eAnnotations source="positions.784" references="/0/providePartAndClass/@body.0/@body.1/@body.0/subPec/@initExpression/@argument.0">
+ <details key="start" value="11571"/>
+ <details key="end" value="11609"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.773" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr">
- <details key="start" value="10900"/>
- <details key="end" value="10933"/>
+ <eAnnotations source="positions.785" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr">
+ <details key="start" value="11384"/>
+ <details key="end" value="11417"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.774" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source">
- <details key="start" value="10901"/>
- <details key="end" value="10930"/>
+ <eAnnotations source="positions.786" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source">
+ <details key="start" value="11385"/>
+ <details key="end" value="11414"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.775" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source/@source">
- <details key="start" value="10901"/>
- <details key="end" value="10922"/>
+ <eAnnotations source="positions.787" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source/@source">
+ <details key="start" value="11385"/>
+ <details key="end" value="11406"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.776" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source/@source/pec">
- <details key="start" value="10901"/>
- <details key="end" value="10904"/>
+ <eAnnotations source="positions.788" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@source/@source/pec">
+ <details key="start" value="11385"/>
+ <details key="end" value="11388"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.777" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@argument.0">
- <details key="start" value="10931"/>
- <details key="end" value="10932"/>
+ <eAnnotations source="positions.789" references="/0/providePartAndClass/@body.0/@body.1/@ifExpr/@argument.0">
+ <details key="start" value="11415"/>
+ <details key="end" value="11416"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.778" references="/0/providePartAndClass/@body.0/view">
- <details key="start" value="10610"/>
- <details key="end" value="10678"/>
- <details key="line" value="204"/>
+ <eAnnotations source="positions.790" references="/0/providePartAndClass/@body.0/view">
+ <details key="start" value="11094"/>
+ <details key="end" value="11162"/>
+ <details key="line" value="221"/>
</eAnnotations>
- <eAnnotations source="positions.779" references="/0/providePartAndClass/@body.0/view/@initExpression">
- <details key="start" value="10624"/>
- <details key="end" value="10678"/>
+ <eAnnotations source="positions.791" references="/0/providePartAndClass/@body.0/view/@initExpression">
+ <details key="start" value="11108"/>
+ <details key="end" value="11162"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.780" references="/0/providePartAndClass/@body.0/view/@initExpression/select">
- <details key="start" value="10624"/>
- <details key="end" value="10669"/>
+ <eAnnotations source="positions.792" references="/0/providePartAndClass/@body.0/view/@initExpression/select">
+ <details key="start" value="11108"/>
+ <details key="end" value="11153"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.781" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@source">
- <details key="start" value="10624"/>
- <details key="end" value="10633"/>
+ <eAnnotations source="positions.793" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@source">
+ <details key="start" value="11108"/>
+ <details key="end" value="11117"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.782" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@source/pec">
- <details key="start" value="10624"/>
- <details key="end" value="10627"/>
+ <eAnnotations source="positions.794" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@source/pec">
+ <details key="start" value="11108"/>
+ <details key="end" value="11111"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.783" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@body">
- <details key="start" value="10658"/>
- <details key="end" value="10668"/>
+ <eAnnotations source="positions.795" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@body">
+ <details key="start" value="11142"/>
+ <details key="end" value="11152"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.784" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@body/v">
- <details key="start" value="10658"/>
- <details key="end" value="10659"/>
+ <eAnnotations source="positions.796" references="/0/providePartAndClass/@body.0/view/@initExpression/select/@body/v">
+ <details key="start" value="11142"/>
+ <details key="end" value="11143"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.785" references="/0/providePartAndClass/@body.0/view/@initExpression/select/v">
- <details key="start" value="10642"/>
- <details key="end" value="10655"/>
+ <eAnnotations source="positions.797" references="/0/providePartAndClass/@body.0/view/@initExpression/select/v">
+ <details key="start" value="11126"/>
+ <details key="end" value="11139"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.786" references="/0/providePartAndClass/pec">
- <details key="start" value="10570"/>
- <details key="end" value="10602"/>
- <details key="line" value="203"/>
+ <eAnnotations source="positions.798" references="/0/providePartAndClass/pec">
+ <details key="start" value="11054"/>
+ <details key="end" value="11086"/>
+ <details key="line" value="220"/>
</eAnnotations>
- <eAnnotations source="positions.787" references="/0/fullFilePath">
- <details key="start" value="11957"/>
- <details key="end" value="12082"/>
- <details key="line" value="219"/>
+ <eAnnotations source="positions.799" references="/0/fullFilePath">
+ <details key="start" value="12441"/>
+ <details key="end" value="12566"/>
+ <details key="line" value="236"/>
</eAnnotations>
- <eAnnotations source="positions.788" references="/0/fullFilePath/@body.0">
- <details key="start" value="12023"/>
- <details key="end" value="12063"/>
+ <eAnnotations source="positions.800" references="/0/fullFilePath/@body.0">
+ <details key="start" value="12507"/>
+ <details key="end" value="12547"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.789" references="/0/fullFilePath/@body.0/@argument.0">
- <details key="start" value="12023"/>
- <details key="end" value="12054"/>
+ <eAnnotations source="positions.801" references="/0/fullFilePath/@body.0/@argument.0">
+ <details key="start" value="12507"/>
+ <details key="end" value="12538"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.790" references="/0/fullFilePath/@body.0/@argument.0/pec">
- <details key="start" value="12023"/>
- <details key="end" value="12026"/>
+ <eAnnotations source="positions.802" references="/0/fullFilePath/@body.0/@argument.0/pec">
+ <details key="start" value="12507"/>
+ <details key="end" value="12510"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.791" references="/0/fullFilePath/@body.1">
- <details key="start" value="12065"/>
- <details key="end" value="12070"/>
- <details key="line" value="220"/>
+ <eAnnotations source="positions.803" references="/0/fullFilePath/@body.1">
+ <details key="start" value="12549"/>
+ <details key="end" value="12554"/>
+ <details key="line" value="237"/>
</eAnnotations>
- <eAnnotations source="positions.792" references="/0/fullFilePath/pec">
- <details key="start" value="11987"/>
- <details key="end" value="12019"/>
- <details key="line" value="219"/>
+ <eAnnotations source="positions.804" references="/0/fullFilePath/pec">
+ <details key="start" value="12471"/>
+ <details key="end" value="12503"/>
+ <details key="line" value="236"/>
</eAnnotations>
</ecore:EAnnotation>
</xmi:XMI>
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 18ccc83a2..0f4c8778d 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
@@ -994,28 +994,28 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<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/pecPolicyProviderClass"/>
+ <references href="naming.emtl#/0/pecRootProviderQualifiedClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<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/pecPolicyProviderQualifiedClass"/>
+ <references href="naming.emtl#/0/pecRootProviderClass"/>
</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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3119,24 +3119,6 @@
</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="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="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"/>
@@ -3414,6 +3396,24 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <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/pecRootProviderQualifiedClass"/>
+ </eAnnotations>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <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/pecRootProviderClass"/>
+ </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"/>
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 50332dc52..ecb1befcf 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
@@ -271,48 +271,152 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</parameter>
</ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="pecPolicyProviderClass" visibility="Public">
- <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="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">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
+ <ownedModuleElement xsi:type="mtl:Template" name="pecRootProviderQualifiedClass" visibility="Public">
+ <body xsi:type="mtl:IfBlock">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.eclipse.emf.eef.runtime.providers.impl.PropertiesEditingProviderImpl&#xA;"/>
+ <ifExpr xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore: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/pecPolicyProviderClass/pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderQualifiedClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
</source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext/model"/>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
</source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage/ecorePackage"/>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsUndefined"/>
</source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
- </argument>
+ <argument xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderQualifiedClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
+ </source>
+ <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
+ </ifExpr>
+ <else>
+ <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="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderQualifiedClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
+ </else>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="PackagePropertiesEditionPolicyProvider"/>
<parameter name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="pecPolicyProviderQualifiedClass" visibility="Public">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/providersPackage.1">
- <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/pecPolicyProviderQualifiedClass/pec">
- <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" definition="/0/pecPolicyProviderClass">
+ <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
<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/pecPolicyProviderQualifiedClass/pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
- </argument>
+ <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/71">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </source>
+ </post>
+ </ownedModuleElement>
+ <ownedModuleElement xsi:type="mtl:Template" name="pecRootProviderClass" visibility="Public">
+ <body xsi:type="mtl:IfBlock">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="PropertiesEditingProviderImpl&#xA;"/>
+ <ifExpr xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsUndefined"/>
+ </source>
+ <argument xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
+ </source>
+ <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
+ </ifExpr>
+ <else>
+ <body xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:OperationCallExp" eType="/81/Sequence(String)" referredOperation="/1/String_Class/tokenize">
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <definition href="common.emtl#/0/associatedGenContext.1"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="pec" referredVariable="/0/pecRootProviderClass/pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </argument>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext/propertiesEditingProvidersSuperClass"/>
+ </source>
+ <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </argument>
+ </source>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
+ </else>
</body>
<parameter name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</parameter>
+ <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/78">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </source>
+ </post>
</ownedModuleElement>
<ownedModuleElement xsi:type="mtl:Template" name="pecPackageProviderClass" visibility="Public">
<body xsi:type="mtl:TemplateInvocation">
@@ -717,7 +821,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="/198/Container">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/202/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"/>
@@ -1003,10 +1107,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="/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:OperationCallExp" eType="/81/Sequence(EObject)">
+ <source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/81/Sequence(EObject)">
+ <source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/81/Sequence(EObject)">
+ <source xsi:type="ocl.ecore:OperationCallExp" eType="/81/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">
@@ -1028,7 +1132,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="/198/EObject">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/202/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"/>
@@ -1063,7 +1167,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="/198/GenPackage">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/202/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"/>
@@ -1151,14 +1255,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="/244/OrderedSet(OclAny)" referredOperation="/1/EObject_Class/eInverse">
+ <source xsi:type="ocl.ecore:OperationCallExp" eType="/81/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="/198/ViewReference">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/202/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"/>
@@ -1999,24 +2103,24 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderClass">
+ <eOperations name="pecRootProviderQualifiedClass">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
</eAnnotations>
- <eAnnotations source="MTL" references="/0/pecPolicyProviderClass"/>
+ <eAnnotations source="MTL" references="/0/pecRootProviderQualifiedClass"/>
<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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
- <eOperations name="pecPolicyProviderQualifiedClass">
+ <eOperations name="pecRootProviderClass">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
</eAnnotations>
- <eAnnotations source="MTL" references="/0/pecPolicyProviderQualifiedClass"/>
+ <eAnnotations source="MTL" references="/0/pecRootProviderClass"/>
<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="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
<eOperations name="pecPackageProviderClass">
@@ -3823,20 +3927,6 @@
<eAnnotations source="MTL" references="/0/providersPackage.1"/>
<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="/0/pecPolicyProviderClass"/>
- <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="/0/pecPolicyProviderQualifiedClass"/>
- <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"/>
@@ -4068,6 +4158,20 @@
<eAnnotations source="MTL" references="/0/pecProviderQualifiedClass"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
+ <eOperations name="pecRootProviderQualifiedClass">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/pecRootProviderQualifiedClass"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
+ <eOperations name="pecRootProviderClass">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/pecRootProviderClass"/>
+ <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"/>
@@ -5319,34 +5423,54 @@
<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"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</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/components/1.0.0#//PropertiesEditionContext"/>
+ <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/components/1.0.0#//PropertiesEditionContext"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</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"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</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/components/1.0.0#//PropertiesEditionContext"/>
+ <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/components/1.0.0#//PropertiesEditionContext"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</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"/>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </ocl.ecore:Variable>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(String)" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ocl.ecore: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(EObject)" instanceClassName="java.util.List">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
+ </eClassifiers>
+ </ecore:EPackage>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
@@ -5854,14 +5978,6 @@
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</ocl.ecore:Variable>
- <ecore:EPackage name="collections">
- <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(EObject)" instanceClassName="java.util.List">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eClassifiers>
- </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</ocl.ecore:Variable>
@@ -6402,2189 +6518,2349 @@
<details key="line" value="51"/>
</eAnnotations>
<eAnnotations source="positions.65" references="/0/providersPackage">
- <details key="start" value="2403"/>
- <details key="end" value="2542"/>
- <details key="line" value="55"/>
+ <details key="start" value="2593"/>
+ <details key="end" value="2732"/>
+ <details key="line" value="58"/>
</eAnnotations>
<eAnnotations source="positions.66" references="/0/providersPackage/@body.0">
- <details key="start" value="2473"/>
- <details key="end" value="2518"/>
+ <details key="start" value="2663"/>
+ <details key="end" value="2708"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.67" references="/0/providersPackage/@body.0/@argument.0">
- <details key="start" value="2473"/>
- <details key="end" value="2493"/>
+ <details key="start" value="2663"/>
+ <details key="end" value="2683"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.68" references="/0/providersPackage/@body.0/@argument.0/pec">
- <details key="start" value="2473"/>
- <details key="end" value="2476"/>
+ <details key="start" value="2663"/>
+ <details key="end" value="2666"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.69" references="/0/providersPackage/@body.1">
- <details key="start" value="2520"/>
- <details key="end" value="2530"/>
- <details key="line" value="56"/>
+ <details key="start" value="2710"/>
+ <details key="end" value="2720"/>
+ <details key="line" value="59"/>
</eAnnotations>
<eAnnotations source="positions.70" references="/0/providersPackage/pec">
- <details key="start" value="2437"/>
- <details key="end" value="2469"/>
- <details key="line" value="55"/>
+ <details key="start" value="2627"/>
+ <details key="end" value="2659"/>
+ <details key="line" value="58"/>
</eAnnotations>
<eAnnotations source="positions.71" references="/0/pecProviderClass">
- <details key="start" value="2544"/>
- <details key="end" value="2680"/>
- <details key="line" value="59"/>
+ <details key="start" value="2734"/>
+ <details key="end" value="2870"/>
+ <details key="line" value="62"/>
</eAnnotations>
<eAnnotations source="positions.72" references="/0/pecProviderClass/@body.0">
- <details key="start" value="2614"/>
- <details key="end" value="2641"/>
+ <details key="start" value="2804"/>
+ <details key="end" value="2831"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.73" references="/0/pecProviderClass/@body.0/@argument.0">
- <details key="start" value="2614"/>
- <details key="end" value="2622"/>
+ <details key="start" value="2804"/>
+ <details key="end" value="2812"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.74" references="/0/pecProviderClass/@body.0/@argument.0/pec">
- <details key="start" value="2614"/>
- <details key="end" value="2617"/>
+ <details key="start" value="2804"/>
+ <details key="end" value="2807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.75" references="/0/pecProviderClass/@body.1">
- <details key="start" value="2643"/>
- <details key="end" value="2668"/>
- <details key="line" value="60"/>
+ <details key="start" value="2833"/>
+ <details key="end" value="2858"/>
+ <details key="line" value="63"/>
</eAnnotations>
<eAnnotations source="positions.76" references="/0/pecProviderClass/pec">
- <details key="start" value="2578"/>
- <details key="end" value="2610"/>
- <details key="line" value="59"/>
+ <details key="start" value="2768"/>
+ <details key="end" value="2800"/>
+ <details key="line" value="62"/>
</eAnnotations>
<eAnnotations source="positions.77" references="/0/pecProviderQualifiedClass">
- <details key="start" value="2682"/>
- <details key="end" value="2823"/>
- <details key="line" value="63"/>
+ <details key="start" value="2872"/>
+ <details key="end" value="3013"/>
+ <details key="line" value="66"/>
</eAnnotations>
<eAnnotations source="positions.78" references="/0/pecProviderQualifiedClass/@body.0">
- <details key="start" value="2761"/>
- <details key="end" value="2783"/>
+ <details key="start" value="2951"/>
+ <details key="end" value="2973"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.79" references="/0/pecProviderQualifiedClass/@body.0/pec">
- <details key="start" value="2761"/>
- <details key="end" value="2764"/>
+ <details key="start" value="2951"/>
+ <details key="end" value="2954"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.80" references="/0/pecProviderQualifiedClass/@body.1">
- <details key="start" value="2785"/>
- <details key="end" value="2786"/>
- <details key="line" value="64"/>
+ <details key="start" value="2975"/>
+ <details key="end" value="2976"/>
+ <details key="line" value="67"/>
</eAnnotations>
<eAnnotations source="positions.81" references="/0/pecProviderQualifiedClass/@body.2">
- <details key="start" value="2787"/>
- <details key="end" value="2809"/>
+ <details key="start" value="2977"/>
+ <details key="end" value="2999"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.82" references="/0/pecProviderQualifiedClass/@body.2/pec">
- <details key="start" value="2787"/>
- <details key="end" value="2790"/>
+ <details key="start" value="2977"/>
+ <details key="end" value="2980"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.83" references="/0/pecProviderQualifiedClass/pec">
- <details key="start" value="2725"/>
- <details key="end" value="2757"/>
- <details key="line" value="63"/>
+ <details key="start" value="2915"/>
+ <details key="end" value="2947"/>
+ <details key="line" value="66"/>
</eAnnotations>
<eAnnotations source="positions.84" references="/0/providersPackage.1">
- <details key="start" value="2825"/>
- <details key="end" value="2945"/>
- <details key="line" value="67"/>
+ <details key="start" value="3015"/>
+ <details key="end" value="3135"/>
+ <details key="line" value="70"/>
</eAnnotations>
<eAnnotations source="positions.85" references="/0/providersPackage.1/@body.0">
- <details key="start" value="2893"/>
- <details key="end" value="2921"/>
+ <details key="start" value="3083"/>
+ <details key="end" value="3111"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.86" references="/0/providersPackage.1/@body.0/pec">
- <details key="start" value="2893"/>
- <details key="end" value="2896"/>
+ <details key="start" value="3083"/>
+ <details key="end" value="3086"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.87" references="/0/providersPackage.1/@body.1">
- <details key="start" value="2923"/>
- <details key="end" value="2933"/>
- <details key="line" value="68"/>
+ <details key="start" value="3113"/>
+ <details key="end" value="3123"/>
+ <details key="line" value="71"/>
</eAnnotations>
<eAnnotations source="positions.88" references="/0/providersPackage.1/pec">
- <details key="start" value="2859"/>
- <details key="end" value="2889"/>
- <details key="line" value="67"/>
+ <details key="start" value="3049"/>
+ <details key="end" value="3079"/>
+ <details key="line" value="70"/>
+ </eAnnotations>
+ <eAnnotations source="positions.89" references="/0/pecRootProviderQualifiedClass">
+ <details key="start" value="3137"/>
+ <details key="end" value="3563"/>
+ <details key="line" value="74"/>
+ </eAnnotations>
+ <eAnnotations source="positions.90" references="/0/pecRootProviderQualifiedClass/@body.0">
+ <details key="start" value="3233"/>
+ <details key="end" value="3551"/>
+ <details key="line" value="75"/>
</eAnnotations>
- <eAnnotations source="positions.89" references="/0/pecPolicyProviderClass">
- <details key="start" value="2947"/>
- <details key="end" value="3119"/>
- <details key="line" value="71"/>
+ <eAnnotations source="positions.91" references="/0/pecRootProviderQualifiedClass/@body.0/@body.0">
+ <details key="start" value="3399"/>
+ <details key="end" value="3472"/>
+ <details key="line" value="76"/>
</eAnnotations>
- <eAnnotations source="positions.90" references="/0/pecPolicyProviderClass/@body.0">
- <details key="start" value="3021"/>
- <details key="end" value="3067"/>
+ <eAnnotations source="positions.92" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr">
+ <details key="start" value="3237"/>
+ <details key="end" value="3397"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.91" references="/0/pecPolicyProviderClass/@body.0/@argument.0">
- <details key="start" value="3021"/>
- <details key="end" value="3048"/>
+ <eAnnotations source="positions.93" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@source">
+ <details key="start" value="3238"/>
+ <details key="end" value="3318"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.92" references="/0/pecPolicyProviderClass/@body.0/@argument.0/@source">
- <details key="start" value="3021"/>
- <details key="end" value="3043"/>
+ <eAnnotations source="positions.94" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@source/@source">
+ <details key="start" value="3238"/>
+ <details key="end" value="3301"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.93" references="/0/pecPolicyProviderClass/@body.0/@argument.0/@source/@source">
- <details key="start" value="3021"/>
- <details key="end" value="3030"/>
+ <eAnnotations source="positions.95" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@source/@source/@source">
+ <details key="start" value="3238"/>
+ <details key="end" value="3264"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.94" references="/0/pecPolicyProviderClass/@body.0/@argument.0/@source/@source/pec">
- <details key="start" value="3021"/>
- <details key="end" value="3024"/>
+ <eAnnotations source="positions.96" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@source/@source/@source/pec">
+ <details key="start" value="3238"/>
+ <details key="end" value="3241"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.95" references="/0/pecPolicyProviderClass/@body.1">
- <details key="start" value="3069"/>
- <details key="end" value="3107"/>
- <details key="line" value="72"/>
+ <eAnnotations source="positions.97" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@argument.0">
+ <details key="start" value="3322"/>
+ <details key="end" value="3396"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.96" references="/0/pecPolicyProviderClass/pec">
- <details key="start" value="2987"/>
- <details key="end" value="3017"/>
- <details key="line" value="71"/>
+ <eAnnotations source="positions.98" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@argument.0/@source">
+ <details key="start" value="3322"/>
+ <details key="end" value="3392"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.97" references="/0/pecPolicyProviderQualifiedClass">
- <details key="start" value="3121"/>
- <details key="end" value="3272"/>
- <details key="line" value="75"/>
+ <eAnnotations source="positions.99" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@argument.0/@source/@source">
+ <details key="start" value="3322"/>
+ <details key="end" value="3385"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.98" references="/0/pecPolicyProviderQualifiedClass/@body.0">
- <details key="start" value="3204"/>
- <details key="end" value="3226"/>
+ <eAnnotations source="positions.100" references="/0/pecRootProviderQualifiedClass/@body.0/@ifExpr/@argument.0/@source/@source/@source">
+ <details key="start" value="3322"/>
+ &l