diff options
author | glefur | 2011-01-01 21:14:31 +0000 |
---|---|---|
committer | glefur | 2011-01-01 21:14:31 +0000 |
commit | 0ab702abb00aa41b21edb4e03a31e86a34d98094 (patch) | |
tree | 587c29bab1eeb28202ee9be3a0f614e099947303 /plugins/org.eclipse.emf.eef.codegen/.emtl/org | |
parent | 891f505a1883774de879bc04290107b0546e92c4 (diff) | |
download | org.eclipse.eef-0ab702abb00aa41b21edb4e03a31e86a34d98094.tar.gz org.eclipse.eef-0ab702abb00aa41b21edb4e03a31e86a34d98094.tar.xz org.eclipse.eef-0ab702abb00aa41b21edb4e03a31e86a34d98094.zip |
FIXED: NPE for SELECTION_CHANGED event
FIXED: multivalued editor works for any type
Diffstat (limited to 'plugins/org.eclipse.emf.eef.codegen/.emtl/org')
11 files changed, 1804 insertions, 1527 deletions
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl index 246bf78a6..a794671c8 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/components/SubPropertiesEditionComponent.emtl @@ -2511,7 +2511,7 @@ </argument> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
	 */
	public Diagnostic validateValue(IPropertiesEditionEvent event) {
		Diagnostic ret = Diagnostic.OK_INSTANCE;
		if (event.getNewValue() != null) {
			String newStringValue = event.getNewValue().toString();
			try {
"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
	 */
	public Diagnostic validateValue(IPropertiesEditionEvent event) {
		Diagnostic ret = Diagnostic.OK_INSTANCE;
		if (event.getNewValue() != null) {
			try {
"/> <body xsi:type="mtl:ForBlock"> <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				if ("/> <body xsi:type="mtl:TemplateInvocation"> @@ -2528,23 +2528,41 @@ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" == event.getAffectedEditor()) {
					Object newValue = EcoreUtil.createFromString("/> - <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/metamodelGetter.1"/> - <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.3/editionElement"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> - </argument> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), newStringValue);
					ret = Diagnostician.INSTANCE.validate("/> - <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/metamodelGetter.1"/> - <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.3/editionElement"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> - </argument> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" == event.getAffectedEditor()) {
"/> + <body xsi:type="mtl:IfBlock"> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="					BasicDiagnostic chain = new BasicDiagnostic();
					for (Iterator iterator = ((List)event.getNewValue()).iterator(); iterator.hasNext();) {
						chain.add(Diagnostician.INSTANCE.validate("/> + <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/metamodelGetter.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.3/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), iterator.next()));
					}
					ret = chain;
"/> + <ifExpr xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> + <source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.3/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/> + </source> + <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/many"/> + </ifExpr> + <else> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="					ret = Diagnostician.INSTANCE.validate("/> + <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/metamodelGetter.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.3/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), event.getNewValue());
"/> + </else> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), newValue);
				}
"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				}
"/> <loopVariable name="editionElement"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </loopVariable> @@ -2590,23 +2608,41 @@ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/> </argument> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" == event.getAffectedEditor()) {
					Object newValue = EcoreUtil.createFromString("/> - <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/metamodelGetter.1"/> - <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.4/@body.0/editionElement"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> - </argument> - </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), newStringValue);
					ret = Diagnostician.INSTANCE.validate("/> - <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/metamodelGetter.1"/> - <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.4/@body.0/editionElement"> - <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> - </argument> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" == event.getAffectedEditor()) {
"/> + <body xsi:type="mtl:IfBlock"> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="					BasicDiagnostic chain = new BasicDiagnostic();
					for (Iterator iterator = ((List)event.getNewValue()).iterator(); iterator.hasNext();) {
						chain.add(Diagnostician.INSTANCE.validate("/> + <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/metamodelGetter.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.4/@body.0/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), iter.next()));
					}
					ret = chain;
"/> + <ifExpr xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> + <source xsi:type="ocl.ecore:PropertyCallExp"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> + <source xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.4/@body.0/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </source> + <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/eef/mapping/1.0.0#//EMFPropertyBinding/model"/> + </source> + <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/many"/> + </ifExpr> + <else> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="					ret = Diagnostician.INSTANCE.validate("/> + <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/metamodelGetter.1"/> + <argument xsi:type="ocl.ecore:VariableExp" name="editionElement" referredVariable="/0/validateValue/@body.4/@body.0/editionElement"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> + </argument> + </body> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), event.getNewValue());
"/> + </else> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".getEAttributeType(), newValue);
				}
"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				}
"/> <loopVariable name="editionElement"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </loopVariable> @@ -2779,6 +2815,9 @@ <body xsi:type="mtl:IfBlock"> <body xsi:type="mtl:TemplateInvocation" definition="/0/manageImportForViewReferences"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <argument xsi:type="ocl.ecore:VariableExp" name="v" referredVariable="/0/manageImportForViewReferences/@body.0/v"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> + </argument> <argument xsi:type="mtl:QueryInvocation"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> <definition href="../services/common.emtl#/0/involvedPropertiesEditionComponent"/> @@ -4451,6 +4490,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -7980,6 +8031,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../services/common.emtl#/0/metamodelGetter.2"/> + </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="Container_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -8796,6 +8856,9 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </ocl.ecore:Variable> <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> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -8823,6 +8886,9 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </ocl.ecore:Variable> <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> + <ocl.ecore:Variable name="self"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/> </ocl.ecore:Variable> <ocl.ecore:Variable name="self"> @@ -13102,7 +13168,7 @@ </eAnnotations> <eAnnotations source="positions.838" references="/0/validateValue"> <details key="start" value="15221"/> - <details key="end" value="17050"/> + <details key="end" value="17467"/> <details key="line" value="302"/> </eAnnotations> <eAnnotations source="positions.839" references="/0/validateValue/@body.0"> @@ -13127,548 +13193,633 @@ </eAnnotations> <eAnnotations source="positions.843" references="/0/validateValue/@body.2"> <details key="start" value="15579"/> - <details key="end" value="15799"/> + <details key="end" value="15740"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.844" references="/0/validateValue/@body.3"> - <details key="start" value="15799"/> - <details key="end" value="16278"/> - <details key="line" value="314"/> + <details key="start" value="15740"/> + <details key="end" value="16458"/> + <details key="line" value="313"/> </eAnnotations> <eAnnotations source="positions.845" references="/0/validateValue/@body.3/@body.0"> - <details key="start" value="15947"/> - <details key="end" value="15955"/> - <details key="line" value="315"/> + <details key="start" value="15888"/> + <details key="end" value="15896"/> + <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.846" references="/0/validateValue/@body.3/@body.1"> - <details key="start" value="15956"/> - <details key="end" value="15996"/> + <details key="start" value="15897"/> + <details key="end" value="15937"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.847" references="/0/validateValue/@body.3/@body.1/@argument.0"> - <details key="start" value="15956"/> - <details key="end" value="15985"/> + <details key="start" value="15897"/> + <details key="end" value="15926"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.848" references="/0/validateValue/@body.3/@body.1/@argument.0/@source"> - <details key="start" value="15956"/> - <details key="end" value="15976"/> + <details key="start" value="15897"/> + <details key="end" value="15917"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.849" references="/0/validateValue/@body.3/@body.1/@argument.0/@source/editionElement"> - <details key="start" value="15956"/> - <details key="end" value="15970"/> + <details key="start" value="15897"/> + <details key="end" value="15911"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.850" references="/0/validateValue/@body.3/@body.2"> - <details key="start" value="15998"/> - <details key="end" value="16081"/> - <details key="line" value="315"/> + <details key="start" value="15939"/> + <details key="end" value="15972"/> + <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.851" references="/0/validateValue/@body.3/@body.3"> - <details key="start" value="16082"/> - <details key="end" value="16114"/> + <details key="start" value="15976"/> + <details key="end" value="16445"/> + <details key="line" value="315"/> + </eAnnotations> + <eAnnotations source="positions.852" references="/0/validateValue/@body.3/@body.3/@body.0"> + <details key="start" value="16009"/> + <details key="end" value="16202"/> + <details key="line" value="316"/> + </eAnnotations> + <eAnnotations source="positions.853" references="/0/validateValue/@body.3/@body.3/@body.1"> + <details key="start" value="16203"/> + <details key="end" value="16235"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.852" references="/0/validateValue/@body.3/@body.3/editionElement"> - <details key="start" value="16082"/> - <details key="end" value="16096"/> + <eAnnotations source="positions.854" references="/0/validateValue/@body.3/@body.3/@body.1/editionElement"> + <details key="start" value="16203"/> + <details key="end" value="16217"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.853" references="/0/validateValue/@body.3/@body.4"> - <details key="start" value="16116"/> - <details key="end" value="16198"/> - <details key="line" value="316"/> + <eAnnotations source="positions.855" references="/0/validateValue/@body.3/@body.3/@body.2"> + <details key="start" value="16237"/> + <details key="end" value="16303"/> + <details key="line" value="318"/> </eAnnotations> - <eAnnotations source="positions.854" references="/0/validateValue/@body.3/@body.5"> - <details key="start" value="16199"/> - <details key="end" value="16231"/> + <eAnnotations source="positions.856" references="/0/validateValue/@body.3/@body.3/@ifExpr"> + <details key="start" value="15980"/> + <details key="end" value="16007"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.855" references="/0/validateValue/@body.3/@body.5/editionElement"> - <details key="start" value="16199"/> - <details key="end" value="16213"/> + <eAnnotations source="positions.857" references="/0/validateValue/@body.3/@body.3/@ifExpr/@source"> + <details key="start" value="15981"/> + <details key="end" value="16001"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.856" references="/0/validateValue/@body.3/@body.6"> - <details key="start" value="16233"/> - <details key="end" value="16272"/> - <details key="line" value="317"/> + <eAnnotations source="positions.858" references="/0/validateValue/@body.3/@body.3/@ifExpr/@source/editionElement"> + <details key="start" value="15981"/> + <details key="end" value="15995"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.857" references="/0/validateValue/@body.3/editionElement"> - <details key="start" value="15805"/> - <details key="end" value="15846"/> - <details key="line" value="314"/> + <eAnnotations source="positions.859" references="/0/validateValue/@body.3/@body.3/@else"> + <details key="start" value="16307"/> + <details key="end" value="16440"/> + <details key="line" value="321"/> + </eAnnotations> + <eAnnotations source="positions.860" references="/0/validateValue/@body.3/@body.3/@else/@body.0"> + <details key="start" value="16314"/> + <details key="end" value="16357"/> + <details key="line" value="322"/> </eAnnotations> - <eAnnotations source="positions.858" references="/0/validateValue/@body.3/@iterSet"> - <details key="start" value="15849"/> - <details key="end" value="15888"/> + <eAnnotations source="positions.861" references="/0/validateValue/@body.3/@body.3/@else/@body.1"> + <details key="start" value="16358"/> + <details key="end" value="16390"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.859" references="/0/validateValue/@body.3/@iterSet/pec"> - <details key="start" value="15849"/> - <details key="end" value="15852"/> + <eAnnotations source="positions.862" references="/0/validateValue/@body.3/@body.3/@else/@body.1/editionElement"> + <details key="start" value="16358"/> + <details key="end" value="16372"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.860" references="/0/validateValue/@body.3/@iterSet/view"> - <details key="start" value="15883"/> - <details key="end" value="15887"/> + <eAnnotations source="positions.863" references="/0/validateValue/@body.3/@body.3/@else/@body.2"> + <details key="start" value="16392"/> + <details key="end" value="16436"/> + <details key="line" value="322"/> + </eAnnotations> + <eAnnotations source="positions.864" references="/0/validateValue/@body.3/@body.4"> + <details key="start" value="16446"/> + <details key="end" value="16452"/> + <details key="line" value="324"/> + </eAnnotations> + <eAnnotations source="positions.865" references="/0/validateValue/@body.3/editionElement"> + <details key="start" value="15746"/> + <details key="end" value="15787"/> + <details key="line" value="313"/> + </eAnnotations> + <eAnnotations source="positions.866" references="/0/validateValue/@body.3/@iterSet"> + <details key="start" value="15790"/> + <details key="end" value="15829"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.861" references="/0/validateValue/@body.3/@guard"> - <details key="start" value="15893"/> - <details key="end" value="15944"/> + <eAnnotations source="positions.867" references="/0/validateValue/@body.3/@iterSet/pec"> + <details key="start" value="15790"/> + <details key="end" value="15793"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.862" references="/0/validateValue/@body.3/@guard/@source"> - <details key="start" value="15893"/> - <details key="end" value="15913"/> + <eAnnotations source="positions.868" references="/0/validateValue/@body.3/@iterSet/view"> + <details key="start" value="15824"/> + <details key="end" value="15828"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.863" references="/0/validateValue/@body.3/@guard/@source/editionElement"> - <details key="start" value="15893"/> - <details key="end" value="15907"/> + <eAnnotations source="positions.869" references="/0/validateValue/@body.3/@guard"> + <details key="start" value="15834"/> + <details key="end" value="15885"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.864" references="/0/validateValue/@body.3/@guard/@argument.0"> - <details key="start" value="15926"/> - <details key="end" value="15943"/> + <eAnnotations source="positions.870" references="/0/validateValue/@body.3/@guard/@source"> + <details key="start" value="15834"/> + <details key="end" value="15854"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.865" references="/0/validateValue/@body.4"> - <details key="start" value="16316"/> - <details key="end" value="16842"/> - <details key="line" value="321"/> + <eAnnotations source="positions.871" references="/0/validateValue/@body.3/@guard/@source/editionElement"> + <details key="start" value="15834"/> + <details key="end" value="15848"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.866" references="/0/validateValue/@body.4/@body.0"> - <details key="start" value="16359"/> - <details key="end" value="16835"/> - <details key="line" value="322"/> + <eAnnotations source="positions.872" references="/0/validateValue/@body.3/@guard/@argument.0"> + <details key="start" value="15867"/> + <details key="end" value="15884"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.867" references="/0/validateValue/@body.4/@body.0/@body.0"> - <details key="start" value="16504"/> - <details key="end" value="16512"/> - <details key="line" value="323"/> + <eAnnotations source="positions.873" references="/0/validateValue/@body.4"> + <details key="start" value="16496"/> + <details key="end" value="17259"/> + <details key="line" value="327"/> </eAnnotations> - <eAnnotations source="positions.868" references="/0/validateValue/@body.4/@body.0/@body.1"> - <details key="start" value="16513"/> - <details key="end" value="16553"/> + <eAnnotations source="positions.874" references="/0/validateValue/@body.4/@body.0"> + <details key="start" value="16540"/> + <details key="end" value="17252"/> + <details key="line" value="328"/> + </eAnnotations> + <eAnnotations source="positions.875" references="/0/validateValue/@body.4/@body.0/@body.0"> + <details key="start" value="16685"/> + <details key="end" value="16693"/> + <details key="line" value="329"/> + </eAnnotations> + <eAnnotations source="positions.876" references="/0/validateValue/@body.4/@body.0/@body.1"> + <details key="start" value="16694"/> + <details key="end" value="16734"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.869" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0"> - <details key="start" value="16513"/> - <details key="end" value="16542"/> + <eAnnotations source="positions.877" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0"> + <details key="start" value="16694"/> + <details key="end" value="16723"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.870" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0/@source"> - <details key="start" value="16513"/> - <details key="end" value="16533"/> + <eAnnotations source="positions.878" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0/@source"> + <details key="start" value="16694"/> + <details key="end" value="16714"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.871" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0/@source/editionElement"> - <details key="start" value="16513"/> - <details key="end" value="16527"/> + <eAnnotations source="positions.879" references="/0/validateValue/@body.4/@body.0/@body.1/@argument.0/@source/editionElement"> + <details key="start" value="16694"/> + <details key="end" value="16708"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.872" references="/0/validateValue/@body.4/@body.0/@body.2"> - <details key="start" value="16555"/> - <details key="end" value="16638"/> - <details key="line" value="323"/> + <eAnnotations source="positions.880" references="/0/validateValue/@body.4/@body.0/@body.2"> + <details key="start" value="16736"/> + <details key="end" value="16769"/> + <details key="line" value="329"/> + </eAnnotations> + <eAnnotations source="positions.881" references="/0/validateValue/@body.4/@body.0/@body.3"> + <details key="start" value="16773"/> + <details key="end" value="17238"/> + <details key="line" value="330"/> + </eAnnotations> + <eAnnotations source="positions.882" references="/0/validateValue/@body.4/@body.0/@body.3/@body.0"> + <details key="start" value="16806"/> + <details key="end" value="16999"/> + <details key="line" value="331"/> </eAnnotations> - <eAnnotations source="positions.873" references="/0/validateValue/@body.4/@body.0/@body.3"> - <details key="start" value="16639"/> - <details key="end" value="16671"/> + <eAnnotations source="positions.883" references="/0/validateValue/@body.4/@body.0/@body.3/@body.1"> + <details key="start" value="17000"/> + <details key="end" value="17032"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.874" references="/0/validateValue/@body.4/@body.0/@body.3/editionElement"> - <details key="start" value="16639"/> - <details key="end" value="16653"/> + <eAnnotations source="positions.884" references="/0/validateValue/@body.4/@body.0/@body.3/@body.1/editionElement"> + <details key="start" value="17000"/> + <details key="end" value="17014"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.875" references="/0/validateValue/@body.4/@body.0/@body.4"> - <details key="start" value="16673"/> - <details key="end" value="16755"/> - <details key="line" value="324"/> + <eAnnotations source="positions.885" references="/0/validateValue/@body.4/@body.0/@body.3/@body.2"> + <details key="start" value="17034"/> + <details key="end" value="17096"/> + <details key="line" value="333"/> </eAnnotations> - <eAnnotations source="positions.876" references="/0/validateValue/@body.4/@body.0/@body.5"> - <details key="start" value="16756"/> - <details key="end" value="16788"/> + <eAnnotations source="positions.886" references="/0/validateValue/@body.4/@body.0/@body.3/@ifExpr"> + <details key="start" value="16777"/> + <details key="end" value="16804"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.877" references="/0/validateValue/@body.4/@body.0/@body.5/editionElement"> - <details key="start" value="16756"/> - <details key="end" value="16770"/> + <eAnnotations source="positions.887" references="/0/validateValue/@body.4/@body.0/@body.3/@ifExpr/@source"> + <details key="start" value="16778"/> + <details key="end" value="16798"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.878" references="/0/validateValue/@body.4/@body.0/@body.6"> - <details key="start" value="16790"/> - <details key="end" value="16829"/> - <details key="line" value="325"/> + <eAnnotations source="positions.888" references="/0/validateValue/@body.4/@body.0/@body.3/@ifExpr/@source/editionElement"> + <details key="start" value="16778"/> + <details key="end" value="16792"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.879" references="/0/validateValue/@body.4/@body.0/editionElement"> - <details key="start" value="16365"/> - <details key="end" value="16406"/> - <details key="line" value="322"/> + <eAnnotations source="positions.889" references="/0/validateValue/@body.4/@body.0/@body.3/@else"> + <details key="start" value="17100"/> + <details key="end" value="17233"/> + <details key="line" value="336"/> </eAnnotations> - <eAnnotations source="positions.880" references="/0/validateValue/@body.4/@body.0/@iterSet"> - <details key="start" value="16409"/> - <details key="end" value="16445"/> + <eAnnotations source="positions.890" references="/0/validateValue/@body.4/@body.0/@body.3/@else/@body.0"> + <details key="start" value="17107"/> + <details key="end" value="17150"/> + <details key="line" value="337"/> + </eAnnotations> + <eAnnotations source="positions.891" references="/0/validateValue/@body.4/@body.0/@body.3/@else/@body.1"> + <details key="start" value="17151"/> + <details key="end" value="17183"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.881" references="/0/validateValue/@body.4/@body.0/@iterSet/pec"> - <details key="start" value="16409"/> - <details key="end" value="16412"/> + <eAnnotations source="positions.892" references="/0/validateValue/@body.4/@body.0/@body.3/@else/@body.1/editionElement"> + <details key="start" value="17151"/> + <details key="end" value="17165"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.882" references="/0/validateValue/@body.4/@body.0/@iterSet/v"> - <details key="start" value="16443"/> - <details key="end" value="16444"/> + <eAnnotations source="positions.893" references="/0/validateValue/@body.4/@body.0/@body.3/@else/@body.2"> + <details key="start" value="17185"/> + <details key="end" value="17229"/> + <details key="line" value="337"/> + </eAnnotations> + <eAnnotations source="positions.894" references="/0/validateValue/@body.4/@body.0/@body.4"> + <details key="start" value="17239"/> + <details key="end" value="17245"/> + <details key="line" value="339"/> + </eAnnotations> + <eAnnotations source="positions.895" references="/0/validateValue/@body.4/@body.0/editionElement"> + <details key="start" value="16546"/> + <details key="end" value="16587"/> + <details key="line" value="328"/> + </eAnnotations> + <eAnnotations source="positions.896" references="/0/validateValue/@body.4/@body.0/@iterSet"> + <details key="start" value="16590"/> + <details key="end" value="16626"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.883" references="/0/validateValue/@body.4/@body.0/@guard"> - <details key="start" value="16450"/> - <details key="end" value="16501"/> + <eAnnotations source="positions.897" references="/0/validateValue/@body.4/@body.0/@iterSet/pec"> + <details key="start" value="16590"/> + <details key="end" value="16593"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.884" references="/0/validateValue/@body.4/@body.0/@guard/@source"> - <details key="start" value="16450"/> - <details key="end" value="16470"/> + <eAnnotations source="positions.898" references="/0/validateValue/@body.4/@body.0/@iterSet/v"> + <details key="start" value="16624"/> + <details key="end" value="16625"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.885" references="/0/validateValue/@body.4/@body.0/@guard/@source/editionElement"> - <details key="start" value="16450"/> - <details key="end" value="16464"/> + <eAnnotations source="positions.899" references="/0/validateValue/@body.4/@body.0/@guard"> + <details key="start" value="16631"/> + <details key="end" value="16682"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.886" references="/0/validateValue/@body.4/@body.0/@guard/@argument.0"> - <details key="start" value="16483"/> - <details key="end" value="16500"/> + <eAnnotations source="positions.900" references="/0/validateValue/@body.4/@body.0/@guard/@source"> + <details key="start" value="16631"/> + <details key="end" value="16651"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.887" references="/0/validateValue/@body.4/v"> - <details key="start" value="16323"/> - <details key="end" value="16331"/> - <details key="line" value="321"/> + <eAnnotations source="positions.901" references="/0/validateValue/@body.4/@body.0/@guard/@source/editionElement"> + <details key="start" value="16631"/> + <details key="end" value="16645"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.888" references="/0/validateValue/@body.4/@iterSet"> - <details key="start" value="16334"/> - <details key="end" value="16356"/> + <eAnnotations source="positions.902" references="/0/validateValue/@body.4/@body.0/@guard/@argument.0"> + <details key="start" value="16664"/> + <details key="end" value="16681"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.889" references="/0/validateValue/@body.4/@iterSet/view"> - <details key="start" value="16334"/> - <details key="end" value="16338"/> + <eAnnotations source="positions.903" references="/0/validateValue/@body.4/v"> + <details key="start" value="16503"/> + <details key="end" value="16511"/> + <details key="line" value="327"/> + </eAnnotations> + <eAnnotations source="positions.904" references="/0/validateValue/@body.4/@iterSet"> + <details key="start" value="16514"/> + <details key="end" value="16536"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.890" references="/0/validateValue/@body.5"> - <details key="start" value="16844"/> - <details key="end" value="17038"/> - <details key="line" value="328"/> + <eAnnotations source="positions.905" references="/0/validateValue/@body.4/@iterSet/view"> + <details key="start" value="16514"/> + <details key="end" value="16518"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.891" references="/0/validateValue/pec"> + <eAnnotations source="positions.906" references="/0/validateValue/@body.5"> + <details key="start" value="17261"/> + <details key="end" value="17455"/> + <details key="line" value="341"/> + </eAnnotations> + <eAnnotations source="positions.907" references="/0/validateValue/pec"> <details key="start" value="15253"/> <details key="end" value="15285"/> <details key="line" value="302"/> </eAnnotations> - <eAnnotations source="positions.892" references="/0/validateValue/peContext"> + <eAnnotations source="positions.908" references="/0/validateValue/peContext"> <details key="start" value="15287"/> <details key="end" value="15323"/> <details key="line" value="302"/> </eAnnotations> - <eAnnotations source="positions.893" references="/0/validateValue/view"> + <eAnnotations source="positions.909" references="/0/validateValue/view"> <details key="start" value="15325"/> <details key="end" value="15336"/> <details key="line" value="302"/> </eAnnotations> - <eAnnotations source="positions.894" references="/0/fullFilePath"> - <details key="start" value="17052"/> - <details key="end" value="17211"/> - <details key="line" value="340"/> + <eAnnotations source="positions.910" references="/0/fullFilePath"> + <details key="start" value="17469"/> + <details key="end" value="17628"/> + <details key="line" value="353"/> </eAnnotations> - <eAnnotations source="positions.895" references="/0/fullFilePath/@body.0"> - <details key="start" value="17153"/> - <details key="end" value="17192"/> + <eAnnotations source="positions.911" references="/0/fullFilePath/@body.0"> + <details key="start" value="17570"/> + <details key="end" value="17609"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.896" references="/0/fullFilePath/@body.0/@argument.0"> - <details key="start" value="17153"/> - <details key="end" value="17183"/> + <eAnnotations source="positions.912" references="/0/fullFilePath/@body.0/@argument.0"> + <details key="start" value="17570"/> + <details key="end" value="17600"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.897" references="/0/fullFilePath/@body.0/@argument.0/pec"> - <details key="start" value="17153"/> - <details key="end" value="17156"/> + <eAnnotations source="positions.913" references="/0/fullFilePath/@body.0/@argument.0/pec"> + <details key="start" value="17570"/> + <details key="end" value="17573"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.898" references="/0/fullFilePath/@body.0/@argument.0/view"> - <details key="start" value="17178"/> - <details key="end" value="17182"/> + <eAnnotations source="positions.914" references="/0/fullFilePath/@body.0/@argument.0/view"> + <details key="start" value="17595"/> + <details key="end" value="17599"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.899" references="/0/fullFilePath/@body.1"> - <details key="start" value="17194"/> - <details key="end" value="17199"/> - <details key="line" value="341"/> + <eAnnotations source="positions.915" references="/0/fullFilePath/@body.1"> + <details key="start" value="17611"/> + <details key="end" value="17616"/> + <details key="line" value="354"/> </eAnnotations> - <eAnnotations source="positions.900" references="/0/fullFilePath/pec"> - <details key="start" value="17082"/> - <details key="end" value="17114"/> - <details key="line" value="340"/> - </eAnnotations> - <eAnnotations source="positions.901" references="/0/fullFilePath/view"> - <details key="start" value="17116"/> - <details key="end" value="17127"/> - <details key="line" value="340"/> - </eAnnotations> - <eAnnotations source="positions.902" references="/0/fullFilePath/basePackage"> - <details key="start" value="17129"/> - <details key="end" value="17149"/> - <details key="line" value="340"/> - </eAnnotations> - <eAnnotations source="positions.903" references="/0/manageImportForViewReferences"> - <details key="start" value="17213"/> - <details key="end" value="17903"/> - <details key="line" value="344"/> - </eAnnotations> - <eAnnotations source="positions.904" references="/0/manageImportForViewReferences/@body.0"> - <details key="start" value="17330"/> - <details key="end" value="17891"/> - <details key="line" value="345"/> - </eAnnotations> - <eAnnotations source="positions.905" references="/0/manageImportForViewReferences/@body.0/@body.0"> - <details key="start" value="17372"/> - <details key="end" value="17628"/> - <details key="line" value="346"/> + <eAnnotations source="positions.916" references="/0/fullFilePath/pec"> + <details key="start" value="17499"/> + <details key="end" value="17531"/> + <details key="line" value="353"/> + </eAnnotations> + <eAnnotations source="positions.917" references="/0/fullFilePath/view"> + <details key="start" value="17533"/> + <details key="end" value="17544"/> + <details key="line" value="353"/> + </eAnnotations> + <eAnnotations source="positions.918" references="/0/fullFilePath/basePackage"> + <details key="start" value="17546"/> + <details key="end" value="17566"/> + <details key="line" value="353"/> + </eAnnotations> + <eAnnotations source="positions.919" references="/0/manageImportForViewReferences"> + <details key="start" value="17630"/> + <details key="end" value="18320"/> + <details key="line" value="357"/> + </eAnnotations> + <eAnnotations source="positions.920" references="/0/manageImportForViewReferences/@body.0"> + <details key="start" value="17747"/> + <details key="end" value="18308"/> + <details key="line" value="358"/> + </eAnnotations> + <eAnnotations source="positions.921" references="/0/manageImportForViewReferences/@body.0/@body.0"> + <details key="start" value="17789"/> + <details key="end" value="18045"/> + <details key="line" value="359"/> </eAnnotations> - <eAnnotations source="positions.906" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.0"> - <details key="start" value="17545"/> - <details key="end" value="17552"/> - <details key="line" value="347"/> + <eAnnotations source="positions.922" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.0"> + <details key="start" value="17962"/> + <details key="end" value="17969"/> + <details key="line" value="360"/> </eAnnotations> - <eAnnotations source="positions.907" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1"> - <details key="start" value="17553"/> - <details key="end" value="17618"/> + <eAnnotations source="positions.923" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1"> + <details key="start" value="17970"/> + <details key="end" value="18035"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.908" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0"> - <details key="start" value="17553"/> - <details key="end" value="17590"/> + <eAnnotations source="positions.924" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0"> + <details key="start" value="17970"/> + <details key="end" value="18007"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.909" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0/@source"> - <details key="start" value="17553"/> - <details key="end" value="17573"/> + <eAnnotations source="positions.925" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0/@source"> + <details key="start" value="17970"/> + <details key="end" value="17990"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.910" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0/@source/editionElement"> - <details key="start" value="17553"/> - <details key="end" value="17567"/> + <eAnnotations source="positions.926" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.1/@argument.0/@source/editionElement"> + <details key="start" value="17970"/> + <details key="end" value="17984"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.911" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.2"> - <details key="start" value="17620"/> - <details key="end" value="17622"/> - <details key="line" value="347"/> + <eAnnotations source="positions.927" references="/0/manageImportForViewReferences/@body.0/@body.0/@body.2"> + <details key="start" value="18037"/> + <details key="end" value="18039"/> + <details key="line" value="360"/> </eAnnotations> - <eAnnotations source="positions.912" references="/0/manageImportForViewReferences/@body.0/@body.0/editionElement"> - <details key="start" value="17378"/> - <details key="end" value="17419"/> - <details key="line" value="346"/> + <eAnnotations source="positions.928" references="/0/manageImportForViewReferences/@body.0/@body.0/editionElement"> + <details key="start" value="17795"/> + <details key="end" value="17836"/> + <details key="line" value="359"/> </eAnnotations> - <eAnnotations source="positions.913" references="/0/manageImportForViewReferences/@body.0/@body.0/select"> - <details key="start" value="17422"/> - <details key="end" value="17542"/> + <eAnnotations source="positions.929" references="/0/manageImportForViewReferences/@body.0/@body.0/select"> + <details key="start" value="17839"/> + <details key="end" value="17959"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.914" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source"> - <details key="start" value="17422"/> - <details key="end" value="17458"/> + <eAnnotations source="positions.930" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source"> + <details key="start" value="17839"/> + <details key="end" value="17875"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.915" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source/pec"> - <details key="start" value="17422"/> - <details key="end" value="17425"/> + <eAnnotations source="positions.931" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source/pec"> + <details key="start" value="17839"/> + <details key="end" value="17842"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.916" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source/v"> - <details key="start" value="17456"/> - <details key="end" value="17457"/> + <eAnnotations source="positions.932" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@source/v"> + <details key="start" value="17873"/> + <details key="end" value="17874"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.917" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body"> - <details key="start" value="17471"/> - <details key="end" value="17541"/> + <eAnnotations source="positions.933" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body"> + <details key="start" value="17888"/> + <details key="end" value="17958"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.918" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source"> - <details key="start" value="17471"/> - <details key="end" value="17503"/> + <eAnnotations source="positions.934" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source"> + <details key="start" value="17888"/> + <details key="end" value="17920"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.919" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source"> - <details key="start" value="17471"/> - <details key="end" value="17491"/> + <eAnnotations source="positions.935" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source"> + <details key="start" value="17888"/> + <details key="end" value="17908"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.920" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source/i"> - <details key="start" value="17471"/> - <details key="end" value="17472"/> + <eAnnotations source="positions.936" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source/i"> + <details key="start" value="17888"/> + <details key="end" value="17889"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.921" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source/@argument.0"> - <details key="start" value="17483"/> - <details key="end" value="17490"/> + <eAnnotations source="positions.937" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@source/@source/@argument.0"> + <details key="start" value="17900"/> + <details key="end" value="17907"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.922" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0"> - <details key="start" value="17507"/> - <details key="end" value="17541"/> + <eAnnotations source="positions.938" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0"> + <details key="start" value="17924"/> + <details key="end" value="17958"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.923" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source"> - <details key="start" value="17507"/> - <details key="end" value="17529"/> + <eAnnotations source="positions.939" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source"> + <details key="start" value="17924"/> + <details key="end" value="17946"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.924" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source/pec"> - <details key="start" value="17507"/> - <details key="end" value="17510"/> + <eAnnotations source="positions.940" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source/pec"> + <details key="start" value="17924"/> + <details key="end" value="17927"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.925" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source/@argument.0"> - <details key="start" value="17521"/> - <details key="end" value="17528"/> + <eAnnotations source="positions.941" references="/0/manageImportForViewReferences/@body.0/@body.0/select/@body/@argument.0/@source/@argument.0"> + <details key="start" value="17938"/> + <details key="end" value="17945"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.926" references="/0/manageImportForViewReferences/@body.0/@body.0/select/i"> - <details key="start" value="17467"/> - <details key="end" value="17468"/> + <eAnnotations source="positions.942" references="/0/manageImportForViewReferences/@body.0/@body.0/select/i"> + <details key="start" value="17884"/> + <details key="end" value="17885"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.927" references="/0/manageImportForViewReferences/@body.0/@body.1"> - <details key="start" value="17629"/> - <details key="end" value="17751"/> - <details key="line" value="349"/> + <eAnnotations source="positions.943" references="/0/manageImportForViewReferences/@body.0/@body.1"> + <details key="start" value="18046"/> + <details key="end" value="18168"/> + <details key="line" value="362"/> </eAnnotations> - <eAnnotations source="positions.928" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.0"> - <details key="start" value="17699"/> - <details key="end" value="17706"/> - <details key="line" value="350"/> + <eAnnotations source="positions.944" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.0"> + <details key="start" value="18116"/> + <details key="end" value="18123"/> + <details key="line" value="363"/> </eAnnotations> - <eAnnotations source="positions.929" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.1"> - <details key="start" value="17707"/> - <details key="end" value="17741"/> + <eAnnotations source="positions.945" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.1"> + <details key="start" value="18124"/> + <details key="end" value="18158"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.930" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.1/viewsRepository"> - <details key="start" value="17707"/> - <details key="end" value="17722"/> + <eAnnotations source="positions.946" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.1/viewsRepository"> + <details key="start" value="18124"/> + <details key="end" value="18139"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.931" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.2"> - <details key="start" value="17743"/> - <details key="end" value="17745"/> - <details key="line" value="350"/> + <eAnnotations source="positions.947" references="/0/manageImportForViewReferences/@body.0/@body.1/@body.2"> + <details key="start" value="18160"/> + <details key="end" value="18162"/> + <details key="line" value="363"/> </eAnnotations> - <eAnnotations source="positions.932" references="/0/manageImportForViewReferences/@body.0/@body.1/viewsRepository"> - <details key="start" value="17635"/> - <details key="end" value="17668"/> - <details key="line" value="349"/> + <eAnnotations source="positions.948" references="/0/manageImportForViewReferences/@body.0/@body.1/viewsRepository"> + <details key="start" value="18052"/> + <details key="end" value="18085"/> + <details key="line" value="362"/> </eAnnotations> - <eAnnotations source="positions.933" references="/0/manageImportForViewReferences/@body.0/@body.1/@iterSet"> - <details key="start" value="17671"/> - <details key="end" value="17696"/> + <eAnnotations source="positions.949" references="/0/manageImportForViewReferences/@body.0/@body.1/@iterSet"> + <details key="start" value="18088"/> + <details key="end" value="18113"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.934" references="/0/manageImportForViewReferences/@body.0/@body.1/@iterSet/v"> - <details key="start" value="17671"/> - <details key="end" value="17672"/> + <eAnnotations source="positions.950" references="/0/manageImportForViewReferences/@body.0/@body.1/@iterSet/v"> + <details key="start" value="18088"/> + <details key="end" value="18089"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.935" references="/0/manageImportForViewReferences/@body.0/@body.2"> - <details key="start" value="17752"/> - <details key="end" value="17884"/> - <details key="line" value="352"/> + <eAnnotations source="positions.951" references="/0/manageImportForViewReferences/@body.0/@body.2"> + <details key="start" value="18169"/> + <details key="end" value="18301"/> + <details key="line" value="365"/> </eAnnotations> - <eAnnotations source="positions.936" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0"> - <details key="start" value="17792"/> - <details key="end" value="17876"/> + <eAnnotations source="positions.952" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0"> + <details key="start" value="18209"/> + <details key="end" value="18293"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.937" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/@argument.0"> - <details key="start" value="17824"/> - <details key="end" value="17862"/> + <eAnnotations source="positions.953" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/v"> + <details key="start" value="18209"/> + <details key="end" value="18210"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.938" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/@argument.0/v"> - <details key="start" value="17824"/> - <details key="end" value="17825"/> + <eAnnotations source="positions.954" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/@argument.1"> + <details key="start" value="18241"/> + <details key="end" value="18279"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.939" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/basePackage"> - <details key="start" value="17864"/> - <details key="end" value="17875"/> + <eAnnotations source="positions.955" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/@argument.1/v"> + <details key="start" value="18241"/> + <details key="end" value="18242"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.940" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.1"> - <details key="start" value="17878"/> - <details key="end" value="17879"/> - <details key="line" value="354"/> - </eAnnotations> - <eAnnotations source="positions.941" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr"> - <details key="start" value="17756"/> - <details key="end" value="17789"/> + <eAnnotations source="positions.956" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.0/basePackage"> + <details key="start" value="18281"/> + <details key="end" value="18292"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.942" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr/@source"> - <details key="start" value="17757"/> - <details key="end" value="17776"/> - <details key="line" value="0"/> + <eAnnotations source="positions.957" references="/0/manageImportForViewReferences/@body.0/@body.2/@body.1"> + <details key="start" value="18295"/> + <details key="end" value="18296"/> + <details key="line" value="367"/> </eAnnotations> - <eAnnotations source="positions.943" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr/@source/v"> - <details key="start" value="17757"/> - <details key="end" value="17758"/> + <eAnnotations source="positions.958" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr"> + <details key="start" value="18173"/> + <details key="end" value="18206"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.944" references="/0/manageImportForViewReferences/@body.0/v"> - <details key="start" value="17336"/> - <details key="end" value="17344"/> - <details key="line" value="345"/> - </eAnnotations> - <eAnnotations source="positions.945" references="/0/manageImportForViewReferences/@body.0/@iterSet"> - <details key="start" value="17347"/> - <details key="end" value="17369"/> + <eAnnotations source="positions.959" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr/@source"> + <details key="start" value="18174"/> + <details key="end" value="18193"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.946" references="/0/manageImportForViewReferences/@body.0/@iterSet/view"> - <details key="start" value="17347"/> - <details key="end" value="17351"/> + <eAnnotations source="positions.960" references="/0/manageImportForViewReferences/@body.0/@body.2/@ifExpr/@source/v"> + <details key="start" value="18174"/> + <details key="end" value="18175"/> <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.947" references="/0/manageImportForViewReferences/view"> - <details key="start" value="17260"/> - <details key="end" value="17271"/> - <details key="line" value="344"/> + <eAnnotations source="positions.961" references="/0/manageImportForViewReferences/@body.0/v"> + <details key="start" value="17753"/> + <details key="end" value="17761"/> + <details key="line" value="358"/> </eAnnotations> - <eAnnotations source="positions.948" references="/0/manageImportForViewReferences/pec"> - <details key="start" value="17273"/> - <details key="end" value="17305"/> - <details key="line" value="344"/> + <eAnnotations source="positions.962" references="/0/manageImportForViewReferences/@body.0/@iterSet"> + <details key="start" value="17764"/> + <details key="end" value="17786"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.949" references="/0/manageImportForViewReferences/basePackage"> - <details key="start" value="17307"/> - <details key="end" value="17327"/> - <details key="line" value="344"/> + <eAnnotations source="positions.963" references="/0/manageImportForViewReferences/@body.0/@iterSet/view"> + <details key="start" value="17764"/> + <details key="end" value="17768"/> + <details key="line" value="0"/> </eAnnotations> - <eAnnotations source="positions.950" references="/0/additionalImports"> - <details key="start" value="17973"/> - <details key="end" value="18030"/> - <details key="line" value="359"/> + <eAnnotations source="positions.964" references="/0/manageImportForViewReferences/view"> + <details key="start" value="17677"/> + <details key="end" value="17688"/> + <details key="line" value="357"/> </eAnnotations> - <eAnnotations source="positions.951" references="/0/additionalImports/v"> - <details key="start" value="18008"/> - <details key="end" value="18016"/> - <details key="line" value="359"/> + <eAnnotations source="positions.965" references="/0/manageImportForViewReferences/pec"> + <details key="start" value="17690"/> + <details key="end" value="17722"/> + <details key="line" value="357"/> + </eAnnotations> + <eAnnotations source="positions.966" references="/0/manageImportForViewReferences/basePackage"> + <details key="start" value="17724"/> + <details key="end" value="17744"/> + <details key="line" value="357"/> + </eAnnotations> + <eAnnotations source="positions.967" references="/0/additionalImports"> + <details key="start" value="18390"/> + <details key="end" value="18447"/> + <details key="line" value="372"/> + </eAnnotations> + <eAnnotations source="positions.968" references="/0/additionalImports/v"> + <details key="start" value="18425"/> + <details key="end" value="18433"/> + <details key="line" value="372"/> </eAnnotations> </ecore:EAnnotation> </xmi:XMI> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl index 1951e5b2c..be506a2e1 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorControl.emtl @@ -233,7 +233,7 @@ </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier/instanceClassName"/> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=") msg.getNewValue());
}
"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=") msg.getOldValue());
}
"/> <ifExpr xsi:type="ocl.ecore:PropertyCallExp"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> <source xsi:type="ocl.ecore:OperationCallExp"> @@ -2859,6 +2859,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4849,6 +4861,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="EAttribute_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl index 746e4d291..15bd3e1ae 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorFormImpl.emtl @@ -562,7 +562,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.COMMIT, PropertiesEditionEvent.SET, null, "/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, new BasicEList("/> <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"/> @@ -574,7 +574,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="List));
					setHasChanged(true);
				}
			}
		});
		EditingUtils.setID(edit"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="List)));
					setHasChanged(true);
				}
			}
		});
		EditingUtils.setID(edit"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../../services/common.emtl#/0/toJavaClassifier"/> @@ -2238,6 +2238,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5476,6 +5488,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="Container_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5909,7 +5930,7 @@ </eAnnotations> <eAnnotations source="positions.42" references="/0/additionalImplementation"> <details key="start" value="2990"/> - <details key="end" value="6142"/> + <details key="end" value="6158"/> <details key="line" value="64"/> </eAnnotations> <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.0"> @@ -6614,102 +6635,102 @@ </eAnnotations> <eAnnotations source="positions.183" references="/0/additionalImplementation/@body.62"> <details key="start" value="5745"/> - <details key="end" value="5812"/> + <details key="end" value="5827"/> <details key="line" value="102"/> </eAnnotations> <eAnnotations source="positions.184" references="/0/additionalImplementation/@body.63"> - <details key="start" value="5813"/> - <details key="end" value="5843"/> + <details key="start" value="5828"/> + <details key="end" value="5858"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.185" references="/0/additionalImplementation/@body.63/@argument.0"> - <details key="start" value="5813"/> - <details key="end" value="5824"/> + <details key="start" value="5828"/> + <details key="end" value="5839"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.186" references="/0/additionalImplementation/@body.63/@argument.0/editor"> - <details key="start" value="5813"/> - <details key="end" value="5819"/> + <details key="start" value="5828"/> + <details key="end" value="5834"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.187" references="/0/additionalImplementation/@body.64"> - <details key="start" value="5845"/> - <details key="end" value="5921"/> + <details key="start" value="5860"/> + <details key="end" value="5937"/> <details key="line" value="102"/> </eAnnotations> <eAnnotations source="positions.188" references="/0/additionalImplementation/@body.65"> - <details key="start" value="5922"/> - <details key="end" value="5952"/> + <details key="start" value="5938"/> + <details key="end" value="5968"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.189" references="/0/additionalImplementation/@body.65/@argument.0"> - <details key="start" value="5922"/> - <details key="end" value="5933"/> + <details key="start" value="5938"/> + <details key="end" value="5949"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.190" references="/0/additionalImplementation/@body.65/@argument.0/editor"> - <details key="start" value="5922"/> - <details key="end" value="5928"/> + <details key="start" value="5938"/> + <details key="end" value="5944"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.191" references="/0/additionalImplementation/@body.66"> - <details key="start" value="5954"/> - <details key="end" value="5956"/> + <details key="start" value="5970"/> + <details key="end" value="5972"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.192" references="/0/additionalImplementation/@body.67"> - <details key="start" value="5957"/> - <details key="end" value="5974"/> + <details key="start" value="5973"/> + <details key="end" value="5990"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.193" references="/0/additionalImplementation/@body.67/editor"> - <details key="start" value="5957"/> - <details key="end" value="5963"/> + <details key="start" value="5973"/> + <details key="end" value="5979"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.194" references="/0/additionalImplementation/@body.68"> - <details key="start" value="5976"/> - <details key="end" value="6009"/> + <details key="start" value="5992"/> + <details key="end" value="6025"/> <details key="line" value="107"/> </eAnnotations> <eAnnotations source="positions.195" references="/0/additionalImplementation/@body.69"> - <details key="start" value="6010"/> - <details key="end" value="6040"/> + <details key="start" value="6026"/> + <details key="end" value="6056"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.196" references="/0/additionalImplementation/@body.69/@argument.0"> - <details key="start" value="6010"/> - <details key="end" value="6021"/> + <details key="start" value="6026"/> + <details key="end" value="6037"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.197" references="/0/additionalImplementation/@body.69/@argument.0/editor"> - <details key="start" value="6010"/> - <details key="end" value="6016"/> + <details key="start" value="6026"/> + <details key="end" value="6032"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.198" references="/0/additionalImplementation/@body.70"> - <details key="start" value="6042"/> - <details key="end" value="6050"/> + <details key="start" value="6058"/> + <details key="end" value="6066"/> <details key="line" value="108"/> </eAnnotations> <eAnnotations source="positions.199" references="/0/additionalImplementation/@body.71"> - <details key="start" value="6051"/> - <details key="end" value="6077"/> + <details key="start" value="6067"/> + <details key="end" value="6093"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.200" references="/0/additionalImplementation/@body.71/@source"> - <details key="start" value="6051"/> - <details key="end" value="6072"/> + <details key="start" value="6067"/> + <details key="end" value="6088"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.201" references="/0/additionalImplementation/@body.71/@source/editor"> - <details key="start" value="6051"/> - <details key="end" value="6057"/> + <details key="start" value="6067"/> + <details key="end" value="6073"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.202" references="/0/additionalImplementation/@body.72"> - <details key="start" value="6079"/> - <details key="end" value="6130"/> + <details key="start" value="6095"/> + <details key="end" value="6146"/> <details key="line" value="108"/> </eAnnotations> <eAnnotations source="positions.203" references="/0/additionalImplementation/editor"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl index 84b20c1b2..ec6e8a97e 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/multivaluededitor/multivaluededitorSWTImpl.emtl @@ -539,7 +539,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.COMMIT, PropertiesEditionEvent.SET, null, "/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, new BasicEList("/> <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"/> @@ -551,7 +551,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="List));
					setHasChanged(true);
				}
			}
		});
		EditingUtils.setID(edit"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="List)));
					setHasChanged(true);
				}
			}
		});
		EditingUtils.setID(edit"/> <body xsi:type="mtl:TemplateInvocation"> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> <definition href="../../../services/common.emtl#/0/toJavaClassifier"/> @@ -2215,6 +2215,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5453,6 +5465,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="Container_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5883,7 +5904,7 @@ </eAnnotations> <eAnnotations source="positions.42" references="/0/additionalImplementation"> <details key="start" value="2921"/> - <details key="end" value="5894"/> + <details key="end" value="5910"/> <details key="line" value="64"/> </eAnnotations> <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.0"> @@ -6558,102 +6579,102 @@ </eAnnotations> <eAnnotations source="positions.177" references="/0/additionalImplementation/@body.60"> <details key="start" value="5497"/> - <details key="end" value="5564"/> + <details key="end" value="5579"/> <details key="line" value="99"/> </eAnnotations> <eAnnotations source="positions.178" references="/0/additionalImplementation/@body.61"> - <details key="start" value="5565"/> - <details key="end" value="5595"/> + <details key="start" value="5580"/> + <details key="end" value="5610"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.179" references="/0/additionalImplementation/@body.61/@argument.0"> - <details key="start" value="5565"/> - <details key="end" value="5576"/> + <details key="start" value="5580"/> + <details key="end" value="5591"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.180" references="/0/additionalImplementation/@body.61/@argument.0/editor"> - <details key="start" value="5565"/> - <details key="end" value="5571"/> + <details key="start" value="5580"/> + <details key="end" value="5586"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.181" references="/0/additionalImplementation/@body.62"> - <details key="start" value="5597"/> - <details key="end" value="5673"/> + <details key="start" value="5612"/> + <details key="end" value="5689"/> <details key="line" value="99"/> </eAnnotations> <eAnnotations source="positions.182" references="/0/additionalImplementation/@body.63"> - <details key="start" value="5674"/> - <details key="end" value="5704"/> + <details key="start" value="5690"/> + <details key="end" value="5720"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.183" references="/0/additionalImplementation/@body.63/@argument.0"> - <details key="start" value="5674"/> - <details key="end" value="5685"/> + <details key="start" value="5690"/> + <details key="end" value="5701"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.184" references="/0/additionalImplementation/@body.63/@argument.0/editor"> - <details key="start" value="5674"/> - <details key="end" value="5680"/> + <details key="start" value="5690"/> + <details key="end" value="5696"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.185" references="/0/additionalImplementation/@body.64"> - <details key="start" value="5706"/> - <details key="end" value="5708"/> + <details key="start" value="5722"/> + <details key="end" value="5724"/> <details key="line" value="104"/> </eAnnotations> <eAnnotations source="positions.186" references="/0/additionalImplementation/@body.65"> - <details key="start" value="5709"/> - <details key="end" value="5726"/> + <details key="start" value="5725"/> + <details key="end" value="5742"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.187" references="/0/additionalImplementation/@body.65/editor"> - <details key="start" value="5709"/> - <details key="end" value="5715"/> + <details key="start" value="5725"/> + <details key="end" value="5731"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.188" references="/0/additionalImplementation/@body.66"> - <details key="start" value="5728"/> - <details key="end" value="5761"/> + <details key="start" value="5744"/> + <details key="end" value="5777"/> <details key="line" value="104"/> </eAnnotations> <eAnnotations source="positions.189" references="/0/additionalImplementation/@body.67"> - <details key="start" value="5762"/> - <details key="end" value="5792"/> + <details key="start" value="5778"/> + <details key="end" value="5808"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.190" references="/0/additionalImplementation/@body.67/@argument.0"> - <details key="start" value="5762"/> - <details key="end" value="5773"/> + <details key="start" value="5778"/> + <details key="end" value="5789"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.191" references="/0/additionalImplementation/@body.67/@argument.0/editor"> - <details key="start" value="5762"/> - <details key="end" value="5768"/> + <details key="start" value="5778"/> + <details key="end" value="5784"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.192" references="/0/additionalImplementation/@body.68"> - <details key="start" value="5794"/> - <details key="end" value="5802"/> + <details key="start" value="5810"/> + <details key="end" value="5818"/> <details key="line" value="105"/> </eAnnotations> <eAnnotations source="positions.193" references="/0/additionalImplementation/@body.69"> - <details key="start" value="5803"/> - <details key="end" value="5829"/> + <details key="start" value="5819"/> + <details key="end" value="5845"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.194" references="/0/additionalImplementation/@body.69/@source"> - <details key="start" value="5803"/> - <details key="end" value="5824"/> + <details key="start" value="5819"/> + <details key="end" value="5840"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.195" references="/0/additionalImplementation/@body.69/@source/editor"> - <details key="start" value="5803"/> - <details key="end" value="5809"/> + <details key="start" value="5819"/> + <details key="end" value="5825"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.196" references="/0/additionalImplementation/@body.70"> - <details key="start" value="5831"/> - <details key="end" value="5882"/> + <details key="start" value="5847"/> + <details key="end" value="5898"/> <details key="line" value="105"/> </eAnnotations> <eAnnotations source="positions.197" references="/0/additionalImplementation/editor"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl index 3229f338b..53af33f88 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioControl.emtl @@ -327,7 +327,7 @@ </source> <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> </body> - <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")((EEnumLiteral)event.getNewValue()).getInstance());"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")event.getNewValue());"/> <overrides href="../../api/widgetControl.emtl#/0/declareEObjectUpdater"/> <parameter name="editionElement"> <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> @@ -2644,6 +2644,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -4634,6 +4646,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="EAttribute_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5255,7 +5276,7 @@ </eAnnotations> <eAnnotations source="positions.86" references="/0/declareEObjectUpdater"> <details key="start" value="2289"/> - <details key="end" value="2726"/> + <details key="end" value="2696"/> <details key="line" value="37"/> </eAnnotations> <eAnnotations source="positions.87" references="/0/declareEObjectUpdater/@body.0"> @@ -5330,7 +5351,7 @@ </eAnnotations> <eAnnotations source="positions.101" references="/0/declareEObjectUpdater/@body.5"> <details key="start" value="2662"/> - <details key="end" value="2714"/> + <details key="end" value="2684"/> <details key="line" value="38"/> </eAnnotations> <eAnnotations source="positions.102" references="/0/declareEObjectUpdater/editionElement"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl index 0dd6138ec..2b630c82d 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioFormImpl.emtl @@ -315,7 +315,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.COMMIT, PropertiesEditionEvent.SET, null, ((StructuredSelection)event.getSelection()).getFirstElement()));
			}
		});
		"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, ((EEnumLiteral)((StructuredSelection)event.getSelection()).getFirstElement()).getInstance()));
			}
		});
		"/> <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"/> @@ -1955,6 +1955,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5193,6 +5205,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="Container_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5517,7 +5538,7 @@ </eAnnotations> <eAnnotations source="positions.34" references="/0/additionalImplementation"> <details key="start" value="1710"/> - <details key="end" value="3455"/> + <details key="end" value="3485"/> <details key="line" value="36"/> </eAnnotations> <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0"> @@ -5852,42 +5873,42 @@ </eAnnotations> <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.26"> <details key="start" value="3205"/> - <details key="end" value="3350"/> + <details key="end" value="3380"/> <details key="line" value="54"/> </eAnnotations> <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.27"> - <details key="start" value="3351"/> - <details key="end" value="3381"/> + <details key="start" value="3381"/> + <details key="end" value="3411"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.27/@argument.0"> - <details key="start" value="3351"/> - <details key="end" value="3362"/> + <details key="start" value="3381"/> + <details key="end" value="3392"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.27/@argument.0/editor"> - <details key="start" value="3351"/> - <details key="end" value="3357"/> + <details key="start" value="3381"/> + <details key="end" value="3387"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.28"> - <details key="start" value="3383"/> - <details key="end" value="3401"/> + <details key="start" value="3413"/> + <details key="end" value="3431"/> <details key="line" value="57"/> </eAnnotations> <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.29"> - <details key="start" value="3402"/> - <details key="end" value="3419"/> + <details key="start" value="3432"/> + <details key="end" value="3449"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.29/editor"> - <details key="start" value="3402"/> - <details key="end" value="3408"/> + <details key="start" value="3432"/> + <details key="end" value="3438"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.30"> - <details key="start" value="3421"/> - <details key="end" value="3443"/> + <details key="start" value="3451"/> + <details key="end" value="3473"/> <details key="line" value="57"/> </eAnnotations> <eAnnotations source="positions.109" references="/0/additionalImplementation/editor"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl index 55d2f0f61..ce25d0539 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/radio/radioSWTImpl.emtl @@ -315,7 +315,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.COMMIT, PropertiesEditionEvent.SET, null, ((StructuredSelection)event.getSelection()).getFirstElement()));
			}
		});
		"/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, ((EEnumLiteral)((StructuredSelection)event.getSelection()).getFirstElement()).getInstance()));
			}
		});
		"/> <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"/> @@ -1975,6 +1975,18 @@ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionElement"/> </eParameters> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </eAnnotations> + <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> + <eParameters name="c"> + <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> + </eParameters> + </eOperations> <eOperations name="simpleModelNavigationType"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> <contents xsi:type="ocl.ecore:Constraint"/> @@ -5213,6 +5225,15 @@ </eAnnotations> <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> </eOperations> + <eOperations name="metamodelGetter"> + <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> + <contents xsi:type="ocl.ecore:Constraint"/> + </eAnnotations> + <eAnnotations source="MTL"> + <references href="../../../services/common.emtl#/0/metamodelGetter.2"/> + </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="Container_Class"> <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> @@ -5543,7 +5564,7 @@ </eAnnotations> <eAnnotations source="positions.34" references="/0/additionalImplementation"> <details key="start" value="1707"/> - <details key="end" value="3614"/> + <details key="end" value="3644"/> <details key="line" value="36"/> </eAnnotations> <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0"> @@ -5878,77 +5899,77 @@ </eAnnotations> <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.26"> <details key="start" value="3202"/> - <details key="end" value="3347"/> + <details key="end" value="3377"/> <details key="line" value="54"/> </eAnnotations> <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.27"> - <details key="start" value="3348"/> - <details key="end" value="3378"/> + <details key="start" value="3378"/> + <details key="end" value="3408"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.27/@argument.0"> - <details key="start" value="3348"/> - <details key="end" value="3359"/> + <details key="start" value="3378"/> + <details key="end" value="3389"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.27/@argument.0/editor"> - <details key="start" value="3348"/> - <details key="end" value="3354"/> + <details key="start" value="3378"/> + <details key="end" value="3384"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.28"> - <details key="start" value="3380"/> - <details key="end" value="3398"/> + <details key="start" value="3410"/> + <details key="end" value="3428"/> <details key="line" value="57"/> </eAnnotations> <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.29"> - <details key="start" value="3399"/> - <details key="end" value="3416"/> + <details key="start" value="3429"/> + <details key="end" value="3446"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.29/editor"> - <details key="start" value="3399"/> - <details key="end" value="3405"/> + <details key="start" value="3429"/> + <details key="end" value="3435"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.30"> - <details key="start" value="3418"/> - <details key="end" value="3499"/> + <details key="start" value="3448"/> + <details key="end" value="3529"/> <details key="line" value="57"/> </eAnnotations> <eAnnotations source="positions.109" references="/0/additionalImplementation/@body.31"> - <details key="start" value="3500"/> - <details key="end" value="3517"/> + <details key="start" value="3530"/> + <details key="end" value="3547"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.110" references="/0/additionalImplementation/@body.31/editor"> - <details key="start" value="3500"/> - <details key="end" value="3506"/> + <details key="start" value="3530"/> + <details key="end" value="3536"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.32"> - <details key="start" value="3519"/> - <details key="end" value="3521"/> + <details key="start" value="3549"/> + <details key="end" value="3551"/> <details key="line" value="58"/> </eAnnotations> <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.33"> - <details key="start" value="3522"/> - <details key="end" value="3562"/> + <details key="start" value="3552"/> + <details key="end" value="3592"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.33/@argument.0"> - <details key="start" value="3522"/> - <details key="end" value="3552"/> + <details key="start" value="3552"/> + <details key="end" value="3582"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.33/@argument.0/editor"> - <details key="start" value="3522"/> - <details key="end" value="3528"/> + <details key="start" value="3552"/> + <details key="end" value="3558"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.34"> - <details key="start" value="3564"/> - <details key="end" value="3602"/> + <details key="start" value="3594"/> + <details key="end" value="3632"/> <details key="line" value="58"/> </eAnnotations> <eAnnotations source="positions.116" references="/0/additionalImplementation/editor"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl index 8a14e4899..a21cbfa8f 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableFormImpl.emtl @@ -1547,7 +1547,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=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item.getData() instanceof EObject) {
					propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item != null && e.item.getData() instanceof EObject) {
					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"/> @@ -9999,7 +9999,7 @@ </eAnnotations> <eAnnotations source="positions.463" references="/0/additionalImplementation.1"> <details key="start" value="13615"/> - <details key="end" value="16949"/> + <details key="end" value="16967"/> <details key="line" value="276"/> </eAnnotations> <eAnnotations source="positions.464" references="/0/additionalImplementation.1/@body.0"> @@ -10289,552 +10289,552 @@ </eAnnotations> <eAnnotations source="positions.521" references="/0/additionalImplementation.1/@body.28"> <details key="start" value="15007"/> - <details key="end" value="15236"/> + <details key="end" value="15254"/> <details key="line" value="290"/> </eAnnotations> <eAnnotations source="positions.522" references="/0/additionalImplementation.1/@body.29"> - <details key="start" value="15237"/> - <details key="end" value="15257"/> + <details key="start" value="15255"/> + <details key="end" value="15275"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.523" references="/0/additionalImplementation.1/@body.29/editor"> - <details key="start" value="15237"/> - <details key="end" value="15243"/> + <details key="start" value="15255"/> + <details key="end" value="15261"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.524" references="/0/additionalImplementation.1/@body.30"> - <details key="start" value="15259"/> - <details key="end" value="15266"/> + <details key="start" value="15277"/> + <details key="end" value="15284"/> <details key="line" value="294"/> </eAnnotations> <eAnnotations source="positions.525" references="/0/additionalImplementation.1/@body.31"> - <details key="start" value="15267"/> - <details key="end" value="15284"/> + <details key="start" value="15285"/> + <details key="end" value="15302"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.526" references="/0/additionalImplementation.1/@body.31/editor"> - <details key="start" value="15267"/> - <details key="end" value="15273"/> + <details key="start" value="15285"/> + <details key="end" value="15291"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.527" references="/0/additionalImplementation.1/@body.32"> - <details key="start" value="15286"/> - <details key="end" value="15408"/> + <details key="start" value="15304"/> + <details key="end" value="15426"/> <details key="line" value="294"/> </eAnnotations> <eAnnotations source="positions.528" references="/0/additionalImplementation.1/@body.33"> - <details key="start" value="15410"/> - <details key="end" value="15639"/> + <details key="start" value="15428"/> + <details key="end" value="15657"/> <details key="line" value="299"/> </eAnnotations> <eAnnotations source="positions.529" references="/0/additionalImplementation.1/@body.33/@body.0"> - <details key="start" value="15433"/> - <details key="end" value="15435"/> + <details key="start" value="15451"/> + <details key="end" value="15453"/> <details key="line" value="300"/> </eAnnotations> <eAnnotations source="positions.530" references="/0/additionalImplementation.1/@body.33/@body.1"> - <details key="start" value="15436"/> - <details key="end" value="15466"/> + <details key="start" value="15454"/> + <details key="end" value="15484"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.531" references="/0/additionalImplementation.1/@body.33/@body.1/@argument.0"> - <details key="start" value="15436"/> - <details key="end" value="15447"/> + <details key="start" value="15454"/> + <details key="end" value="15465"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.532" references="/0/additionalImplementation.1/@body.33/@body.1/@argument.0/editor"> - <details key="start" value="15436"/> - <details key="end" value="15442"/> + <details key="start" value="15454"/> + <details key="end" value="15460"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.533" references="/0/additionalImplementation.1/@body.33/@body.2"> - <details key="start" value="15468"/> - <details key="end" value="15490"/> + <details key="start" value="15486"/> + <details key="end" value="15508"/> <details key="line" value="300"/> </eAnnotations> <eAnnotations source="positions.534" references="/0/additionalImplementation.1/@body.33/@body.3"> - <details key="start" value="15491"/> - <details key="end" value="15521"/> + <details key="start" value="15509"/> + <details key="end" value="15539"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.535" references="/0/additionalImplementation.1/@body.33/@body.3/@argument.0"> - <details key="start" value="15491"/> - <details key="end" value="15502"/> + <details key="start" value="15509"/> + <details key="end" value="15520"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.536" references="/0/additionalImplementation.1/@body.33/@body.3/@argument.0/editor"> - <details key="start" value="15491"/> - <details key="end" value="15497"/> + <details key="start" value="15509"/> + <details key="end" value="15515"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.537" references="/0/additionalImplementation.1/@body.33/@body.4"> - <details key="start" value="15523"/> - <details key="end" value="15539"/> + <details key="start" value="15541"/> + <details key="end" value="15557"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.538" references="/0/additionalImplementation.1/@body.33/@body.5"> - <details key="start" value="15540"/> - <details key="end" value="15589"/> + <details key="start" value="15558"/> + <details key="end" value="15607"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.539" references="/0/additionalImplementation.1/@body.33/@body.5/@argument.0"> - <details key="start" value="15540"/> - <details key="end" value="15570"/> + <details key="start" value="15558"/> + <details key="end" value="15588"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.540" references="/0/additionalImplementation.1/@body.33/@body.5/@argument.0/editor"> - <details key="start" value="15540"/> - <details key="end" value="15546"/> + <details key="start" value="15558"/> + <details key="end" value="15564"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.541" references="/0/additionalImplementation.1/@body.33/@body.6"> - <details key="start" value="15591"/> - <details key="end" value="15592"/> + <details key="start" value="15609"/> + <details key="end" value="15610"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.542" references="/0/additionalImplementation.1/@body.33/@body.7"> - <details key="start" value="15593"/> - <details key="end" value="15618"/> + <details key="start" value="15611"/> + <details key="end" value="15636"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.543" references="/0/additionalImplementation.1/@body.33/@body.7/editor"> - <details key="start" value="15593"/> - <details key="end" value="15599"/> + <details key="start" value="15611"/> + <details key="end" value="15617"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.544" references="/0/additionalImplementation.1/@body.33/@body.8"> - <details key="start" value="15620"/> - <details key="end" value="15632"/> + <details key="start" value="15638"/> + <details key="end" value="15650"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.545" references="/0/additionalImplementation.1/@body.33/@ifExpr"> - <details key="start" value="15414"/> - <details key="end" value="15431"/> + <details key="start" value="15432"/> + <details key="end" value="15449"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.546" references="/0/additionalImplementation.1/@body.33/@ifExpr/editor"> - <details key="start" value="15415"/> - <details key="end" value="15421"/> + <details key="start" value="15433"/> + <details key="end" value="15439"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.547" references="/0/additionalImplementation.1/@body.34"> - <details key="start" value="15640"/> - <details key="end" value="15651"/> + <details key="start" value="15658"/> + <details key="end" value="15669"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.548" references="/0/additionalImplementation.1/@body.35"> - <details key="start" value="15652"/> - <details key="end" value="15682"/> + <details key="start" value="15670"/> + <details key="end" value="15700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.549" references="/0/additionalImplementation.1/@body.35/@argument.0"> - <details key="start" value="15652"/> - <details key="end" value="15663"/> + <details key="start" value="15670"/> + <details key="end" value="15681"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.550" references="/0/additionalImplementation.1/@body.35/@argument.0/editor"> - <details key="start" value="15652"/> - <details key="end" value="15658"/> + <details key="start" value="15670"/> + <details key="end" value="15676"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.551" references="/0/additionalImplementation.1/@body.36"> - <details key="start" value="15684"/> - <details key="end" value="15733"/> + <details key="start" value="15702"/> + <details key="end" value="15751"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.552" references="/0/additionalImplementation.1/@body.37"> - <details key="start" value="15734"/> - <details key="end" value="15764"/> + <details key="start" value="15752"/> + <details key="end" value="15782"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.553" references="/0/additionalImplementation.1/@body.37/@argument.0"> - <details key="start" value="15734"/> - <details key="end" value="15745"/> + <details key="start" value="15752"/> + <details key="end" value="15763"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.554" references="/0/additionalImplementation.1/@body.37/@argument.0/editor"> - <details key="start" value="15734"/> - <details key="end" value="15740"/> + <details key="start" value="15752"/> + <details key="end" value="15758"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.555" references="/0/additionalImplementation.1/@body.38"> - <details key="start" value="15766"/> - <details key="end" value="15798"/> + <details key="start" value="15784"/> + <details key="end" value="15816"/> <details key="line" value="304"/> </eAnnotations> <eAnnotations source="positions.556" references="/0/additionalImplementation.1/@body.39"> - <details key="start" value="15799"/> - <details key="end" value="15829"/> + <details key="start" value="15817"/> + <details key="end" value="15847"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.557" references="/0/additionalImplementation.1/@body.39/@argument.0"> - <details key="start" value="15799"/> - <details key="end" value="15810"/> + <details key="start" value="15817"/> + <details key="end" value="15828"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.558" references="/0/additionalImplementation.1/@body.39/@argument.0/editor"> - <details key="start" value="15799"/> - <details key="end" value="15805"/> + <details key="start" value="15817"/> + <details key="end" value="15823"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.559" references="/0/additionalImplementation.1/@body.40"> - <details key="start" value="15831"/> - <details key="end" value="15846"/> + <details key="start" value="15849"/> + <details key="end" value="15864"/> <details key="line" value="305"/> </eAnnotations> <eAnnotations source="positions.560" references="/0/additionalImplementation.1/@body.41"> - <details key="start" value="15847"/> - <details key="end" value="15877"/> + <details key="start" value="15865"/> + <details key="end" value="15895"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.561" references="/0/additionalImplementation.1/@body.41/@argument.0"> - <details key="start" value="15847"/> - <details key="end" value="15858"/> + <details key="start" value="15865"/> + <details key="end" value="15876"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.562" references="/0/additionalImplementation.1/@body.41/@argument.0/editor"> - <details key="start" value="15847"/> - <details key="end" value="15853"/> + <details key="start" value="15865"/> + <details key="end" value="15871"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.563" references="/0/additionalImplementation.1/@body.42"> - <details key="start" value="15879"/> - <details key="end" value="15893"/> + <details key="start" value="15897"/> + <details key="end" value="15911"/> <details key="line" value="305"/> </eAnnotations> <eAnnotations source="positions.564" references="/0/additionalImplementation.1/@body.43"> - <details key="start" value="15894"/> - <details key="end" value="15924"/> + <details key="start" value="15912"/> + <details key="end" value="15942"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.565" references="/0/additionalImplementation.1/@body.43/@argument.0"> - <details key="start" value="15894"/> - <details key="end" value="15905"/> + <details key="start" value="15912"/> + <details key="end" value="15923"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.566" references="/0/additionalImplementation.1/@body.43/@argument.0/editor"> - <details key="start" value="15894"/> - <details key="end" value="15900"/> + <details key="start" value="15912"/> + <details key="end" value="15918"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.567" references="/0/additionalImplementation.1/@body.44"> - <details key="start" value="15926"/> - <details key="end" value="15944"/> + <details key="start" value="15944"/> + <details key="end" value="15962"/> <details key="line" value="306"/> </eAnnotations> <eAnnotations source="positions.568" references="/0/additionalImplementation.1/@body.45"> - <details key="start" value="15945"/> - <details key="end" value="15975"/> + <details key="start" value="15963"/> + <details key="end" value="15993"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.569" references="/0/additionalImplementation.1/@body.45/@argument.0"> - <details key="start" value="15945"/> - <details key="end" value="15956"/> + <details key="start" value="15963"/> + <details key="end" value="15974"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.570" references="/0/additionalImplementation.1/@body.45/@argument.0/editor"> - <details key="start" value="15945"/> - <details key="end" value="15951"/> + <details key="start" value="15963"/> + <details key="end" value="15969"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.571" references="/0/additionalImplementation.1/@body.46"> - <details key="start" value="15977"/> - <details key="end" value="15984"/> + <details key="start" value="15995"/> + <details key="end" value="16002"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.572" references="/0/additionalImplementation.1/@body.47"> - <details key="start" value="15985"/> - <details key="end" value="16002"/> + <details key="start" value="16003"/> + <details key="end" value="16020"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.573" references="/0/additionalImplementation.1/@body.47/editor"> - <details key="start" value="15985"/> - <details key="end" value="15991"/> + <details key="start" value="16003"/> + <details key="end" value="16009"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.574" references="/0/additionalImplementation.1/@body.48"> - <details key="start" value="16004"/> - <details key="end" value="16009"/> + <details key="start" value="16022"/> + <details key="end" value="16027"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.575" references="/0/additionalImplementation.1/@body.49"> - <details key="start" value="16010"/> - <details key="end" value="16040"/> + <details key="start" value="16028"/> + <details key="end" value="16058"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.576" references="/0/additionalImplementation.1/@body.49/@argument.0"> - <details key="start" value="16010"/> - <details key="end" value="16021"/> + <details key="start" value="16028"/> + <details key="end" value="16039"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.577" references="/0/additionalImplementation.1/@body.49/@argument.0/editor"> - <details key="start" value="16010"/> - <details key="end" value="16016"/> + <details key="start" value="16028"/> + <details key="end" value="16034"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.578" references="/0/additionalImplementation.1/@body.50"> - <details key="start" value="16042"/> - <details key="end" value="16060"/> + <details key="start" value="16060"/> + <details key="end" value="16078"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.579" references="/0/additionalImplementation.1/@body.51"> - <details key="start" value="16061"/> - <details key="end" value="16087"/> + <details key="start" value="16079"/> + <details key="end" value="16105"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.580" references="/0/additionalImplementation.1/@body.51/@source"> - <details key="start" value="16061"/> - <details key="end" value="16082"/> + <details key="start" value="16079"/> + <details key="end" value="16100"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.581" references="/0/additionalImplementation.1/@body.51/@source/editor"> - <details key="start" value="16061"/> - <details key="end" value="16067"/> + <details key="start" value="16079"/> + <details key="end" value="16085"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.582" references="/0/additionalImplementation.1/@body.52"> - <details key="start" value="16089"/> - <details key="end" value="16137"/> + <details key="start" value="16107"/> + <details key="end" value="16155"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.583" references="/0/additionalImplementation.1/@body.53"> - <details key="start" value="16138"/> - <details key="end" value="16206"/> + <details key="start" value="16156"/> + <details key="end" value="16224"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.584" references="/0/additionalImplementation.1/@body.53/@argument.0"> - <details key="start" value="16138"/> - <details key="end" value="16189"/> + <details key="start" value="16156"/> + <details key="end" value="16207"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.585" references="/0/additionalImplementation.1/@body.53/@argument.0/@argument.0"> - <details key="start" value="16138"/> - <details key="end" value="16168"/> + <details key="start" value="16156"/> + <details key="end" value="16186"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.586" references="/0/additionalImplementation.1/@body.53/@argument.0/@argument.0/editor"> - <details key="start" value="16138"/> - <details key="end" value="16144"/> + <details key="start" value="16156"/> + <details key="end" value="16162"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.587" references="/0/additionalImplementation.1/@body.54"> - <details key="start" value="16208"/> - <details key="end" value="16233"/> + <details key="start" value="16226"/> + <details key="end" value="16251"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.588" references="/0/additionalImplementation.1/@body.55"> - <details key="start" value="16234"/> - <details key="end" value="16264"/> + <details key="start" value="16252"/> + <details key="end" value="16282"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.589" references="/0/additionalImplementation.1/@body.55/@argument.0"> - <details key="start" value="16234"/> - <details key="end" value="16245"/> + <details key="start" value="16252"/> + <details key="end" value="16263"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.590" references="/0/additionalImplementation.1/@body.55/@argument.0/editor"> - <details key="start" value="16234"/> - <details key="end" value="16240"/> + <details key="start" value="16252"/> + <details key="end" value="16258"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.591" references="/0/additionalImplementation.1/@body.56"> - <details key="start" value="16266"/> - <details key="end" value="16273"/> + <details key="start" value="16284"/> + <details key="end" value="16291"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.592" references="/0/additionalImplementation.1/@body.57"> - <details key="start" value="16274"/> - <details key="end" value="16302"/> + <details key="start" value="16292"/> + <details key="end" value="16320"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.593" references="/0/additionalImplementation.1/@body.57/editor"> - <details key="start" value="16274"/> - <details key="end" value="16280"/> + <details key="start" value="16292"/> + <details key="end" value="16298"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.594" references="/0/additionalImplementation.1/@body.58"> - <details key="start" value="16304"/> - <details key="end" value="16318"/> + <details key="start" value="16322"/> + <details key="end" value="16336"/> <details key="line" value="317"/> </eAnnotations> <eAnnotations source="positions.595" references="/0/additionalImplementation.1/@body.59"> - <details key="start" value="16319"/> - <details key="end" value="16387"/> + <details key="start" value="16337"/> + <details key="end" value="16405"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.596" references="/0/additionalImplementation.1/@body.59/@argument.0"> - <details key="start" value="16319"/> - <details key="end" value="16370"/> + <details key="start" value="16337"/> + <details key="end" value="16388"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.597" references="/0/additionalImplementation.1/@body.59/@argument.0/@argument.0"> - <details key="start" value="16319"/> - <details key="end" value="16349"/> + <details key="start" value="16337"/> + <details key="end" value="16367"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.598" references="/0/additionalImplementation.1/@body.59/@argument.0/@argument.0/editor"> - <details key="start" value="16319"/> - <details key="end" value="16325"/> + <details key="start" value="16337"/> + <details key="end" value="16343"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.599" references="/0/additionalImplementation.1/@body.60"> - <details key="start" value="16389"/> - <details key="end" value="16415"/> + <details key="start" value="16407"/> + <details key="end" value="16433"/> <details key="line" value="321"/> </eAnnotations> <eAnnotations source="positions.600" references="/0/additionalImplementation.1/@body.61"> - <details key="start" value="16416"/> - <details key="end" value="16446"/> + <details key="start" value="16434"/> + <details key="end" value="16464"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.601" references="/0/additionalImplementation.1/@body.61/@argument.0"> - <details key="start" value="16416"/> - <details key="end" value="16427"/> + <details key="start" value="16434"/> + <details key="end" value="16445"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.602" references="/0/additionalImplementation.1/@body.61/@argument.0/editor"> - <details key="start" value="16416"/> - <details key="end" value="16422"/> + <details key="start" value="16434"/> + <details key="end" value="16440"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.603" references="/0/additionalImplementation.1/@body.62"> - <details key="start" value="16448"/> - <details key="end" value="16498"/> + <details key="start" value="16466"/> + <details key="end" value="16516"/> <details key="line" value="322"/> </eAnnotations> <eAnnotations source="positions.604" references="/0/additionalImplementation.1/@body.63"> - <details key="start" value="16499"/> - <details key="end" value="16528"/> + <details key="start" value="16517"/> + <details key="end" value="16546"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.605" references="/0/additionalImplementation.1/@body.63/editor"> - <details key="start" value="16499"/> - <details key="end" value="16505"/> + <details key="start" value="16517"/> + <details key="end" value="16523"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.606" references="/0/additionalImplementation.1/@body.64"> - <details key="start" value="16530"/> - <details key="end" value="16544"/> + <details key="start" value="16548"/> + <details key="end" value="16562"/> <details key="line" value="324"/> </eAnnotations> <eAnnotations source="positions.607" references="/0/additionalImplementation.1/@body.65"> - <details key="start" value="16545"/> - <details key="end" value="16613"/> + <details key="start" value="16563"/> + <details key="end" value="16631"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.608" references="/0/additionalImplementation.1/@body.65/@argument.0"> - <details key="start" value="16545"/> - <details key="end" value="16596"/> + <details key="start" value="16563"/> + <details key="end" value="16614"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.609" references="/0/additionalImplementation.1/@body.65/@argument.0/@argument.0"> - <details key="start" value="16545"/> - <details key="end" value="16575"/> + <details key="start" value="16563"/> + <details key="end" value="16593"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.610" references="/0/additionalImplementation.1/@body.65/@argument.0/@argument.0/editor"> - <details key="start" value="16545"/> - <details key="end" value="16551"/> + <details key="start" value="16563"/> + <details key="end" value="16569"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.611" references="/0/additionalImplementation.1/@body.66"> - <details key="start" value="16615"/> - <details key="end" value="16647"/> + <details key="start" value="16633"/> + <details key="end" value="16665"/> <details key="line" value="328"/> </eAnnotations> <eAnnotations source="positions.612" references="/0/additionalImplementation.1/@body.67"> - <details key="start" value="16648"/> - <details key="end" value="16678"/> + <details key="start" value="16666"/> + <details key="end" value="16696"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.613" references="/0/additionalImplementation.1/@body.67/@argument.0"> - <details key="start" value="16648"/> - <details key="end" value="16659"/> + <details key="start" value="16666"/> + <details key="end" value="16677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.614" references="/0/additionalImplementation.1/@body.67/@argument.0/editor"> - <details key="start" value="16648"/> - <details key="end" value="16654"/> + <details key="start" value="16666"/> + <details key="end" value="16672"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.615" references="/0/additionalImplementation.1/@body.68"> - <details key="start" value="16680"/> - <details key="end" value="16702"/> + <details key="start" value="16698"/> + <details key="end" value="16720"/> <details key="line" value="329"/> </eAnnotations> <eAnnotations source="positions.616" references="/0/additionalImplementation.1/@body.69"> - <details key="start" value="16703"/> - <details key="end" value="16734"/> + <details key="start" value="16721"/> + <details key="end" value="16752"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.617" references="/0/additionalImplementation.1/@body.69/editor"> - <details key="start" value="16703"/> - <details key="end" value="16709"/> + <details key="start" value="16721"/> + <details key="end" value="16727"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.618" references="/0/additionalImplementation.1/@body.70"> - <details key="start" value="16736"/> - <details key="end" value="16750"/> + <details key="start" value="16754"/> + <details key="end" value="16768"/> <details key="line" value="331"/> </eAnnotations> <eAnnotations source="positions.619" references="/0/additionalImplementation.1/@body.71"> - <details key="start" value="16751"/> - <details key="end" value="16819"/> + <details key="start" value="16769"/> + <details key="end" value="16837"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.620" references="/0/additionalImplementation.1/@body.71/@argument.0"> - <details key="start" value="16751"/> - <details key="end" value="16802"/> + <details key="start" value="16769"/> + <details key="end" value="16820"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.621" references="/0/additionalImplementation.1/@body.71/@argument.0/@argument.0"> - <details key="start" value="16751"/> - <details key="end" value="16781"/> + <details key="start" value="16769"/> + <details key="end" value="16799"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.622" references="/0/additionalImplementation.1/@body.71/@argument.0/@argument.0/editor"> - <details key="start" value="16751"/> - <details key="end" value="16757"/> + <details key="start" value="16769"/> + <details key="end" value="16775"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.623" references="/0/additionalImplementation.1/@body.72"> - <details key="start" value="16821"/> - <details key="end" value="16847"/> + <details key="start" value="16839"/> + <details key="end" value="16865"/> <details key="line" value="335"/> </eAnnotations> <eAnnotations source="positions.624" references="/0/additionalImplementation.1/@body.73"> - <details key="start" value="16848"/> - <details key="end" value="16878"/> + <details key="start" value="16866"/> + <details key="end" value="16896"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.625" references="/0/additionalImplementation.1/@body.73/@argument.0"> - <details key="start" value="16848"/> - <details key="end" value="16859"/> + <details key="start" value="16866"/> + <details key="end" value="16877"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.626" references="/0/additionalImplementation.1/@body.73/@argument.0/editor"> - <details key="start" value="16848"/> - <details key="end" value="16854"/> + <details key="start" value="16866"/> + <details key="end" value="16872"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.627" references="/0/additionalImplementation.1/@body.74"> - <details key="start" value="16880"/> - <details key="end" value="16902"/> + <details key="start" value="16898"/> + <details key="end" value="16920"/> <details key="line" value="336"/> </eAnnotations> <eAnnotations source="positions.628" references="/0/additionalImplementation.1/@body.75"> - <details key="start" value="16903"/> - <details key="end" value="16932"/> + <details key="start" value="16921"/> + <details key="end" value="16950"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.629" references="/0/additionalImplementation.1/@body.75/editor"> - <details key="start" value="16903"/> - <details key="end" value="16909"/> + <details key="start" value="16921"/> + <details key="end" value="16927"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.630" references="/0/additionalImplementation.1/@body.76"> - <details key="start" value="16934"/> - <details key="end" value="16937"/> + <details key="start" value="16952"/> + <details key="end" value="16955"/> <details key="line" value="338"/> </eAnnotations> <eAnnotations source="positions.631" references="/0/additionalImplementation.1/editor"> @@ -10878,308 +10878,308 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.639" references="/0/defaultAddOperation"> - <details key="start" value="16951"/> - <details key="end" value="17800"/> + <details key="start" value="16969"/> + <details key="end" value="17818"/> <details key="line" value="341"/> </eAnnotations> <eAnnotations source="positions.640" references="/0/defaultAddOperation/@body.0"> - <details key="start" value="17015"/> - <details key="end" value="17088"/> + <details key="start" value="17033"/> + <details key="end" value="17106"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.641" references="/0/defaultAddOperation/@body.1"> - <details key="start" value="17089"/> - <details key="end" value="17119"/> + <details key="start" value="17107"/> + <details key="end" value="17137"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.642" references="/0/defaultAddOperation/@body.1/@argument.0"> - <details key="start" value="17089"/> - <details key="end" value="17100"/> + <details key="start" value="17107"/> + <details key="end" value="17118"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.643" references="/0/defaultAddOperation/@body.1/@argument.0/editor"> - <details key="start" value="17089"/> - <details key="end" value="17095"/> + <details key="start" value="17107"/> + <details key="end" value="17113"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.644" references="/0/defaultAddOperation/@body.2"> - <details key="start" value="17121"/> - <details key="end" value="17134"/> + <details key="start" value="17139"/> + <details key="end" value="17152"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.645" references="/0/defaultAddOperation/@body.3"> - <details key="start" value="17135"/> - <details key="end" value="17165"/> + <details key="start" value="17153"/> + <details key="end" value="17183"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.646" references="/0/defaultAddOperation/@body.3/@argument.0"> - <details key="start" value="17135"/> - <details key="end" value="17146"/> + <details key="start" value="17153"/> + <details key="end" value="17164"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.647" references="/0/defaultAddOperation/@body.3/@argument.0/editor"> - <details key="start" value="17135"/> - <details key="end" value="17141"/> + <details key="start" value="17153"/> + <details key="end" value="17159"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.648" references="/0/defaultAddOperation/@body.4"> - <details key="start" value="17167"/> - <details key="end" value="17176"/> + <details key="start" value="17185"/> + <details key="end" value="17194"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.649" references="/0/defaultAddOperation/@body.5"> - <details key="start" value="17177"/> - <details key="end" value="17207"/> + <details key="start" value="17195"/> + <details key="end" value="17225"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.650" references="/0/defaultAddOperation/@body.5/@argument.0"> - <details key="start" value="17177"/> - <details key="end" value="17188"/> + <details key="start" value="17195"/> + <details key="end" value="17206"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.651" references="/0/defaultAddOperation/@body.5/@argument.0/editor"> - <details key="start" value="17177"/> - <details key="end" value="17183"/> + <details key="start" value="17195"/> + <details key="end" value="17201"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.652" references="/0/defaultAddOperation/@body.6"> - <details key="start" value="17209"/> - <details key="end" value="17227"/> + <details key="start" value="17227"/> + <details key="end" value="17245"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.653" references="/0/defaultAddOperation/@body.7"> - <details key="start" value="17228"/> - <details key="end" value="17239"/> + <details key="start" value="17246"/> + <details key="end" value="17257"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.654" references="/0/defaultAddOperation/@body.7/editor"> - <details key="start" value="17228"/> - <details key="end" value="17234"/> + <details key="start" value="17246"/> + <details key="end" value="17252"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.655" references="/0/defaultAddOperation/@body.8"> - <details key="start" value="17241"/> - <details key="end" value="17588"/> + <details key="start" value="17259"/> + <details key="end" value="17606"/> <details key="line" value="343"/> </eAnnotations> <eAnnotations source="positions.656" references="/0/defaultAddOperation/@body.9"> - <details key="start" value="17589"/> - <details key="end" value="17609"/> + <details key="start" value="17607"/> + <details key="end" value="17627"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.657" references="/0/defaultAddOperation/@body.9/editor"> - <details key="start" value="17589"/> - <details key="end" value="17595"/> + <details key="start" value="17607"/> + <details key="end" value="17613"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.658" references="/0/defaultAddOperation/@body.10"> - <details key="start" value="17611"/> - <details key="end" value="17618"/> + <details key="start" value="17629"/> + <details key="end" value="17636"/> <details key="line" value="348"/> </eAnnotations> <eAnnotations source="positions.659" references="/0/defaultAddOperation/@body.11"> - <details key="start" value="17619"/> - <details key="end" value="17636"/> + <details key="start" value="17637"/> + <details key="end" value="17654"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.660" references="/0/defaultAddOperation/@body.11/editor"> - <details key="start" value="17619"/> - <details key="end" value="17625"/> + <details key="start" value="17637"/> + <details key="end" value="17643"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.661" references="/0/defaultAddOperation/@body.12"> - <details key="start" value="17638"/> - <details key="end" value="17723"/> + <details key="start" value="17656"/> + <details key="end" value="17741"/> <details key="line" value="348"/> </eAnnotations> <eAnnotations source="positions.662" references="/0/defaultAddOperation/@body.13"> - <details key="start" value="17724"/> - <details key="end" value="17754"/> + <details key="start" value="17742"/> + <details key="end" value="17772"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.663" references="/0/defaultAddOperation/@body.13/@argument.0"> - <details key="start" value="17724"/> - <details key="end" value="17735"/> + <details key="start" value="17742"/> + <details key="end" value="17753"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.664" references="/0/defaultAddOperation/@body.13/@argument.0/editor"> - <details key="start" value="17724"/> - <details key="end" value="17730"/> + <details key="start" value="17742"/> + <details key="end" value="17748"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.665" references="/0/defaultAddOperation/@body.14"> - <details key="start" value="17756"/> - <details key="end" value="17788"/> + <details key="start" value="17774"/> + <details key="end" value="17806"/> <details key="line" value="351"/> </eAnnotations> <eAnnotations source="positions.666" references="/0/defaultAddOperation/editor"> - <details key="start" value="16989"/> - <details key="end" value="17011"/> + <details key="start" value="17007"/> + <details key="end" value="17029"/> <details key="line" value="341"/> </eAnnotations> <eAnnotations source="positions.667" references="/0/defaultMoveOperation"> - <details key="start" value="17802"/> - <details key="end" value="18132"/> + <details key="start" value="17820"/> + <details key="end" value="18150"/> <details key="line" value="357"/> </eAnnotations> <eAnnotations source="positions.668" references="/0/defaultMoveOperation/@body.0"> - <details key="start" value="17867"/> - <details key="end" value="17943"/> + <details key="start" value="17885"/> + <details key="end" value="17961"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.669" references="/0/defaultMoveOperation/@body.1"> - <details key="start" value="17944"/> - <details key="end" value="17964"/> + <details key="start" value="17962"/> + <details key="end" value="17982"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.670" references="/0/defaultMoveOperation/@body.1/editor"> - <details key="start" value="17944"/> - <details key="end" value="17950"/> + <details key="start" value="17962"/> + <details key="end" value="17968"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.671" references="/0/defaultMoveOperation/@body.2"> - <details key="start" value="17966"/> - <details key="end" value="17973"/> + <details key="start" value="17984"/> + <details key="end" value="17991"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.672" references="/0/defaultMoveOperation/@body.3"> - <details key="start" value="17974"/> - <details key="end" value="17991"/> + <details key="start" value="17992"/> + <details key="end" value="18009"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.673" references="/0/defaultMoveOperation/@body.3/editor"> - <details key="start" value="17974"/> - <details key="end" value="17980"/> + <details key="start" value="17992"/> + <details key="end" value="17998"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.674" references="/0/defaultMoveOperation/@body.4"> - <details key="start" value="17993"/> - <details key="end" value="18076"/> + <details key="start" value="18011"/> + <details key="end" value="18094"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.675" references="/0/defaultMoveOperation/@body.5"> - <details key="start" value="18077"/> - <details key="end" value="18107"/> + <details key="start" value="18095"/> + <details key="end" value="18125"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.676" references="/0/defaultMoveOperation/@body.5/@argument.0"> - <details key="start" value="18077"/> - <details key="end" value="18088"/> + <details key="start" value="18095"/> + <details key="end" value="18106"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.677" references="/0/defaultMoveOperation/@body.5/@argument.0/editor"> - <details key="start" value="18077"/> - <details key="end" value="18083"/> + <details key="start" value="18095"/> + <details key="end" value="18101"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.678" references="/0/defaultMoveOperation/@body.6"> - <details key="start" value="18109"/> - <details key="end" value="18120"/> + <details key="start" value="18127"/> + <details key="end" value="18138"/> <details key="line" value="359"/> </eAnnotations> <eAnnotations source="positions.679" references="/0/defaultMoveOperation/editor"> - <details key="start" value="17841"/> - <details key="end" value="17863"/> + <details key="start" value="17859"/> + <details key="end" value="17881"/> <details key="line" value="357"/> </eAnnotations> <eAnnotations source="positions.680" references="/0/defaultEditOperation"> - <details key="start" value="18134"/> - <details key="end" value="18700"/> + <details key="start" value="18152"/> + <details key="end" value="18718"/> <details key="line" value="362"/> </eAnnotations> <eAnnotations source="positions.681" references="/0/defaultEditOperation/@body.0"> - <details key="start" value="18199"/> - <details key="end" value="18639"/> + <details key="start" value="18217"/> + <details key="end" value="18657"/> <details key="line" value="363"/> </eAnnotations> <eAnnotations source="positions.682" references="/0/defaultEditOperation/@body.1"> - <details key="start" value="18640"/> - <details key="end" value="18670"/> + <details key="start" value="18658"/> + <details key="end" value="18688"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.683" references="/0/defaultEditOperation/@body.1/@argument.0"> - <details key="start" value="18640"/> - <details key="end" value="18651"/> + <details key="start" value="18658"/> + <details key="end" value="18669"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.684" references="/0/defaultEditOperation/@body.1/@argument.0/editor"> - <details key="start" value="18640"/> - <details key="end" value="18646"/> + <details key="start" value="18658"/> + <details key="end" value="18664"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.685" references="/0/defaultEditOperation/@body.2"> - <details key="start" value="18672"/> - <details key="end" value="18688"/> + <details key="start" value="18690"/> + <details key="end" value="18706"/> <details key="line" value="369"/> </eAnnotations> <eAnnotations source="positions.686" references="/0/defaultEditOperation/editor"> - <details key="start" value="18173"/> - <details key="end" value="18195"/> + <details key="start" value="18191"/> + <details key="end" value="18213"/> <details key="line" value="362"/> </eAnnotations> <eAnnotations source="positions.687" references="/0/defaultRemoveOperation"> - <details key="start" value="18702"/> - <details key="end" value="19032"/> + <details key="start" value="18720"/> + <details key="end" value="19050"/> <details key="line" value="374"/> </eAnnotations> <eAnnotations source="positions.688" references="/0/defaultRemoveOperation/@body.0"> - <details key="start" value="18769"/> - <details key="end" value="18845"/> + <details key="start" value="18787"/> + <details key="end" value="18863"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.689" references="/0/defaultRemoveOperation/@body.1"> - <details key="start" value="18846"/> - <details key="end" value="18866"/> + <details key="start" value="18864"/> + <details key="end" value="18884"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.690" references="/0/defaultRemoveOperation/@body.1/editor"> - <details key="start" value="18846"/> - <details key="end" value="18852"/> + <details key="start" value="18864"/> + <details key="end" value="18870"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.691" references="/0/defaultRemoveOperation/@body.2"> - <details key="start" value="18868"/> - <details key="end" value="18875"/> + <details key="start" value="18886"/> + <details key="end" value="18893"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.692" references="/0/defaultRemoveOperation/@body.3"> - <details key="start" value="18876"/> - <details key="end" value="18893"/> + <details key="start" value="18894"/> + <details key="end" value="18911"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.693" references="/0/defaultRemoveOperation/@body.3/editor"> - <details key="start" value="18876"/> - <details key="end" value="18882"/> + <details key="start" value="18894"/> + <details key="end" value="18900"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.694" references="/0/defaultRemoveOperation/@body.4"> - <details key="start" value="18895"/> - <details key="end" value="18976"/> + <details key="start" value="18913"/> + <details key="end" value="18994"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.695" references="/0/defaultRemoveOperation/@body.5"> - <details key="start" value="18977"/> - <details key="end" value="19007"/> + <details key="start" value="18995"/> + <details key="end" value="19025"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.696" references="/0/defaultRemoveOperation/@body.5/@argument.0"> - <details key="start" value="18977"/> - <details key="end" value="18988"/> + <details key="start" value="18995"/> + <details key="end" value="19006"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.697" references="/0/defaultRemoveOperation/@body.5/@argument.0/editor"> - <details key="start" value="18977"/> - <details key="end" value="18983"/> + <details key="start" value="18995"/> + <details key="end" value="19001"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.698" references="/0/defaultRemoveOperation/@body.6"> - <details key="start" value="19009"/> - <details key="end" value="19020"/> + <details key="start" value="19027"/> + <details key="end" value="19038"/> <details key="line" value="376"/> </eAnnotations> <eAnnotations source="positions.699" references="/0/defaultRemoveOperation/editor"> - <details key="start" value="18743"/> - <details key="end" value="18765"/> + <details key="start" value="18761"/> + <details key="end" value="18783"/> <details key="line" value="374"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl index e7bed0cbc..306eec09c 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/referencetable/referencetableSWTImpl.emtl @@ -1571,7 +1571,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=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item.getData() instanceof EObject) {
					propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item != null && e.item.getData() instanceof EObject) {
					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"/> @@ -10069,7 +10069,7 @@ </eAnnotations> <eAnnotations source="positions.471" references="/0/additionalImplementation.1"> <details key="start" value="13451"/> - <details key="end" value="16749"/> + <details key="end" value="16767"/> <details key="line" value="276"/> </eAnnotations> <eAnnotations source="positions.472" references="/0/additionalImplementation.1/@body.0"> @@ -10359,552 +10359,552 @@ </eAnnotations> <eAnnotations source="positions.529" references="/0/additionalImplementation.1/@body.28"> <details key="start" value="14807"/> - <details key="end" value="15036"/> + <details key="end" value="15054"/> <details key="line" value="290"/> </eAnnotations> <eAnnotations source="positions.530" references="/0/additionalImplementation.1/@body.29"> - <details key="start" value="15037"/> - <details key="end" value="15057"/> + <details key="start" value="15055"/> + <details key="end" value="15075"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.531" references="/0/additionalImplementation.1/@body.29/editor"> - <details key="start" value="15037"/> - <details key="end" value="15043"/> + <details key="start" value="15055"/> + <details key="end" value="15061"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.532" references="/0/additionalImplementation.1/@body.30"> - <details key="start" value="15059"/> - <details key="end" value="15066"/> + <details key="start" value="15077"/> + <details key="end" value="15084"/> <details key="line" value="294"/> </eAnnotations> <eAnnotations source="positions.533" references="/0/additionalImplementation.1/@body.31"> - <details key="start" value="15067"/> - <details key="end" value="15084"/> + <details key="start" value="15085"/> + <details key="end" value="15102"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.534" references="/0/additionalImplementation.1/@body.31/editor"> - <details key="start" value="15067"/> - <details key="end" value="15073"/> + <details key="start" value="15085"/> + <details key="end" value="15091"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.535" references="/0/additionalImplementation.1/@body.32"> - <details key="start" value="15086"/> - <details key="end" value="15208"/> + <details key="start" value="15104"/> + <details key="end" value="15226"/> <details key="line" value="294"/> </eAnnotations> <eAnnotations source="positions.536" references="/0/additionalImplementation.1/@body.33"> - <details key="start" value="15210"/> - <details key="end" value="15439"/> + <details key="start" value="15228"/> + <details key="end" value="15457"/> <details key="line" value="299"/> </eAnnotations> <eAnnotations source="positions.537" references="/0/additionalImplementation.1/@body.33/@body.0"> - <details key="start" value="15233"/> - <details key="end" value="15235"/> + <details key="start" value="15251"/> + <details key="end" value="15253"/> <details key="line" value="300"/> </eAnnotations> <eAnnotations source="positions.538" references="/0/additionalImplementation.1/@body.33/@body.1"> - <details key="start" value="15236"/> - <details key="end" value="15266"/> + <details key="start" value="15254"/> + <details key="end" value="15284"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.539" references="/0/additionalImplementation.1/@body.33/@body.1/@argument.0"> - <details key="start" value="15236"/> - <details key="end" value="15247"/> + <details key="start" value="15254"/> + <details key="end" value="15265"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.540" references="/0/additionalImplementation.1/@body.33/@body.1/@argument.0/editor"> - <details key="start" value="15236"/> - <details key="end" value="15242"/> + <details key="start" value="15254"/> + <details key="end" value="15260"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.541" references="/0/additionalImplementation.1/@body.33/@body.2"> - <details key="start" value="15268"/> - <details key="end" value="15290"/> + <details key="start" value="15286"/> + <details key="end" value="15308"/> <details key="line" value="300"/> </eAnnotations> <eAnnotations source="positions.542" references="/0/additionalImplementation.1/@body.33/@body.3"> - <details key="start" value="15291"/> - <details key="end" value="15321"/> + <details key="start" value="15309"/> + <details key="end" value="15339"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.543" references="/0/additionalImplementation.1/@body.33/@body.3/@argument.0"> - <details key="start" value="15291"/> - <details key="end" value="15302"/> + <details key="start" value="15309"/> + <details key="end" value="15320"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.544" references="/0/additionalImplementation.1/@body.33/@body.3/@argument.0/editor"> - <details key="start" value="15291"/> - <details key="end" value="15297"/> + <details key="start" value="15309"/> + <details key="end" value="15315"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.545" references="/0/additionalImplementation.1/@body.33/@body.4"> - <details key="start" value="15323"/> - <details key="end" value="15339"/> + <details key="start" value="15341"/> + <details key="end" value="15357"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.546" references="/0/additionalImplementation.1/@body.33/@body.5"> - <details key="start" value="15340"/> - <details key="end" value="15389"/> + <details key="start" value="15358"/> + <details key="end" value="15407"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.547" references="/0/additionalImplementation.1/@body.33/@body.5/@argument.0"> - <details key="start" value="15340"/> - <details key="end" value="15370"/> + <details key="start" value="15358"/> + <details key="end" value="15388"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.548" references="/0/additionalImplementation.1/@body.33/@body.5/@argument.0/editor"> - <details key="start" value="15340"/> - <details key="end" value="15346"/> + <details key="start" value="15358"/> + <details key="end" value="15364"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.549" references="/0/additionalImplementation.1/@body.33/@body.6"> - <details key="start" value="15391"/> - <details key="end" value="15392"/> + <details key="start" value="15409"/> + <details key="end" value="15410"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.550" references="/0/additionalImplementation.1/@body.33/@body.7"> - <details key="start" value="15393"/> - <details key="end" value="15418"/> + <details key="start" value="15411"/> + <details key="end" value="15436"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.551" references="/0/additionalImplementation.1/@body.33/@body.7/editor"> - <details key="start" value="15393"/> - <details key="end" value="15399"/> + <details key="start" value="15411"/> + <details key="end" value="15417"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.552" references="/0/additionalImplementation.1/@body.33/@body.8"> - <details key="start" value="15420"/> - <details key="end" value="15432"/> + <details key="start" value="15438"/> + <details key="end" value="15450"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.553" references="/0/additionalImplementation.1/@body.33/@ifExpr"> - <details key="start" value="15214"/> - <details key="end" value="15231"/> + <details key="start" value="15232"/> + <details key="end" value="15249"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.554" references="/0/additionalImplementation.1/@body.33/@ifExpr/editor"> - <details key="start" value="15215"/> - <details key="end" value="15221"/> + <details key="start" value="15233"/> + <details key="end" value="15239"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.555" references="/0/additionalImplementation.1/@body.34"> - <details key="start" value="15440"/> - <details key="end" value="15451"/> + <details key="start" value="15458"/> + <details key="end" value="15469"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.556" references="/0/additionalImplementation.1/@body.35"> - <details key="start" value="15452"/> - <details key="end" value="15482"/> + <details key="start" value="15470"/> + <details key="end" value="15500"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.557" references="/0/additionalImplementation.1/@body.35/@argument.0"> - <details key="start" value="15452"/> - <details key="end" value="15463"/> + <details key="start" value="15470"/> + <details key="end" value="15481"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.558" references="/0/additionalImplementation.1/@body.35/@argument.0/editor"> - <details key="start" value="15452"/> - <details key="end" value="15458"/> + <details key="start" value="15470"/> + <details key="end" value="15476"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.559" references="/0/additionalImplementation.1/@body.36"> - <details key="start" value="15484"/> - <details key="end" value="15533"/> + <details key="start" value="15502"/> + <details key="end" value="15551"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.560" references="/0/additionalImplementation.1/@body.37"> - <details key="start" value="15534"/> - <details key="end" value="15564"/> + <details key="start" value="15552"/> + <details key="end" value="15582"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.561" references="/0/additionalImplementation.1/@body.37/@argument.0"> - <details key="start" value="15534"/> - <details key="end" value="15545"/> + <details key="start" value="15552"/> + <details key="end" value="15563"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.562" references="/0/additionalImplementation.1/@body.37/@argument.0/editor"> - <details key="start" value="15534"/> - <details key="end" value="15540"/> + <details key="start" value="15552"/> + <details key="end" value="15558"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.563" references="/0/additionalImplementation.1/@body.38"> - <details key="start" value="15566"/> - <details key="end" value="15598"/> + <details key="start" value="15584"/> + <details key="end" value="15616"/> <details key="line" value="304"/> </eAnnotations> <eAnnotations source="positions.564" references="/0/additionalImplementation.1/@body.39"> - <details key="start" value="15599"/> - <details key="end" value="15629"/> + <details key="start" value="15617"/> + <details key="end" value="15647"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.565" references="/0/additionalImplementation.1/@body.39/@argument.0"> - <details key="start" value="15599"/> - <details key="end" value="15610"/> + <details key="start" value="15617"/> + <details key="end" value="15628"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.566" references="/0/additionalImplementation.1/@body.39/@argument.0/editor"> - <details key="start" value="15599"/> - <details key="end" value="15605"/> + <details key="start" value="15617"/> + <details key="end" value="15623"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.567" references="/0/additionalImplementation.1/@body.40"> - <details key="start" value="15631"/> - <details key="end" value="15646"/> + <details key="start" value="15649"/> + <details key="end" value="15664"/> <details key="line" value="305"/> </eAnnotations> <eAnnotations source="positions.568" references="/0/additionalImplementation.1/@body.41"> - <details key="start" value="15647"/> - <details key="end" value="15677"/> + <details key="start" value="15665"/> + <details key="end" value="15695"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.569" references="/0/additionalImplementation.1/@body.41/@argument.0"> - <details key="start" value="15647"/> - <details key="end" value="15658"/> + <details key="start" value="15665"/> + <details key="end" value="15676"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.570" references="/0/additionalImplementation.1/@body.41/@argument.0/editor"> - <details key="start" value="15647"/> - <details key="end" value="15653"/> + <details key="start" value="15665"/> + <details key="end" value="15671"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.571" references="/0/additionalImplementation.1/@body.42"> - <details key="start" value="15679"/> - <details key="end" value="15693"/> + <details key="start" value="15697"/> + <details key="end" value="15711"/> <details key="line" value="305"/> </eAnnotations> <eAnnotations source="positions.572" references="/0/additionalImplementation.1/@body.43"> - <details key="start" value="15694"/> - <details key="end" value="15724"/> + <details key="start" value="15712"/> + <details key="end" value="15742"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.573" references="/0/additionalImplementation.1/@body.43/@argument.0"> - <details key="start" value="15694"/> - <details key="end" value="15705"/> + <details key="start" value="15712"/> + <details key="end" value="15723"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.574" references="/0/additionalImplementation.1/@body.43/@argument.0/editor"> - <details key="start" value="15694"/> - <details key="end" value="15700"/> + <details key="start" value="15712"/> + <details key="end" value="15718"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.575" references="/0/additionalImplementation.1/@body.44"> - <details key="start" value="15726"/> - <details key="end" value="15744"/> + <details key="start" value="15744"/> + <details key="end" value="15762"/> <details key="line" value="306"/> </eAnnotations> <eAnnotations source="positions.576" references="/0/additionalImplementation.1/@body.45"> - <details key="start" value="15745"/> - <details key="end" value="15775"/> + <details key="start" value="15763"/> + <details key="end" value="15793"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.577" references="/0/additionalImplementation.1/@body.45/@argument.0"> - <details key="start" value="15745"/> - <details key="end" value="15756"/> + <details key="start" value="15763"/> + <details key="end" value="15774"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.578" references="/0/additionalImplementation.1/@body.45/@argument.0/editor"> - <details key="start" value="15745"/> - <details key="end" value="15751"/> + <details key="start" value="15763"/> + <details key="end" value="15769"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.579" references="/0/additionalImplementation.1/@body.46"> - <details key="start" value="15777"/> - <details key="end" value="15784"/> + <details key="start" value="15795"/> + <details key="end" value="15802"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.580" references="/0/additionalImplementation.1/@body.47"> - <details key="start" value="15785"/> - <details key="end" value="15802"/> + <details key="start" value="15803"/> + <details key="end" value="15820"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.581" references="/0/additionalImplementation.1/@body.47/editor"> - <details key="start" value="15785"/> - <details key="end" value="15791"/> + <details key="start" value="15803"/> + <details key="end" value="15809"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.582" references="/0/additionalImplementation.1/@body.48"> - <details key="start" value="15804"/> - <details key="end" value="15809"/> + <details key="start" value="15822"/> + <details key="end" value="15827"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.583" references="/0/additionalImplementation.1/@body.49"> - <details key="start" value="15810"/> - <details key="end" value="15840"/> + <details key="start" value="15828"/> + <details key="end" value="15858"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.584" references="/0/additionalImplementation.1/@body.49/@argument.0"> - <details key="start" value="15810"/> - <details key="end" value="15821"/> + <details key="start" value="15828"/> + <details key="end" value="15839"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.585" references="/0/additionalImplementation.1/@body.49/@argument.0/editor"> - <details key="start" value="15810"/> - <details key="end" value="15816"/> + <details key="start" value="15828"/> + <details key="end" value="15834"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.586" references="/0/additionalImplementation.1/@body.50"> - <details key="start" value="15842"/> - <details key="end" value="15860"/> + <details key="start" value="15860"/> + <details key="end" value="15878"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.587" references="/0/additionalImplementation.1/@body.51"> - <details key="start" value="15861"/> - <details key="end" value="15887"/> + <details key="start" value="15879"/> + <details key="end" value="15905"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.588" references="/0/additionalImplementation.1/@body.51/@source"> - <details key="start" value="15861"/> - <details key="end" value="15882"/> + <details key="start" value="15879"/> + <details key="end" value="15900"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.589" references="/0/additionalImplementation.1/@body.51/@source/editor"> - <details key="start" value="15861"/> - <details key="end" value="15867"/> + <details key="start" value="15879"/> + <details key="end" value="15885"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.590" references="/0/additionalImplementation.1/@body.52"> - <details key="start" value="15889"/> - <details key="end" value="15937"/> + <details key="start" value="15907"/> + <details key="end" value="15955"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.591" references="/0/additionalImplementation.1/@body.53"> - <details key="start" value="15938"/> - <details key="end" value="16006"/> + <details key="start" value="15956"/> + <details key="end" value="16024"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.592" references="/0/additionalImplementation.1/@body.53/@argument.0"> - <details key="start" value="15938"/> - <details key="end" value="15989"/> + <details key="start" value="15956"/> + <details key="end" value="16007"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.593" references="/0/additionalImplementation.1/@body.53/@argument.0/@argument.0"> - <details key="start" value="15938"/> - <details key="end" value="15968"/> + <details key="start" value="15956"/> + <details key="end" value="15986"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.594" references="/0/additionalImplementation.1/@body.53/@argument.0/@argument.0/editor"> - <details key="start" value="15938"/> - <details key="end" value="15944"/> + <details key="start" value="15956"/> + <details key="end" value="15962"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.595" references="/0/additionalImplementation.1/@body.54"> - <details key="start" value="16008"/> - <details key="end" value="16033"/> + <details key="start" value="16026"/> + <details key="end" value="16051"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.596" references="/0/additionalImplementation.1/@body.55"> - <details key="start" value="16034"/> - <details key="end" value="16064"/> + <details key="start" value="16052"/> + <details key="end" value="16082"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.597" references="/0/additionalImplementation.1/@body.55/@argument.0"> - <details key="start" value="16034"/> - <details key="end" value="16045"/> + <details key="start" value="16052"/> + <details key="end" value="16063"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.598" references="/0/additionalImplementation.1/@body.55/@argument.0/editor"> - <details key="start" value="16034"/> - <details key="end" value="16040"/> + <details key="start" value="16052"/> + <details key="end" value="16058"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.599" references="/0/additionalImplementation.1/@body.56"> - <details key="start" value="16066"/> - <details key="end" value="16073"/> + <details key="start" value="16084"/> + <details key="end" value="16091"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.600" references="/0/additionalImplementation.1/@body.57"> - <details key="start" value="16074"/> - <details key="end" value="16102"/> + <details key="start" value="16092"/> + <details key="end" value="16120"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.601" references="/0/additionalImplementation.1/@body.57/editor"> - <details key="start" value="16074"/> - <details key="end" value="16080"/> + <details key="start" value="16092"/> + <details key="end" value="16098"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.602" references="/0/additionalImplementation.1/@body.58"> - <details key="start" value="16104"/> - <details key="end" value="16118"/> + <details key="start" value="16122"/> + <details key="end" value="16136"/> <details key="line" value="317"/> </eAnnotations> <eAnnotations source="positions.603" references="/0/additionalImplementation.1/@body.59"> - <details key="start" value="16119"/> - <details key="end" value="16187"/> + <details key="start" value="16137"/> + <details key="end" value="16205"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.604" references="/0/additionalImplementation.1/@body.59/@argument.0"> - <details key="start" value="16119"/> - <details key="end" value="16170"/> + <details key="start" value="16137"/> + <details key="end" value="16188"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.605" references="/0/additionalImplementation.1/@body.59/@argument.0/@argument.0"> - <details key="start" value="16119"/> - <details key="end" value="16149"/> + <details key="start" value="16137"/> + <details key="end" value="16167"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.606" references="/0/additionalImplementation.1/@body.59/@argument.0/@argument.0/editor"> - <details key="start" value="16119"/> - <details key="end" value="16125"/> + <details key="start" value="16137"/> + <details key="end" value="16143"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.607" references="/0/additionalImplementation.1/@body.60"> - <details key="start" value="16189"/> - <details key="end" value="16215"/> + <details key="start" value="16207"/> + <details key="end" value="16233"/> <details key="line" value="321"/> </eAnnotations> <eAnnotations source="positions.608" references="/0/additionalImplementation.1/@body.61"> - <details key="start" value="16216"/> - <details key="end" value="16246"/> + <details key="start" value="16234"/> + <details key="end" value="16264"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.609" references="/0/additionalImplementation.1/@body.61/@argument.0"> - <details key="start" value="16216"/> - <details key="end" value="16227"/> + <details key="start" value="16234"/> + <details key="end" value="16245"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.610" references="/0/additionalImplementation.1/@body.61/@argument.0/editor"> - <details key="start" value="16216"/> - <details key="end" value="16222"/> + <details key="start" value="16234"/> + <details key="end" value="16240"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.611" references="/0/additionalImplementation.1/@body.62"> - <details key="start" value="16248"/> - <details key="end" value="16298"/> + <details key="start" value="16266"/> + <details key="end" value="16316"/> <details key="line" value="322"/> </eAnnotations> <eAnnotations source="positions.612" references="/0/additionalImplementation.1/@body.63"> - <details key="start" value="16299"/> - <details key="end" value="16328"/> + <details key="start" value="16317"/> + <details key="end" value="16346"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.613" references="/0/additionalImplementation.1/@body.63/editor"> - <details key="start" value="16299"/> - <details key="end" value="16305"/> + <details key="start" value="16317"/> + <details key="end" value="16323"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.614" references="/0/additionalImplementation.1/@body.64"> - <details key="start" value="16330"/> - <details key="end" value="16344"/> + <details key="start" value="16348"/> + <details key="end" value="16362"/> <details key="line" value="324"/> </eAnnotations> <eAnnotations source="positions.615" references="/0/additionalImplementation.1/@body.65"> - <details key="start" value="16345"/> - <details key="end" value="16413"/> + <details key="start" value="16363"/> + <details key="end" value="16431"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.616" references="/0/additionalImplementation.1/@body.65/@argument.0"> - <details key="start" value="16345"/> - <details key="end" value="16396"/> + <details key="start" value="16363"/> + <details key="end" value="16414"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.617" references="/0/additionalImplementation.1/@body.65/@argument.0/@argument.0"> - <details key="start" value="16345"/> - <details key="end" value="16375"/> + <details key="start" value="16363"/> + <details key="end" value="16393"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.618" references="/0/additionalImplementation.1/@body.65/@argument.0/@argument.0/editor"> - <details key="start" value="16345"/> - <details key="end" value="16351"/> + <details key="start" value="16363"/> + <details key="end" value="16369"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.619" references="/0/additionalImplementation.1/@body.66"> - <details key="start" value="16415"/> - <details key="end" value="16447"/> + <details key="start" value="16433"/> + <details key="end" value="16465"/> <details key="line" value="328"/> </eAnnotations> <eAnnotations source="positions.620" references="/0/additionalImplementation.1/@body.67"> - <details key="start" value="16448"/> - <details key="end" value="16478"/> + <details key="start" value="16466"/> + <details key="end" value="16496"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.621" references="/0/additionalImplementation.1/@body.67/@argument.0"> - <details key="start" value="16448"/> - <details key="end" value="16459"/> + <details key="start" value="16466"/> + <details key="end" value="16477"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.622" references="/0/additionalImplementation.1/@body.67/@argument.0/editor"> - <details key="start" value="16448"/> - <details key="end" value="16454"/> + <details key="start" value="16466"/> + <details key="end" value="16472"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.623" references="/0/additionalImplementation.1/@body.68"> - <details key="start" value="16480"/> - <details key="end" value="16502"/> + <details key="start" value="16498"/> + <details key="end" value="16520"/> <details key="line" value="329"/> </eAnnotations> <eAnnotations source="positions.624" references="/0/additionalImplementation.1/@body.69"> - <details key="start" value="16503"/> - <details key="end" value="16534"/> + <details key="start" value="16521"/> + <details key="end" value="16552"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.625" references="/0/additionalImplementation.1/@body.69/editor"> - <details key="start" value="16503"/> - <details key="end" value="16509"/> + <details key="start" value="16521"/> + <details key="end" value="16527"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.626" references="/0/additionalImplementation.1/@body.70"> - <details key="start" value="16536"/> - <details key="end" value="16550"/> + <details key="start" value="16554"/> + <details key="end" value="16568"/> <details key="line" value="331"/> </eAnnotations> <eAnnotations source="positions.627" references="/0/additionalImplementation.1/@body.71"> - <details key="start" value="16551"/> - <details key="end" value="16619"/> + <details key="start" value="16569"/> + <details key="end" value="16637"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.628" references="/0/additionalImplementation.1/@body.71/@argument.0"> - <details key="start" value="16551"/> - <details key="end" value="16602"/> + <details key="start" value="16569"/> + <details key="end" value="16620"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.629" references="/0/additionalImplementation.1/@body.71/@argument.0/@argument.0"> - <details key="start" value="16551"/> - <details key="end" value="16581"/> + <details key="start" value="16569"/> + <details key="end" value="16599"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.630" references="/0/additionalImplementation.1/@body.71/@argument.0/@argument.0/editor"> - <details key="start" value="16551"/> - <details key="end" value="16557"/> + <details key="start" value="16569"/> + <details key="end" value="16575"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.631" references="/0/additionalImplementation.1/@body.72"> - <details key="start" value="16621"/> - <details key="end" value="16647"/> + <details key="start" value="16639"/> + <details key="end" value="16665"/> <details key="line" value="335"/> </eAnnotations> <eAnnotations source="positions.632" references="/0/additionalImplementation.1/@body.73"> - <details key="start" value="16648"/> - <details key="end" value="16678"/> + <details key="start" value="16666"/> + <details key="end" value="16696"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.633" references="/0/additionalImplementation.1/@body.73/@argument.0"> - <details key="start" value="16648"/> - <details key="end" value="16659"/> + <details key="start" value="16666"/> + <details key="end" value="16677"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.634" references="/0/additionalImplementation.1/@body.73/@argument.0/editor"> - <details key="start" value="16648"/> - <details key="end" value="16654"/> + <details key="start" value="16666"/> + <details key="end" value="16672"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.635" references="/0/additionalImplementation.1/@body.74"> - <details key="start" value="16680"/> - <details key="end" value="16702"/> + <details key="start" value="16698"/> + <details key="end" value="16720"/> <details key="line" value="336"/> </eAnnotations> <eAnnotations source="positions.636" references="/0/additionalImplementation.1/@body.75"> - <details key="start" value="16703"/> - <details key="end" value="16732"/> + <details key="start" value="16721"/> + <details key="end" value="16750"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.637" references="/0/additionalImplementation.1/@body.75/editor"> - <details key="start" value="16703"/> - <details key="end" value="16709"/> + <details key="start" value="16721"/> + <details key="end" value="16727"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.638" references="/0/additionalImplementation.1/@body.76"> - <details key="start" value="16734"/> - <details key="end" value="16737"/> + <details key="start" value="16752"/> + <details key="end" value="16755"/> <details key="line" value="338"/> </eAnnotations> <eAnnotations source="positions.639" references="/0/additionalImplementation.1/editor"> @@ -10948,308 +10948,308 @@ <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.647" references="/0/defaultAddOperation"> - <details key="start" value="16751"/> - <details key="end" value="17600"/> + <details key="start" value="16769"/> + <details key="end" value="17618"/> <details key="line" value="341"/> </eAnnotations> <eAnnotations source="positions.648" references="/0/defaultAddOperation/@body.0"> - <details key="start" value="16815"/> - <details key="end" value="16888"/> + <details key="start" value="16833"/> + <details key="end" value="16906"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.649" references="/0/defaultAddOperation/@body.1"> - <details key="start" value="16889"/> - <details key="end" value="16919"/> + <details key="start" value="16907"/> + <details key="end" value="16937"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.650" references="/0/defaultAddOperation/@body.1/@argument.0"> - <details key="start" value="16889"/> - <details key="end" value="16900"/> + <details key="start" value="16907"/> + <details key="end" value="16918"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.651" references="/0/defaultAddOperation/@body.1/@argument.0/editor"> - <details key="start" value="16889"/> - <details key="end" value="16895"/> + <details key="start" value="16907"/> + <details key="end" value="16913"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.652" references="/0/defaultAddOperation/@body.2"> - <details key="start" value="16921"/> - <details key="end" value="16934"/> + <details key="start" value="16939"/> + <details key="end" value="16952"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.653" references="/0/defaultAddOperation/@body.3"> - <details key="start" value="16935"/> - <details key="end" value="16965"/> + <details key="start" value="16953"/> + <details key="end" value="16983"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.654" references="/0/defaultAddOperation/@body.3/@argument.0"> - <details key="start" value="16935"/> - <details key="end" value="16946"/> + <details key="start" value="16953"/> + <details key="end" value="16964"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.655" references="/0/defaultAddOperation/@body.3/@argument.0/editor"> - <details key="start" value="16935"/> - <details key="end" value="16941"/> + <details key="start" value="16953"/> + <details key="end" value="16959"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.656" references="/0/defaultAddOperation/@body.4"> - <details key="start" value="16967"/> - <details key="end" value="16976"/> + <details key="start" value="16985"/> + <details key="end" value="16994"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.657" references="/0/defaultAddOperation/@body.5"> - <details key="start" value="16977"/> - <details key="end" value="17007"/> + <details key="start" value="16995"/> + <details key="end" value="17025"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.658" references="/0/defaultAddOperation/@body.5/@argument.0"> - <details key="start" value="16977"/> - <details key="end" value="16988"/> + <details key="start" value="16995"/> + <details key="end" value="17006"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.659" references="/0/defaultAddOperation/@body.5/@argument.0/editor"> - <details key="start" value="16977"/> - <details key="end" value="16983"/> + <details key="start" value="16995"/> + <details key="end" value="17001"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.660" references="/0/defaultAddOperation/@body.6"> - <details key="start" value="17009"/> - <details key="end" value="17027"/> + <details key="start" value="17027"/> + <details key="end" value="17045"/> <details key="line" value="342"/> </eAnnotations> <eAnnotations source="positions.661" references="/0/defaultAddOperation/@body.7"> - <details key="start" value="17028"/> - <details key="end" value="17039"/> + <details key="start" value="17046"/> + <details key="end" value="17057"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.662" references="/0/defaultAddOperation/@body.7/editor"> - <details key="start" value="17028"/> - <details key="end" value="17034"/> + <details key="start" value="17046"/> + <details key="end" value="17052"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.663" references="/0/defaultAddOperation/@body.8"> - <details key="start" value="17041"/> - <details key="end" value="17388"/> + <details key="start" value="17059"/> + <details key="end" value="17406"/> <details key="line" value="343"/> </eAnnotations> <eAnnotations source="positions.664" references="/0/defaultAddOperation/@body.9"> - <details key="start" value="17389"/> - <details key="end" value="17409"/> + <details key="start" value="17407"/> + <details key="end" value="17427"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.665" references="/0/defaultAddOperation/@body.9/editor"> - <details key="start" value="17389"/> - <details key="end" value="17395"/> + <details key="start" value="17407"/> + <details key="end" value="17413"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.666" references="/0/defaultAddOperation/@body.10"> - <details key="start" value="17411"/> - <details key="end" value="17418"/> + <details key="start" value="17429"/> + <details key="end" value="17436"/> <details key="line" value="348"/> </eAnnotations> <eAnnotations source="positions.667" references="/0/defaultAddOperation/@body.11"> - <details key="start" value="17419"/> - <details key="end" value="17436"/> + <details key="start" value="17437"/> + <details key="end" value="17454"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.668" references="/0/defaultAddOperation/@body.11/editor"> - <details key="start" value="17419"/> - <details key="end" value="17425"/> + <details key="start" value="17437"/> + <details key="end" value="17443"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.669" references="/0/defaultAddOperation/@body.12"> - <details key="start" value="17438"/> - <details key="end" value="17523"/> + <details key="start" value="17456"/> + <details key="end" value="17541"/> <details key="line" value="348"/> </eAnnotations> <eAnnotations source="positions.670" references="/0/defaultAddOperation/@body.13"> - <details key="start" value="17524"/> - <details key="end" value="17554"/> + <details key="start" value="17542"/> + <details key="end" value="17572"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.671" references="/0/defaultAddOperation/@body.13/@argument.0"> - <details key="start" value="17524"/> - <details key="end" value="17535"/> + <details key="start" value="17542"/> + <details key="end" value="17553"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.672" references="/0/defaultAddOperation/@body.13/@argument.0/editor"> - <details key="start" value="17524"/> - <details key="end" value="17530"/> + <details key="start" value="17542"/> + <details key="end" value="17548"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.673" references="/0/defaultAddOperation/@body.14"> - <details key="start" value="17556"/> - <details key="end" value="17588"/> + <details key="start" value="17574"/> + <details key="end" value="17606"/> <details key="line" value="351"/> </eAnnotations> <eAnnotations source="positions.674" references="/0/defaultAddOperation/editor"> - <details key="start" value="16789"/> - <details key="end" value="16811"/> + <details key="start" value="16807"/> + <details key="end" value="16829"/> <details key="line" value="341"/> </eAnnotations> <eAnnotations source="positions.675" references="/0/defaultMoveOperation"> - <details key="start" value="17602"/> - <details key="end" value="17932"/> + <details key="start" value="17620"/> + <details key="end" value="17950"/> <details key="line" value="357"/> </eAnnotations> <eAnnotations source="positions.676" references="/0/defaultMoveOperation/@body.0"> - <details key="start" value="17667"/> - <details key="end" value="17743"/> + <details key="start" value="17685"/> + <details key="end" value="17761"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.677" references="/0/defaultMoveOperation/@body.1"> - <details key="start" value="17744"/> - <details key="end" value="17764"/> + <details key="start" value="17762"/> + <details key="end" value="17782"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.678" references="/0/defaultMoveOperation/@body.1/editor"> - <details key="start" value="17744"/> - <details key="end" value="17750"/> + <details key="start" value="17762"/> + <details key="end" value="17768"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.679" references="/0/defaultMoveOperation/@body.2"> - <details key="start" value="17766"/> - <details key="end" value="17773"/> + <details key="start" value="17784"/> + <details key="end" value="17791"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.680" references="/0/defaultMoveOperation/@body.3"> - <details key="start" value="17774"/> - <details key="end" value="17791"/> + <details key="start" value="17792"/> + <details key="end" value="17809"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.681" references="/0/defaultMoveOperation/@body.3/editor"> - <details key="start" value="17774"/> - <details key="end" value="17780"/> + <details key="start" value="17792"/> + <details key="end" value="17798"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.682" references="/0/defaultMoveOperation/@body.4"> - <details key="start" value="17793"/> - <details key="end" value="17876"/> + <details key="start" value="17811"/> + <details key="end" value="17894"/> <details key="line" value="358"/> </eAnnotations> <eAnnotations source="positions.683" references="/0/defaultMoveOperation/@body.5"> - <details key="start" value="17877"/> - <details key="end" value="17907"/> + <details key="start" value="17895"/> + <details key="end" value="17925"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.684" references="/0/defaultMoveOperation/@body.5/@argument.0"> - <details key="start" value="17877"/> - <details key="end" value="17888"/> + <details key="start" value="17895"/> + <details key="end" value="17906"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.685" references="/0/defaultMoveOperation/@body.5/@argument.0/editor"> - <details key="start" value="17877"/> - <details key="end" value="17883"/> + <details key="start" value="17895"/> + <details key="end" value="17901"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.686" references="/0/defaultMoveOperation/@body.6"> - <details key="start" value="17909"/> - <details key="end" value="17920"/> + <details key="start" value="17927"/> + <details key="end" value="17938"/> <details key="line" value="359"/> </eAnnotations> <eAnnotations source="positions.687" references="/0/defaultMoveOperation/editor"> - <details key="start" value="17641"/> - <details key="end" value="17663"/> + <details key="start" value="17659"/> + <details key="end" value="17681"/> <details key="line" value="357"/> </eAnnotations> <eAnnotations source="positions.688" references="/0/defaultEditOperation"> - <details key="start" value="17934"/> - <details key="end" value="18500"/> + <details key="start" value="17952"/> + <details key="end" value="18518"/> <details key="line" value="362"/> </eAnnotations> <eAnnotations source="positions.689" references="/0/defaultEditOperation/@body.0"> - <details key="start" value="17999"/> - <details key="end" value="18439"/> + <details key="start" value="18017"/> + <details key="end" value="18457"/> <details key="line" value="363"/> </eAnnotations> <eAnnotations source="positions.690" references="/0/defaultEditOperation/@body.1"> - <details key="start" value="18440"/> - <details key="end" value="18470"/> + <details key="start" value="18458"/> + <details key="end" value="18488"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.691" references="/0/defaultEditOperation/@body.1/@argument.0"> - <details key="start" value="18440"/> - <details key="end" value="18451"/> + <details key="start" value="18458"/> + <details key="end" value="18469"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.692" references="/0/defaultEditOperation/@body.1/@argument.0/editor"> - <details key="start" value="18440"/> - <details key="end" value="18446"/> + <details key="start" value="18458"/> + <details key="end" value="18464"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.693" references="/0/defaultEditOperation/@body.2"> - <details key="start" value="18472"/> - <details key="end" value="18488"/> + <details key="start" value="18490"/> + <details key="end" value="18506"/> <details key="line" value="369"/> </eAnnotations> <eAnnotations source="positions.694" references="/0/defaultEditOperation/editor"> - <details key="start" value="17973"/> - <details key="end" value="17995"/> + <details key="start" value="17991"/> + <details key="end" value="18013"/> <details key="line" value="362"/> </eAnnotations> <eAnnotations source="positions.695" references="/0/defaultRemoveOperation"> - <details key="start" value="18502"/> - <details key="end" value="18831"/> + <details key="start" value="18520"/> + <details key="end" value="18849"/> <details key="line" value="374"/> </eAnnotations> <eAnnotations source="positions.696" references="/0/defaultRemoveOperation/@body.0"> - <details key="start" value="18568"/> - <details key="end" value="18644"/> + <details key="start" value="18586"/> + <details key="end" value="18662"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.697" references="/0/defaultRemoveOperation/@body.1"> - <details key="start" value="18645"/> - <details key="end" value="18665"/> + <details key="start" value="18663"/> + <details key="end" value="18683"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.698" references="/0/defaultRemoveOperation/@body.1/editor"> - <details key="start" value="18645"/> - <details key="end" value="18651"/> + <details key="start" value="18663"/> + <details key="end" value="18669"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.699" references="/0/defaultRemoveOperation/@body.2"> - <details key="start" value="18667"/> - <details key="end" value="18674"/> + <details key="start" value="18685"/> + <details key="end" value="18692"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.700" references="/0/defaultRemoveOperation/@body.3"> - <details key="start" value="18675"/> - <details key="end" value="18692"/> + <details key="start" value="18693"/> + <details key="end" value="18710"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.701" references="/0/defaultRemoveOperation/@body.3/editor"> - <details key="start" value="18675"/> - <details key="end" value="18681"/> + <details key="start" value="18693"/> + <details key="end" value="18699"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.702" references="/0/defaultRemoveOperation/@body.4"> - <details key="start" value="18694"/> - <details key="end" value="18775"/> + <details key="start" value="18712"/> + <details key="end" value="18793"/> <details key="line" value="375"/> </eAnnotations> <eAnnotations source="positions.703" references="/0/defaultRemoveOperation/@body.5"> - <details key="start" value="18776"/> - <details key="end" value="18806"/> + <details key="start" value="18794"/> + <details key="end" value="18824"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.704" references="/0/defaultRemoveOperation/@body.5/@argument.0"> - <details key="start" value="18776"/> - <details key="end" value="18787"/> + <details key="start" value="18794"/> + <details key="end" value="18805"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.705" references="/0/defaultRemoveOperation/@body.5/@argument.0/editor"> - <details key="start" value="18776"/> - <details key="end" value="18782"/> + <details key="start" value="18794"/> + <details key="end" value="18800"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.706" references="/0/defaultRemoveOperation/@body.6"> - <details key="start" value="18808"/> - <details key="end" value="18819"/> + <details key="start" value="18826"/> + <details key="end" value="18837"/> <details key="line" value="376"/> </eAnnotations> <eAnnotations source="positions.707" references="/0/defaultRemoveOperation/editor"> - <details key="start" value="18542"/> - <details key="end" value="18564"/> + <details key="start" value="18560"/> + <details key="end" value="18582"/> <details key="line" value="374"/> </eAnnotations> </ecore:EAnnotation> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl index b8c2db320..bbb04e44a 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionFormImpl.emtl @@ -1971,7 +1971,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=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item.getData() instanceof EObject) {
					propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item != null && e.item.getData() instanceof EObject) {
					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"/> @@ -10711,7 +10711,7 @@ </eAnnotations> <eAnnotations source="positions.585" references="/0/additionalImplementation.1"> <details key="start" value="14699"/> - <details key="end" value="18268"/> + <details key="end" value="18286"/> <details key="line" value="270"/> </eAnnotations> <eAnnotations source="positions.586" references="/0/additionalImplementation.1/@body.0"> @@ -11121,392 +11121,392 @@ </eAnnotations> <eAnnotations source="positions.667" references="/0/additionalImplementation.1/@body.44"> <details key="start" value="16949"/> - <details key="end" value="17178"/> + <details key="end" value="17196"/> <details key="line" value="297"/> </eAnnotations> <eAnnotations source="positions.668" references="/0/additionalImplementation.1/@body.45"> - <details key="start" value="17179"/> - <details key="end" value="17199"/> + <details key="start" value="17197"/> + <details key="end" value="17217"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.669" references="/0/additionalImplementation.1/@body.45/editor"> - <details key="start" value="17179"/> - <details key="end" value="17185"/> + <details key="start" value="17197"/> + <details key="end" value="17203"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.670" references="/0/additionalImplementation.1/@body.46"> - <details key="start" value="17201"/> - <details key="end" value="17208"/> + <details key="start" value="17219"/> + <details key="end" value="17226"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.671" references="/0/additionalImplementation.1/@body.47"> - <details key="start" value="17209"/> - <details key="end" value="17226"/> + <details key="start" value="17227"/> + <details key="end" value="17244"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.672" references="/0/additionalImplementation.1/@body.47/editor"> - <details key="start" value="17209"/> - <details key="end" value="17215"/> + <details key="start" value="17227"/> + <details key="end" value="17233"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.673" references="/0/additionalImplementation.1/@body.48"> - <details key="start" value="17228"/> - <details key="end" value="17350"/> + <details key="start" value="17246"/> + <details key="end" value="17368"/> <details key="line" value="301"/> </eAnnotations> <eAnnotations source="positions.674" references="/0/additionalImplementation.1/@body.49"> - <details key="start" value="17352"/> - <details key="end" value="17581"/> + <details key="start" value="17370"/> + <details key="end" value="17599"/> <details key="line" value="306"/> </eAnnotations> <eAnnotations source="positions.675" references="/0/additionalImplementation.1/@body.49/@body.0"> - <details key="start" value="17375"/> - <details key="end" value="17377"/> + <details key="start" value="17393"/> + <details key="end" value="17395"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.676" references="/0/additionalImplementation.1/@body.49/@body.1"> - <details key="start" value="17378"/> - <details key="end" value="17408"/> + <details key="start" value="17396"/> + <details key="end" value="17426"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.677" references="/0/additionalImplementation.1/@body.49/@body.1/@argument.0"> - <details key="start" value="17378"/> - <details key="end" value="17389"/> + <details key="start" value="17396"/> + <details key="end" value="17407"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.678" references="/0/additionalImplementation.1/@body.49/@body.1/@argument.0/editor"> - <details key="start" value="17378"/> - <details key="end" value="17384"/> + <details key="start" value="17396"/> + <details key="end" value="17402"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.679" references="/0/additionalImplementation.1/@body.49/@body.2"> - <details key="start" value="17410"/> - <details key="end" value="17432"/> + <details key="start" value="17428"/> + <details key="end" value="17450"/> <details key="line" value="307"/> </eAnnotations> <eAnnotations source="positions.680" references="/0/additionalImplementation.1/@body.49/@body.3"> - <details key="start" value="17433"/> - <details key="end" value="17463"/> + <details key="start" value="17451"/> + <details key="end" value="17481"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.681" references="/0/additionalImplementation.1/@body.49/@body.3/@argument.0"> - <details key="start" value="17433"/> - <details key="end" value="17444"/> + <details key="start" value="17451"/> + <details key="end" value="17462"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.682" references="/0/additionalImplementation.1/@body.49/@body.3/@argument.0/editor"> - <details key="start" value="17433"/> - <details key="end" value="17439"/> + <details key="start" value="17451"/> + <details key="end" value="17457"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.683" references="/0/additionalImplementation.1/@body.49/@body.4"> - <details key="start" value="17465"/> - <details key="end" value="17481"/> + <details key="start" value="17483"/> + <details key="end" value="17499"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.684" references="/0/additionalImplementation.1/@body.49/@body.5"> - <details key="start" value="17482"/> - <details key="end" value="17531"/> + <details key="start" value="17500"/> + <details key="end" value="17549"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.685" references="/0/additionalImplementation.1/@body.49/@body.5/@argument.0"> - <details key="start" value="17482"/> - <details key="end" value="17512"/> + <details key="start" value="17500"/> + <details key="end" value="17530"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.686" references="/0/additionalImplementation.1/@body.49/@body.5/@argument.0/editor"> - <details key="start" value="17482"/> - <details key="end" value="17488"/> + <details key="start" value="17500"/> + <details key="end" value="17506"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.687" references="/0/additionalImplementation.1/@body.49/@body.6"> - <details key="start" value="17533"/> - <details key="end" value="17534"/> + <details key="start" value="17551"/> + <details key="end" value="17552"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.688" references="/0/additionalImplementation.1/@body.49/@body.7"> - <details key="start" value="17535"/> - <details key="end" value="17560"/> + <details key="start" value="17553"/> + <details key="end" value="17578"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.689" references="/0/additionalImplementation.1/@body.49/@body.7/editor"> - <details key="start" value="17535"/> - <details key="end" value="17541"/> + <details key="start" value="17553"/> + <details key="end" value="17559"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.690" references="/0/additionalImplementation.1/@body.49/@body.8"> - <details key="start" value="17562"/> - <details key="end" value="17574"/> + <details key="start" value="17580"/> + <details key="end" value="17592"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.691" references="/0/additionalImplementation.1/@body.49/@ifExpr"> - <details key="start" value="17356"/> - <details key="end" value="17373"/> + <details key="start" value="17374"/> + <details key="end" value="17391"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.692" references="/0/additionalImplementation.1/@body.49/@ifExpr/editor"> - <details key="start" value="17357"/> - <details key="end" value="17363"/> + <details key="start" value="17375"/> + <details key="end" value="17381"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.693" references="/0/additionalImplementation.1/@body.50"> - <details key="start" value="17582"/> - <details key="end" value="17593"/> + <details key="start" value="17600"/> + <details key="end" value="17611"/> <details key="line" value="310"/> </eAnnotations> <eAnnotations source="positions.694" references="/0/additionalImplementation.1/@body.51"> - <details key="start" value="17594"/> - <details key="end" value="17624"/> + <details key="start" value="17612"/> + <details key="end" value="17642"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.695" references="/0/additionalImplementation.1/@body.51/@argument.0"> - <details key="start" value="17594"/> - <details key="end" value="17605"/> + <details key="start" value="17612"/> + <details key="end" value="17623"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.696" references="/0/additionalImplementation.1/@body.51/@argument.0/editor"> - <details key="start" value="17594"/> - <details key="end" value="17600"/> + <details key="start" value="17612"/> + <details key="end" value="17618"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.697" references="/0/additionalImplementation.1/@body.52"> - <details key="start" value="17626"/> - <details key="end" value="17675"/> + <details key="start" value="17644"/> + <details key="end" value="17693"/> <details key="line" value="310"/> </eAnnotations> <eAnnotations source="positions.698" references="/0/additionalImplementation.1/@body.53"> - <details key="start" value="17676"/> - <details key="end" value="17706"/> + <details key="start" value="17694"/> + <details key="end" value="17724"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.699" references="/0/additionalImplementation.1/@body.53/@argument.0"> - <details key="start" value="17676"/> - <details key="end" value="17687"/> + <details key="start" value="17694"/> + <details key="end" value="17705"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.700" references="/0/additionalImplementation.1/@body.53/@argument.0/editor"> - <details key="start" value="17676"/> - <details key="end" value="17682"/> + <details key="start" value="17694"/> + <details key="end" value="17700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.701" references="/0/additionalImplementation.1/@body.54"> - <details key="start" value="17708"/> - <details key="end" value="17740"/> + <details key="start" value="17726"/> + <details key="end" value="17758"/> <details key="line" value="311"/> </eAnnotations> <eAnnotations source="positions.702" references="/0/additionalImplementation.1/@body.55"> - <details key="start" value="17741"/> - <details key="end" value="17771"/> + <details key="start" value="17759"/> + <details key="end" value="17789"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.703" references="/0/additionalImplementation.1/@body.55/@argument.0"> - <details key="start" value="17741"/> - <details key="end" value="17752"/> + <details key="start" value="17759"/> + <details key="end" value="17770"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.704" references="/0/additionalImplementation.1/@body.55/@argument.0/editor"> - <details key="start" value="17741"/> - <details key="end" value="17747"/> + <details key="start" value="17759"/> + <details key="end" value="17765"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.705" references="/0/additionalImplementation.1/@body.56"> - <details key="start" value="17773"/> - <details key="end" value="17788"/> + <details key="start" value="17791"/> + <details key="end" value="17806"/> <details key="line" value="312"/> </eAnnotations> <eAnnotations source="positions.706" references="/0/additionalImplementation.1/@body.57"> - <details key="start" value="17789"/> - <details key="end" value="17819"/> + <details key="start" value="17807"/> + <details key="end" value="17837"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.707" references="/0/additionalImplementation.1/@body.57/@argument.0"> - <details key="start" value="17789"/> - <details key="end" value="17800"/> + <details key="start" value="17807"/> + <details key="end" value="17818"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.708" references="/0/additionalImplementation.1/@body.57/@argument.0/editor"> - <details key="start" value="17789"/> - <details key="end" value="17795"/> + <details key="start" value="17807"/> + <details key="end" value="17813"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.709" references="/0/additionalImplementation.1/@body.58"> - <details key="start" value="17821"/> - <details key="end" value="17835"/> + <details key="start" value="17839"/> + <details key="end" value="17853"/> <details key="line" value="312"/> </eAnnotations> <eAnnotations source="positions.710" references="/0/additionalImplementation.1/@body.59"> - <details key="start" value="17836"/> - <details key="end" value="17866"/> + <details key="start" value="17854"/> + <details key="end" value="17884"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.711" references="/0/additionalImplementation.1/@body.59/@argument.0"> - <details key="start" value="17836"/> - <details key="end" value="17847"/> + <details key="start" value="17854"/> + <details key="end" value="17865"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.712" references="/0/additionalImplementation.1/@body.59/@argument.0/editor"> - <details key="start" value="17836"/> - <details key="end" value="17842"/> + <details key="start" value="17854"/> + <details key="end" value="17860"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.713" references="/0/additionalImplementation.1/@body.60"> - <details key="start" value="17868"/> - <details key="end" value="17883"/> + <details key="start" value="17886"/> + <details key="end" value="17901"/> <details key="line" value="313"/> </eAnnotations> <eAnnotations source="positions.714" references="/0/additionalImplementation.1/@body.61"> - <details key="start" value="17884"/> - <details key="end" value="17945"/> + <details key="start" value="17902"/> + <details key="end" value="17963"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.715" references="/0/additionalImplementation.1/@body.61/@source"> - <details key="start" value="17884"/> - <details key="end" value="17934"/> + <details key="start" value="17902"/> + <details key="end" value="17952"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.716" references="/0/additionalImplementation.1/@body.61/@source/@source"> - <details key="start" value="17884"/> - <details key="end" value="17928"/> + <details key="start" value="17902"/> + <details key="end" value="17946"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.717" references="/0/additionalImplementation.1/@body.61/@source/@source/editor"> - <details key="start" value="17884"/> - <details key="end" value="17890"/> + <details key="start" value="17902"/> + <details key="end" value="17908"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.718" references="/0/additionalImplementation.1/@body.61/@source/@source/pec"> - <details key="start" value="17924"/> - <details key="end" value="17927"/> + <details key="start" value="17942"/> + <details key="end" value="17945"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.719" references="/0/additionalImplementation.1/@body.62"> - <details key="start" value="17947"/> - <details key="end" value="17957"/> + <details key="start" value="17965"/> + <details key="end" value="17975"/> <details key="line" value="313"/> </eAnnotations> <eAnnotations source="positions.720" references="/0/additionalImplementation.1/@body.63"> - <details key="start" value="17958"/> - <details key="end" value="17988"/> + <details key="start" value="17976"/> + <details key="end" value="18006"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.721" references="/0/additionalImplementation.1/@body.63/@argument.0"> - <details key="start" value="17958"/> - <details key="end" value="17969"/> + <details key="start" value="17976"/> + <details key="end" value="17987"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.722" references="/0/additionalImplementation.1/@body.63/@argument.0/editor"> - <details key="start" value="17958"/> - <details key="end" value="17964"/> + <details key="start" value="17976"/> + <details key="end" value="17982"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.723" references="/0/additionalImplementation.1/@body.64"> - <details key="start" value="17990"/> - <details key="end" value="18005"/> + <details key="start" value="18008"/> + <details key="end" value="18023"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.724" references="/0/additionalImplementation.1/@body.65"> - <details key="start" value="18006"/> - <details key="end" value="18067"/> + <details key="start" value="18024"/> + <details key="end" value="18085"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.725" references="/0/additionalImplementation.1/@body.65/@source"> - <details key="start" value="18006"/> - <details key="end" value="18056"/> + <details key="start" value="18024"/> + <details key="end" value="18074"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.726" references="/0/additionalImplementation.1/@body.65/@source/@source"> - <details key="start" value="18006"/> - <details key="end" value="18050"/> + <details key="start" value="18024"/> + <details key="end" value="18068"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.727" references="/0/additionalImplementation.1/@body.65/@source/@source/editor"> - <details key="start" value="18006"/> - <details key="end" value="18012"/> + <details key="start" value="18024"/> + <details key="end" value="18030"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.728" references="/0/additionalImplementation.1/@body.65/@source/@source/pec"> - <details key="start" value="18046"/> - <details key="end" value="18049"/> + <details key="start" value="18064"/> + <details key="end" value="18067"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.729" references="/0/additionalImplementation.1/@body.66"> - <details key="start" value="18069"/> - <details key="end" value="18074"/> + <details key="start" value="18087"/> + <details key="end" value="18092"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.730" references="/0/additionalImplementation.1/@body.67"> - <details key="start" value="18075"/> - <details key="end" value="18105"/> + <details key="start" value="18093"/> + <details key="end" value="18123"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.731" references="/0/additionalImplementation.1/@body.67/@argument.0"> - <details key="start" value="18075"/> - <details key="end" value="18086"/> + <details key="start" value="18093"/> + <details key="end" value="18104"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.732" references="/0/additionalImplementation.1/@body.67/@argument.0/editor"> - <details key="start" value="18075"/> - <details key="end" value="18081"/> + <details key="start" value="18093"/> + <details key="end" value="18099"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.733" references="/0/additionalImplementation.1/@body.68"> - <details key="start" value="18107"/> - <details key="end" value="18114"/> + <details key="start" value="18125"/> + <details key="end" value="18132"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.734" references="/0/additionalImplementation.1/@body.69"> - <details key="start" value="18115"/> - <details key="end" value="18132"/> + <details key="start" value="18133"/> + <details key="end" value="18150"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.735" references="/0/additionalImplementation.1/@body.69/editor"> - <details key="start" value="18115"/> - <details key="end" value="18121"/> + <details key="start" value="18133"/> + <details key="end" value="18139"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.736" references="/0/additionalImplementation.1/@body.70"> - <details key="start" value="18134"/> - <details key="end" value="18139"/> + <details key="start" value="18152"/> + <details key="end" value="18157"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.737" references="/0/additionalImplementation.1/@body.71"> - <details key="start" value="18140"/> - <details key="end" value="18170"/> + <details key="start" value="18158"/> + <details key="end" value="18188"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.738" references="/0/additionalImplementation.1/@body.71/@argument.0"> - <details key="start" value="18140"/> - <details key="end" value="18151"/> + <details key="start" value="18158"/> + <details key="end" value="18169"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.739" references="/0/additionalImplementation.1/@body.71/@argument.0/editor"> - <details key="start" value="18140"/> - <details key="end" value="18146"/> + <details key="start" value="18158"/> + <details key="end" value="18164"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.740" references="/0/additionalImplementation.1/@body.72"> - <details key="start" value="18172"/> - <details key="end" value="18190"/> + <details key="start" value="18190"/> + <details key="end" value="18208"/> <details key="line" value="316"/> </eAnnotations> <eAnnotations source="positions.741" references="/0/additionalImplementation.1/@body.73"> - <details key="start" value="18191"/> - <details key="end" value="18217"/> + <details key="start" value="18209"/> + <details key="end" value="18235"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.742" references="/0/additionalImplementation.1/@body.73/@source"> - <details key="start" value="18191"/> - <details key="end" value="18212"/> + <details key="start" value="18209"/> + <details key="end" value="18230"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.743" references="/0/additionalImplementation.1/@body.73/@source/editor"> - <details key="start" value="18191"/> - <details key="end" value="18197"/> + <details key="start" value="18209"/> + <details key="end" value="18215"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.744" references="/0/additionalImplementation.1/@body.74"> - <details key="start" value="18219"/> - <details key="end" value="18256"/> + <details key="start" value="18237"/> + <details key="end" value="18274"/> <details key="line" value="316"/> </eAnnotations> <eAnnotations source="positions.745" references="/0/additionalImplementation.1/editor"> diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl index 03fd803df..b92198419 100644 --- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl +++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/tablecomposition/tablecompositionSWTImpl.emtl @@ -1985,7 +1985,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=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item.getData() instanceof EObject) {
					propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent("/> + <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".addSelectionListener(new SelectionAdapter() {
			
			public void widgetSelected(SelectionEvent e) {
				if (e.item != null && e.item.getData() instanceof EObject) {
					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"/> @@ -10764,7 +10764,7 @@ </eAnnotations> <eAnnotations source="positions.591" references="/0/additionalImplementation.1"> <details key="start" value="14547"/> - <details key="end" value="18084"/> + <details key="end" value="18102"/> <details key="line" value="272"/> </eAnnotations> <eAnnotations source="positions.592" references="/0/additionalImplementation.1/@body.0"> @@ -11174,392 +11174,392 @@ </eAnnotations> <eAnnotations source="positions.673" references="/0/additionalImplementation.1/@body.44"> <details key="start" value="16765"/> - <details key="end" value="16994"/> + <details key="end" value="17012"/> <details key="line" value="299"/> </eAnnotations> <eAnnotations source="positions.674" references="/0/additionalImplementation.1/@body.45"> - <details key="start" value="16995"/> - <details key="end" value="17015"/> + <details key="start" value="17013"/> + <details key="end" value="17033"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.675" references="/0/additionalImplementation.1/@body.45/editor"> - <details key="start" value="16995"/> - <details key="end" value="17001"/> + <details key="start" value="17013"/> + <details key="end" value="17019"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.676" references="/0/additionalImplementation.1/@body.46"> - <details key="start" value="17017"/> - <details key="end" value="17024"/> + <details key="start" value="17035"/> + <details key="end" value="17042"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.677" references="/0/additionalImplementation.1/@body.47"> - <details key="start" value="17025"/> - <details key="end" value="17042"/> + <details key="start" value="17043"/> + <details key="end" value="17060"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.678" references="/0/additionalImplementation.1/@body.47/editor"> - <details key="start" value="17025"/> - <details key="end" value="17031"/> + <details key="start" value="17043"/> + <details key="end" value="17049"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.679" references="/0/additionalImplementation.1/@body.48"> - <details key="start" value="17044"/> - <details key="end" value="17166"/> + <details key="start" value="17062"/> + <details key="end" value="17184"/> <details key="line" value="303"/> </eAnnotations> <eAnnotations source="positions.680" references="/0/additionalImplementation.1/@body.49"> - <details key="start" value="17168"/> - <details key="end" value="17397"/> + <details key="start" value="17186"/> + <details key="end" value="17415"/> <details key="line" value="308"/> </eAnnotations> <eAnnotations source="positions.681" references="/0/additionalImplementation.1/@body.49/@body.0"> - <details key="start" value="17191"/> - <details key="end" value="17193"/> + <details key="start" value="17209"/> + <details key="end" value="17211"/> <details key="line" value="309"/> </eAnnotations> <eAnnotations source="positions.682" references="/0/additionalImplementation.1/@body.49/@body.1"> - <details key="start" value="17194"/> - <details key="end" value="17224"/> + <details key="start" value="17212"/> + <details key="end" value="17242"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.683" references="/0/additionalImplementation.1/@body.49/@body.1/@argument.0"> - <details key="start" value="17194"/> - <details key="end" value="17205"/> + <details key="start" value="17212"/> + <details key="end" value="17223"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.684" references="/0/additionalImplementation.1/@body.49/@body.1/@argument.0/editor"> - <details key="start" value="17194"/> - <details key="end" value="17200"/> + <details key="start" value="17212"/> + <details key="end" value="17218"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.685" references="/0/additionalImplementation.1/@body.49/@body.2"> - <details key="start" value="17226"/> - <details key="end" value="17248"/> + <details key="start" value="17244"/> + <details key="end" value="17266"/> <details key="line" value="309"/> </eAnnotations> <eAnnotations source="positions.686" references="/0/additionalImplementation.1/@body.49/@body.3"> - <details key="start" value="17249"/> - <details key="end" value="17279"/> + <details key="start" value="17267"/> + <details key="end" value="17297"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.687" references="/0/additionalImplementation.1/@body.49/@body.3/@argument.0"> - <details key="start" value="17249"/> - <details key="end" value="17260"/> + <details key="start" value="17267"/> + <details key="end" value="17278"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.688" references="/0/additionalImplementation.1/@body.49/@body.3/@argument.0/editor"> - <details key="start" value="17249"/> - <details key="end" value="17255"/> + <details key="start" value="17267"/> + <details key="end" value="17273"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.689" references="/0/additionalImplementation.1/@body.49/@body.4"> - <details key="start" value="17281"/> - <details key="end" value="17297"/> + <details key="start" value="17299"/> + <details key="end" value="17315"/> <details key="line" value="310"/> </eAnnotations> <eAnnotations source="positions.690" references="/0/additionalImplementation.1/@body.49/@body.5"> - <details key="start" value="17298"/> - <details key="end" value="17347"/> + <details key="start" value="17316"/> + <details key="end" value="17365"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.691" references="/0/additionalImplementation.1/@body.49/@body.5/@argument.0"> - <details key="start" value="17298"/> - <details key="end" value="17328"/> + <details key="start" value="17316"/> + <details key="end" value="17346"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.692" references="/0/additionalImplementation.1/@body.49/@body.5/@argument.0/editor"> - <details key="start" value="17298"/> - <details key="end" value="17304"/> + <details key="start" value="17316"/> + <details key="end" value="17322"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.693" references="/0/additionalImplementation.1/@body.49/@body.6"> - <details key="start" value="17349"/> - <details key="end" value="17350"/> + <details key="start" value="17367"/> + <details key="end" value="17368"/> <details key="line" value="310"/> </eAnnotations> <eAnnotations source="positions.694" references="/0/additionalImplementation.1/@body.49/@body.7"> - <details key="start" value="17351"/> - <details key="end" value="17376"/> + <details key="start" value="17369"/> + <details key="end" value="17394"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.695" references="/0/additionalImplementation.1/@body.49/@body.7/editor"> - <details key="start" value="17351"/> - <details key="end" value="17357"/> + <details key="start" value="17369"/> + <details key="end" value="17375"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.696" references="/0/additionalImplementation.1/@body.49/@body.8"> - <details key="start" value="17378"/> - <details key="end" value="17390"/> + <details key="start" value="17396"/> + <details key="end" value="17408"/> <details key="line" value="310"/> </eAnnotations> <eAnnotations source="positions.697" references="/0/additionalImplementation.1/@body.49/@ifExpr"> - <details key="start" value="17172"/> - <details key="end" value="17189"/> + <details key="start" value="17190"/> + <details key="end" value="17207"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.698" references="/0/additionalImplementation.1/@body.49/@ifExpr/editor"> - <details key="start" value="17173"/> - <details key="end" value="17179"/> + <details key="start" value="17191"/> + <details key="end" value="17197"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.699" references="/0/additionalImplementation.1/@body.50"> - <details key="start" value="17398"/> - <details key="end" value="17409"/> + <details key="start" value="17416"/> + <details key="end" value="17427"/> <details key="line" value="312"/> </eAnnotations> <eAnnotations source="positions.700" references="/0/additionalImplementation.1/@body.51"> - <details key="start" value="17410"/> - <details key="end" value="17440"/> + <details key="start" value="17428"/> + <details key="end" value="17458"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.701" references="/0/additionalImplementation.1/@body.51/@argument.0"> - <details key="start" value="17410"/> - <details key="end" value="17421"/> + <details key="start" value="17428"/> + <details key="end" value="17439"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.702" references="/0/additionalImplementation.1/@body.51/@argument.0/editor"> - <details key="start" value="17410"/> - <details key="end" value="17416"/> + <details key="start" value="17428"/> + <details key="end" value="17434"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.703" references="/0/additionalImplementation.1/@body.52"> - <details key="start" value="17442"/> - <details key="end" value="17491"/> + <details key="start" value="17460"/> + <details key="end" value="17509"/> <details key="line" value="312"/> </eAnnotations> <eAnnotations source="positions.704" references="/0/additionalImplementation.1/@body.53"> - <details key="start" value="17492"/> - <details key="end" value="17522"/> + <details key="start" value="17510"/> + <details key="end" value="17540"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.705" references="/0/additionalImplementation.1/@body.53/@argument.0"> - <details key="start" value="17492"/> - <details key="end" value="17503"/> + <details key="start" value="17510"/> + <details key="end" value="17521"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.706" references="/0/additionalImplementation.1/@body.53/@argument.0/editor"> - <details key="start" value="17492"/> - <details key="end" value="17498"/> + <details key="start" value="17510"/> + <details key="end" value="17516"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.707" references="/0/additionalImplementation.1/@body.54"> - <details key="start" value="17524"/> - <details key="end" value="17556"/> + <details key="start" value="17542"/> + <details key="end" value="17574"/> <details key="line" value="313"/> </eAnnotations> <eAnnotations source="positions.708" references="/0/additionalImplementation.1/@body.55"> - <details key="start" value="17557"/> - <details key="end" value="17587"/> + <details key="start" value="17575"/> + <details key="end" value="17605"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.709" references="/0/additionalImplementation.1/@body.55/@argument.0"> - <details key="start" value="17557"/> - <details key="end" value="17568"/> + <details key="start" value="17575"/> + <details key="end" value="17586"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.710" references="/0/additionalImplementation.1/@body.55/@argument.0/editor"> - <details key="start" value="17557"/> - <details key="end" value="17563"/> + <details key="start" value="17575"/> + <details key="end" value="17581"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.711" references="/0/additionalImplementation.1/@body.56"> - <details key="start" value="17589"/> - <details key="end" value="17604"/> + <details key="start" value="17607"/> + <details key="end" value="17622"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.712" references="/0/additionalImplementation.1/@body.57"> - <details key="start" value="17605"/> - <details key="end" value="17635"/> + <details key="start" value="17623"/> + <details key="end" value="17653"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.713" references="/0/additionalImplementation.1/@body.57/@argument.0"> - <details key="start" value="17605"/> - <details key="end" value="17616"/> + <details key="start" value="17623"/> + <details key="end" value="17634"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.714" references="/0/additionalImplementation.1/@body.57/@argument.0/editor"> - <details key="start" value="17605"/> - <details key="end" value="17611"/> + <details key="start" value="17623"/> + <details key="end" value="17629"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.715" references="/0/additionalImplementation.1/@body.58"> - <details key="start" value="17637"/> - <details key="end" value="17651"/> + <details key="start" value="17655"/> + <details key="end" value="17669"/> <details key="line" value="314"/> </eAnnotations> <eAnnotations source="positions.716" references="/0/additionalImplementation.1/@body.59"> - <details key="start" value="17652"/> - <details key="end" value="17682"/> + <details key="start" value="17670"/> + <details key="end" value="17700"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.717" references="/0/additionalImplementation.1/@body.59/@argument.0"> - <details key="start" value="17652"/> - <details key="end" value="17663"/> + <details key="start" value="17670"/> + <details key="end" value="17681"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.718" references="/0/additionalImplementation.1/@body.59/@argument.0/editor"> - <details key="start" value="17652"/> - <details key="end" value="17658"/> + <details key="start" value="17670"/> + <details key="end" value="17676"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.719" references="/0/additionalImplementation.1/@body.60"> - <details key="start" value="17684"/> - <details key="end" value="17699"/> + <details key="start" value="17702"/> + <details key="end" value="17717"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.720" references="/0/additionalImplementation.1/@body.61"> - <details key="start" value="17700"/> - <details key="end" value="17761"/> + <details key="start" value="17718"/> + <details key="end" value="17779"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.721" references="/0/additionalImplementation.1/@body.61/@source"> - <details key="start" value="17700"/> - <details key="end" value="17750"/> + <details key="start" value="17718"/> + <details key="end" value="17768"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.722" references="/0/additionalImplementation.1/@body.61/@source/@source"> - <details key="start" value="17700"/> - <details key="end" value="17744"/> + <details key="start" value="17718"/> + <details key="end" value="17762"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.723" references="/0/additionalImplementation.1/@body.61/@source/@source/editor"> - <details key="start" value="17700"/> - <details key="end" value="17706"/> + <details key="start" value="17718"/> + <details key="end" value="17724"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.724" references="/0/additionalImplementation.1/@body.61/@source/@source/pec"> - <details key="start" value="17740"/> - <details key="end" value="17743"/> + <details key="start" value="17758"/> + <details key="end" value="17761"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.725" references="/0/additionalImplementation.1/@body.62"> - <details key="start" value="17763"/> - <details key="end" value="17773"/> + <details key="start" value="17781"/> + <details key="end" value="17791"/> <details key="line" value="315"/> </eAnnotations> <eAnnotations source="positions.726" references="/0/additionalImplementation.1/@body.63"> - <details key="start" value="17774"/> - <details key="end" value="17804"/> + <details key="start" value="17792"/> + <details key="end" value="17822"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.727" references="/0/additionalImplementation.1/@body.63/@argument.0"> - <details key="start" value="17774"/> - <details key="end" value="17785"/> + <details key="start" value="17792"/> + <details key="end" value="17803"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.728" references="/0/additionalImplementation.1/@body.63/@argument.0/editor"> - <details key="start" value="17774"/> - <details key="end" value="17780"/> + <details key="start" value="17792"/> + <details key="end" value="17798"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.729" references="/0/additionalImplementation.1/@body.64"> - <details key="start" value="17806"/> - <details key="end" value="17821"/> + <details key="start" value="17824"/> + <details key="end" value="17839"/> <details key="line" value="316"/> </eAnnotations> <eAnnotations source="positions.730" references="/0/additionalImplementation.1/@body.65"> - <details key="start" value="17822"/> - <details key="end" value="17883"/> + <details key="start" value="17840"/> + <details key="end" value="17901"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.731" references="/0/additionalImplementation.1/@body.65/@source"> - <details key="start" value="17822"/> - <details key="end" value="17872"/> + <details key="start" value="17840"/> + <details key="end" value="17890"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.732" references="/0/additionalImplementation.1/@body.65/@source/@source"> - <details key="start" value="17822"/> - <details key="end" value="17866"/> + <details key="start" value="17840"/> + <details key="end" value="17884"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.733" references="/0/additionalImplementation.1/@body.65/@source/@source/editor"> - <details key="start" value="17822"/> - <details key="end" value="17828"/> + <details key="start" value="17840"/> + <details key="end" value="17846"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.734" references="/0/additionalImplementation.1/@body.65/@source/@source/pec"> - <details key="start" value="17862"/> - <details key="end" value="17865"/> + <details key="start" value="17880"/> + <details key="end" value="17883"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.735" references="/0/additionalImplementation.1/@body.66"> - <details key="start" value="17885"/> - <details key="end" value="17890"/> + <details key="start" value="17903"/> + <details key="end" value="17908"/> <details key="line" value="316"/> </eAnnotations> <eAnnotations source="positions.736" references="/0/additionalImplementation.1/@body.67"> - <details key="start" value="17891"/> - <details key="end" value="17921"/> + <details key="start" value="17909"/> + <details key="end" value="17939"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.737" references="/0/additionalImplementation.1/@body.67/@argument.0"> - <details key="start" value="17891"/> - <details key="end" value="17902"/> + <details key="start" value="17909"/> + <details key="end" value="17920"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.738" references="/0/additionalImplementation.1/@body.67/@argument.0/editor"> - <details key="start" value="17891"/> - <details key="end" value="17897"/> + <details key="start" value="17909"/> + <details key="end" value="17915"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.739" references="/0/additionalImplementation.1/@body.68"> - <details key="start" value="17923"/> - <details key="end" value="17930"/> + <details key="start" value="17941"/> + <details key="end" value="17948"/> <details key="line" value="317"/> </eAnnotations> <eAnnotations source="positions.740" references="/0/additionalImplementation.1/@body.69"> - <details key="start" value="17931"/> - <details key="end" value="17948"/> + <details key="start" value="17949"/> + <details key="end" value="17966"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.741" references="/0/additionalImplementation.1/@body.69/editor"> - <details key="start" value="17931"/> - <details key="end" value="17937"/> + <details key="start" value="17949"/> + <details key="end" value="17955"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.742" references="/0/additionalImplementation.1/@body.70"> - <details key="start" value="17950"/> - <details key="end" value="17955"/> + <details key="start" value="17968"/> + <details key="end" value="17973"/> <details key="line" value="317"/> </eAnnotations> <eAnnotations source="positions.743" references="/0/additionalImplementation.1/@body.71"> - <details key="start" value="17956"/> - <details key="end" value="17986"/> + <details key="start" value="17974"/> + <details key="end" value="18004"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.744" references="/0/additionalImplementation.1/@body.71/@argument.0"> - <details key="start" value="17956"/> - <details key="end" value="17967"/> + <details key="start" value="17974"/> + <details key="end" value="17985"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.745" references="/0/additionalImplementation.1/@body.71/@argument.0/editor"> - <details key="start" value="17956"/> - <details key="end" value="17962"/> + <details key="start" value="17974"/> + <details key="end" value="17980"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.746" references="/0/additionalImplementation.1/@body.72"> - <details key="start" value="17988"/> - <details key="end" value="18006"/> + <details key="start" value="18006"/> + <details key="end" value="18024"/> <details key="line" value="318"/> </eAnnotations> <eAnnotations source="positions.747" references="/0/additionalImplementation.1/@body.73"> - <details key="start" value="18007"/> - <details key="end" value="18033"/> + <details key="start" value="18025"/> + <details key="end" value="18051"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.748" references="/0/additionalImplementation.1/@body.73/@source"> - <details key="start" value="18007"/> - <details key="end" value="18028"/> + <details key="start" value="18025"/> + <details key="end" value="18046"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.749" references="/0/additionalImplementation.1/@body.73/@source/editor"> - <details key="start" value="18007"/> - <details key="end" value="18013"/> + <details key="start" value="18025"/> + <details key="end" value="18031"/> <details key="line" value="0"/> </eAnnotations> <eAnnotations source="positions.750" references="/0/additionalImplementation.1/@body.74"> - <details key="start" value="18035"/> - <details key="end" value="18072"/> + <details key="start" value="18053"/> + <details key="end" value="18090"/> <details key="line" value="318"/> </eAnnotations> <eAnnotations source="positions.751" references="/0/additionalImplementation.1/editor"> |