Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglefur2010-11-19 10:50:40 +0000
committerglefur2010-11-19 10:50:40 +0000
commit2a1a7beaf18a04723e522a1c38e9aadfce9c0bc6 (patch)
tree9bbb17b2c72e3037d2bf11e16dc2fa3af543190b /plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse
parent526b38ff889a5b9206fe856b9f0046608485d107 (diff)
downloadorg.eclipse.eef-2a1a7beaf18a04723e522a1c38e9aadfce9c0bc6.tar.gz
org.eclipse.eef-2a1a7beaf18a04723e522a1c38e9aadfce9c0bc6.tar.xz
org.eclipse.eef-2a1a7beaf18a04723e522a1c38e9aadfce9c0bc6.zip
UPDATED: import management
Diffstat (limited to 'plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse')
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl1238
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl1235
2 files changed, 1345 insertions, 1128 deletions
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl
index 89729048d..b9b99c328 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl
@@ -19,6 +19,36 @@
<imports href="../../../services/naming.emtl#/0"/>
<imports href="../../../services/viewCommon.emtl#/0"/>
<imports href="../../api/widgetFormImpl.emtl#/0"/>
+ <ownedModuleElement xsi:type="mtl:Template" name="manageImports" visibility="Public">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="import org.eclipse.epf.richtext.IRichText;&#xA;import org.eclipse.epf.richtext.IRichTextToolBar;&#xA;import org.eclipse.epf.richtext.RichText;&#xA;import org.eclipse.epf.richtext.RichTextToolBar;&#xA;import org.eclipse.epf.richtext.actions.AddImageAction;&#xA;import org.eclipse.epf.richtext.actions.AddLinkAction;&#xA;import org.eclipse.epf.richtext.actions.AddOrderedListAction;&#xA;import org.eclipse.epf.richtext.actions.AddTableAction;&#xA;import org.eclipse.epf.richtext.actions.AddUnorderedListAction;&#xA;import org.eclipse.epf.richtext.actions.BoldAction;&#xA;import org.eclipse.epf.richtext.actions.ClearContentAction;&#xA;import org.eclipse.epf.richtext.actions.CopyAction;&#xA;import org.eclipse.epf.richtext.actions.CutAction;&#xA;import org.eclipse.epf.richtext.actions.FindReplaceAction;&#xA;import org.eclipse.epf.richtext.actions.FontNameAction;&#xA;import org.eclipse.epf.richtext.actions.FontSizeAction;&#xA;import org.eclipse.epf.richtext.actions.FontStyleAction;&#xA;import org.eclipse.epf.richtext.actions.IndentAction;&#xA;import org.eclipse.epf.richtext.actions.ItalicAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyCenterAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyLeftAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyRightAction;&#xA;import org.eclipse.epf.richtext.actions.OutdentAction;&#xA;import org.eclipse.epf.richtext.actions.PasteAction;&#xA;import org.eclipse.epf.richtext.actions.SubscriptAction;&#xA;import org.eclipse.epf.richtext.actions.SuperscriptAction;&#xA;import org.eclipse.epf.richtext.actions.TidyActionGroup;&#xA;import org.eclipse.epf.richtext.actions.UnderlineAction;"/>
+ <overrides href="../../api/widgetFormImpl.emtl#/0/manageImports"/>
+ <parameter name="widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </parameter>
+ <parameter name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </parameter>
+ <parameter name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </parameter>
+ <parameter name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </parameter>
+ <guard xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="widget" referredVariable="/0/manageImports/widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget/name"/>
+ </source>
+ <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="RichText">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
+ </guard>
+ </ownedModuleElement>
<ownedModuleElement xsi:type="mtl:Template" name="widgetDeclaration" visibility="Public">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="protected RichText "/>
<body xsi:type="mtl:TemplateInvocation">
@@ -452,7 +482,19 @@
</argument>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".FORM_KIND), null); //$NON-NLS-1$&#xA;&#x9;&#x9;fillToolBar(toolBar, documentation);&#xA;&#x9;&#x9;return parent;&#xA;&#x9;}&#xA;&#x9;&#xA;&#x9;/**&#xA; * Populate actions in the Toolbar to link with the RichText&#xA; * &#xA; * @param toolBar The IRichTextToolBar&#xA; * @param richText The IRichText&#xA; */&#xA; private void fillToolBar(IRichTextToolBar toolBar, IRichText richText)&#xA; {&#xA; toolBar.addAction(new FontStyleAction(richText));&#xA; toolBar.addAction(new FontNameAction(richText));&#xA; toolBar.addAction(new FontSizeAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new CutAction(richText));&#xA; toolBar.addAction(new CopyAction(richText));&#xA; toolBar.addAction(new PasteAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new ClearContentAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new BoldAction(richText));&#xA; toolBar.addAction(new ItalicAction(richText));&#xA; toolBar.addAction(new UnderlineAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new SubscriptAction(richText));&#xA; toolBar.addAction(new SuperscriptAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new TidyActionGroup(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddOrderedListAction(richText));&#xA; toolBar.addAction(new AddUnorderedListAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new OutdentAction(richText));&#xA; toolBar.addAction(new IndentAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new JustifyLeftAction(richText));&#xA; toolBar.addAction(new JustifyCenterAction(richText));&#xA; toolBar.addAction(new JustifyRightAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new FindReplaceAction(richText)&#xA; {&#xA; /**&#xA; * @see org.eclipse.epf.richtext.actions.FindReplaceAction#execute(org.eclipse.epf.richtext.IRichText)&#xA; */&#xA; @Override&#xA; public void execute(IRichText rText)&#xA; {&#xA; rText.getFindReplaceAction().execute(rText);&#xA; }&#xA; });&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddLinkAction(richText));&#xA; toolBar.addAction(new AddImageAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddTableAction(richText));&#xA; }"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".FORM_KIND), null); //$NON-NLS-1$&#xA;&#x9;&#x9;fillToolBar(toolBar, "/>
+ <body xsi:type="mtl:TemplateInvocation">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
+ <argument xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=");&#xA;&#x9;&#x9;return parent;&#xA;&#x9;}&#xA;&#x9;&#xA;&#x9;/**&#xA; * Populate actions in the Toolbar to link with the RichText&#xA; * &#xA; * @param toolBar The IRichTextToolBar&#xA; * @param richText The IRichText&#xA; */&#xA; private void fillToolBar(IRichTextToolBar toolBar, IRichText richText)&#xA; {&#xA; toolBar.addAction(new FontStyleAction(richText));&#xA; toolBar.addAction(new FontNameAction(richText));&#xA; toolBar.addAction(new FontSizeAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new CutAction(richText));&#xA; toolBar.addAction(new CopyAction(richText));&#xA; toolBar.addAction(new PasteAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new ClearContentAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new BoldAction(richText));&#xA; toolBar.addAction(new ItalicAction(richText));&#xA; toolBar.addAction(new UnderlineAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new SubscriptAction(richText));&#xA; toolBar.addAction(new SuperscriptAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new TidyActionGroup(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddOrderedListAction(richText));&#xA; toolBar.addAction(new AddUnorderedListAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new OutdentAction(richText));&#xA; toolBar.addAction(new IndentAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new JustifyLeftAction(richText));&#xA; toolBar.addAction(new JustifyCenterAction(richText));&#xA; toolBar.addAction(new JustifyRightAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new FindReplaceAction(richText)&#xA; {&#xA; /**&#xA; * @see org.eclipse.epf.richtext.actions.FindReplaceAction#execute(org.eclipse.epf.richtext.IRichText)&#xA; */&#xA; @Override&#xA; public void execute(IRichText rText)&#xA; {&#xA; rText.getFindReplaceAction().execute(rText);&#xA; }&#xA; });&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddLinkAction(richText));&#xA; toolBar.addAction(new AddImageAction(richText));&#xA; toolBar.addSeparator();&#xA; toolBar.addAction(new AddTableAction(richText));&#xA; }"/>
<overrides href="../../api/widgetFormImpl.emtl#/0/additionalImplementation"/>
<parameter name="editor">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
@@ -868,6 +910,25 @@
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
</eOperations>
+ <eOperations name="manageImports">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/manageImports"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </eParameters>
+ <eParameters name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </eParameters>
+ <eParameters name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </eParameters>
+ <eParameters name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eParameters>
+ </eOperations>
<eOperations name="widgetDeclaration">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3112,27 +3173,6 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</eParameters>
</eOperations>
- <eOperations name="manageImports">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../api/widgetFormImpl.emtl#/0/manageImports"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="widget">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
- </eParameters>
- <eParameters name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
- </eParameters>
- <eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- <eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
<eOperations name="implementation">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3418,6 +3458,27 @@
</eParameters>
</eOperations>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Widget_Class">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </eAnnotations>
+ <eOperations name="manageImports">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/manageImports"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </eParameters>
+ <eParameters name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </eParameters>
+ <eParameters name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementEditor_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
@@ -5226,34 +5287,26 @@
<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="Widget_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
- </eAnnotations>
- <eOperations name="manageImports">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../api/widgetFormImpl.emtl#/0/manageImports"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
- </eParameters>
- <eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- <eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
@@ -5395,787 +5448,860 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
- <eAnnotations source="positions.0" references="/0/widgetDeclaration">
+ <eAnnotations source="positions.0" references="/0/manageImports">
<details key="start" value="928"/>
- <details key="end" value="1125"/>
+ <details key="end" value="2656"/>
<details key="line" value="21"/>
</eAnnotations>
- <eAnnotations source="positions.1" references="/0/widgetDeclaration/@body.0">
- <details key="start" value="1060"/>
- <details key="end" value="1079"/>
+ <eAnnotations source="positions.1" references="/0/manageImports/@body.0">
+ <details key="start" value="1099"/>
+ <details key="end" value="2644"/>
<details key="line" value="22"/>
</eAnnotations>
- <eAnnotations source="positions.2" references="/0/widgetDeclaration/@body.1">
- <details key="start" value="1080"/>
- <details key="end" value="1110"/>
+ <eAnnotations source="positions.2" references="/0/manageImports/widget">
+ <details key="start" value="959"/>
+ <details key="end" value="974"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.3" references="/0/manageImports/pec">
+ <details key="start" value="976"/>
+ <details key="end" value="1008"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.4" references="/0/manageImports/view">
+ <details key="start" value="1010"/>
+ <details key="end" value="1021"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.5" references="/0/manageImports/basePackage">
+ <details key="start" value="1023"/>
+ <details key="end" value="1043"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.6" references="/0/manageImports/@guard">
+ <details key="start" value="1072"/>
+ <details key="end" value="1096"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.3" references="/0/widgetDeclaration/@body.1/@argument.0">
- <details key="start" value="1080"/>
- <details key="end" value="1091"/>
+ <eAnnotations source="positions.7" references="/0/manageImports/@guard/@source">
+ <details key="start" value="1072"/>
+ <details key="end" value="1083"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.4" references="/0/widgetDeclaration/@body.1/@argument.0/editor">
- <details key="start" value="1080"/>
- <details key="end" value="1086"/>
+ <eAnnotations source="positions.8" references="/0/manageImports/@guard/@source/widget">
+ <details key="start" value="1072"/>
+ <details key="end" value="1078"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.5" references="/0/widgetDeclaration/@body.2">
- <details key="start" value="1112"/>
- <details key="end" value="1113"/>
- <details key="line" value="22"/>
+ <eAnnotations source="positions.9" references="/0/manageImports/@guard/@argument.0">
+ <details key="start" value="1086"/>
+ <details key="end" value="1096"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.6" references="/0/widgetDeclaration/editor">
- <details key="start" value="963"/>
- <details key="end" value="985"/>
- <details key="line" value="21"/>
+ <eAnnotations source="positions.10" references="/0/widgetDeclaration">
+ <details key="start" value="2658"/>
+ <details key="end" value="2855"/>
+ <details key="line" value="52"/>
</eAnnotations>
- <eAnnotations source="positions.7" references="/0/widgetDeclaration/@guard">
- <details key="start" value="1018"/>
- <details key="end" value="1057"/>
+ <eAnnotations source="positions.11" references="/0/widgetDeclaration/@body.0">
+ <details key="start" value="2790"/>
+ <details key="end" value="2809"/>
+ <details key="line" value="53"/>
+ </eAnnotations>
+ <eAnnotations source="positions.12" references="/0/widgetDeclaration/@body.1">
+ <details key="start" value="2810"/>
+ <details key="end" value="2840"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.8" references="/0/widgetDeclaration/@guard/@source">
- <details key="start" value="1018"/>
- <details key="end" value="1044"/>
+ <eAnnotations source="positions.13" references="/0/widgetDeclaration/@body.1/@argument.0">
+ <details key="start" value="2810"/>
+ <details key="end" value="2821"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.9" references="/0/widgetDeclaration/@guard/@source/@source">
- <details key="start" value="1018"/>
- <details key="end" value="1039"/>
+ <eAnnotations source="positions.14" references="/0/widgetDeclaration/@body.1/@argument.0/editor">
+ <details key="start" value="2810"/>
+ <details key="end" value="2816"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.10" references="/0/widgetDeclaration/@guard/@source/@source/editor">
- <details key="start" value="1018"/>
- <details key="end" value="1024"/>
+ <eAnnotations source="positions.15" references="/0/widgetDeclaration/@body.2">
+ <details key="start" value="2842"/>
+ <details key="end" value="2843"/>
+ <details key="line" value="53"/>
+ </eAnnotations>
+ <eAnnotations source="positions.16" references="/0/widgetDeclaration/editor">
+ <details key="start" value="2693"/>
+ <details key="end" value="2715"/>
+ <details key="line" value="52"/>
+ </eAnnotations>
+ <eAnnotations source="positions.17" references="/0/widgetDeclaration/@guard">
+ <details key="start" value="2748"/>
+ <details key="end" value="2787"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.11" references="/0/widgetDeclaration/@guard/@argument.0">
- <details key="start" value="1047"/>
- <details key="end" value="1057"/>
+ <eAnnotations source="positions.18" references="/0/widgetDeclaration/@guard/@source">
+ <details key="start" value="2748"/>
+ <details key="end" value="2774"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.12" references="/0/implementation">
- <details key="start" value="1127"/>
- <details key="end" value="1336"/>
- <details key="line" value="25"/>
+ <eAnnotations source="positions.19" references="/0/widgetDeclaration/@guard/@source/@source">
+ <details key="start" value="2748"/>
+ <details key="end" value="2769"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.20" references="/0/widgetDeclaration/@guard/@source/@source/editor">
+ <details key="start" value="2748"/>
+ <details key="end" value="2754"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.21" references="/0/widgetDeclaration/@guard/@argument.0">
+ <details key="start" value="2777"/>
+ <details key="end" value="2787"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.22" references="/0/implementation">
+ <details key="start" value="2857"/>
+ <details key="end" value="3066"/>
+ <details key="line" value="56"/>
</eAnnotations>
- <eAnnotations source="positions.13" references="/0/implementation/@body.0">
- <details key="start" value="1253"/>
- <details key="end" value="1259"/>
- <details key="line" value="26"/>
+ <eAnnotations source="positions.23" references="/0/implementation/@body.0">
+ <details key="start" value="2983"/>
+ <details key="end" value="2989"/>
+ <details key="line" value="57"/>
</eAnnotations>
- <eAnnotations source="positions.14" references="/0/implementation/@body.1">
- <details key="start" value="1260"/>
- <details key="end" value="1290"/>
+ <eAnnotations source="positions.24" references="/0/implementation/@body.1">
+ <details key="start" value="2990"/>
+ <details key="end" value="3020"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.15" references="/0/implementation/@body.1/@argument.0">
- <details key="start" value="1260"/>
- <details key="end" value="1271"/>
+ <eAnnotations source="positions.25" references="/0/implementation/@body.1/@argument.0">
+ <details key="start" value="2990"/>
+ <details key="end" value="3001"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.16" references="/0/implementation/@body.1/@argument.0/editor">
- <details key="start" value="1260"/>
- <details key="end" value="1266"/>
+ <eAnnotations source="positions.26" references="/0/implementation/@body.1/@argument.0/editor">
+ <details key="start" value="2990"/>
+ <details key="end" value="2996"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.17" references="/0/implementation/@body.2">
- <details key="start" value="1292"/>
- <details key="end" value="1324"/>
- <details key="line" value="26"/>
+ <eAnnotations source="positions.27" references="/0/implementation/@body.2">
+ <details key="start" value="3022"/>
+ <details key="end" value="3054"/>
+ <details key="line" value="57"/>
</eAnnotations>
- <eAnnotations source="positions.18" references="/0/implementation/editor">
- <details key="start" value="1159"/>
- <details key="end" value="1181"/>
- <details key="line" value="25"/>
+ <eAnnotations source="positions.28" references="/0/implementation/editor">
+ <details key="start" value="2889"/>
+ <details key="end" value="2911"/>
+ <details key="line" value="56"/>
</eAnnotations>
- <eAnnotations source="positions.19" references="/0/implementation/@guard">
- <details key="start" value="1211"/>
- <details key="end" value="1250"/>
+ <eAnnotations source="positions.29" references="/0/implementation/@guard">
+ <details key="start" value="2941"/>
+ <details key="end" value="2980"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.20" references="/0/implementation/@guard/@source">
- <details key="start" value="1211"/>
- <details key="end" value="1237"/>
+ <eAnnotations source="positions.30" references="/0/implementation/@guard/@source">
+ <details key="start" value="2941"/>
+ <details key="end" value="2967"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.21" references="/0/implementation/@guard/@source/@source">
- <details key="start" value="1211"/>
- <details key="end" value="1232"/>
+ <eAnnotations source="positions.31" references="/0/implementation/@guard/@source/@source">
+ <details key="start" value="2941"/>
+ <details key="end" value="2962"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.22" references="/0/implementation/@guard/@source/@source/editor">
- <details key="start" value="1211"/>
- <details key="end" value="1217"/>
+ <eAnnotations source="positions.32" references="/0/implementation/@guard/@source/@source/editor">
+ <details key="start" value="2941"/>
+ <details key="end" value="2947"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.23" references="/0/implementation/@guard/@argument.0">
- <details key="start" value="1240"/>
- <details key="end" value="1250"/>
+ <eAnnotations source="positions.33" references="/0/implementation/@guard/@argument.0">
+ <details key="start" value="2970"/>
+ <details key="end" value="2980"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.24" references="/0/additionalImplementation">
- <details key="start" value="1338"/>
- <details key="end" value="6173"/>
- <details key="line" value="29"/>
+ <eAnnotations source="positions.34" references="/0/additionalImplementation">
+ <details key="start" value="3068"/>
+ <details key="end" value="7923"/>
+ <details key="line" value="60"/>
</eAnnotations>
- <eAnnotations source="positions.25" references="/0/additionalImplementation/@body.0">
- <details key="start" value="1556"/>
- <details key="end" value="1557"/>
- <details key="line" value="30"/>
+ <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0">
+ <details key="start" value="3286"/>
+ <details key="end" value="3287"/>
+ <details key="line" value="61"/>
</eAnnotations>
- <eAnnotations source="positions.26" references="/0/additionalImplementation/@body.1">
- <details key="start" value="1558"/>
- <details key="end" value="1629"/>
+ <eAnnotations source="positions.36" references="/0/additionalImplementation/@body.1">
+ <details key="start" value="3288"/>
+ <details key="end" value="3359"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.27" references="/0/additionalImplementation/@body.1/@argument.0">
- <details key="start" value="1558"/>
- <details key="end" value="1609"/>
+ <eAnnotations source="positions.37" references="/0/additionalImplementation/@body.1/@argument.0">
+ <details key="start" value="3288"/>
+ <details key="end" value="3339"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.28" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0">
- <details key="start" value="1558"/>
- <details key="end" value="1588"/>
+ <eAnnotations source="positions.38" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0">
+ <details key="start" value="3288"/>
+ <details key="end" value="3318"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.29" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0/editor">
- <details key="start" value="1558"/>
- <details key="end" value="1564"/>
+ <eAnnotations source="positions.39" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0/editor">
+ <details key="start" value="3288"/>
+ <details key="end" value="3294"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.30" references="/0/additionalImplementation/@body.2">
- <details key="start" value="1631"/>
- <details key="end" value="1659"/>
- <details key="line" value="31"/>
+ <eAnnotations source="positions.40" references="/0/additionalImplementation/@body.2">
+ <details key="start" value="3361"/>
+ <details key="end" value="3389"/>
+ <details key="line" value="62"/>
</eAnnotations>
- <eAnnotations source="positions.31" references="/0/additionalImplementation/@body.3">
- <details key="start" value="1660"/>
- <details key="end" value="1690"/>
+ <eAnnotations source="positions.41" references="/0/additionalImplementation/@body.3">
+ <details key="start" value="3390"/>
+ <details key="end" value="3420"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.32" references="/0/additionalImplementation/@body.3/@argument.0">
- <details key="start" value="1660"/>
- <details key="end" value="1671"/>
+ <eAnnotations source="positions.42" references="/0/additionalImplementation/@body.3/@argument.0">
+ <details key="start" value="3390"/>
+ <details key="end" value="3401"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.33" references="/0/additionalImplementation/@body.3/@argument.0/editor">
- <details key="start" value="1660"/>
- <details key="end" value="1666"/>
+ <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.3/@argument.0/editor">
+ <details key="start" value="3390"/>
+ <details key="end" value="3396"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.34" references="/0/additionalImplementation/@body.4">
- <details key="start" value="1692"/>
- <details key="end" value="1756"/>
- <details key="line" value="31"/>
+ <eAnnotations source="positions.44" references="/0/additionalImplementation/@body.4">
+ <details key="start" value="3422"/>
+ <details key="end" value="3486"/>
+ <details key="line" value="62"/>
</eAnnotations>
- <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.5">
- <details key="start" value="1757"/>
- <details key="end" value="1787"/>
+ <eAnnotations source="positions.45" references="/0/additionalImplementation/@body.5">
+ <details key="start" value="3487"/>
+ <details key="end" value="3517"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.36" references="/0/additionalImplementation/@body.5/@argument.0">
- <details key="start" value="1757"/>
- <details key="end" value="1768"/>
+ <eAnnotations source="positions.46" references="/0/additionalImplementation/@body.5/@argument.0">
+ <details key="start" value="3487"/>
+ <details key="end" value="3498"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.37" references="/0/additionalImplementation/@body.5/@argument.0/editor">
- <details key="start" value="1757"/>
- <details key="end" value="1763"/>
+ <eAnnotations source="positions.47" references="/0/additionalImplementation/@body.5/@argument.0/editor">
+ <details key="start" value="3487"/>
+ <details key="end" value="3493"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.38" references="/0/additionalImplementation/@body.6">
- <details key="start" value="1789"/>
- <details key="end" value="1846"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.48" references="/0/additionalImplementation/@body.6">
+ <details key="start" value="3519"/>
+ <details key="end" value="3576"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.39" references="/0/additionalImplementation/@body.7">
- <details key="start" value="1847"/>
- <details key="end" value="1896"/>
+ <eAnnotations source="positions.49" references="/0/additionalImplementation/@body.7">
+ <details key="start" value="3577"/>
+ <details key="end" value="3626"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.40" references="/0/additionalImplementation/@body.7/@argument.0">
- <details key="start" value="1847"/>
- <details key="end" value="1877"/>
+ <eAnnotations source="positions.50" references="/0/additionalImplementation/@body.7/@argument.0">
+ <details key="start" value="3577"/>
+ <details key="end" value="3607"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.41" references="/0/additionalImplementation/@body.7/@argument.0/editor">
- <details key="start" value="1847"/>
- <details key="end" value="1853"/>
+ <eAnnotations source="positions.51" references="/0/additionalImplementation/@body.7/@argument.0/editor">
+ <details key="start" value="3577"/>
+ <details key="end" value="3583"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.42" references="/0/additionalImplementation/@body.8">
- <details key="start" value="1898"/>
- <details key="end" value="1899"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.52" references="/0/additionalImplementation/@body.8">
+ <details key="start" value="3628"/>
+ <details key="end" value="3629"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.9">
- <details key="start" value="1900"/>
- <details key="end" value="1937"/>
+ <eAnnotations source="positions.53" references="/0/additionalImplementation/@body.9">
+ <details key="start" value="3630"/>
+ <details key="end" value="3667"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.44" references="/0/additionalImplementation/@body.9/editor">
- <details key="start" value="1900"/>
- <details key="end" value="1906"/>
+ <eAnnotations source="positions.54" references="/0/additionalImplementation/@body.9/editor">
+ <details key="start" value="3630"/>
+ <details key="end" value="3636"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.45" references="/0/additionalImplementation/@body.9/@argument.1">
- <details key="start" value="1917"/>
- <details key="end" value="1936"/>
+ <eAnnotations source="positions.55" references="/0/additionalImplementation/@body.9/@argument.1">
+ <details key="start" value="3647"/>
+ <details key="end" value="3666"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.46" references="/0/additionalImplementation/@body.9/@argument.1/editor">
- <details key="start" value="1917"/>
- <details key="end" value="1923"/>
+ <eAnnotations source="positions.56" references="/0/additionalImplementation/@body.9/@argument.1/editor">
+ <details key="start" value="3647"/>
+ <details key="end" value="3653"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.47" references="/0/additionalImplementation/@body.10">
- <details key="start" value="1939"/>
- <details key="end" value="1979"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.57" references="/0/additionalImplementation/@body.10">
+ <details key="start" value="3669"/>
+ <details key="end" value="3709"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.48" references="/0/additionalImplementation/@body.11">
- <details key="start" value="1980"/>
- <details key="end" value="1997"/>
+ <eAnnotations source="positions.58" references="/0/additionalImplementation/@body.11">
+ <details key="start" value="3710"/>
+ <details key="end" value="3727"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.49" references="/0/additionalImplementation/@body.11/editor">
- <details key="start" value="1980"/>
- <details key="end" value="1986"/>
+ <eAnnotations source="positions.59" references="/0/additionalImplementation/@body.11/editor">
+ <details key="start" value="3710"/>
+ <details key="end" value="3716"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.50" references="/0/additionalImplementation/@body.12">
- <details key="start" value="1999"/>
- <details key="end" value="2001"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.60" references="/0/additionalImplementation/@body.12">
+ <details key="start" value="3729"/>
+ <details key="end" value="3731"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.51" references="/0/additionalImplementation/@body.13">
- <details key="start" value="2002"/>
- <details key="end" value="2042"/>
+ <eAnnotations source="positions.61" references="/0/additionalImplementation/@body.13">
+ <details key="start" value="3732"/>
+ <details key="end" value="3772"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.52" references="/0/additionalImplementation/@body.13/@argument.0">
- <details key="start" value="2002"/>
- <details key="end" value="2032"/>
+ <eAnnotations source="positions.62" references="/0/additionalImplementation/@body.13/@argument.0">
+ <details key="start" value="3732"/>
+ <details key="end" value="3762"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.53" references="/0/additionalImplementation/@body.13/@argument.0/editor">
- <details key="start" value="2002"/>
- <details key="end" value="2008"/>
+ <eAnnotations source="positions.63" references="/0/additionalImplementation/@body.13/@argument.0/editor">
+ <details key="start" value="3732"/>
+ <details key="end" value="3738"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.54" references="/0/additionalImplementation/@body.14">
- <details key="start" value="2044"/>
- <details key="end" value="2069"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.64" references="/0/additionalImplementation/@body.14">
+ <details key="start" value="3774"/>
+ <details key="end" value="3799"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.55" references="/0/additionalImplementation/@body.15">
- <details key="start" value="2070"/>
- <details key="end" value="2100"/>
+ <eAnnotations source="positions.65" references="/0/additionalImplementation/@body.15">
+ <details key="start" value="3800"/>
+ <details key="end" value="3830"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.56" references="/0/additionalImplementation/@body.15/@argument.0">
- <details key="start" value="2070"/>
- <details key="end" value="2081"/>
+ <eAnnotations source="positions.66" references="/0/additionalImplementation/@body.15/@argument.0">
+ <details key="start" value="3800"/>
+ <details key="end" value="3811"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.57" references="/0/additionalImplementation/@body.15/@argument.0/editor">
- <details key="start" value="2070"/>
- <details key="end" value="2076"/>
+ <eAnnotations source="positions.67" references="/0/additionalImplementation/@body.15/@argument.0/editor">
+ <details key="start" value="3800"/>
+ <details key="end" value="3806"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.58" references="/0/additionalImplementation/@body.16">
- <details key="start" value="2102"/>
- <details key="end" value="2156"/>
- <details key="line" value="33"/>
+ <eAnnotations source="positions.68" references="/0/additionalImplementation/@body.16">
+ <details key="start" value="3832"/>
+ <details key="end" value="3886"/>
+ <details key="line" value="64"/>
</eAnnotations>
- <eAnnotations source="positions.59" references="/0/additionalImplementation/@body.17">
- <details key="start" value="2157"/>
- <details key="end" value="2187"/>
+ <eAnnotations source="positions.69" references="/0/additionalImplementation/@body.17">
+ <details key="start" value="3887"/>
+ <details key="end" value="3917"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.60" references="/0/additionalImplementation/@body.17/@argument.0">
- <details key="start" value="2157"/>
- <details key="end" value="2168"/>
+ <eAnnotations source="positions.70" references="/0/additionalImplementation/@body.17/@argument.0">
+ <details key="start" value="3887"/>
+ <details key="end" value="3898"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.61" references="/0/additionalImplementation/@body.17/@argument.0/editor">
- <details key="start" value="2157"/>
- <details key="end" value="2163"/>
+ <eAnnotations source="positions.71" references="/0/additionalImplementation/@body.17/@argument.0/editor">
+ <details key="start" value="3887"/>
+ <details key="end" value="3893"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.62" references="/0/additionalImplementation/@body.18">
- <details key="start" value="2189"/>
- <details key="end" value="2221"/>
- <details key="line" value="34"/>
+ <eAnnotations source="positions.72" references="/0/additionalImplementation/@body.18">
+ <details key="start" value="3919"/>
+ <details key="end" value="3951"/>
+ <details key="line" value="65"/>
</eAnnotations>
- <eAnnotations source="positions.63" references="/0/additionalImplementation/@body.19">
- <details key="start" value="2222"/>
- <details key="end" value="2252"/>
+ <eAnnotations source="positions.73" references="/0/additionalImplementation/@body.19">
+ <details key="start" value="3952"/>
+ <details key="end" value="3982"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.64" references="/0/additionalImplementation/@body.19/@argument.0">
- <details key="start" value="2222"/>
- <details key="end" value="2233"/>
+ <eAnnotations source="positions.74" references="/0/additionalImplementation/@body.19/@argument.0">
+ <details key="start" value="3952"/>
+ <details key="end" value="3963"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.65" references="/0/additionalImplementation/@body.19/@argument.0/editor">
- <details key="start" value="2222"/>
- <details key="end" value="2228"/>
+ <eAnnotations source="positions.75" references="/0/additionalImplementation/@body.19/@argument.0/editor">
+ <details key="start" value="3952"/>
+ <details key="end" value="3958"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.66" references="/0/additionalImplementation/@body.20">
- <details key="start" value="2254"/>
- <details key="end" value="2274"/>
- <details key="line" value="35"/>
+ <eAnnotations source="positions.76" references="/0/additionalImplementation/@body.20">
+ <details key="start" value="3984"/>
+ <details key="end" value="4004"/>
+ <details key="line" value="66"/>
</eAnnotations>
- <eAnnotations source="positions.67" references="/0/additionalImplementation/@body.21">
- <details key="start" value="2275"/>
- <details key="end" value="2305"/>
+ <eAnnotations source="positions.77" references="/0/additionalImplementation/@body.21">
+ <details key="start" value="4005"/>
+ <details key="end" value="4035"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.68" references="/0/additionalImplementation/@body.21/@argument.0">
- <details key="start" value="2275"/>
- <details key="end" value="2286"/>
+ <eAnnotations source="positions.78" references="/0/additionalImplementation/@body.21/@argument.0">
+ <details key="start" value="4005"/>
+ <details key="end" value="4016"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.69" references="/0/additionalImplementation/@body.21/@argument.0/editor">
- <details key="start" value="2275"/>
- <details key="end" value="2281"/>
+ <eAnnotations source="positions.79" references="/0/additionalImplementation/@body.21/@argument.0/editor">
+ <details key="start" value="4005"/>
+ <details key="end" value="4011"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.70" references="/0/additionalImplementation/@body.22">
- <details key="start" value="2307"/>
- <details key="end" value="2385"/>
- <details key="line" value="35"/>
+ <eAnnotations source="positions.80" references="/0/additionalImplementation/@body.22">
+ <details key="start" value="4037"/>
+ <details key="end" value="4115"/>
+ <details key="line" value="66"/>
</eAnnotations>
- <eAnnotations source="positions.71" references="/0/additionalImplementation/@body.23">
- <details key="start" value="2386"/>
- <details key="end" value="2416"/>
+ <eAnnotations source="positions.81" references="/0/additionalImplementation/@body.23">
+ <details key="start" value="4116"/>
+ <details key="end" value="4146"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.72" references="/0/additionalImplementation/@body.23/@argument.0">
- <details key="start" value="2386"/>
- <details key="end" value="2397"/>
+ <eAnnotations source="positions.82" references="/0/additionalImplementation/@body.23/@argument.0">
+ <details key="start" value="4116"/>
+ <details key="end" value="4127"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.73" references="/0/additionalImplementation/@body.23/@argument.0/editor">
- <details key="start" value="2386"/>
- <details key="end" value="2392"/>
+ <eAnnotations source="positions.83" references="/0/additionalImplementation/@body.23/@argument.0/editor">
+ <details key="start" value="4116"/>
+ <details key="end" value="4122"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.74" references="/0/additionalImplementation/@body.24">
- <details key="start" value="2418"/>
- <details key="end" value="2423"/>
- <details key="line" value="36"/>
+ <eAnnotations source="positions.84" references="/0/additionalImplementation/@body.24">
+ <details key="start" value="4148"/>
+ <details key="end" value="4153"/>
+ <details key="line" value="67"/>
</eAnnotations>
- <eAnnotations source="positions.75" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2424"/>
- <details key="end" value="2454"/>
+ <eAnnotations source="positions.85" references="/0/additionalImplementation/@body.25">
+ <details key="start" value="4154"/>
+ <details key="end" value="4184"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.76" references="/0/additionalImplementation/@body.25/@argument.0">
- <details key="start" value="2424"/>
- <details key="end" value="2435"/>
+ <eAnnotations source="positions.86" references="/0/additionalImplementation/@body.25/@argument.0">
+ <details key="start" value="4154"/>
+ <details key="end" value="4165"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.77" references="/0/additionalImplementation/@body.25/@argument.0/editor">
- <details key="start" value="2424"/>
- <details key="end" value="2430"/>
+ <eAnnotations source="positions.87" references="/0/additionalImplementation/@body.25/@argument.0/editor">
+ <details key="start" value="4154"/>
+ <details key="end" value="4160"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.78" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2456"/>
- <details key="end" value="2550"/>
- <details key="line" value="37"/>
+ <eAnnotations source="positions.88" references="/0/additionalImplementation/@body.26">
+ <details key="start" value="4186"/>
+ <details key="end" value="4280"/>
+ <details key="line" value="68"/>
</eAnnotations>
- <eAnnotations source="positions.79" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2551"/>
- <details key="end" value="2581"/>
+ <eAnnotations source="positions.89" references="/0/additionalImplementation/@body.27">
+ <details key="start" value="4281"/>
+ <details key="end" value="4311"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.80" references="/0/additionalImplementation/@body.27/@argument.0">
- <details key="start" value="2551"/>
- <details key="end" value="2562"/>
+ <eAnnotations source="positions.90" references="/0/additionalImplementation/@body.27/@argument.0">
+ <details key="start" value="4281"/>
+ <details key="end" value="4292"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.81" references="/0/additionalImplementation/@body.27/@argument.0/editor">
- <details key="start" value="2551"/>
- <details key="end" value="2557"/>
+ <eAnnotations source="positions.91" references="/0/additionalImplementation/@body.27/@argument.0/editor">
+ <details key="start" value="4281"/>
+ <details key="end" value="4287"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.82" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2583"/>
- <details key="end" value="2603"/>
- <details key="line" value="38"/>
+ <eAnnotations source="positions.92" references="/0/additionalImplementation/@body.28">
+ <details key="start" value="4313"/>
+ <details key="end" value="4333"/>
+ <details key="line" value="69"/>
</eAnnotations>
- <eAnnotations source="positions.83" references="/0/additionalImplementation/@body.29">
- <details key="start" value="2605"/>
- <details key="end" value="2834"/>
- <details key="line" value="39"/>
+ <eAnnotations source="positions.93" references="/0/additionalImplementation/@body.29">
+ <details key="start" value="4335"/>
+ <details key="end" value="4564"/>
+ <details key="line" value="70"/>
</eAnnotations>
- <eAnnotations source="positions.84" references="/0/additionalImplementation/@body.29/@body.0">
- <details key="start" value="2628"/>
- <details key="end" value="2630"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.94" references="/0/additionalImplementation/@body.29/@body.0">
+ <details key="start" value="4358"/>
+ <details key="end" value="4360"/>
+ <details key="line" value="71"/>
</eAnnotations>
- <eAnnotations source="positions.85" references="/0/additionalImplementation/@body.29/@body.1">
- <details key="start" value="2631"/>
- <details key="end" value="2661"/>
+ <eAnnotations source="positions.95" references="/0/additionalImplementation/@body.29/@body.1">
+ <details key="start" value="4361"/>
+ <details key="end" value="4391"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.86" references="/0/additionalImplementation/@body.29/@body.1/@argument.0">
- <details key="start" value="2631"/>
- <details key="end" value="2642"/>
+ <eAnnotations source="positions.96" references="/0/additionalImplementation/@body.29/@body.1/@argument.0">
+ <details key="start" value="4361"/>
+ <details key="end" value="4372"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.87" references="/0/additionalImplementation/@body.29/@body.1/@argument.0/editor">
- <details key="start" value="2631"/>
- <details key="end" value="2637"/>
+ <eAnnotations source="positions.97" references="/0/additionalImplementation/@body.29/@body.1/@argument.0/editor">
+ <details key="start" value="4361"/>
+ <details key="end" value="4367"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.88" references="/0/additionalImplementation/@body.29/@body.2">
- <details key="start" value="2663"/>
- <details key="end" value="2685"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.98" references="/0/additionalImplementation/@body.29/@body.2">
+ <details key="start" value="4393"/>
+ <details key="end" value="4415"/>
+ <details key="line" value="71"/>
</eAnnotations>
- <eAnnotations source="positions.89" references="/0/additionalImplementation/@body.29/@body.3">
- <details key="start" value="2686"/>
- <details key="end" value="2716"/>
+ <eAnnotations source="positions.99" references="/0/additionalImplementation/@body.29/@body.3">
+ <details key="start" value="4416"/>
+ <details key="end" value="4446"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.90" references="/0/additionalImplementation/@body.29/@body.3/@argument.0">
- <details key="start" value="2686"/>
- <details key="end" value="2697"/>
+ <eAnnotations source="positions.100" references="/0/additionalImplementation/@body.29/@body.3/@argument.0">
+ <details key="start" value="4416"/>
+ <details key="end" value="4427"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.91" references="/0/additionalImplementation/@body.29/@body.3/@argument.0/editor">
- <details key="start" value="2686"/>
- <details key="end" value="2692"/>
+ <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.29/@body.3/@argument.0/editor">
+ <details key="start" value="4416"/>
+ <details key="end" value="4422"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.92" references="/0/additionalImplementation/@body.29/@body.4">
- <details key="start" value="2718"/>
- <details key="end" value="2734"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.29/@body.4">
+ <details key="start" value="4448"/>
+ <details key="end" value="4464"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.93" references="/0/additionalImplementation/@body.29/@body.5">
- <details key="start" value="2735"/>
- <details key="end" value="2784"/>
+ <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.29/@body.5">
+ <details key="start" value="4465"/>
+ <details key="end" value="4514"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.94" references="/0/additionalImplementation/@body.29/@body.5/@argument.0">
- <details key="start" value="2735"/>
- <details key="end" value="2765"/>
+ <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.29/@body.5/@argument.0">
+ <details key="start" value="4465"/>
+ <details key="end" value="4495"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.95" references="/0/additionalImplementation/@body.29/@body.5/@argument.0/editor">
- <details key="start" value="2735"/>
- <details key="end" value="2741"/>
+ <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.29/@body.5/@argument.0/editor">
+ <details key="start" value="4465"/>
+ <details key="end" value="4471"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.96" references="/0/additionalImplementation/@body.29/@body.6">
- <details key="start" value="2786"/>
- <details key="end" value="2787"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.29/@body.6">
+ <details key="start" value="4516"/>
+ <details key="end" value="4517"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.97" references="/0/additionalImplementation/@body.29/@body.7">
- <details key="start" value="2788"/>
- <details key="end" value="2813"/>
+ <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.29/@body.7">
+ <details key="start" value="4518"/>
+ <details key="end" value="4543"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.98" references="/0/additionalImplementation/@body.29/@body.7/editor">
- <details key="start" value="2788"/>
- <details key="end" value="2794"/>
+ <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.29/@body.7/editor">
+ <details key="start" value="4518"/>
+ <details key="end" value="4524"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.99" references="/0/additionalImplementation/@body.29/@body.8">
- <details key="start" value="2815"/>
- <details key="end" value="2827"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.109" references="/0/additionalImplementation/@body.29/@body.8">
+ <details key="start" value="4545"/>
+ <details key="end" value="4557"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.100" references="/0/additionalImplementation/@body.29/@ifExpr">
- <details key="start" value="2609"/>
- <details key="end" value="2626"/>
+ <eAnnotations source="positions.110" references="/0/additionalImplementation/@body.29/@ifExpr">
+ <details key="start" value="4339"/>
+ <details key="end" value="4356"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.29/@ifExpr/editor">
- <details key="start" value="2610"/>
- <details key="end" value="2616"/>
+ <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.29/@ifExpr/editor">
+ <details key="start" value="4340"/>
+ <details key="end" value="4346"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.30">
- <details key="start" value="2835"/>
- <details key="end" value="2846"/>
- <details key="line" value="43"/>
+ <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.30">
+ <details key="start" value="4565"/>
+ <details key="end" value="4576"/>
+ <details key="line" value="74"/>
</eAnnotations>
- <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.31">
- <details key="start" value="2847"/>
- <details key="end" value="2877"/>
+ <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.31">
+ <details key="start" value="4577"/>
+ <details key="end" value="4607"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="2847"/>
- <details key="end" value="2858"/>
+ <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.31/@argument.0">
+ <details key="start" value="4577"/>
+ <details key="end" value="4588"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="2847"/>
- <details key="end" value="2853"/>
+ <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.31/@argument.0/editor">
+ <details key="start" value="4577"/>
+ <details key="end" value="4583"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.32">
- <details key="start" value="2879"/>
- <details key="end" value="2928"/>
- <details key="line" value="43"/>
+ <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.32">
+ <details key="start" value="4609"/>
+ <details key="end" value="4658"/>
+ <details key="line" value="74"/>
</eAnnotations>
- <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.33">
- <details key="start" value="2929"/>
- <details key="end" value="2959"/>
+ <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.33">
+ <details key="start" value="4659"/>
+ <details key="end" value="4689"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.33/@argument.0">
- <details key="start" value="2929"/>
- <details key="end" value="2940"/>
+ <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.33/@argument.0">
+ <details key="start" value="4659"/>
+ <details key="end" value="4670"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.109" references="/0/additionalImplementation/@body.33/@argument.0/editor">
- <details key="start" value="2929"/>
- <details key="end" value="2935"/>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.33/@argument.0/editor">
+ <details key="start" value="4659"/>
+ <details key="end" value="4665"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.110" references="/0/additionalImplementation/@body.34">
- <details key="start" value="2961"/>
- <details key="end" value="2988"/>
- <details key="line" value="44"/>
+ <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.34">
+ <details key="start" value="4691"/>
+ <details key="end" value="4718"/>
+ <details key="line" value="75"/>
</eAnnotations>
- <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.35">
- <details key="start" value="2989"/>
- <details key="end" value="3019"/>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.35">
+ <details key="start" value="4719"/>
+ <details key="end" value="4749"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.35/@argument.0">
- <details key="start" value="2989"/>
- <details key="end" value="3000"/>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.35/@argument.0">
+ <details key="start" value="4719"/>
+ <details key="end" value="4730"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.35/@argument.0/editor">
- <details key="start" value="2989"/>
- <details key="end" value="2995"/>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.35/@argument.0/editor">
+ <details key="start" value="4719"/>
+ <details key="end" value="4725"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.36">
- <details key="start" value="3021"/>
- <details key="end" value="3045"/>
- <details key="line" value="45"/>
+ <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.36">
+ <details key="start" value="4751"/>
+ <details key="end" value="4775"/>
+ <details key="line" value="76"/>
</eAnnotations>
- <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.37">
- <details key="start" value="3046"/>
- <details key="end" value="3076"/>
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.37">
+ <details key="start" value="4776"/>
+ <details key="end" value="4806"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="3046"/>
- <details key="end" value="3057"/>
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.37/@argument.0">
+ <details key="start" value="4776"/>
+ <details key="end" value="4787"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="3046"/>
- <details key="end" value="3052"/>
+ <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.37/@argument.0/editor">
+ <details key="start" value="4776"/>
+ <details key="end" value="4782"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.38">
- <details key="start" value="3078"/>
- <details key="end" value="3102"/>
- <details key="line" value="46"/>
+ <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.38">
+ <details key="start" value="4808"/>
+ <details key="end" value="4832"/>
+ <details key="line" value="77"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.39">
- <details key="start" value="3103"/>
- <details key="end" value="3133"/>
+ <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.39">
+ <details key="start" value="4833"/>
+ <details key="end" value="4863"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.39/@argument.0">
- <details key="start" value="3103"/>
- <details key="end" value="3114"/>
+ <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.39/@argument.0">
+ <details key="start" value="4833"/>
+ <details key="end" value="4844"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.39/@argument.0/editor">
- <details key="start" value="3103"/>
- <details key="end" value="3109"/>
+ <eAnnotations source="positions.131" references="/0/additionalImplementation/@body.39/@argument.0/editor">
+ <details key="start" value="4833"/>
+ <details key="end" value="4839"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.40">
- <details key="start" value="3135"/>
- <details key="end" value="3150"/>
- <details key="line" value="47"/>
+ <eAnnotations source="positions.132" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="4865"/>
+ <details key="end" value="4880"/>
+ <details key="line" value="78"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.41">
- <details key="start" value="3151"/>
- <details key="end" value="3181"/>
+ <eAnnotations source="positions.133" references="/0/additionalImplementation/@body.41">
+ <details key="start" value="4881"/>
+ <details key="end" value="4911"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.41/@argument.0">
- <details key="start" value="3151"/>
- <details key="end" value="3162"/>
+ <eAnnotations source="positions.134" references="/0/additionalImplementation/@body.41/@argument.0">
+ <details key="start" value="4881"/>
+ <details key="end" value="4892"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.41/@argument.0/editor">
- <details key="start" value="3151"/>
- <details key="end" value="3157"/>
+ <eAnnotations source="positions.135" references="/0/additionalImplementation/@body.41/@argument.0/editor">
+ <details key="start" value="4881"/>
+ <details key="end" value="4887"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.42">
- <details key="start" value="3183"/>
- <details key="end" value="3195"/>
- <details key="line" value="47"/>
+ <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.42">
+ <details key="start" value="4913"/>
+ <details key="end" value="4925"/>
+ <details key="line" value="78"/>
</eAnnotations>
- <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.43">
- <details key="start" value="3196"/>
- <details key="end" value="3226"/>
+ <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.43">
+ <details key="start" value="4926"/>
+ <details key="end" value="4956"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.43/@argument.0">
- <details key="start" value="3196"/>
- <details key="end" value="3207"/>
+ <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.43/@argument.0">
+ <details key="start" value="4926"/>
+ <details key="end" value="4937"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.43/@argument.0/editor">
- <details key="start" value="3196"/>
- <details key="end" value="3202"/>
+ <eAnnotations source="positions.139" references="/0/additionalImplementation/@body.43/@argument.0/editor">
+ <details key="start" value="4926"/>
+ <details key="end" value="4932"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.44">
- <details key="start" value="3228"/>
- <details key="end" value="3413"/>
- <details key="line" value="49"/>
+ <eAnnotations source="positions.140" references="/0/additionalImplementation/@body.44">
+ <details key="start" value="4958"/>
+ <details key="end" value="5143"/>
+ <details key="line" value="80"/>
</eAnnotations>
- <eAnnotations source="positions.131" references="/0/additionalImplementation/@body.45">
- <details key="start" value="3414"/>
- <details key="end" value="3434"/>
+ <eAnnotations source="positions.141" references="/0/additionalImplementation/@body.45">
+ <details key="start" value="5144"/>
+ <details key="end" value="5164"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.132" references="/0/additionalImplementation/@body.45/editor">
- <details key="start" value="3414"/>
- <details key="end" value="3420"/>
+ <eAnnotations source="positions.142" references="/0/additionalImplementation/@body.45/editor">
+ <details key="start" value="5144"/>
+ <details key="end" value="5150"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.133" references="/0/additionalImplementation/@body.46">
- <details key="start" value="3436"/>
- <details key="end" value="3443"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.143" references="/0/additionalImplementation/@body.46">
+ <details key="start" value="5166"/>
+ <details key="end" value="5173"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.134" references="/0/additionalImplementation/@body.47">
- <details key="start" value="3444"/>
- <details key="end" value="3460"/>
+ <eAnnotations source="positions.144" references="/0/additionalImplementation/@body.47">
+ <details key="start" value="5174"/>
+ <details key="end" value="5190"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.135" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="3453"/>
- <details key="end" value="3459"/>
+ <eAnnotations source="positions.145" references="/0/additionalImplementation/@body.47/editor">
+ <details key="start" value="5183"/>
+ <details key="end" value="5189"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.48">
- <details key="start" value="3462"/>
- <details key="end" value="3529"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.146" references="/0/additionalImplementation/@body.48">
+ <details key="start" value="5192"/>
+ <details key="end" value="5259"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.49">
- <details key="start" value="3530"/>
- <details key="end" value="3560"/>
+ <eAnnotations source="positions.147" references="/0/additionalImplementation/@body.49">
+ <details key="start" value="5260"/>
+ <details key="end" value="5290"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="3530"/>
- <details key="end" value="3541"/>
+ <eAnnotations source="positions.148" references="/0/additionalImplementation/@body.49/@argument.0">
+ <details key="start" value="5260"/>
+ <details key="end" value="5271"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.139" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="3530"/>
- <details key="end" value="3536"/>
+ <eAnnotations source="positions.149" references="/0/additionalImplementation/@body.49/@argument.0/editor">
+ <details key="start" value="5260"/>
+ <details key="end" value="5266"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.140" references="/0/additionalImplementation/@body.50">
- <details key="start" value="3562"/>
- <details key="end" value="3684"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.150" references="/0/additionalImplementation/@body.50">
+ <details key="start" value="5292"/>
+ <details key="end" value="5414"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.141" references="/0/additionalImplementation/@body.51">
- <details key="start" value="3685"/>
- <details key="end" value="3702"/>
+ <eAnnotations source="positions.151" references="/0/additionalImplementation/@body.51">
+ <details key="start" value="5415"/>
+ <details key="end" value="5432"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.142" references="/0/additionalImplementation/@body.51/editor">
- <details key="start" value="3685"/>
- <details key="end" value="3691"/>
+ <eAnnotations source="positions.152" references="/0/additionalImplementation/@body.51/editor">
+ <details key="start" value="5415"/>
+ <details key="end" value="5421"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.143" references="/0/additionalImplementation/@body.52">
- <details key="start" value="3704"/>
- <details key="end" value="3706"/>
- <details key="line" value="56"/>
+ <eAnnotations source="positions.153" references="/0/additionalImplementation/@body.52">
+ <details key="start" value="5434"/>
+ <details key="end" value="5436"/>
+ <details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.144" references="/0/additionalImplementation/@body.53">
- <details key="start" value="3707"/>
- <details key="end" value="3747"/>
+ <eAnnotations source="positions.154" references="/0/additionalImplementation/@body.53">
+ <details key="start" value="5437"/>
+ <details key="end" value="5477"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.145" references="/0/additionalImplementation/@body.53/@argument.0">
- <details key="start" value="3707"/>
- <details key="end" value="3737"/>
+ <eAnnotations source="positions.155" references="/0/additionalImplementation/@body.53/@argument.0">
+ <details key="start" value="5437"/>
+ <details key="end" value="5467"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.146" references="/0/additionalImplementation/@body.53/@argument.0/editor">
- <details key="start" value="3707"/>
- <details key="end" value="3713"/>
+ <eAnnotations source="positions.156" references="/0/additionalImplementation/@body.53/@argument.0/editor">
+ <details key="start" value="5437"/>
+ <details key="end" value="5443"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.147" references="/0/additionalImplementation/@body.54">
- <details key="start" value="3749"/>
- <details key="end" value="6161"/>
- <details key="line" value="56"/>
+ <eAnnotations source="positions.157" references="/0/additionalImplementation/@body.54">
+ <details key="start" value="5479"/>
+ <details key="end" value="5536"/>
+ <details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.148" references="/0/additionalImplementation/editor">
- <details key="start" value="1380"/>
- <details key="end" value="1402"/>
- <details key="line" value="29"/>
+ <eAnnotations source="positions.158" references="/0/additionalImplementation/@body.55">
+ <details key="start" value="5537"/>
+ <details key="end" value="5567"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.149" references="/0/additionalImplementation/pec">
- <details key="start" value="1404"/>
- <details key="end" value="1436"/>
- <details key="line" value="29"/>
+ <eAnnotations source="positions.159" references="/0/additionalImplementation/@body.55/@argument.0">
+ <details key="start" value="5537"/>
+ <details key="end" value="5548"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.150" references="/0/additionalImplementation/inputPEC">
- <details key="start" value="1438"/>
- <details key="end" value="1474"/>
- <details key="line" value="29"/>
+ <eAnnotations source="positions.160" references="/0/additionalImplementation/@body.55/@argument.0/editor">
+ <details key="start" value="5537"/>
+ <details key="end" value="5543"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.151" references="/0/additionalImplementation/@guard">
- <details key="start" value="1514"/>
- <details key="end" value="1553"/>
+ <eAnnotations source="positions.161" references="/0/additionalImplementation/@body.56">
+ <details key="start" value="5569"/>
+ <details key="end" value="7911"/>
+ <details key="line" value="88"/>
+ </eAnnotations>
+ <eAnnotations source="positions.162" references="/0/additionalImplementation/editor">
+ <details key="start" value="3110"/>
+ <details key="end" value="3132"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.163" references="/0/additionalImplementation/pec">
+ <details key="start" value="3134"/>
+ <details key="end" value="3166"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.164" references="/0/additionalImplementation/inputPEC">
+ <details key="start" value="3168"/>
+ <details key="end" value="3204"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.165" references="/0/additionalImplementation/@guard">
+ <details key="start" value="3244"/>
+ <details key="end" value="3283"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.152" references="/0/additionalImplementation/@guard/@source">
- <details key="start" value="1514"/>
- <details key="end" value="1540"/>
+ <eAnnotations source="positions.166" references="/0/additionalImplementation/@guard/@source">
+ <details key="start" value="3244"/>
+ <details key="end" value="3270"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.153" references="/0/additionalImplementation/@guard/@source/@source">
- <details key="start" value="1514"/>
- <details key="end" value="1535"/>
+ <eAnnotations source="positions.167" references="/0/additionalImplementation/@guard/@source/@source">
+ <details key="start" value="3244"/>
+ <details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.154" references="/0/additionalImplementation/@guard/@source/@source/editor">
- <details key="start" value="1514"/>
- <details key="end" value="1520"/>
+ <eAnnotations source="positions.168" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <details key="start" value="3244"/>
+ <details key="end" value="3250"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.155" references="/0/additionalImplementation/@guard/@argument.0">
- <details key="start" value="1543"/>
- <details key="end" value="1553"/>
+ <eAnnotations source="positions.169" references="/0/additionalImplementation/@guard/@argument.0">
+ <details key="start" value="3273"/>
+ <details key="end" value="3283"/>
<details key="line" value="0"/>
</eAnnotations>
</ecore:EAnnotation>
diff --git a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl
index 8448f3ac1..029291750 100644
--- a/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl
+++ b/plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl
@@ -19,6 +19,36 @@
<imports href="../../../services/naming.emtl#/0"/>
<imports href="../../../services/viewCommon.emtl#/0"/>
<imports href="../../api/widgetSWTImpl.emtl#/0"/>
+ <ownedModuleElement xsi:type="mtl:Template" name="manageImports" visibility="Public">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="import org.eclipse.epf.richtext.IRichText;&#xA;import org.eclipse.epf.richtext.IRichTextToolBar;&#xA;import org.eclipse.epf.richtext.RichText;&#xA;import org.eclipse.epf.richtext.RichTextToolBar;&#xA;import org.eclipse.epf.richtext.actions.AddImageAction;&#xA;import org.eclipse.epf.richtext.actions.AddLinkAction;&#xA;import org.eclipse.epf.richtext.actions.AddOrderedListAction;&#xA;import org.eclipse.epf.richtext.actions.AddTableAction;&#xA;import org.eclipse.epf.richtext.actions.AddUnorderedListAction;&#xA;import org.eclipse.epf.richtext.actions.BoldAction;&#xA;import org.eclipse.epf.richtext.actions.ClearContentAction;&#xA;import org.eclipse.epf.richtext.actions.CopyAction;&#xA;import org.eclipse.epf.richtext.actions.CutAction;&#xA;import org.eclipse.epf.richtext.actions.FindReplaceAction;&#xA;import org.eclipse.epf.richtext.actions.FontNameAction;&#xA;import org.eclipse.epf.richtext.actions.FontSizeAction;&#xA;import org.eclipse.epf.richtext.actions.FontStyleAction;&#xA;import org.eclipse.epf.richtext.actions.IndentAction;&#xA;import org.eclipse.epf.richtext.actions.ItalicAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyCenterAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyLeftAction;&#xA;import org.eclipse.epf.richtext.actions.JustifyRightAction;&#xA;import org.eclipse.epf.richtext.actions.OutdentAction;&#xA;import org.eclipse.epf.richtext.actions.PasteAction;&#xA;import org.eclipse.epf.richtext.actions.SubscriptAction;&#xA;import org.eclipse.epf.richtext.actions.SuperscriptAction;&#xA;import org.eclipse.epf.richtext.actions.TidyActionGroup;&#xA;import org.eclipse.epf.richtext.actions.UnderlineAction;"/>
+ <overrides href="../../api/widgetSWTImpl.emtl#/0/manageImports"/>
+ <parameter name="widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </parameter>
+ <parameter name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </parameter>
+ <parameter name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </parameter>
+ <parameter name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </parameter>
+ <guard xsi:type="ocl.ecore:OperationCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
+ <source xsi:type="ocl.ecore:PropertyCallExp">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <source xsi:type="ocl.ecore:VariableExp" name="widget" referredVariable="/0/manageImports/widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </source>
+ <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget/name"/>
+ </source>
+ <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="RichText">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </argument>
+ <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
+ </guard>
+ </ownedModuleElement>
<ownedModuleElement xsi:type="mtl:Template" name="widgetDeclaration" visibility="Public">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;protected RichText "/>
<body xsi:type="mtl:TemplateInvocation">
@@ -880,6 +910,25 @@
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
</eOperations>
+ <eOperations name="manageImports">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/manageImports"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="widget">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </eParameters>
+ <eParameters name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </eParameters>
+ <eParameters name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </eParameters>
+ <eParameters name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eParameters>
+ </eOperations>
<eOperations name="widgetDeclaration">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3124,27 +3173,6 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
</eParameters>
</eOperations>
- <eOperations name="manageImports">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../api/widgetSWTImpl.emtl#/0/manageImports"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="widget">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
- </eParameters>
- <eParameters name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
- </eParameters>
- <eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- <eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
<eOperations name="implementation">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3430,6 +3458,27 @@
</eParameters>
</eOperations>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Widget_Class">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </eAnnotations>
+ <eOperations name="manageImports">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/manageImports"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="pec">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ </eParameters>
+ <eParameters name="view">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
+ </eParameters>
+ <eParameters name="basePackage">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementEditor_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
@@ -5238,34 +5287,26 @@
<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="Widget_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
- </eAnnotations>
- <eOperations name="manageImports">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="../../api/widgetSWTImpl.emtl#/0/manageImports"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="pec">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
- </eParameters>
- <eParameters name="view">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//View"/>
- </eParameters>
- <eParameters name="basePackage">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//toolkits/Widget"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
@@ -5413,804 +5454,854 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
- <eAnnotations source="positions.0" references="/0/widgetDeclaration">
+ <eAnnotations source="positions.0" references="/0/manageImports">
<details key="start" value="924"/>
- <details key="end" value="1122"/>
+ <details key="end" value="2652"/>
<details key="line" value="21"/>
</eAnnotations>
- <eAnnotations source="positions.1" references="/0/widgetDeclaration/@body.0">
- <details key="start" value="1056"/>
- <details key="end" value="1076"/>
+ <eAnnotations source="positions.1" references="/0/manageImports/@body.0">
+ <details key="start" value="1095"/>
+ <details key="end" value="2640"/>
<details key="line" value="22"/>
</eAnnotations>
- <eAnnotations source="positions.2" references="/0/widgetDeclaration/@body.1">
- <details key="start" value="1077"/>
- <details key="end" value="1107"/>
+ <eAnnotations source="positions.2" references="/0/manageImports/widget">
+ <details key="start" value="955"/>
+ <details key="end" value="970"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.3" references="/0/manageImports/pec">
+ <details key="start" value="972"/>
+ <details key="end" value="1004"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.4" references="/0/manageImports/view">
+ <details key="start" value="1006"/>
+ <details key="end" value="1017"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.5" references="/0/manageImports/basePackage">
+ <details key="start" value="1019"/>
+ <details key="end" value="1039"/>
+ <details key="line" value="21"/>
+ </eAnnotations>
+ <eAnnotations source="positions.6" references="/0/manageImports/@guard">
+ <details key="start" value="1068"/>
+ <details key="end" value="1092"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.3" references="/0/widgetDeclaration/@body.1/@argument.0">
- <details key="start" value="1077"/>
- <details key="end" value="1088"/>
+ <eAnnotations source="positions.7" references="/0/manageImports/@guard/@source">
+ <details key="start" value="1068"/>
+ <details key="end" value="1079"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.4" references="/0/widgetDeclaration/@body.1/@argument.0/editor">
- <details key="start" value="1077"/>
- <details key="end" value="1083"/>
+ <eAnnotations source="positions.8" references="/0/manageImports/@guard/@source/widget">
+ <details key="start" value="1068"/>
+ <details key="end" value="1074"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.5" references="/0/widgetDeclaration/@body.2">
- <details key="start" value="1109"/>
- <details key="end" value="1110"/>
- <details key="line" value="22"/>
+ <eAnnotations source="positions.9" references="/0/manageImports/@guard/@argument.0">
+ <details key="start" value="1082"/>
+ <details key="end" value="1092"/>
+ <details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.6" references="/0/widgetDeclaration/editor">
- <details key="start" value="959"/>
- <details key="end" value="981"/>
- <details key="line" value="21"/>
+ <eAnnotations source="positions.10" references="/0/widgetDeclaration">
+ <details key="start" value="2654"/>
+ <details key="end" value="2852"/>
+ <details key="line" value="52"/>
+ </eAnnotations>
+ <eAnnotations source="positions.11" references="/0/widgetDeclaration/@body.0">
+ <details key="start" value="2786"/>
+ <details key="end" value="2806"/>
+ <details key="line" value="53"/>
+ </eAnnotations>
+ <eAnnotations source="positions.12" references="/0/widgetDeclaration/@body.1">
+ <details key="start" value="2807"/>
+ <details key="end" value="2837"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.13" references="/0/widgetDeclaration/@body.1/@argument.0">
+ <details key="start" value="2807"/>
+ <details key="end" value="2818"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.14" references="/0/widgetDeclaration/@body.1/@argument.0/editor">
+ <details key="start" value="2807"/>
+ <details key="end" value="2813"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.15" references="/0/widgetDeclaration/@body.2">
+ <details key="start" value="2839"/>
+ <details key="end" value="2840"/>
+ <details key="line" value="53"/>
+ </eAnnotations>
+ <eAnnotations source="positions.16" references="/0/widgetDeclaration/editor">
+ <details key="start" value="2689"/>
+ <details key="end" value="2711"/>
+ <details key="line" value="52"/>
</eAnnotations>
- <eAnnotations source="positions.7" references="/0/widgetDeclaration/@guard">
- <details key="start" value="1014"/>
- <details key="end" value="1053"/>
+ <eAnnotations source="positions.17" references="/0/widgetDeclaration/@guard">
+ <details key="start" value="2744"/>
+ <details key="end" value="2783"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.8" references="/0/widgetDeclaration/@guard/@source">
- <details key="start" value="1014"/>
- <details key="end" value="1040"/>
+ <eAnnotations source="positions.18" references="/0/widgetDeclaration/@guard/@source">
+ <details key="start" value="2744"/>
+ <details key="end" value="2770"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.9" references="/0/widgetDeclaration/@guard/@source/@source">
- <details key="start" value="1014"/>
- <details key="end" value="1035"/>
+ <eAnnotations source="positions.19" references="/0/widgetDeclaration/@guard/@source/@source">
+ <details key="start" value="2744"/>
+ <details key="end" value="2765"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.10" references="/0/widgetDeclaration/@guard/@source/@source/editor">
- <details key="start" value="1014"/>
- <details key="end" value="1020"/>
+ <eAnnotations source="positions.20" references="/0/widgetDeclaration/@guard/@source/@source/editor">
+ <details key="start" value="2744"/>
+ <details key="end" value="2750"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.11" references="/0/widgetDeclaration/@guard/@argument.0">
- <details key="start" value="1043"/>
- <details key="end" value="1053"/>
+ <eAnnotations source="positions.21" references="/0/widgetDeclaration/@guard/@argument.0">
+ <details key="start" value="2773"/>
+ <details key="end" value="2783"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.12" references="/0/implementation">
- <details key="start" value="1124"/>
- <details key="end" value="1318"/>
- <details key="line" value="25"/>
+ <eAnnotations source="positions.22" references="/0/implementation">
+ <details key="start" value="2854"/>
+ <details key="end" value="3048"/>
+ <details key="line" value="56"/>
</eAnnotations>
- <eAnnotations source="positions.13" references="/0/implementation/@body.0">
- <details key="start" value="1250"/>
- <details key="end" value="1256"/>
- <details key="line" value="26"/>
+ <eAnnotations source="positions.23" references="/0/implementation/@body.0">
+ <details key="start" value="2980"/>
+ <details key="end" value="2986"/>
+ <details key="line" value="57"/>
</eAnnotations>
- <eAnnotations source="positions.14" references="/0/implementation/@body.1">
- <details key="start" value="1257"/>
- <details key="end" value="1287"/>
+ <eAnnotations source="positions.24" references="/0/implementation/@body.1">
+ <details key="start" value="2987"/>
+ <details key="end" value="3017"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.15" references="/0/implementation/@body.1/@argument.0">
- <details key="start" value="1257"/>
- <details key="end" value="1268"/>
+ <eAnnotations source="positions.25" references="/0/implementation/@body.1/@argument.0">
+ <details key="start" value="2987"/>
+ <details key="end" value="2998"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.16" references="/0/implementation/@body.1/@argument.0/editor">
- <details key="start" value="1257"/>
- <details key="end" value="1263"/>
+ <eAnnotations source="positions.26" references="/0/implementation/@body.1/@argument.0/editor">
+ <details key="start" value="2987"/>
+ <details key="end" value="2993"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.17" references="/0/implementation/@body.2">
- <details key="start" value="1289"/>
- <details key="end" value="1306"/>
- <details key="line" value="26"/>
+ <eAnnotations source="positions.27" references="/0/implementation/@body.2">
+ <details key="start" value="3019"/>
+ <details key="end" value="3036"/>
+ <details key="line" value="57"/>
</eAnnotations>
- <eAnnotations source="positions.18" references="/0/implementation/editor">
- <details key="start" value="1156"/>
- <details key="end" value="1178"/>
- <details key="line" value="25"/>
+ <eAnnotations source="positions.28" references="/0/implementation/editor">
+ <details key="start" value="2886"/>
+ <details key="end" value="2908"/>
+ <details key="line" value="56"/>
</eAnnotations>
- <eAnnotations source="positions.19" references="/0/implementation/@guard">
- <details key="start" value="1208"/>
- <details key="end" value="1247"/>
+ <eAnnotations source="positions.29" references="/0/implementation/@guard">
+ <details key="start" value="2938"/>
+ <details key="end" value="2977"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.20" references="/0/implementation/@guard/@source">
- <details key="start" value="1208"/>
- <details key="end" value="1234"/>
+ <eAnnotations source="positions.30" references="/0/implementation/@guard/@source">
+ <details key="start" value="2938"/>
+ <details key="end" value="2964"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.21" references="/0/implementation/@guard/@source/@source">
- <details key="start" value="1208"/>
- <details key="end" value="1229"/>
+ <eAnnotations source="positions.31" references="/0/implementation/@guard/@source/@source">
+ <details key="start" value="2938"/>
+ <details key="end" value="2959"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.22" references="/0/implementation/@guard/@source/@source/editor">
- <details key="start" value="1208"/>
- <details key="end" value="1214"/>
+ <eAnnotations source="positions.32" references="/0/implementation/@guard/@source/@source/editor">
+ <details key="start" value="2938"/>
+ <details key="end" value="2944"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.23" references="/0/implementation/@guard/@argument.0">
- <details key="start" value="1237"/>
- <details key="end" value="1247"/>
+ <eAnnotations source="positions.33" references="/0/implementation/@guard/@argument.0">
+ <details key="start" value="2967"/>
+ <details key="end" value="2977"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.24" references="/0/additionalImplementation">
- <details key="start" value="1320"/>
- <details key="end" value="6114"/>
- <details key="line" value="29"/>
+ <eAnnotations source="positions.34" references="/0/additionalImplementation">
+ <details key="start" value="3050"/>
+ <details key="end" value="7844"/>
+ <details key="line" value="60"/>
</eAnnotations>
- <eAnnotations source="positions.25" references="/0/additionalImplementation/@body.0">
- <details key="start" value="1538"/>
- <details key="end" value="1539"/>
- <details key="line" value="30"/>
+ <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0">
+ <details key="start" value="3268"/>
+ <details key="end" value="3269"/>
+ <details key="line" value="61"/>
</eAnnotations>
- <eAnnotations source="positions.26" references="/0/additionalImplementation/@body.1">
- <details key="start" value="1540"/>
- <details key="end" value="1611"/>
+ <eAnnotations source="positions.36" references="/0/additionalImplementation/@body.1">
+ <details key="start" value="3270"/>
+ <details key="end" value="3341"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.27" references="/0/additionalImplementation/@body.1/@argument.0">
- <details key="start" value="1540"/>
- <details key="end" value="1591"/>
+ <eAnnotations source="positions.37" references="/0/additionalImplementation/@body.1/@argument.0">
+ <details key="start" value="3270"/>
+ <details key="end" value="3321"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.28" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0">
- <details key="start" value="1540"/>
- <details key="end" value="1570"/>
+ <eAnnotations source="positions.38" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0">
+ <details key="start" value="3270"/>
+ <details key="end" value="3300"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.29" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0/editor">
- <details key="start" value="1540"/>
- <details key="end" value="1546"/>
+ <eAnnotations source="positions.39" references="/0/additionalImplementation/@body.1/@argument.0/@argument.0/editor">
+ <details key="start" value="3270"/>
+ <details key="end" value="3276"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.30" references="/0/additionalImplementation/@body.2">
- <details key="start" value="1613"/>
- <details key="end" value="1641"/>
- <details key="line" value="31"/>
+ <eAnnotations source="positions.40" references="/0/additionalImplementation/@body.2">
+ <details key="start" value="3343"/>
+ <details key="end" value="3371"/>
+ <details key="line" value="62"/>
</eAnnotations>
- <eAnnotations source="positions.31" references="/0/additionalImplementation/@body.3">
- <details key="start" value="1642"/>
- <details key="end" value="1672"/>
+ <eAnnotations source="positions.41" references="/0/additionalImplementation/@body.3">
+ <details key="start" value="3372"/>
+ <details key="end" value="3402"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.32" references="/0/additionalImplementation/@body.3/@argument.0">
- <details key="start" value="1642"/>
- <details key="end" value="1653"/>
+ <eAnnotations source="positions.42" references="/0/additionalImplementation/@body.3/@argument.0">
+ <details key="start" value="3372"/>
+ <details key="end" value="3383"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.33" references="/0/additionalImplementation/@body.3/@argument.0/editor">
- <details key="start" value="1642"/>
- <details key="end" value="1648"/>
+ <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.3/@argument.0/editor">
+ <details key="start" value="3372"/>
+ <details key="end" value="3378"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.34" references="/0/additionalImplementation/@body.4">
- <details key="start" value="1674"/>
- <details key="end" value="1711"/>
- <details key="line" value="31"/>
+ <eAnnotations source="positions.44" references="/0/additionalImplementation/@body.4">
+ <details key="start" value="3404"/>
+ <details key="end" value="3441"/>
+ <details key="line" value="62"/>
</eAnnotations>
- <eAnnotations source="positions.35" references="/0/additionalImplementation/@body.5">
- <details key="start" value="1712"/>
- <details key="end" value="1742"/>
+ <eAnnotations source="positions.45" references="/0/additionalImplementation/@body.5">
+ <details key="start" value="3442"/>
+ <details key="end" value="3472"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.36" references="/0/additionalImplementation/@body.5/@argument.0">
- <details key="start" value="1712"/>
- <details key="end" value="1723"/>
+ <eAnnotations source="positions.46" references="/0/additionalImplementation/@body.5/@argument.0">
+ <details key="start" value="3442"/>
+ <details key="end" value="3453"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.37" references="/0/additionalImplementation/@body.5/@argument.0/editor">
- <details key="start" value="1712"/>
- <details key="end" value="1718"/>
+ <eAnnotations source="positions.47" references="/0/additionalImplementation/@body.5/@argument.0/editor">
+ <details key="start" value="3442"/>
+ <details key="end" value="3448"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.38" references="/0/additionalImplementation/@body.6">
- <details key="start" value="1744"/>
- <details key="end" value="1785"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.48" references="/0/additionalImplementation/@body.6">
+ <details key="start" value="3474"/>
+ <details key="end" value="3515"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.39" references="/0/additionalImplementation/@body.7">
- <details key="start" value="1786"/>
- <details key="end" value="1835"/>
+ <eAnnotations source="positions.49" references="/0/additionalImplementation/@body.7">
+ <details key="start" value="3516"/>
+ <details key="end" value="3565"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.40" references="/0/additionalImplementation/@body.7/@argument.0">
- <details key="start" value="1786"/>
- <details key="end" value="1816"/>
+ <eAnnotations source="positions.50" references="/0/additionalImplementation/@body.7/@argument.0">
+ <details key="start" value="3516"/>
+ <details key="end" value="3546"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.41" references="/0/additionalImplementation/@body.7/@argument.0/editor">
- <details key="start" value="1786"/>
- <details key="end" value="1792"/>
+ <eAnnotations source="positions.51" references="/0/additionalImplementation/@body.7/@argument.0/editor">
+ <details key="start" value="3516"/>
+ <details key="end" value="3522"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.42" references="/0/additionalImplementation/@body.8">
- <details key="start" value="1837"/>
- <details key="end" value="1838"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.52" references="/0/additionalImplementation/@body.8">
+ <details key="start" value="3567"/>
+ <details key="end" value="3568"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.43" references="/0/additionalImplementation/@body.9">
- <details key="start" value="1839"/>
- <details key="end" value="1876"/>
+ <eAnnotations source="positions.53" references="/0/additionalImplementation/@body.9">
+ <details key="start" value="3569"/>
+ <details key="end" value="3606"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.44" references="/0/additionalImplementation/@body.9/editor">
- <details key="start" value="1839"/>
- <details key="end" value="1845"/>
+ <eAnnotations source="positions.54" references="/0/additionalImplementation/@body.9/editor">
+ <details key="start" value="3569"/>
+ <details key="end" value="3575"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.45" references="/0/additionalImplementation/@body.9/@argument.1">
- <details key="start" value="1856"/>
- <details key="end" value="1875"/>
+ <eAnnotations source="positions.55" references="/0/additionalImplementation/@body.9/@argument.1">
+ <details key="start" value="3586"/>
+ <details key="end" value="3605"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.46" references="/0/additionalImplementation/@body.9/@argument.1/editor">
- <details key="start" value="1856"/>
- <details key="end" value="1862"/>
+ <eAnnotations source="positions.56" references="/0/additionalImplementation/@body.9/@argument.1/editor">
+ <details key="start" value="3586"/>
+ <details key="end" value="3592"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.47" references="/0/additionalImplementation/@body.10">
- <details key="start" value="1878"/>
- <details key="end" value="1918"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.57" references="/0/additionalImplementation/@body.10">
+ <details key="start" value="3608"/>
+ <details key="end" value="3648"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.48" references="/0/additionalImplementation/@body.11">
- <details key="start" value="1919"/>
- <details key="end" value="1936"/>
+ <eAnnotations source="positions.58" references="/0/additionalImplementation/@body.11">
+ <details key="start" value="3649"/>
+ <details key="end" value="3666"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.49" references="/0/additionalImplementation/@body.11/editor">
- <details key="start" value="1919"/>
- <details key="end" value="1925"/>
+ <eAnnotations source="positions.59" references="/0/additionalImplementation/@body.11/editor">
+ <details key="start" value="3649"/>
+ <details key="end" value="3655"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.50" references="/0/additionalImplementation/@body.12">
- <details key="start" value="1938"/>
- <details key="end" value="1940"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.60" references="/0/additionalImplementation/@body.12">
+ <details key="start" value="3668"/>
+ <details key="end" value="3670"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.51" references="/0/additionalImplementation/@body.13">
- <details key="start" value="1941"/>
- <details key="end" value="1981"/>
+ <eAnnotations source="positions.61" references="/0/additionalImplementation/@body.13">
+ <details key="start" value="3671"/>
+ <details key="end" value="3711"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.52" references="/0/additionalImplementation/@body.13/@argument.0">
- <details key="start" value="1941"/>
- <details key="end" value="1971"/>
+ <eAnnotations source="positions.62" references="/0/additionalImplementation/@body.13/@argument.0">
+ <details key="start" value="3671"/>
+ <details key="end" value="3701"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.53" references="/0/additionalImplementation/@body.13/@argument.0/editor">
- <details key="start" value="1941"/>
- <details key="end" value="1947"/>
+ <eAnnotations source="positions.63" references="/0/additionalImplementation/@body.13/@argument.0/editor">
+ <details key="start" value="3671"/>
+ <details key="end" value="3677"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.54" references="/0/additionalImplementation/@body.14">
- <details key="start" value="1983"/>
- <details key="end" value="2007"/>
- <details key="line" value="32"/>
+ <eAnnotations source="positions.64" references="/0/additionalImplementation/@body.14">
+ <details key="start" value="3713"/>
+ <details key="end" value="3737"/>
+ <details key="line" value="63"/>
</eAnnotations>
- <eAnnotations source="positions.55" references="/0/additionalImplementation/@body.15">
- <details key="start" value="2008"/>
- <details key="end" value="2038"/>
+ <eAnnotations source="positions.65" references="/0/additionalImplementation/@body.15">
+ <details key="start" value="3738"/>
+ <details key="end" value="3768"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.56" references="/0/additionalImplementation/@body.15/@argument.0">
- <details key="start" value="2008"/>
- <details key="end" value="2019"/>
+ <eAnnotations source="positions.66" references="/0/additionalImplementation/@body.15/@argument.0">
+ <details key="start" value="3738"/>
+ <details key="end" value="3749"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.57" references="/0/additionalImplementation/@body.15/@argument.0/editor">
- <details key="start" value="2008"/>
- <details key="end" value="2014"/>
+ <eAnnotations source="positions.67" references="/0/additionalImplementation/@body.15/@argument.0/editor">
+ <details key="start" value="3738"/>
+ <details key="end" value="3744"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.58" references="/0/additionalImplementation/@body.16">
- <details key="start" value="2040"/>
- <details key="end" value="2094"/>
- <details key="line" value="33"/>
+ <eAnnotations source="positions.68" references="/0/additionalImplementation/@body.16">
+ <details key="start" value="3770"/>
+ <details key="end" value="3824"/>
+ <details key="line" value="64"/>
</eAnnotations>
- <eAnnotations source="positions.59" references="/0/additionalImplementation/@body.17">
- <details key="start" value="2095"/>
- <details key="end" value="2125"/>
+ <eAnnotations source="positions.69" references="/0/additionalImplementation/@body.17">
+ <details key="start" value="3825"/>
+ <details key="end" value="3855"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.60" references="/0/additionalImplementation/@body.17/@argument.0">
- <details key="start" value="2095"/>
- <details key="end" value="2106"/>
+ <eAnnotations source="positions.70" references="/0/additionalImplementation/@body.17/@argument.0">
+ <details key="start" value="3825"/>
+ <details key="end" value="3836"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.61" references="/0/additionalImplementation/@body.17/@argument.0/editor">
- <details key="start" value="2095"/>
- <details key="end" value="2101"/>
+ <eAnnotations source="positions.71" references="/0/additionalImplementation/@body.17/@argument.0/editor">
+ <details key="start" value="3825"/>
+ <details key="end" value="3831"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.62" references="/0/additionalImplementation/@body.18">
- <details key="start" value="2127"/>
- <details key="end" value="2159"/>
- <details key="line" value="34"/>
+ <eAnnotations source="positions.72" references="/0/additionalImplementation/@body.18">
+ <details key="start" value="3857"/>
+ <details key="end" value="3889"/>
+ <details key="line" value="65"/>
</eAnnotations>
- <eAnnotations source="positions.63" references="/0/additionalImplementation/@body.19">
- <details key="start" value="2160"/>
- <details key="end" value="2190"/>
+ <eAnnotations source="positions.73" references="/0/additionalImplementation/@body.19">
+ <details key="start" value="3890"/>
+ <details key="end" value="3920"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.64" references="/0/additionalImplementation/@body.19/@argument.0">
- <details key="start" value="2160"/>
- <details key="end" value="2171"/>
+ <eAnnotations source="positions.74" references="/0/additionalImplementation/@body.19/@argument.0">
+ <details key="start" value="3890"/>
+ <details key="end" value="3901"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.65" references="/0/additionalImplementation/@body.19/@argument.0/editor">
- <details key="start" value="2160"/>
- <details key="end" value="2166"/>
+ <eAnnotations source="positions.75" references="/0/additionalImplementation/@body.19/@argument.0/editor">
+ <details key="start" value="3890"/>
+ <details key="end" value="3896"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.66" references="/0/additionalImplementation/@body.20">
- <details key="start" value="2192"/>
- <details key="end" value="2212"/>
- <details key="line" value="35"/>
+ <eAnnotations source="positions.76" references="/0/additionalImplementation/@body.20">
+ <details key="start" value="3922"/>
+ <details key="end" value="3942"/>
+ <details key="line" value="66"/>
</eAnnotations>
- <eAnnotations source="positions.67" references="/0/additionalImplementation/@body.21">
- <details key="start" value="2213"/>
- <details key="end" value="2243"/>
+ <eAnnotations source="positions.77" references="/0/additionalImplementation/@body.21">
+ <details key="start" value="3943"/>
+ <details key="end" value="3973"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.68" references="/0/additionalImplementation/@body.21/@argument.0">
- <details key="start" value="2213"/>
- <details key="end" value="2224"/>
+ <eAnnotations source="positions.78" references="/0/additionalImplementation/@body.21/@argument.0">
+ <details key="start" value="3943"/>
+ <details key="end" value="3954"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.69" references="/0/additionalImplementation/@body.21/@argument.0/editor">
- <details key="start" value="2213"/>
- <details key="end" value="2219"/>
+ <eAnnotations source="positions.79" references="/0/additionalImplementation/@body.21/@argument.0/editor">
+ <details key="start" value="3943"/>
+ <details key="end" value="3949"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.70" references="/0/additionalImplementation/@body.22">
- <details key="start" value="2245"/>
- <details key="end" value="2323"/>
- <details key="line" value="35"/>
+ <eAnnotations source="positions.80" references="/0/additionalImplementation/@body.22">
+ <details key="start" value="3975"/>
+ <details key="end" value="4053"/>
+ <details key="line" value="66"/>
</eAnnotations>
- <eAnnotations source="positions.71" references="/0/additionalImplementation/@body.23">
- <details key="start" value="2324"/>
- <details key="end" value="2354"/>
+ <eAnnotations source="positions.81" references="/0/additionalImplementation/@body.23">
+ <details key="start" value="4054"/>
+ <details key="end" value="4084"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.72" references="/0/additionalImplementation/@body.23/@argument.0">
- <details key="start" value="2324"/>
- <details key="end" value="2335"/>
+ <eAnnotations source="positions.82" references="/0/additionalImplementation/@body.23/@argument.0">
+ <details key="start" value="4054"/>
+ <details key="end" value="4065"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.73" references="/0/additionalImplementation/@body.23/@argument.0/editor">
- <details key="start" value="2324"/>
- <details key="end" value="2330"/>
+ <eAnnotations source="positions.83" references="/0/additionalImplementation/@body.23/@argument.0/editor">
+ <details key="start" value="4054"/>
+ <details key="end" value="4060"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.74" references="/0/additionalImplementation/@body.24">
- <details key="start" value="2356"/>
- <details key="end" value="2361"/>
- <details key="line" value="36"/>
+ <eAnnotations source="positions.84" references="/0/additionalImplementation/@body.24">
+ <details key="start" value="4086"/>
+ <details key="end" value="4091"/>
+ <details key="line" value="67"/>
</eAnnotations>
- <eAnnotations source="positions.75" references="/0/additionalImplementation/@body.25">
- <details key="start" value="2362"/>
- <details key="end" value="2392"/>
+ <eAnnotations source="positions.85" references="/0/additionalImplementation/@body.25">
+ <details key="start" value="4092"/>
+ <details key="end" value="4122"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.76" references="/0/additionalImplementation/@body.25/@argument.0">
- <details key="start" value="2362"/>
- <details key="end" value="2373"/>
+ <eAnnotations source="positions.86" references="/0/additionalImplementation/@body.25/@argument.0">
+ <details key="start" value="4092"/>
+ <details key="end" value="4103"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.77" references="/0/additionalImplementation/@body.25/@argument.0/editor">
- <details key="start" value="2362"/>
- <details key="end" value="2368"/>
+ <eAnnotations source="positions.87" references="/0/additionalImplementation/@body.25/@argument.0/editor">
+ <details key="start" value="4092"/>
+ <details key="end" value="4098"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.78" references="/0/additionalImplementation/@body.26">
- <details key="start" value="2394"/>
- <details key="end" value="2488"/>
- <details key="line" value="37"/>
+ <eAnnotations source="positions.88" references="/0/additionalImplementation/@body.26">
+ <details key="start" value="4124"/>
+ <details key="end" value="4218"/>
+ <details key="line" value="68"/>
</eAnnotations>
- <eAnnotations source="positions.79" references="/0/additionalImplementation/@body.27">
- <details key="start" value="2489"/>
- <details key="end" value="2519"/>
+ <eAnnotations source="positions.89" references="/0/additionalImplementation/@body.27">
+ <details key="start" value="4219"/>
+ <details key="end" value="4249"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.80" references="/0/additionalImplementation/@body.27/@argument.0">
- <details key="start" value="2489"/>
- <details key="end" value="2500"/>
+ <eAnnotations source="positions.90" references="/0/additionalImplementation/@body.27/@argument.0">
+ <details key="start" value="4219"/>
+ <details key="end" value="4230"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.81" references="/0/additionalImplementation/@body.27/@argument.0/editor">
- <details key="start" value="2489"/>
- <details key="end" value="2495"/>
+ <eAnnotations source="positions.91" references="/0/additionalImplementation/@body.27/@argument.0/editor">
+ <details key="start" value="4219"/>
+ <details key="end" value="4225"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.82" references="/0/additionalImplementation/@body.28">
- <details key="start" value="2521"/>
- <details key="end" value="2541"/>
- <details key="line" value="38"/>
+ <eAnnotations source="positions.92" references="/0/additionalImplementation/@body.28">
+ <details key="start" value="4251"/>
+ <details key="end" value="4271"/>
+ <details key="line" value="69"/>
</eAnnotations>
- <eAnnotations source="positions.83" references="/0/additionalImplementation/@body.29">
- <details key="start" value="2543"/>
- <details key="end" value="2772"/>
- <details key="line" value="39"/>
+ <eAnnotations source="positions.93" references="/0/additionalImplementation/@body.29">
+ <details key="start" value="4273"/>
+ <details key="end" value="4502"/>
+ <details key="line" value="70"/>
</eAnnotations>
- <eAnnotations source="positions.84" references="/0/additionalImplementation/@body.29/@body.0">
- <details key="start" value="2566"/>
- <details key="end" value="2568"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.94" references="/0/additionalImplementation/@body.29/@body.0">
+ <details key="start" value="4296"/>
+ <details key="end" value="4298"/>
+ <details key="line" value="71"/>
</eAnnotations>
- <eAnnotations source="positions.85" references="/0/additionalImplementation/@body.29/@body.1">
- <details key="start" value="2569"/>
- <details key="end" value="2599"/>
+ <eAnnotations source="positions.95" references="/0/additionalImplementation/@body.29/@body.1">
+ <details key="start" value="4299"/>
+ <details key="end" value="4329"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.86" references="/0/additionalImplementation/@body.29/@body.1/@argument.0">
- <details key="start" value="2569"/>
- <details key="end" value="2580"/>
+ <eAnnotations source="positions.96" references="/0/additionalImplementation/@body.29/@body.1/@argument.0">
+ <details key="start" value="4299"/>
+ <details key="end" value="4310"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.87" references="/0/additionalImplementation/@body.29/@body.1/@argument.0/editor">
- <details key="start" value="2569"/>
- <details key="end" value="2575"/>
+ <eAnnotations source="positions.97" references="/0/additionalImplementation/@body.29/@body.1/@argument.0/editor">
+ <details key="start" value="4299"/>
+ <details key="end" value="4305"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.88" references="/0/additionalImplementation/@body.29/@body.2">
- <details key="start" value="2601"/>
- <details key="end" value="2623"/>
- <details key="line" value="40"/>
+ <eAnnotations source="positions.98" references="/0/additionalImplementation/@body.29/@body.2">
+ <details key="start" value="4331"/>
+ <details key="end" value="4353"/>
+ <details key="line" value="71"/>
</eAnnotations>
- <eAnnotations source="positions.89" references="/0/additionalImplementation/@body.29/@body.3">
- <details key="start" value="2624"/>
- <details key="end" value="2654"/>
+ <eAnnotations source="positions.99" references="/0/additionalImplementation/@body.29/@body.3">
+ <details key="start" value="4354"/>
+ <details key="end" value="4384"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.90" references="/0/additionalImplementation/@body.29/@body.3/@argument.0">
- <details key="start" value="2624"/>
- <details key="end" value="2635"/>
+ <eAnnotations source="positions.100" references="/0/additionalImplementation/@body.29/@body.3/@argument.0">
+ <details key="start" value="4354"/>
+ <details key="end" value="4365"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.91" references="/0/additionalImplementation/@body.29/@body.3/@argument.0/editor">
- <details key="start" value="2624"/>
- <details key="end" value="2630"/>
+ <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.29/@body.3/@argument.0/editor">
+ <details key="start" value="4354"/>
+ <details key="end" value="4360"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.92" references="/0/additionalImplementation/@body.29/@body.4">
- <details key="start" value="2656"/>
- <details key="end" value="2672"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.29/@body.4">
+ <details key="start" value="4386"/>
+ <details key="end" value="4402"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.93" references="/0/additionalImplementation/@body.29/@body.5">
- <details key="start" value="2673"/>
- <details key="end" value="2722"/>
+ <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.29/@body.5">
+ <details key="start" value="4403"/>
+ <details key="end" value="4452"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.94" references="/0/additionalImplementation/@body.29/@body.5/@argument.0">
- <details key="start" value="2673"/>
- <details key="end" value="2703"/>
+ <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.29/@body.5/@argument.0">
+ <details key="start" value="4403"/>
+ <details key="end" value="4433"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.95" references="/0/additionalImplementation/@body.29/@body.5/@argument.0/editor">
- <details key="start" value="2673"/>
- <details key="end" value="2679"/>
+ <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.29/@body.5/@argument.0/editor">
+ <details key="start" value="4403"/>
+ <details key="end" value="4409"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.96" references="/0/additionalImplementation/@body.29/@body.6">
- <details key="start" value="2724"/>
- <details key="end" value="2725"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.29/@body.6">
+ <details key="start" value="4454"/>
+ <details key="end" value="4455"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.97" references="/0/additionalImplementation/@body.29/@body.7">
- <details key="start" value="2726"/>
- <details key="end" value="2751"/>
+ <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.29/@body.7">
+ <details key="start" value="4456"/>
+ <details key="end" value="4481"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.98" references="/0/additionalImplementation/@body.29/@body.7/editor">
- <details key="start" value="2726"/>
- <details key="end" value="2732"/>
+ <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.29/@body.7/editor">
+ <details key="start" value="4456"/>
+ <details key="end" value="4462"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.99" references="/0/additionalImplementation/@body.29/@body.8">
- <details key="start" value="2753"/>
- <details key="end" value="2765"/>
- <details key="line" value="41"/>
+ <eAnnotations source="positions.109" references="/0/additionalImplementation/@body.29/@body.8">
+ <details key="start" value="4483"/>
+ <details key="end" value="4495"/>
+ <details key="line" value="72"/>
</eAnnotations>
- <eAnnotations source="positions.100" references="/0/additionalImplementation/@body.29/@ifExpr">
- <details key="start" value="2547"/>
- <details key="end" value="2564"/>
+ <eAnnotations source="positions.110" references="/0/additionalImplementation/@body.29/@ifExpr">
+ <details key="start" value="4277"/>
+ <details key="end" value="4294"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.101" references="/0/additionalImplementation/@body.29/@ifExpr/editor">
- <details key="start" value="2548"/>
- <details key="end" value="2554"/>
+ <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.29/@ifExpr/editor">
+ <details key="start" value="4278"/>
+ <details key="end" value="4284"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.102" references="/0/additionalImplementation/@body.30">
- <details key="start" value="2773"/>
- <details key="end" value="2784"/>
- <details key="line" value="43"/>
+ <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.30">
+ <details key="start" value="4503"/>
+ <details key="end" value="4514"/>
+ <details key="line" value="74"/>
</eAnnotations>
- <eAnnotations source="positions.103" references="/0/additionalImplementation/@body.31">
- <details key="start" value="2785"/>
- <details key="end" value="2815"/>
+ <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.31">
+ <details key="start" value="4515"/>
+ <details key="end" value="4545"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.104" references="/0/additionalImplementation/@body.31/@argument.0">
- <details key="start" value="2785"/>
- <details key="end" value="2796"/>
+ <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.31/@argument.0">
+ <details key="start" value="4515"/>
+ <details key="end" value="4526"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.105" references="/0/additionalImplementation/@body.31/@argument.0/editor">
- <details key="start" value="2785"/>
- <details key="end" value="2791"/>
+ <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.31/@argument.0/editor">
+ <details key="start" value="4515"/>
+ <details key="end" value="4521"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.106" references="/0/additionalImplementation/@body.32">
- <details key="start" value="2817"/>
- <details key="end" value="2866"/>
- <details key="line" value="43"/>
+ <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.32">
+ <details key="start" value="4547"/>
+ <details key="end" value="4596"/>
+ <details key="line" value="74"/>
</eAnnotations>
- <eAnnotations source="positions.107" references="/0/additionalImplementation/@body.33">
- <details key="start" value="2867"/>
- <details key="end" value="2897"/>
+ <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.33">
+ <details key="start" value="4597"/>
+ <details key="end" value="4627"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.108" references="/0/additionalImplementation/@body.33/@argument.0">
- <details key="start" value="2867"/>
- <details key="end" value="2878"/>
+ <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.33/@argument.0">
+ <details key="start" value="4597"/>
+ <details key="end" value="4608"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.109" references="/0/additionalImplementation/@body.33/@argument.0/editor">
- <details key="start" value="2867"/>
- <details key="end" value="2873"/>
+ <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.33/@argument.0/editor">
+ <details key="start" value="4597"/>
+ <details key="end" value="4603"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.110" references="/0/additionalImplementation/@body.34">
- <details key="start" value="2899"/>
- <details key="end" value="2926"/>
- <details key="line" value="44"/>
+ <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.34">
+ <details key="start" value="4629"/>
+ <details key="end" value="4656"/>
+ <details key="line" value="75"/>
</eAnnotations>
- <eAnnotations source="positions.111" references="/0/additionalImplementation/@body.35">
- <details key="start" value="2927"/>
- <details key="end" value="2957"/>
+ <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.35">
+ <details key="start" value="4657"/>
+ <details key="end" value="4687"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.112" references="/0/additionalImplementation/@body.35/@argument.0">
- <details key="start" value="2927"/>
- <details key="end" value="2938"/>
+ <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.35/@argument.0">
+ <details key="start" value="4657"/>
+ <details key="end" value="4668"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.113" references="/0/additionalImplementation/@body.35/@argument.0/editor">
- <details key="start" value="2927"/>
- <details key="end" value="2933"/>
+ <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.35/@argument.0/editor">
+ <details key="start" value="4657"/>
+ <details key="end" value="4663"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.114" references="/0/additionalImplementation/@body.36">
- <details key="start" value="2959"/>
- <details key="end" value="2983"/>
- <details key="line" value="45"/>
+ <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.36">
+ <details key="start" value="4689"/>
+ <details key="end" value="4713"/>
+ <details key="line" value="76"/>
</eAnnotations>
- <eAnnotations source="positions.115" references="/0/additionalImplementation/@body.37">
- <details key="start" value="2984"/>
- <details key="end" value="3014"/>
+ <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.37">
+ <details key="start" value="4714"/>
+ <details key="end" value="4744"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.116" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="2984"/>
- <details key="end" value="2995"/>
+ <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.37/@argument.0">
+ <details key="start" value="4714"/>
+ <details key="end" value="4725"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.117" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="2984"/>
- <details key="end" value="2990"/>
+ <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.37/@argument.0/editor">
+ <details key="start" value="4714"/>
+ <details key="end" value="4720"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.118" references="/0/additionalImplementation/@body.38">
- <details key="start" value="3016"/>
- <details key="end" value="3040"/>
- <details key="line" value="46"/>
+ <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.38">
+ <details key="start" value="4746"/>
+ <details key="end" value="4770"/>
+ <details key="line" value="77"/>
</eAnnotations>
- <eAnnotations source="positions.119" references="/0/additionalImplementation/@body.39">
- <details key="start" value="3041"/>
- <details key="end" value="3071"/>
+ <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.39">
+ <details key="start" value="4771"/>
+ <details key="end" value="4801"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.120" references="/0/additionalImplementation/@body.39/@argument.0">
- <details key="start" value="3041"/>
- <details key="end" value="3052"/>
+ <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.39/@argument.0">
+ <details key="start" value="4771"/>
+ <details key="end" value="4782"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.121" references="/0/additionalImplementation/@body.39/@argument.0/editor">
- <details key="start" value="3041"/>
- <details key="end" value="3047"/>
+ <eAnnotations source="positions.131" references="/0/additionalImplementation/@body.39/@argument.0/editor">
+ <details key="start" value="4771"/>
+ <details key="end" value="4777"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.122" references="/0/additionalImplementation/@body.40">
- <details key="start" value="3073"/>
- <details key="end" value="3088"/>
- <details key="line" value="47"/>
+ <eAnnotations source="positions.132" references="/0/additionalImplementation/@body.40">
+ <details key="start" value="4803"/>
+ <details key="end" value="4818"/>
+ <details key="line" value="78"/>
</eAnnotations>
- <eAnnotations source="positions.123" references="/0/additionalImplementation/@body.41">
- <details key="start" value="3089"/>
- <details key="end" value="3119"/>
+ <eAnnotations source="positions.133" references="/0/additionalImplementation/@body.41">
+ <details key="start" value="4819"/>
+ <details key="end" value="4849"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.124" references="/0/additionalImplementation/@body.41/@argument.0">
- <details key="start" value="3089"/>
- <details key="end" value="3100"/>
+ <eAnnotations source="positions.134" references="/0/additionalImplementation/@body.41/@argument.0">
+ <details key="start" value="4819"/>
+ <details key="end" value="4830"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.125" references="/0/additionalImplementation/@body.41/@argument.0/editor">
- <details key="start" value="3089"/>
- <details key="end" value="3095"/>
+ <eAnnotations source="positions.135" references="/0/additionalImplementation/@body.41/@argument.0/editor">
+ <details key="start" value="4819"/>
+ <details key="end" value="4825"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.126" references="/0/additionalImplementation/@body.42">
- <details key="start" value="3121"/>
- <details key="end" value="3133"/>
- <details key="line" value="47"/>
+ <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.42">
+ <details key="start" value="4851"/>
+ <details key="end" value="4863"/>
+ <details key="line" value="78"/>
</eAnnotations>
- <eAnnotations source="positions.127" references="/0/additionalImplementation/@body.43">
- <details key="start" value="3134"/>
- <details key="end" value="3164"/>
+ <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.43">
+ <details key="start" value="4864"/>
+ <details key="end" value="4894"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.128" references="/0/additionalImplementation/@body.43/@argument.0">
- <details key="start" value="3134"/>
- <details key="end" value="3145"/>
+ <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.43/@argument.0">
+ <details key="start" value="4864"/>
+ <details key="end" value="4875"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.129" references="/0/additionalImplementation/@body.43/@argument.0/editor">
- <details key="start" value="3134"/>
- <details key="end" value="3140"/>
+ <eAnnotations source="positions.139" references="/0/additionalImplementation/@body.43/@argument.0/editor">
+ <details key="start" value="4864"/>
+ <details key="end" value="4870"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.130" references="/0/additionalImplementation/@body.44">
- <details key="start" value="3166"/>
- <details key="end" value="3351"/>
- <details key="line" value="49"/>
+ <eAnnotations source="positions.140" references="/0/additionalImplementation/@body.44">
+ <details key="start" value="4896"/>
+ <details key="end" value="5081"/>
+ <details key="line" value="80"/>
</eAnnotations>
- <eAnnotations source="positions.131" references="/0/additionalImplementation/@body.45">
- <details key="start" value="3352"/>
- <details key="end" value="3372"/>
+ <eAnnotations source="positions.141" references="/0/additionalImplementation/@body.45">
+ <details key="start" value="5082"/>
+ <details key="end" value="5102"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.132" references="/0/additionalImplementation/@body.45/editor">
- <details key="start" value="3352"/>
- <details key="end" value="3358"/>
+ <eAnnotations source="positions.142" references="/0/additionalImplementation/@body.45/editor">
+ <details key="start" value="5082"/>
+ <details key="end" value="5088"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.133" references="/0/additionalImplementation/@body.46">
- <details key="start" value="3374"/>
- <details key="end" value="3381"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.143" references="/0/additionalImplementation/@body.46">
+ <details key="start" value="5104"/>
+ <details key="end" value="5111"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.134" references="/0/additionalImplementation/@body.47">
- <details key="start" value="3382"/>
- <details key="end" value="3398"/>
+ <eAnnotations source="positions.144" references="/0/additionalImplementation/@body.47">
+ <details key="start" value="5112"/>
+ <details key="end" value="5128"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.135" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="3391"/>
- <details key="end" value="3397"/>
+ <eAnnotations source="positions.145" references="/0/additionalImplementation/@body.47/editor">
+ <details key="start" value="5121"/>
+ <details key="end" value="5127"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.136" references="/0/additionalImplementation/@body.48">
- <details key="start" value="3400"/>
- <details key="end" value="3467"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.146" references="/0/additionalImplementation/@body.48">
+ <details key="start" value="5130"/>
+ <details key="end" value="5197"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.137" references="/0/additionalImplementation/@body.49">
- <details key="start" value="3468"/>
- <details key="end" value="3498"/>
+ <eAnnotations source="positions.147" references="/0/additionalImplementation/@body.49">
+ <details key="start" value="5198"/>
+ <details key="end" value="5228"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.138" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="3468"/>
- <details key="end" value="3479"/>
+ <eAnnotations source="positions.148" references="/0/additionalImplementation/@body.49/@argument.0">
+ <details key="start" value="5198"/>
+ <details key="end" value="5209"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.139" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="3468"/>
- <details key="end" value="3474"/>
+ <eAnnotations source="positions.149" references="/0/additionalImplementation/@body.49/@argument.0/editor">
+ <details key="start" value="5198"/>
+ <details key="end" value="5204"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.140" references="/0/additionalImplementation/@body.50">
- <details key="start" value="3500"/>
- <details key="end" value="3606"/>
- <details key="line" value="52"/>
+ <eAnnotations source="positions.150" references="/0/additionalImplementation/@body.50">
+ <details key="start" value="5230"/>
+ <details key="end" value="5336"/>
+ <details key="line" value="83"/>
</eAnnotations>
- <eAnnotations source="positions.141" references="/0/additionalImplementation/@body.51">
- <details key="start" value="3607"/>
- <details key="end" value="3624"/>
+ <eAnnotations source="positions.151" references="/0/additionalImplementation/@body.51">
+ <details key="start" value="5337"/>
+ <details key="end" value="5354"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.142" references="/0/additionalImplementation/@body.51/editor">
- <details key="start" value="3607"/>
- <details key="end" value="3613"/>
+ <eAnnotations source="positions.152" references="/0/additionalImplementation/@body.51/editor">
+ <details key="start" value="5337"/>
+ <details key="end" value="5343"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.143" references="/0/additionalImplementation/@body.52">
- <details key="start" value="3626"/>
- <details key="end" value="3628"/>
- <details key="line" value="56"/>
+ <eAnnotations source="positions.153" references="/0/additionalImplementation/@body.52">
+ <details key="start" value="5356"/>
+ <details key="end" value="5358"/>
+ <details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.144" references="/0/additionalImplementation/@body.53">
- <details key="start" value="3629"/>
- <details key="end" value="3669"/>
+ <eAnnotations source="positions.154" references="/0/additionalImplementation/@body.53">
+ <details key="start" value="5359"/>
+ <details key="end" value="5399"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.145" references="/0/additionalImplementation/@body.53/@argument.0">
- <details key="start" value="3629"/>
- <details key="end" value="3659"/>
+ <eAnnotations source="positions.155" references="/0/additionalImplementation/@body.53/@argument.0">
+ <details key="start" value="5359"/>
+ <details key="end" value="5389"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.146" references="/0/additionalImplementation/@body.53/@argument.0/editor">
- <details key="start" value="3629"/>
- <details key="end" value="3635"/>
+ <eAnnotations source="positions.156" references="/0/additionalImplementation/@body.53/@argument.0/editor">
+ <details key="start" value="5359"/>
+ <details key="end" value="5365"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.147" references="/0/additionalImplementation/@body.54">
- <details key="start" value="3671"/>
- <details key="end" value="3727"/>
- <details key="line" value="56"/>
+ <eAnnotations source="positions.157" references="/0/additionalImplementation/@body.54">
+ <details key="start" value="5401"/>
+ <details key="end" value="5457"/>
+ <details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.148" references="/0/additionalImplementation/@body.55">
- <details key="start" value="3728"/>
- <details key="end" value="3758"/>
+ <eAnnotations source="positions.158" references="/0/additionalImplementation/@body.55">
+ <details key="start" value="5458"/>
+ <details key="end" value="5488"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.149" references="/0/additionalImplementation/@body.55/@argument.0">
- <details key="start" value="3728"/>
- <details key="end" value="3739"/>
+ <eAnnotations source="positions.159" references="/0/additionalImplementation/@body.55/@argument.0">
+ <details key="start" value="5458"/>
+ <details key="end" value="5469"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.150" references="/0/additionalImplementation/@body.55/@argument.0/editor">
- <details key="start" value="3728"/>
- <details key="end" value="3734"/>
+ <eAnnotations source="positions.160" references="/0/additionalImplementation/@body.55/@argument.0/editor">
+ <details key="start" value="5458"/>
+ <details key="end" value="5464"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.151" references="/0/additionalImplementation/@body.56">
- <details key="start" value="3760"/>
- <details key="end" value="6102"/>
- <details key="line" value="57"/>
- </eAnnotations>
- <eAnnotations source="positions.152" references="/0/additionalImplementation/editor">
- <details key="start" value="1362"/>
- <details key="end" value="1384"/>
- <details key="line" value="29"/>
- </eAnnotations>
- <eAnnotations source="positions.153" references="/0/additionalImplementation/pec">
- <details key="start" value="1386"/>
- <details key="end" value="1418"/>
- <details key="line" value="29"/>
- </eAnnotations>
- <eAnnotations source="positions.154" references="/0/additionalImplementation/inputPEC">
- <details key="start" value="1420"/>
- <details key="end" value="1456"/>
- <details key="line" value="29"/>
- </eAnnotations>
- <eAnnotations source="positions.155" references="/0/additionalImplementation/@guard">
- <details key="start" value="1496"/>
- <details key="end" value="1535"/>
+ <eAnnotations source="positions.161" references="/0/additionalImplementation/@body.56">
+ <details key="start" value="5490"/>
+ <details key="end" value="7832"/>
+ <details key="line" value="88"/>
+ </eAnnotations>
+ <eAnnotations source="positions.162" references="/0/additionalImplementation/editor">
+ <details key="start" value="3092"/>
+ <details key="end" value="3114"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.163" references="/0/additionalImplementation/pec">
+ <details key="start" value="3116"/>
+ <details key="end" value="3148"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.164" references="/0/additionalImplementation/inputPEC">
+ <details key="start" value="3150"/>
+ <details key="end" value="3186"/>
+ <details key="line" value="60"/>
+ </eAnnotations>
+ <eAnnotations source="positions.165" references="/0/additionalImplementation/@guard">
+ <details key="start" value="3226"/>
+ <details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.156" references="/0/additionalImplementation/@guard/@source">
- <details key="start" value="1496"/>
- <details key="end" value="1522"/>
+ <eAnnotations source="positions.166" references="/0/additionalImplementation/@guard/@source">
+ <details key="start" value="3226"/>
+ <details key="end" value="3252"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.157" references="/0/additionalImplementation/@guard/@source/@source">
- <details key="start" value="1496"/>
- <details key="end" value="1517"/>
+ <eAnnotations source="positions.167" references="/0/additionalImplementation/@guard/@source/@source">
+ <details key="start" value="3226"/>
+ <details key="end" value="3247"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.158" references="/0/additionalImplementation/@guard/@source/@source/editor">
- <details key="start" value="1496"/>
- <details key="end" value="1502"/>
+ <eAnnotations source="positions.168" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <details key="start" value="3226"/>
+ <details key="end" value="3232"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.159" references="/0/additionalImplementation/@guard/@argument.0">
- <details key="start" value="1525"/>
- <details key="end" value="1535"/>
+ <eAnnotations source="positions.169" references="/0/additionalImplementation/@guard/@argument.0">
+ <details key="start" value="3255"/>
+ <details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
</ecore:EAnnotation>

Back to the top