Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglefur2010-02-10 10:48:33 +0000
committerglefur2010-02-10 10:48:33 +0000
commitcc70d39030fb8784dab87c7f3396ceb1d7b13353 (patch)
treee40e9c5cb80ed8b5e2cca302649a8daa04865c56
parentf2455dc805844b64a54817d5b33cb12e6074e9ec (diff)
downloadorg.eclipse.eef-cc70d39030fb8784dab87c7f3396ceb1d7b13353.tar.gz
org.eclipse.eef-cc70d39030fb8784dab87c7f3396ceb1d7b13353.tar.xz
org.eclipse.eef-cc70d39030fb8784dab87c7f3396ceb1d7b13353.zip
updated emtl
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl115
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl279
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl72
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl241
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl55
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl404
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl13
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl264
8 files changed, 705 insertions, 738 deletions
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl
index 8366e8541..ab6367b89 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textControl.emtl
@@ -59,7 +59,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -81,7 +81,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -120,7 +120,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -142,7 +142,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -167,7 +167,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -189,7 +189,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -214,7 +214,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -236,7 +236,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -261,7 +261,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -283,7 +283,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -308,7 +308,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -361,7 +361,7 @@
<definition href="../../../services/naming.emtl#/0/editorID"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveCommandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -397,7 +397,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -444,7 +444,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -477,7 +477,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -510,7 +510,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -543,7 +543,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -639,7 +639,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -661,7 +661,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -712,7 +712,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -734,7 +734,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -771,7 +771,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -793,7 +793,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -830,7 +830,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -852,7 +852,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -889,7 +889,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -911,7 +911,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1017,7 +1017,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1039,7 +1039,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1097,7 +1097,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1119,7 +1119,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1163,7 +1163,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1185,7 +1185,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1229,7 +1229,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1251,7 +1251,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1295,7 +1295,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1317,7 +1317,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1436,7 +1436,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1490,7 +1490,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1529,7 +1529,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1583,7 +1583,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1608,7 +1608,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1662,7 +1662,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1687,7 +1687,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1741,7 +1741,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -1766,7 +1766,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -1820,7 +1820,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/7/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/8/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -3946,7 +3946,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -3961,7 +3961,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -5660,7 +5660,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -5901,7 +5901,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -6016,6 +6016,14 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(ElementEditor)" instanceClassName="java.util.LinkedHashSet">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -6042,11 +6050,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(ElementEditor)" instanceClassName="java.util.LinkedHashSet">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </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>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl
index b6649aa8a..d095aaae9 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textFormImpl.emtl
@@ -288,47 +288,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addModifyListener(new ModifyListener() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.ModifyListener#modifyText(org.eclipse.swt.events.ModifyEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void modifyText(ModifyEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="../../api/widgetFormImpl.emtl#/0/editionPart"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".this, "/>
- <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/editorID"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.CHANGE, PropertiesEditionEvent.SET, null, "/>
- <body xsi:type="mtl:TemplateInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xA;&#x9;&#x9;&#x9;}&#xA;&#xA;&#x9;&#x9;});&#xA;&#x9;&#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/toJavaIdentifier"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addFocusListener(new FocusAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.FocusAdapter#focusLost(org.eclipse.swt.events.FocusEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void focusLost(FocusEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addFocusListener(new FocusAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.FocusAdapter#focusLost(org.eclipse.swt.events.FocusEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;@Override&#xA;&#x9;&#x9;&#x9;@SuppressWarnings(&quot;synthetic-access&quot;)&#xA;&#x9;&#x9;&#x9;public void focusLost(FocusEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
<body xsi:type="mtl:QueryInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../api/widgetFormImpl.emtl#/0/editionPart"/>
@@ -368,7 +328,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addKeyListener(new KeyAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.KeyAdapter#keyPressed(org.eclipse.swt.events.KeyEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void keyPressed(KeyEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (e.character == SWT.CR) {&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addKeyListener(new KeyAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.KeyAdapter#keyPressed(org.eclipse.swt.events.KeyEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;@Override&#xA;&#x9;&#x9;&#x9;@SuppressWarnings(&quot;synthetic-access&quot;)&#xA;&#x9;&#x9;&#x9;public void keyPressed(KeyEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (e.character == SWT.CR) {&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
<body xsi:type="mtl:QueryInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../api/widgetFormImpl.emtl#/0/editionPart"/>
@@ -1804,7 +1764,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1819,7 +1779,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4183,7 +4143,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -4709,7 +4669,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4779,6 +4739,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -4891,18 +4856,6 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -5020,7 +4973,7 @@
</eAnnotations>
<eAnnotations source="positions.28" references="/0/additionalImplementation">
<details key="start" value="1297"/>
- <details key="end" value="4423"/>
+ <details key="end" value="3972"/>
</eAnnotations>
<eAnnotations source="positions.29" references="/0/additionalImplementation/@body.0">
<details key="start" value="1511"/>
@@ -5280,217 +5233,161 @@
</eAnnotations>
<eAnnotations source="positions.93" references="/0/additionalImplementation/@body.24">
<details key="start" value="2559"/>
- <details key="end" value="2907"/>
+ <details key="end" value="2952"/>
</eAnnotations>
<eAnnotations source="positions.94" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2908"/>
- <details key="end" value="2928"/>
+ <details key="start" value="2953"/>
+ <details key="end" value="2973"/>
</eAnnotations>
<eAnnotations source="positions.95" references="/0/additionalImplementation/@body.25/editor">
- <details key="start" value="2908"/>
- <details key="end" value="2914"/>
+ <details key="start" value="2953"/>
+ <details key="end" value="2959"/>
</eAnnotations>
<eAnnotations source="positions.96" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2930"/>
- <details key="end" value="2937"/>
+ <details key="start" value="2975"/>
+ <details key="end" value="2982"/>
</eAnnotations>
<eAnnotations source="positions.97" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2938"/>
- <details key="end" value="2955"/>
+ <details key="start" value="2983"/>
+ <details key="end" value="3000"/>
</eAnnotations>
<eAnnotations source="positions.98" references="/0/additionalImplementation/@body.27/editor">
- <details key="start" value="2938"/>
- <details key="end" value="2944"/>
+ <details key="start" value="2983"/>
+ <details key="end" value="2989"/>
</eAnnotations>
<eAnnotations source="positions.99" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2957"/>
- <details key="end" value="3024"/>
+ <details key="start" value="3002"/>
+ <details key="end" value="3069"/>
</eAnnotations>
<eAnnotations source="positions.100" references="/0/additionalImplementation/@body.29">
- <details key="start" value="3025"/>
- <details key="end" value="3055"/>
+ <details key="start" value="3070"/>
+ <details key="end" value="3100"/>
</eAnnotations>
<eAnnotations source="positions.101" references="/0/additionalImplementation/@body.29/@argument.0">
- <details key="start" value="3025"/>
- <details key="end" value="3036"/>
+ <details key="start" value="3070"/>
+ <details key="end" value="3081"/>
</eAnnotations>
<eAnnotations source="positions.102" references="/0/additionalImplementation/@body.29/@argument.0/editor">
- <details key="start" value="3025"/>
- <details key="end" value="3031"/>
+ <details key="start" value="3070"/>
+ <details key="end" value="3076"/>
</eAnnotations>
<eAnnotations source="positions.103" references="/0/additionalImplementation/@body.30">
- <details key="start" value="3057"/>
- <details key="end" value="3085"/>
+ <details key="start" value="3102"/>
+ <details key="end" value="3130"/>
</eAnnotations>
<eAnnotations source="positions.104" references="/0/additionalImplementation/@body.31">
- <details key="start" value="3086"/>
- <details key="end" value="3116"/>
+ <details key="start" value="3131"/>
+ <details key="end" value="3161"/>
</eAnnotations>
<eAnnotations source="positions.105" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="3086"/>
- <details key="end" value="3097"/>
+ <details key="start" value="3131"/>
+ <details key="end" value="3142"/>
</eAnnotations>
<eAnnotations source="positions.106" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="3086"/>
- <details key="end" value="3092"/>
+ <details key="start" value="3131"/>
+ <details key="end" value="3137"/>
</eAnnotations>
<eAnnotations source="positions.107" references="/0/additionalImplementation/@body.32">
- <details key="start" value="3118"/>
- <details key="end" value="3457"/>
+ <details key="start" value="3163"/>
+ <details key="end" value="3583"/>
</eAnnotations>
<eAnnotations source="positions.108" references="/0/additionalImplementation/@body.33">
- <details key="start" value="3458"/>
- <details key="end" value="3478"/>
+ <details key="start" value="3584"/>
+ <details key="end" value="3604"/>
</eAnnotations>
<eAnnotations source="positions.109" references="/0/additionalImplementation/@body.33/editor">
- <details key="start" value="3458"/>
- <details key="end" value="3464"/>
+ <details key="start" value="3584"/>
+ <details key="end" value="3590"/>
</eAnnotations>
<eAnnotations source="positions.110" references="/0/additionalImplementation/@body.34">
- <details key="start" value="3480"/>
- <details key="end" value="3487"/>
+ <details key="start" value="3606"/>
+ <details key="end" value="3613"/>
</eAnnotations>
<eAnnotations source="positions.111" references="/0/additionalImplementation/@body.35">
- <details key="start" value="3488"/>
- <details key="end" value="3505"/>
+ <details key="start" value="3614"/>
+ <details key="end" value="3631"/>
</eAnnotations>
<eAnnotations source="positions.112" references="/0/additionalImplementation/@body.35/editor">
- <details key="start" value="3488"/>
- <details key="end" value="3494"/>
+ <details key="start" value="3614"/>
+ <details key="end" value="3620"/>
</eAnnotations>
<eAnnotations source="positions.113" references="/0/additionalImplementation/@body.36">
- <details key="start" value="3507"/>
- <details key="end" value="3574"/>
+ <details key="start" value="3633"/>
+ <details key="end" value="3700"/>
</eAnnotations>
<eAnnotations source="positions.114" references="/0/additionalImplementation/@body.37">
- <details key="start" value="3575"/>
- <details key="end" value="3605"/>
+ <details key="start" value="3701"/>
+ <details key="end" value="3731"/>
</eAnnotations>
<eAnnotations source="positions.115" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="3575"/>
- <details key="end" value="3586"/>
+ <details key="start" value="3701"/>
+ <details key="end" value="3712"/>
</eAnnotations>
<eAnnotations source="positions.116" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="3575"/>
- <details key="end" value="3581"/>
+ <details key="start" value="3701"/>
+ <details key="end" value="3707"/>
</eAnnotations>
<eAnnotations source="positions.117" references="/0/additionalImplementation/@body.38">
- <details key="start" value="3607"/>
- <details key="end" value="3635"/>
+ <details key="start" value="3733"/>
+ <details key="end" value="3859"/>
</eAnnotations>
<eAnnotations source="positions.118" references="/0/additionalImplementation/@body.39">
- <details key="start" value="3636"/>
- <details key="end" value="3666"/>
+ <details key="start" value="3860"/>
+ <details key="end" value="3877"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.39/@argument.0">
- <details key="start" value="3636"/>
- <details key="end" value="3647"/>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.39/editor">
+ <details key="start" value="3860"/>
+ <details key="end" value="3866"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.39/@argument.0/editor">
- <details key="start" value="3636"/>
- <details key="end" value="3642"/>
+ <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="3879"/>
+ <details key="end" value="3881"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.40">
- <details key="start" value="3668"/>
- <details key="end" value="4034"/>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.41">
+ <details key="start" value="3882"/>
+ <details key="end" value="3922"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.41">
- <details key="start" value="4035"/>
- <details key="end" value="4055"/>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.41/@argument.0">
+ <details key="start" value="3882"/>
+ <details key="end" value="3912"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.41/editor">
- <details key="start" value="4035"/>
- <details key="end" value="4041"/>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.41/@argument.0/editor">
+ <details key="start" value="3882"/>
+ <details key="end" value="3888"/>
</eAnnotations>
<eAnnotations source="positions.124" references="/0/additionalImplementation/@body.42">
- <details key="start" value="4057"/>
- <details key="end" value="4064"/>
- </eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.43">
- <details key="start" value="4065"/>
- <details key="end" value="4082"/>
- </eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.43/editor">
- <details key="start" value="4065"/>
- <details key="end" value="4071"/>
- </eAnnotations>
- <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.44">
- <details key="start" value="4084"/>
- <details key="end" value="4151"/>
- </eAnnotations>
- <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.45">
- <details key="start" value="4152"/>
- <details key="end" value="4182"/>
- </eAnnotations>
- <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.45/@argument.0">
- <details key="start" value="4152"/>
- <details key="end" value="4163"/>
- </eAnnotations>
- <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.45/@argument.0/editor">
- <details key="start" value="4152"/>
- <details key="end" value="4158"/>
- </eAnnotations>
- <eAnnotations source="positions.131" references="/0/additionalImplementation/@body.46">
- <details key="start" value="4184"/>
- <details key="end" value="4310"/>
- </eAnnotations>
- <eAnnotations source="positions.132" references="/0/additionalImplementation/@body.47">
- <details key="start" value="4311"/>
- <details key="end" value="4328"/>
- </eAnnotations>
- <eAnnotations source="positions.133" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="4311"/>
- <details key="end" value="4317"/>
- </eAnnotations>
- <eAnnotations source="positions.134" references="/0/additionalImplementation/@body.48">
- <details key="start" value="4330"/>
- <details key="end" value="4332"/>
- </eAnnotations>
- <eAnnotations source="positions.135" references="/0/additionalImplementation/@body.49">
- <details key="start" value="4333"/>
- <details key="end" value="4373"/>
- </eAnnotations>
- <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="4333"/>
- <details key="end" value="4363"/>
- </eAnnotations>
- <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="4333"/>
- <details key="end" value="4339"/>
- </eAnnotations>
- <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.50">
- <details key="start" value="4375"/>
- <details key="end" value="4411"/>
+ <details key="start" value="3924"/>
+ <details key="end" value="3960"/>
</eAnnotations>
- <eAnnotations source="positions.139" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/editor">
<details key="start" value="1339"/>
<details key="end" value="1361"/>
</eAnnotations>
- <eAnnotations source="positions.140" references="/0/additionalImplementation/pec">
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/pec">
<details key="start" value="1363"/>
<details key="end" value="1395"/>
</eAnnotations>
- <eAnnotations source="positions.141" references="/0/additionalImplementation/inputPEC">
+ <eAnnotations source="positions.127" references="/0/additionalImplementation/inputPEC">
<details key="start" value="1397"/>
<details key="end" value="1433"/>
</eAnnotations>
- <eAnnotations source="positions.142" references="/0/additionalImplementation/@guard">
+ <eAnnotations source="positions.128" references="/0/additionalImplementation/@guard">
<details key="start" value="1473"/>
<details key="end" value="1508"/>
</eAnnotations>
- <eAnnotations source="positions.143" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.129" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="1473"/>
<details key="end" value="1499"/>
</eAnnotations>
- <eAnnotations source="positions.144" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.130" references="/0/additionalImplementation/@guard/@source/@source">
<details key="start" value="1473"/>
<details key="end" value="1494"/>
</eAnnotations>
- <eAnnotations source="positions.145" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.131" references="/0/additionalImplementation/@guard/@source/@source/editor">
<details key="start" value="1473"/>
<details key="end" value="1479"/>
</eAnnotations>
- <eAnnotations source="positions.146" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.132" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="1502"/>
<details key="end" value="1508"/>
</eAnnotations>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl
index 55fa65d6a..bed7b3183 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textGettersSetters.emtl
@@ -1087,7 +1087,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenFeature"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenFeature"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="pee">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</eParameters>
@@ -1099,7 +1099,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenPackage"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
@@ -1111,7 +1111,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenPackage.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
@@ -1123,7 +1123,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenContext"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="peco">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
@@ -1135,7 +1135,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenContext.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="peco">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
@@ -1147,7 +1147,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenModel"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="pec">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
</eParameters>
@@ -1159,7 +1159,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenRepository"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="viewsRepository">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
</eParameters>
@@ -1171,7 +1171,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenModel.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
<eParameters name="viewsRepository">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
</eParameters>
@@ -1539,7 +1539,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="eefGenModel">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="authorText">
@@ -1551,7 +1551,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="eefGenModel">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eParameters>
</eOperations>
<eOperations name="viewCompletePackageGetter">
@@ -1782,7 +1782,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1797,7 +1797,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4174,7 +4174,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenPackage.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="associatedGenContext">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -4183,7 +4183,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenContext.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="mustBeGenerated">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -4819,7 +4819,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenFeature"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenFeature"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="representationName">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -4908,7 +4908,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenPackage"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/GenModel#//GenPackage"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="completePackage">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -4928,7 +4928,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -5003,7 +5003,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenContext"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenEditionContext"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="associatedGenModel">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -5012,7 +5012,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenModel"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="contextPackage">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -5110,7 +5110,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenRepository"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//GenViewsRepository"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="associatedGenModel">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -5119,7 +5119,7 @@
<eAnnotations source="MTL">
<references href="../../../services/common.emtl#/0/associatedGenModel.1"/>
</eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
+ <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
</eOperations>
<eOperations name="vrPackage">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
@@ -5376,29 +5376,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="EEFGenModel_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/eef/generation/1.0.0#//EEFGenModel"/>
- </eAnnotations>
- <eOperations name="licenceText">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../../services/common.emtl#/0/licenceText"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="authorText">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../../services/common.emtl#/0/authorText"/>
- </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="EClassifier_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
@@ -5421,7 +5398,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -5468,6 +5445,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl
index 39af147ae..fd5e43af8 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/text/textSWTImpl.emtl
@@ -43,7 +43,7 @@
<source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/widgetDeclaration/editor">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/4/CustomElementEditor">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/5/CustomElementEditor">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//CustomElementEditor"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
@@ -109,7 +109,7 @@
<source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/implementation/editor">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/4/CustomElementEditor">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/5/CustomElementEditor">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//CustomElementEditor"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
@@ -312,7 +312,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addModifyListener(new ModifyListener() {&#xA;&#xA;&#x9;&#x9;&#x9;/*&#xA;&#x9;&#x9;&#x9; * (non-Javadoc)&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.ModifyListener#modifyText(org.eclipse.swt.events.ModifyEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void modifyText(ModifyEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addFocusListener(new FocusAdapter() {&#xD;&#xA;&#x9;&#x9;&#x9;/**&#xD;&#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.FocusAdapter#focusLost(org.eclipse.swt.events.FocusEvent)&#xD;&#xA;&#x9;&#x9;&#x9; */&#xD;&#xA;&#x9;&#x9;&#x9;@Override&#xD;&#xA;&#x9;&#x9;&#x9;@SuppressWarnings(&quot;synthetic-access&quot;)&#xD;&#xA;&#x9;&#x9;&#x9;public void focusLost(FocusEvent e) {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
<body xsi:type="mtl:QueryInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../api/widgetSWTImpl.emtl#/0/editionPart"/>
@@ -328,7 +328,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.CHANGE, PropertiesEditionEvent.SET, null, "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, "/>
<body xsi:type="mtl:TemplateInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
@@ -340,7 +340,47 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xA;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;});&#xA;&#xA;&#x9;&#x9;SWTUtils.createHelpButton(parent, propertiesEditionComponent.getHelpContent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xD;&#xA;&#x9;&#x9;&#x9;}&#xD;&#xA;&#x9;&#x9;});&#xD;&#xA;&#x9;&#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/toJavaIdentifier"/>
+ <argument xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addKeyListener(new KeyAdapter() {&#xD;&#xA;&#x9;&#x9;&#x9;/**&#xD;&#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.KeyAdapter#keyPressed(org.eclipse.swt.events.KeyEvent)&#xD;&#xA;&#x9;&#x9;&#x9; */&#xD;&#xA;&#x9;&#x9;&#x9;@Override&#xD;&#xA;&#x9;&#x9;&#x9;@SuppressWarnings(&quot;synthetic-access&quot;)&#xD;&#xA;&#x9;&#x9;&#x9;public void keyPressed(KeyEvent e) {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;if (e.character == SWT.CR) {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
+ <body xsi:type="mtl:QueryInvocation">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <definition href="../../api/widgetSWTImpl.emtl#/0/editionPart"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".this, "/>
+ <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/editorID"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, "/>
+ <body xsi:type="mtl:TemplateInvocation">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
+ <argument xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;}&#xD;&#xA;&#x9;&#x9;&#x9;}&#xD;&#xA;&#x9;&#x9;});&#xD;&#xA;&#x9;&#x9;SWTUtils.createHelpButton(parent, propertiesEditionComponent.getHelpContent("/>
<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/editorID"/>
@@ -380,7 +420,7 @@
<source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/4/CustomElementEditor">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/5/CustomElementEditor">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//CustomElementEditor"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
@@ -1766,7 +1806,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1781,7 +1821,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4145,7 +4185,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -4671,7 +4711,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4741,6 +4781,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -4843,6 +4888,18 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -5000,7 +5057,7 @@
</eAnnotations>
<eAnnotations source="positions.38" references="/0/additionalImplementation">
<details key="start" value="1379"/>
- <details key="end" value="3202"/>
+ <details key="end" value="3847"/>
</eAnnotations>
<eAnnotations source="positions.39" references="/0/additionalImplementation/@body.0">
<details key="start" value="1643"/>
@@ -5244,125 +5301,181 @@
</eAnnotations>
<eAnnotations source="positions.99" references="/0/additionalImplementation/@body.22">
<details key="start" value="2485"/>
- <details key="end" value="2832"/>
+ <details key="end" value="2858"/>
</eAnnotations>
<eAnnotations source="positions.100" references="/0/additionalImplementation/@body.23">
- <details key="start" value="2833"/>
- <details key="end" value="2853"/>
+ <details key="start" value="2859"/>
+ <details key="end" value="2879"/>
</eAnnotations>
<eAnnotations source="positions.101" references="/0/additionalImplementation/@body.23/editor">
- <details key="start" value="2833"/>
- <details key="end" value="2839"/>
+ <details key="start" value="2859"/>
+ <details key="end" value="2865"/>
</eAnnotations>
<eAnnotations source="positions.102" references="/0/additionalImplementation/@body.24">
- <details key="start" value="2855"/>
- <details key="end" value="2862"/>
+ <details key="start" value="2881"/>
+ <details key="end" value="2888"/>
</eAnnotations>
<eAnnotations source="positions.103" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2863"/>
- <details key="end" value="2880"/>
+ <details key="start" value="2889"/>
+ <details key="end" value="2906"/>
</eAnnotations>
<eAnnotations source="positions.104" references="/0/additionalImplementation/@body.25/editor">
- <details key="start" value="2863"/>
- <details key="end" value="2869"/>
+ <details key="start" value="2889"/>
+ <details key="end" value="2895"/>
</eAnnotations>
<eAnnotations source="positions.105" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2882"/>
- <details key="end" value="2949"/>
+ <details key="start" value="2908"/>
+ <details key="end" value="2975"/>
</eAnnotations>
<eAnnotations source="positions.106" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2950"/>
- <details key="end" value="2980"/>
+ <details key="start" value="2976"/>
+ <details key="end" value="3006"/>
</eAnnotations>
<eAnnotations source="positions.107" references="/0/additionalImplementation/@body.27/@argument.0">
- <details key="start" value="2950"/>
- <details key="end" value="2961"/>
+ <details key="start" value="2976"/>
+ <details key="end" value="2987"/>
</eAnnotations>
<eAnnotations source="positions.108" references="/0/additionalImplementation/@body.27/@argument.0/editor">
- <details key="start" value="2950"/>
- <details key="end" value="2956"/>
+ <details key="start" value="2976"/>
+ <details key="end" value="2982"/>
</eAnnotations>
<eAnnotations source="positions.109" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2982"/>
- <details key="end" value="3090"/>
+ <details key="start" value="3008"/>
+ <details key="end" value="3038"/>
</eAnnotations>
<eAnnotations source="positions.110" references="/0/additionalImplementation/@body.29">
- <details key="start" value="3091"/>
- <details key="end" value="3108"/>
+ <details key="start" value="3039"/>
+ <details key="end" value="3069"/>
</eAnnotations>
- <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.29/editor">
- <details key="start" value="3091"/>
- <details key="end" value="3097"/>
+ <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.29/@argument.0">
+ <details key="start" value="3039"/>
+ <details key="end" value="3050"/>
</eAnnotations>
- <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.30">
- <details key="start" value="3110"/>
- <details key="end" value="3112"/>
+ <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.29/@argument.0/editor">
+ <details key="start" value="3039"/>
+ <details key="end" value="3045"/>
</eAnnotations>
- <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.31">
- <details key="start" value="3113"/>
- <details key="end" value="3153"/>
+ <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.30">
+ <details key="start" value="3071"/>
+ <details key="end" value="3472"/>
</eAnnotations>
- <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="3113"/>
- <details key="end" value="3143"/>
+ <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.31">
+ <details key="start" value="3473"/>
+ <details key="end" value="3493"/>
</eAnnotations>
- <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="3113"/>
- <details key="end" value="3119"/>
+ <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.31/editor">
+ <details key="start" value="3473"/>
+ <details key="end" value="3479"/>
</eAnnotations>
<eAnnotations source="positions.116" references="/0/additionalImplementation/@body.32">
- <details key="start" value="3155"/>
- <details key="end" value="3190"/>
+ <details key="start" value="3495"/>
+ <details key="end" value="3502"/>
+ </eAnnotations>
+ <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.33">
+ <details key="start" value="3503"/>
+ <details key="end" value="3520"/>
+ </eAnnotations>
+ <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.33/editor">
+ <details key="start" value="3503"/>
+ <details key="end" value="3509"/>
+ </eAnnotations>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.34">
+ <details key="start" value="3522"/>
+ <details key="end" value="3589"/>
+ </eAnnotations>
+ <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.35">
+ <details key="start" value="3590"/>
+ <details key="end" value="3620"/>
+ </eAnnotations>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.35/@argument.0">
+ <details key="start" value="3590"/>
+ <details key="end" value="3601"/>
+ </eAnnotations>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.35/@argument.0/editor">
+ <details key="start" value="3590"/>
+ <details key="end" value="3596"/>
+ </eAnnotations>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.36">
+ <details key="start" value="3622"/>
+ <details key="end" value="3735"/>
+ </eAnnotations>
+ <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.37">
+ <details key="start" value="3736"/>
+ <details key="end" value="3753"/>
+ </eAnnotations>
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.37/editor">
+ <details key="start" value="3736"/>
+ <details key="end" value="3742"/>
+ </eAnnotations>
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.38">
+ <details key="start" value="3755"/>
+ <details key="end" value="3757"/>
+ </eAnnotations>
+ <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.39">
+ <details key="start" value="3758"/>
+ <details key="end" value="3798"/>
+ </eAnnotations>
+ <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.39/@argument.0">
+ <details key="start" value="3758"/>
+ <details key="end" value="3788"/>
+ </eAnnotations>
+ <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.39/@argument.0/editor">
+ <details key="start" value="3758"/>
+ <details key="end" value="3764"/>
+ </eAnnotations>
+ <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="3800"/>
+ <details key="end" value="3835"/>
</eAnnotations>
- <eAnnotations source="positions.117" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.131" references="/0/additionalImplementation/editor">
<details key="start" value="1421"/>
<details key="end" value="1443"/>
</eAnnotations>
- <eAnnotations source="positions.118" references="/0/additionalImplementation/pec">
+ <eAnnotations source="positions.132" references="/0/additionalImplementation/pec">
<details key="start" value="1445"/>
<details key="end" value="1477"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/inputPEC">
+ <eAnnotations source="positions.133" references="/0/additionalImplementation/inputPEC">
<details key="start" value="1479"/>
<details key="end" value="1515"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/additionalImplementation/@guard">
+ <eAnnotations source="positions.134" references="/0/additionalImplementation/@guard">
<details key="start" value="1555"/>
<details key="end" value="1640"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.135" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="1555"/>
<details key="end" value="1600"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.136" references="/0/additionalImplementation/@guard/@source/@source">
<details key="start" value="1559"/>
<details key="end" value="1600"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.137" references="/0/additionalImplementation/@guard/@source/@source/editor">
<details key="start" value="1560"/>
<details key="end" value="1566"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/additionalImplementation/@guard/@source/@source/@argument.0">
+ <eAnnotations source="positions.138" references="/0/additionalImplementation/@guard/@source/@source/@argument.0">
<details key="start" value="1579"/>
<details key="end" value="1598"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.139" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="1605"/>
<details key="end" value="1640"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@guard/@argument.0/@source">
+ <eAnnotations source="positions.140" references="/0/additionalImplementation/@guard/@argument.0/@source">
<details key="start" value="1605"/>
<details key="end" value="1631"/>
</eAnnotations>
- <eAnnotations source="positions.127" references="/0/additionalImplementation/@guard/@argument.0/@source/@source">
+ <eAnnotations source="positions.141" references="/0/additionalImplementation/@guard/@argument.0/@source/@source">
<details key="start" value="1605"/>
<details key="end" value="1626"/>
</eAnnotations>
- <eAnnotations source="positions.128" references="/0/additionalImplementation/@guard/@argument.0/@source/@source/editor">
+ <eAnnotations source="positions.142" references="/0/additionalImplementation/@guard/@argument.0/@source/@source/editor">
<details key="start" value="1605"/>
<details key="end" value="1611"/>
</eAnnotations>
- <eAnnotations source="positions.129" references="/0/additionalImplementation/@guard/@argument.0/@argument.0">
+ <eAnnotations source="positions.143" references="/0/additionalImplementation/@guard/@argument.0/@argument.0">
<details key="start" value="1634"/>
<details key="end" value="1640"/>
</eAnnotations>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl
index 26d4bf47d..704c74716 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaControl.emtl
@@ -59,7 +59,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -85,7 +85,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -107,7 +107,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -175,7 +175,7 @@
<definition href="../../../services/naming.emtl#/0/editorID"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/liveCommandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -209,7 +209,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -319,7 +319,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/commandUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -341,7 +341,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -461,7 +461,7 @@
<definition href="../../../services/common.emtl#/0/viewCompletePackageGetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/partUpdater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -483,7 +483,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -616,7 +616,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -670,7 +670,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -709,7 +709,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -763,7 +763,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -788,7 +788,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -842,7 +842,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -867,7 +867,7 @@
<definition href="../../../services/common.emtl#/0/viewPackageSetter"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- <source xsi:type="ocl.ecore:PropertyCallExp" eType="/10/OrderedSet(ElementEditor)">
+ <source xsi:type="ocl.ecore:PropertyCallExp" eType="/2/OrderedSet(ElementEditor)">
<source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/updater/editionElement">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/>
</source>
@@ -921,7 +921,7 @@
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/>
</source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/5/EAttribute">
+ <argument xsi:type="ocl.ecore:TypeExp" eType="/6/EAttribute">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
@@ -3047,7 +3047,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -3062,7 +3062,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4761,7 +4761,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -5002,7 +5002,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -5117,6 +5117,14 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(ElementEditor)" instanceClassName="java.util.LinkedHashSet">
+ <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -5143,11 +5151,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(ElementEditor)" instanceClassName="java.util.LinkedHashSet">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </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>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl
index cb83ea9be..69d7b353d 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaFormImpl.emtl
@@ -233,7 +233,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" = widgetFactory.createText(parent, &quot;&quot;, SWT.BORDER | SWT.WRAP | SWT.MULTI); //$NON-NLS-1$&#xA;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" = widgetFactory.createText(parent, &quot;&quot;, SWT.BORDER | SWT.WRAP | SWT.MULTI | SWT.V_SCROLL); //$NON-NLS-1$&#xA;"/>
<body xsi:type="mtl:IfBlock">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;"/>
<body xsi:type="mtl:TemplateInvocation">
@@ -336,7 +336,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".setLayoutData("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.widthHint = 200;&#xA;&#x9;&#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/toJavaIdentifier"/>
@@ -348,35 +348,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data);&#xA;&#x9;&#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/toJavaIdentifier"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addFocusListener(new FocusAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.FocusAdapter#focusLost(org.eclipse.swt.events.FocusEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void focusLost(FocusEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="../../api/widgetFormImpl.emtl#/0/editionPart"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".this, "/>
- <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/editorID"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, "/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".setLayoutData("/>
<body xsi:type="mtl:TemplateInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
@@ -388,7 +360,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xA;&#x9;&#x9;&#x9;}&#xA;&#xA;&#x9;&#x9;});&#xA;&#x9;&#x9;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data);&#xA;&#x9;&#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/toJavaIdentifier"/>
@@ -400,7 +372,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addKeyListener(new KeyAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.KeyAdapter#keyPressed(org.eclipse.swt.events.KeyEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void keyPressed(KeyEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (e.character == SWT.CR) {&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addFocusListener(new FocusAdapter() {&#xA;&#xA;&#x9;&#x9;&#x9;/**&#xA;&#x9;&#x9;&#x9; * {@inheritDoc}&#xA;&#x9;&#x9;&#x9; * &#xA;&#x9;&#x9;&#x9; * @see org.eclipse.swt.events.FocusAdapter#focusLost(org.eclipse.swt.events.FocusEvent)&#xA;&#x9;&#x9;&#x9; */&#xA;&#x9;&#x9;&#x9;public void focusLost(FocusEvent e) {&#xA;&#x9;&#x9;&#x9;&#x9;if (propertiesEditionComponent != null)&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/>
<body xsi:type="mtl:QueryInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../api/widgetFormImpl.emtl#/0/editionPart"/>
@@ -428,7 +400,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xA;&#x9;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;&#x9;}&#xA;&#xA;&#x9;&#x9;});&#xA;&#x9;&#x9;FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent("/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getText()));&#xA;&#x9;&#x9;&#x9;}&#xA;&#xA;&#x9;&#x9;});&#xA;&#x9;&#x9;FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent("/>
<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/editorID"/>
@@ -1836,7 +1808,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1851,7 +1823,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4215,7 +4187,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -4741,7 +4713,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4811,6 +4783,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -4932,15 +4909,6 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -5058,7 +5026,7 @@
</eAnnotations>
<eAnnotations source="positions.28" references="/0/additionalImplementation">
<details key="start" value="1313"/>
- <details key="end" value="4208"/>
+ <details key="end" value="3697"/>
</eAnnotations>
<eAnnotations source="positions.29" references="/0/additionalImplementation/@body.0">
<details key="start" value="1531"/>
@@ -5238,337 +5206,297 @@
</eAnnotations>
<eAnnotations source="positions.73" references="/0/additionalImplementation/@body.22">
<details key="start" value="2248"/>
- <details key="end" value="2338"/>
+ <details key="end" value="2353"/>
</eAnnotations>
<eAnnotations source="positions.74" references="/0/additionalImplementation/@body.23">
- <details key="start" value="2340"/>
- <details key="end" value="2569"/>
+ <details key="start" value="2355"/>
+ <details key="end" value="2584"/>
</eAnnotations>
<eAnnotations source="positions.75" references="/0/additionalImplementation/@body.23/@body.0">
- <details key="start" value="2363"/>
- <details key="end" value="2365"/>
+ <details key="start" value="2378"/>
+ <details key="end" value="2380"/>
</eAnnotations>
<eAnnotations source="positions.76" references="/0/additionalImplementation/@body.23/@body.1">
- <details key="start" value="2366"/>
- <details key="end" value="2396"/>
+ <details key="start" value="2381"/>
+ <details key="end" value="2411"/>
</eAnnotations>
<eAnnotations source="positions.77" references="/0/additionalImplementation/@body.23/@body.1/@argument.0">
- <details key="start" value="2366"/>
- <details key="end" value="2377"/>
+ <details key="start" value="2381"/>
+ <details key="end" value="2392"/>
</eAnnotations>
<eAnnotations source="positions.78" references="/0/additionalImplementation/@body.23/@body.1/@argument.0/editor">
- <details key="start" value="2366"/>
- <details key="end" value="2372"/>
+ <details key="start" value="2381"/>
+ <details key="end" value="2387"/>
</eAnnotations>
<eAnnotations source="positions.79" references="/0/additionalImplementation/@body.23/@body.2">
- <details key="start" value="2398"/>
- <details key="end" value="2420"/>
+ <details key="start" value="2413"/>
+ <details key="end" value="2435"/>
</eAnnotations>
<eAnnotations source="positions.80" references="/0/additionalImplementation/@body.23/@body.3">
- <details key="start" value="2421"/>
- <details key="end" value="2451"/>
+ <details key="start" value="2436"/>
+ <details key="end" value="2466"/>
</eAnnotations>
<eAnnotations source="positions.81" references="/0/additionalImplementation/@body.23/@body.3/@argument.0">
- <details key="start" value="2421"/>
- <details key="end" value="2432"/>
+ <details key="start" value="2436"/>
+ <details key="end" value="2447"/>
</eAnnotations>
<eAnnotations source="positions.82" references="/0/additionalImplementation/@body.23/@body.3/@argument.0/editor">
- <details key="start" value="2421"/>
- <details key="end" value="2427"/>
+ <details key="start" value="2436"/>
+ <details key="end" value="2442"/>
</eAnnotations>
<eAnnotations source="positions.83" references="/0/additionalImplementation/@body.23/@body.4">
- <details key="start" value="2453"/>
- <details key="end" value="2469"/>
+ <details key="start" value="2468"/>
+ <details key="end" value="2484"/>
</eAnnotations>
<eAnnotations source="positions.84" references="/0/additionalImplementation/@body.23/@body.5">
- <details key="start" value="2470"/>
- <details key="end" value="2519"/>
+ <details key="start" value="2485"/>
+ <details key="end" value="2534"/>
</eAnnotations>
<eAnnotations source="positions.85" references="/0/additionalImplementation/@body.23/@body.5/@argument.0">
- <details key="start" value="2470"/>
- <details key="end" value="2500"/>
+ <details key="start" value="2485"/>
+ <details key="end" value="2515"/>
</eAnnotations>
<eAnnotations source="positions.86" references="/0/additionalImplementation/@body.23/@body.5/@argument.0/editor">
- <details key="start" value="2470"/>
- <details key="end" value="2476"/>
+ <details key="start" value="2485"/>
+ <details key="end" value="2491"/>
</eAnnotations>
<eAnnotations source="positions.87" references="/0/additionalImplementation/@body.23/@body.6">
- <details key="start" value="2521"/>
- <details key="end" value="2522"/>
+ <details key="start" value="2536"/>
+ <details key="end" value="2537"/>
</eAnnotations>
<eAnnotations source="positions.88" references="/0/additionalImplementation/@body.23/@body.7">
- <details key="start" value="2523"/>
- <details key="end" value="2548"/>
+ <details key="start" value="2538"/>
+ <details key="end" value="2563"/>
</eAnnotations>
<eAnnotations source="positions.89" references="/0/additionalImplementation/@body.23/@body.7/editor">
- <details key="start" value="2523"/>
- <details key="end" value="2529"/>
+ <details key="start" value="2538"/>
+ <details key="end" value="2544"/>
</eAnnotations>
<eAnnotations source="positions.90" references="/0/additionalImplementation/@body.23/@body.8">
- <details key="start" value="2550"/>
- <details key="end" value="2562"/>
+ <details key="start" value="2565"/>
+ <details key="end" value="2577"/>
</eAnnotations>
<eAnnotations source="positions.91" references="/0/additionalImplementation/@body.23/@ifExpr">
- <details key="start" value="2344"/>
- <details key="end" value="2361"/>
+ <details key="start" value="2359"/>
+ <details key="end" value="2376"/>
</eAnnotations>
<eAnnotations source="positions.92" references="/0/additionalImplementation/@body.23/@ifExpr/editor">
- <details key="start" value="2345"/>
- <details key="end" value="2351"/>
+ <details key="start" value="2360"/>
+ <details key="end" value="2366"/>
</eAnnotations>
<eAnnotations source="positions.93" references="/0/additionalImplementation/@body.24">
- <details key="start" value="2570"/>
- <details key="end" value="2581"/>
+ <details key="start" value="2585"/>
+ <details key="end" value="2596"/>
</eAnnotations>
<eAnnotations source="positions.94" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2582"/>
- <details key="end" value="2612"/>
+ <details key="start" value="2597"/>
+ <details key="end" value="2627"/>
</eAnnotations>
<eAnnotations source="positions.95" references="/0/additionalImplementation/@body.25/@argument.0">
- <details key="start" value="2582"/>
- <details key="end" value="2593"/>
+ <details key="start" value="2597"/>
+ <details key="end" value="2608"/>
</eAnnotations>
<eAnnotations source="positions.96" references="/0/additionalImplementation/@body.25/@argument.0/editor">
- <details key="start" value="2582"/>
- <details key="end" value="2588"/>
+ <details key="start" value="2597"/>
+ <details key="end" value="2603"/>
</eAnnotations>
<eAnnotations source="positions.97" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2614"/>
- <details key="end" value="2663"/>
+ <details key="start" value="2629"/>
+ <details key="end" value="2678"/>
</eAnnotations>
<eAnnotations source="positions.98" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2664"/>
- <details key="end" value="2694"/>
+ <details key="start" value="2679"/>
+ <details key="end" value="2709"/>
</eAnnotations>
<eAnnotations source="positions.99" references="/0/additionalImplementation/@body.27/@argument.0">
- <details key="start" value="2664"/>
- <details key="end" value="2675"/>
+ <details key="start" value="2679"/>
+ <details key="end" value="2690"/>
</eAnnotations>
<eAnnotations source="positions.100" references="/0/additionalImplementation/@body.27/@argument.0/editor">
- <details key="start" value="2664"/>
- <details key="end" value="2670"/>
+ <details key="start" value="2679"/>
+ <details key="end" value="2685"/>
</eAnnotations>
<eAnnotations source="positions.101" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2696"/>
- <details key="end" value="2723"/>
+ <details key="start" value="2711"/>
+ <details key="end" value="2738"/>
</eAnnotations>
<eAnnotations source="positions.102" references="/0/additionalImplementation/@body.29">
- <details key="start" value="2724"/>
- <details key="end" value="2754"/>
+ <details key="start" value="2739"/>
+ <details key="end" value="2769"/>
</eAnnotations>
<eAnnotations source="positions.103" references="/0/additionalImplementation/@body.29/@argument.0">
- <details key="start" value="2724"/>
- <details key="end" value="2735"/>
+ <details key="start" value="2739"/>
+ <details key="end" value="2750"/>
</eAnnotations>
<eAnnotations source="positions.104" references="/0/additionalImplementation/@body.29/@argument.0/editor">
- <details key="start" value="2724"/>
- <details key="end" value="2730"/>
+ <details key="start" value="2739"/>
+ <details key="end" value="2745"/>
</eAnnotations>
<eAnnotations source="positions.105" references="/0/additionalImplementation/@body.30">
- <details key="start" value="2756"/>
- <details key="end" value="2780"/>
+ <details key="start" value="2771"/>
+ <details key="end" value="2795"/>
</eAnnotations>
<eAnnotations source="positions.106" references="/0/additionalImplementation/@body.31">
- <details key="start" value="2781"/>
- <details key="end" value="2811"/>
+ <details key="start" value="2796"/>
+ <details key="end" value="2826"/>
</eAnnotations>
<eAnnotations source="positions.107" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="2781"/>
- <details key="end" value="2792"/>
+ <details key="start" value="2796"/>
+ <details key="end" value="2807"/>
</eAnnotations>
<eAnnotations source="positions.108" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="2781"/>
- <details key="end" value="2787"/>
+ <details key="start" value="2796"/>
+ <details key="end" value="2802"/>
</eAnnotations>
<eAnnotations source="positions.109" references="/0/additionalImplementation/@body.32">
- <details key="start" value="2813"/>
- <details key="end" value="2828"/>
+ <details key="start" value="2828"/>
+ <details key="end" value="2852"/>
</eAnnotations>
<eAnnotations source="positions.110" references="/0/additionalImplementation/@body.33">
- <details key="start" value="2829"/>
- <details key="end" value="2859"/>
+ <details key="start" value="2853"/>
+ <details key="end" value="2883"/>
</eAnnotations>
<eAnnotations source="positions.111" references="/0/additionalImplementation/@body.33/@argument.0">
- <details key="start" value="2829"/>
- <details key="end" value="2840"/>
+ <details key="start" value="2853"/>
+ <details key="end" value="2864"/>
</eAnnotations>
<eAnnotations source="positions.112" references="/0/additionalImplementation/@body.33/@argument.0/editor">
- <details key="start" value="2829"/>
- <details key="end" value="2835"/>
+ <details key="start" value="2853"/>
+ <details key="end" value="2859"/>
</eAnnotations>
<eAnnotations source="positions.113" references="/0/additionalImplementation/@body.34">
- <details key="start" value="2861"/>
- <details key="end" value="2870"/>
+ <details key="start" value="2885"/>
+ <details key="end" value="2900"/>
</eAnnotations>
<eAnnotations source="positions.114" references="/0/additionalImplementation/@body.35">
- <details key="start" value="2871"/>
- <details key="end" value="2901"/>
+ <details key="start" value="2901"/>
+ <details key="end" value="2931"/>
</eAnnotations>
<eAnnotations source="positions.115" references="/0/additionalImplementation/@body.35/@argument.0">
- <details key="start" value="2871"/>
- <details key="end" value="2882"/>
+ <details key="start" value="2901"/>
+ <details key="end" value="2912"/>
</eAnnotations>
<eAnnotations source="positions.116" references="/0/additionalImplementation/@body.35/@argument.0/editor">
- <details key="start" value="2871"/>
- <details key="end" value="2877"/>
+ <details key="start" value="2901"/>
+ <details key="end" value="2907"/>
</eAnnotations>
<eAnnotations source="positions.117" references="/0/additionalImplementation/@body.36">
- <details key="start" value="2903"/>
- <details key="end" value="3242"/>
+ <details key="start" value="2933"/>
+ <details key="end" value="2942"/>
</eAnnotations>
<eAnnotations source="positions.118" references="/0/additionalImplementation/@body.37">
- <details key="start" value="3243"/>
- <details key="end" value="3263"/>
+ <details key="start" value="2943"/>
+ <details key="end" value="2973"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.37/editor">
- <details key="start" value="3243"/>
- <details key="end" value="3249"/>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.37/@argument.0">
+ <details key="start" value="2943"/>
+ <details key="end" value="2954"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.38">
- <details key="start" value="3265"/>
- <details key="end" value="3272"/>
+ <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.37/@argument.0/editor">
+ <details key="start" value="2943"/>
+ <details key="end" value="2949"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.39">
- <details key="start" value="3273"/>
- <details key="end" value="3290"/>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.38">
+ <details key="start" value="2975"/>
+ <details key="end" value="3314"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.39/editor">
- <details key="start" value="3273"/>
- <details key="end" value="3279"/>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.39">
+ <details key="start" value="3315"/>
+ <details key="end" value="3335"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.40">
- <details key="start" value="3292"/>
- <details key="end" value="3359"/>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.39/editor">
+ <details key="start" value="3315"/>
+ <details key="end" value="3321"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.41">
- <details key="start" value="3360"/>
- <details key="end" value="3390"/>
+ <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="3337"/>
+ <details key="end" value="3344"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.41/@argument.0">
- <details key="start" value="3360"/>
- <details key="end" value="3371"/>
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.41">
+ <details key="start" value="3345"/>
+ <details key="end" value="3362"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.41/@argument.0/editor">
- <details key="start" value="3360"/>
- <details key="end" value="3366"/>
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.41/editor">
+ <details key="start" value="3345"/>
+ <details key="end" value="3351"/>
</eAnnotations>
<eAnnotations source="positions.127" references="/0/additionalImplementation/@body.42">
- <details key="start" value="3392"/>
- <details key="end" value="3420"/>
+ <details key="start" value="3364"/>
+ <details key="end" value="3431"/>
</eAnnotations>
<eAnnotations source="positions.128" references="/0/additionalImplementation/@body.43">
- <details key="start" value="3421"/>
- <details key="end" value="3451"/>
+ <details key="start" value="3432"/>
+ <details key="end" value="3462"/>
</eAnnotations>
<eAnnotations source="positions.129" references="/0/additionalImplementation/@body.43/@argument.0">
- <details key="start" value="3421"/>
- <details key="end" value="3432"/>
+ <details key="start" value="3432"/>
+ <details key="end" value="3443"/>
</eAnnotations>
<eAnnotations source="positions.130" references="/0/additionalImplementation/@body.43/@argument.0/editor">
- <details key="start" value="3421"/>
- <details key="end" value="3427"/>
+ <details key="start" value="3432"/>
+ <details key="end" value="3438"/>
</eAnnotations>
<eAnnotations source="positions.131" references="/0/additionalImplementation/@body.44">
- <details key="start" value="3453"/>
- <details key="end" value="3819"/>
+ <details key="start" value="3464"/>
+ <details key="end" value="3584"/>
</eAnnotations>
<eAnnotations source="positions.132" references="/0/additionalImplementation/@body.45">
- <details key="start" value="3820"/>
- <details key="end" value="3840"/>
+ <details key="start" value="3585"/>
+ <details key="end" value="3602"/>
</eAnnotations>
<eAnnotations source="positions.133" references="/0/additionalImplementation/@body.45/editor">
- <details key="start" value="3820"/>
- <details key="end" value="3826"/>
+ <details key="start" value="3585"/>
+ <details key="end" value="3591"/>
</eAnnotations>
<eAnnotations source="positions.134" references="/0/additionalImplementation/@body.46">
- <details key="start" value="3842"/>
- <details key="end" value="3849"/>
+ <details key="start" value="3604"/>
+ <details key="end" value="3606"/>
</eAnnotations>
<eAnnotations source="positions.135" references="/0/additionalImplementation/@body.47">
- <details key="start" value="3850"/>
- <details key="end" value="3867"/>
- </eAnnotations>
- <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="3850"/>
- <details key="end" value="3856"/>
- </eAnnotations>
- <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.48">
- <details key="start" value="3869"/>
- <details key="end" value="3936"/>
- </eAnnotations>
- <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.49">
- <details key="start" value="3937"/>
- <details key="end" value="3967"/>
- </eAnnotations>
- <eAnnotations source="positions.139" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="3937"/>
- <details key="end" value="3948"/>
- </eAnnotations>
- <eAnnotations source="positions.140" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="3937"/>
- <details key="end" value="3943"/>
- </eAnnotations>
- <eAnnotations source="positions.141" references="/0/additionalImplementation/@body.50">
- <details key="start" value="3969"/>
- <details key="end" value="4095"/>
- </eAnnotations>
- <eAnnotations source="positions.142" references="/0/additionalImplementation/@body.51">
- <details key="start" value="4096"/>
- <details key="end" value="4113"/>
- </eAnnotations>
- <eAnnotations source="positions.143" references="/0/additionalImplementation/@body.51/editor">
- <details key="start" value="4096"/>
- <details key="end" value="4102"/>
- </eAnnotations>
- <eAnnotations source="positions.144" references="/0/additionalImplementation/@body.52">
- <details key="start" value="4115"/>
- <details key="end" value="4117"/>
- </eAnnotations>
- <eAnnotations source="positions.145" references="/0/additionalImplementation/@body.53">
- <details key="start" value="4118"/>
- <details key="end" value="4158"/>
+ <details key="start" value="3607"/>
+ <details key="end" value="3647"/>
</eAnnotations>
- <eAnnotations source="positions.146" references="/0/additionalImplementation/@body.53/@argument.0">
- <details key="start" value="4118"/>
- <details key="end" value="4148"/>
+ <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.47/@argument.0">
+ <details key="start" value="3607"/>
+ <details key="end" value="3637"/>
</eAnnotations>
- <eAnnotations source="positions.147" references="/0/additionalImplementation/@body.53/@argument.0/editor">
- <details key="start" value="4118"/>
- <details key="end" value="4124"/>
+ <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.47/@argument.0/editor">
+ <details key="start" value="3607"/>
+ <details key="end" value="3613"/>
</eAnnotations>
- <eAnnotations source="positions.148" references="/0/additionalImplementation/@body.54">
- <details key="start" value="4160"/>
- <details key="end" value="4196"/>
+ <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.48">
+ <details key="start" value="3649"/>
+ <details key="end" value="3685"/>
</eAnnotations>
- <eAnnotations source="positions.149" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.139" references="/0/additionalImplementation/editor">
<details key="start" value="1355"/>
<details key="end" value="1377"/>
</eAnnotations>
- <eAnnotations source="positions.150" references="/0/additionalImplementation/pec">
+ <eAnnotations source="positions.140" references="/0/additionalImplementation/pec">
<details key="start" value="1379"/>
<details key="end" value="1411"/>
</eAnnotations>
- <eAnnotations source="positions.151" references="/0/additionalImplementation/inputPEC">
+ <eAnnotations source="positions.141" references="/0/additionalImplementation/inputPEC">
<details key="start" value="1413"/>
<details key="end" value="1449"/>
</eAnnotations>
- <eAnnotations source="positions.152" references="/0/additionalImplementation/@guard">
+ <eAnnotations source="positions.142" references="/0/additionalImplementation/@guard">
<details key="start" value="1489"/>
<details key="end" value="1528"/>
</eAnnotations>
- <eAnnotations source="positions.153" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.143" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="1489"/>
<details key="end" value="1515"/>
</eAnnotations>
- <eAnnotations source="positions.154" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.144" references="/0/additionalImplementation/@guard/@source/@source">
<details key="start" value="1489"/>
<details key="end" value="1510"/>
</eAnnotations>
- <eAnnotations source="positions.155" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.145" references="/0/additionalImplementation/@guard/@source/@source/editor">
<details key="start" value="1489"/>
<details key="end" value="1495"/>
</eAnnotations>
- <eAnnotations source="positions.156" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.146" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="1518"/>
<details key="end" value="1528"/>
</eAnnotations>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl
index d5d4a6566..ae51b538b 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaGettersSetters.emtl
@@ -1782,7 +1782,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1797,7 +1797,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4928,7 +4928,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -5421,7 +5421,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -5468,6 +5468,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl
index 0cc8b82ff..6f5be0bd4 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/textarea/textareaSWTImpl.emtl
@@ -233,7 +233,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" = new Text(parent, SWT.BORDER | SWT.WRAP | SWT.MULTI);&#xA;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" = new Text(parent, SWT.BORDER | SWT.WRAP | SWT.MULTI | SWT.V_SCROLL);&#xA;"/>
<body xsi:type="mtl:IfBlock">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;"/>
<body xsi:type="mtl:TemplateInvocation">
@@ -336,6 +336,18 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.widthHint = 200;&#xA;&#x9;&#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/toJavaIdentifier"/>
+ <argument xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
+ </argument>
+ </body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".setLayoutData("/>
<body xsi:type="mtl:TemplateInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
@@ -1756,7 +1768,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="eefPackage">
@@ -1771,7 +1783,7 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4135,7 +4147,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="metamodelPrefix">
@@ -4661,7 +4673,7 @@
</eAnnotations>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eParameters>
</eOperations>
<eOperations name="qualifiedName">
@@ -4731,6 +4743,11 @@
</eOperations>
</eClassifiers>
</ecore:EPackage>
+ <ecore:EPackage name="collections">
+ <eClassifiers xsi:type="ocl.ecore:SequenceType" instanceClassName="java.util.List">
+ <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
+ </eClassifiers>
+ </ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
@@ -4837,6 +4854,9 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -4954,7 +4974,7 @@
</eAnnotations>
<eAnnotations source="positions.28" references="/0/additionalImplementation">
<details key="start" value="1295"/>
- <details key="end" value="2962"/>
+ <details key="end" value="3034"/>
</eAnnotations>
<eAnnotations source="positions.29" references="/0/additionalImplementation/@body.0">
<details key="start" value="1513"/>
@@ -5134,225 +5154,241 @@
</eAnnotations>
<eAnnotations source="positions.73" references="/0/additionalImplementation/@body.22">
<details key="start" value="2186"/>
- <details key="end" value="2242"/>
+ <details key="end" value="2257"/>
</eAnnotations>
<eAnnotations source="positions.74" references="/0/additionalImplementation/@body.23">
- <details key="start" value="2244"/>
- <details key="end" value="2473"/>
+ <details key="start" value="2259"/>
+ <details key="end" value="2488"/>
</eAnnotations>
<eAnnotations source="positions.75" references="/0/additionalImplementation/@body.23/@body.0">
- <details key="start" value="2267"/>
- <details key="end" value="2269"/>
+ <details key="start" value="2282"/>
+ <details key="end" value="2284"/>
</eAnnotations>
<eAnnotations source="positions.76" references="/0/additionalImplementation/@body.23/@body.1">
- <details key="start" value="2270"/>
- <details key="end" value="2300"/>
+ <details key="start" value="2285"/>
+ <details key="end" value="2315"/>
</eAnnotations>
<eAnnotations source="positions.77" references="/0/additionalImplementation/@body.23/@body.1/@argument.0">
- <details key="start" value="2270"/>
- <details key="end" value="2281"/>
+ <details key="start" value="2285"/>
+ <details key="end" value="2296"/>
</eAnnotations>
<eAnnotations source="positions.78" references="/0/additionalImplementation/@body.23/@body.1/@argument.0/editor">
- <details key="start" value="2270"/>
- <details key="end" value="2276"/>
+ <details key="start" value="2285"/>
+ <details key="end" value="2291"/>
</eAnnotations>
<eAnnotations source="positions.79" references="/0/additionalImplementation/@body.23/@body.2">
- <details key="start" value="2302"/>
- <details key="end" value="2324"/>
+ <details key="start" value="2317"/>
+ <details key="end" value="2339"/>
</eAnnotations>
<eAnnotations source="positions.80" references="/0/additionalImplementation/@body.23/@body.3">
- <details key="start" value="2325"/>
- <details key="end" value="2355"/>
+ <details key="start" value="2340"/>
+ <details key="end" value="2370"/>
</eAnnotations>
<eAnnotations source="positions.81" references="/0/additionalImplementation/@body.23/@body.3/@argument.0">
- <details key="start" value="2325"/>
- <details key="end" value="2336"/>
+ <details key="start" value="2340"/>
+ <details key="end" value="2351"/>
</eAnnotations>
<eAnnotations source="positions.82" references="/0/additionalImplementation/@body.23/@body.3/@argument.0/editor">
- <details key="start" value="2325"/>
- <details key="end" value="2331"/>
+ <details key="start" value="2340"/>
+ <details key="end" value="2346"/>
</eAnnotations>
<eAnnotations source="positions.83" references="/0/additionalImplementation/@body.23/@body.4">
- <details key="start" value="2357"/>
- <details key="end" value="2373"/>
+ <details key="start" value="2372"/>
+ <details key="end" value="2388"/>
</eAnnotations>
<eAnnotations source="positions.84" references="/0/additionalImplementation/@body.23/@body.5">
- <details key="start" value="2374"/>
- <details key="end" value="2423"/>
+ <details key="start" value="2389"/>
+ <details key="end" value="2438"/>
</eAnnotations>
<eAnnotations source="positions.85" references="/0/additionalImplementation/@body.23/@body.5/@argument.0">
- <details key="start" value="2374"/>
- <details key="end" value="2404"/>
+ <details key="start" value="2389"/>
+ <details key="end" value="2419"/>
</eAnnotations>
<eAnnotations source="positions.86" references="/0/additionalImplementation/@body.23/@body.5/@argument.0/editor">
- <details key="start" value="2374"/>
- <details key="end" value="2380"/>
+ <details key="start" value="2389"/>
+ <details key="end" value="2395"/>
</eAnnotations>
<eAnnotations source="positions.87" references="/0/additionalImplementation/@body.23/@body.6">
- <details key="start" value="2425"/>
- <details key="end" value="2426"/>
+ <details key="start" value="2440"/>
+ <details key="end" value="2441"/>
</eAnnotations>
<eAnnotations source="positions.88" references="/0/additionalImplementation/@body.23/@body.7">
- <details key="start" value="2427"/>
- <details key="end" value="2452"/>
+ <details key="start" value="2442"/>
+ <details key="end" value="2467"/>
</eAnnotations>
<eAnnotations source="positions.89" references="/0/additionalImplementation/@body.23/@body.7/editor">
- <details key="start" value="2427"/>
- <details key="end" value="2433"/>
+ <details key="start" value="2442"/>
+ <details key="end" value="2448"/>
</eAnnotations>
<eAnnotations source="positions.90" references="/0/additionalImplementation/@body.23/@body.8">
- <details key="start" value="2454"/>
- <details key="end" value="2466"/>
+ <details key="start" value="2469"/>
+ <details key="end" value="2481"/>
</eAnnotations>
<eAnnotations source="positions.91" references="/0/additionalImplementation/@body.23/@ifExpr">
- <details key="start" value="2248"/>
- <details key="end" value="2265"/>
+ <details key="start" value="2263"/>
+ <details key="end" value="2280"/>
</eAnnotations>
<eAnnotations source="positions.92" references="/0/additionalImplementation/@body.23/@ifExpr/editor">
- <details key="start" value="2249"/>
- <details key="end" value="2255"/>
+ <details key="start" value="2264"/>
+ <details key="end" value="2270"/>
</eAnnotations>
<eAnnotations source="positions.93" references="/0/additionalImplementation/@body.24">
- <details key="start" value="2474"/>
- <details key="end" value="2485"/>
+ <details key="start" value="2489"/>
+ <details key="end" value="2500"/>
</eAnnotations>
<eAnnotations source="positions.94" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2486"/>
- <details key="end" value="2516"/>
+ <details key="start" value="2501"/>
+ <details key="end" value="2531"/>
</eAnnotations>
<eAnnotations source="positions.95" references="/0/additionalImplementation/@body.25/@argument.0">
- <details key="start" value="2486"/>
- <details key="end" value="2497"/>
+ <details key="start" value="2501"/>
+ <details key="end" value="2512"/>
</eAnnotations>
<eAnnotations source="positions.96" references="/0/additionalImplementation/@body.25/@argument.0/editor">
- <details key="start" value="2486"/>
- <details key="end" value="2492"/>
+ <details key="start" value="2501"/>
+ <details key="end" value="2507"/>
</eAnnotations>
<eAnnotations source="positions.97" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2518"/>
- <details key="end" value="2567"/>
+ <details key="start" value="2533"/>
+ <details key="end" value="2582"/>
</eAnnotations>
<eAnnotations source="positions.98" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2568"/>
- <details key="end" value="2598"/>
+ <details key="start" value="2583"/>
+ <details key="end" value="2613"/>
</eAnnotations>
<eAnnotations source="positions.99" references="/0/additionalImplementation/@body.27/@argument.0">
- <details key="start" value="2568"/>
- <details key="end" value="2579"/>
+ <details key="start" value="2583"/>
+ <details key="end" value="2594"/>
</eAnnotations>
<eAnnotations source="positions.100" references="/0/additionalImplementation/@body.27/@argument.0/editor">
- <details key="start" value="2568"/>
- <details key="end" value="2574"/>
+ <details key="start" value="2583"/>
+ <details key="end" value="2589"/>
</eAnnotations>
<eAnnotations source="positions.101" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2600"/>
- <details key="end" value="2627"/>
+ <details key="start" value="2615"/>
+ <details key="end" value="2642"/>
</eAnnotations>
<eAnnotations source="positions.102" references="/0/additionalImplementation/@body.29">
- <details key="start" value="2628"/>
- <details key="end" value="2658"/>
+ <details key="start" value="2643"/>
+ <details key="end" value="2673"/>
</eAnnotations>
<eAnnotations source="positions.103" references="/0/additionalImplementation/@body.29/@argument.0">
- <details key="start" value="2628"/>
- <details key="end" value="2639"/>
+ <details key="start" value="2643"/>
+ <details key="end" value="2654"/>
</eAnnotations>
<eAnnotations source="positions.104" references="/0/additionalImplementation/@body.29/@argument.0/editor">
- <details key="start" value="2628"/>
- <details key="end" value="2634"/>
+ <details key="start" value="2643"/>
+ <details key="end" value="2649"/>
</eAnnotations>
<eAnnotations source="positions.105" references="/0/additionalImplementation/@body.30">
- <details key="start" value="2660"/>
- <details key="end" value="2684"/>
+ <details key="start" value="2675"/>
+ <details key="end" value="2699"/>
</eAnnotations>
<eAnnotations source="positions.106" references="/0/additionalImplementation/@body.31">
- <details key="start" value="2685"/>
- <details key="end" value="2715"/>
+ <details key="start" value="2700"/>
+ <details key="end" value="2730"/>
</eAnnotations>
<eAnnotations source="positions.107" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="2685"/>
- <details key="end" value="2696"/>
+ <details key="start" value="2700"/>
+ <details key="end" value="2711"/>
</eAnnotations>
<eAnnotations source="positions.108" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="2685"/>
- <details key="end" value="2691"/>
+ <details key="start" value="2700"/>
+ <details key="end" value="2706"/>
</eAnnotations>
<eAnnotations source="positions.109" references="/0/additionalImplementation/@body.32">
- <details key="start" value="2717"/>
- <details key="end" value="2732"/>
+ <details key="start" value="2732"/>
+ <details key="end" value="2756"/>
</eAnnotations>
<eAnnotations source="positions.110" references="/0/additionalImplementation/@body.33">
- <details key="start" value="2733"/>
- <details key="end" value="2763"/>
+ <details key="start" value="2757"/>
+ <details key="end" value="2787"/>
</eAnnotations>
<eAnnotations source="positions.111" references="/0/additionalImplementation/@body.33/@argument.0">
- <details key="start" value="2733"/>
- <details key="end" value="2744"/>
+ <details key="start" value="2757"/>
+ <details key="end" value="2768"/>
</eAnnotations>
<eAnnotations source="positions.112" references="/0/additionalImplementation/@body.33/@argument.0/editor">
- <details key="start" value="2733"/>
- <details key="end" value="2739"/>
+ <details key="start" value="2757"/>
+ <details key="end" value="2763"/>
</eAnnotations>
<eAnnotations source="positions.113" references="/0/additionalImplementation/@body.34">
- <details key="start" value="2765"/>
- <details key="end" value="2850"/>
+ <details key="start" value="2789"/>
+ <details key="end" value="2804"/>
</eAnnotations>
<eAnnotations source="positions.114" references="/0/additionalImplementation/@body.35">
- <details key="start" value="2851"/>
- <details key="end" value="2868"/>
+ <details key="start" value="2805"/>
+ <details key="end" value="2835"/>
</eAnnotations>
- <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.35/editor">
- <details key="start" value="2851"/>
- <details key="end" value="2857"/>
+ <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.35/@argument.0">
+ <details key="start" value="2805"/>
+ <details key="end" value="2816"/>
</eAnnotations>
- <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.36">
- <details key="start" value="2870"/>
- <details key="end" value="2872"/>
+ <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.35/@argument.0/editor">
+ <details key="start" value="2805"/>
+ <details key="end" value="2811"/>
</eAnnotations>
- <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.37">
- <details key="start" value="2873"/>
- <details key="end" value="2913"/>
+ <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.36">
+ <details key="start" value="2837"/>
+ <details key="end" value="2922"/>
</eAnnotations>
- <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="2873"/>
- <details key="end" value="2903"/>
+ <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.37">
+ <details key="start" value="2923"/>
+ <details key="end" value="2940"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="2873"/>
- <details key="end" value="2879"/>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.37/editor">
+ <details key="start" value="2923"/>
+ <details key="end" value="2929"/>
</eAnnotations>
<eAnnotations source="positions.120" references="/0/additionalImplementation/@body.38">
- <details key="start" value="2915"/>
- <details key="end" value="2950"/>
+ <details key="start" value="2942"/>
+ <details key="end" value="2944"/>
+ </eAnnotations>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.39">
+ <details key="start" value="2945"/>
+ <details key="end" value="2985"/>
+ </eAnnotations>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.39/@argument.0">
+ <details key="start" value="2945"/>
+ <details key="end" value="2975"/>
+ </eAnnotations>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.39/@argument.0/editor">
+ <details key="start" value="2945"/>
+ <details key="end" value="2951"/>
+ </eAnnotations>
+ <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="2987"/>
+ <details key="end" value="3022"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/editor">
<details key="start" value="1337"/>
<details key="end" value="1359"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/pec">
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/pec">
<details key="start" value="1361"/>
<details key="end" value="1393"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/inputPEC">
+ <eAnnotations source="positions.127" references="/0/additionalImplementation/inputPEC">
<details key="start" value="1395"/>
<details key="end" value="1431"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/additionalImplementation/@guard">
+ <eAnnotations source="positions.128" references="/0/additionalImplementation/@guard">
<details key="start" value="1471"/>
<details key="end" value="1510"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.129" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="1471"/>
<details key="end" value="1497"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.130" references="/0/additionalImplementation/@guard/@source/@source">
<details key="start" value="1471"/>
<details key="end" value="1492"/>
</eAnnotations>
- <eAnnotations source="positions.127" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.131" references="/0/additionalImplementation/@guard/@source/@source/editor">
<details key="start" value="1471"/>
<details key="end" value="1477"/>
</eAnnotations>
- <eAnnotations source="positions.128" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.132" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="1500"/>
<details key="end" value="1510"/>
</eAnnotations>

Back to the top