Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglefur2010-11-30 08:19:43 +0000
committerglefur2010-11-30 08:19:43 +0000
commit2bdb943fa3115c182109a3f7d6357d12ff3d9212 (patch)
treeeb7558b9e5bcc9a5b8fa3ce04913c95c761254b7 /plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext
parentf05bf1488ae2fee5e22a2414cdeecbdc70f6bcc6 (diff)
downloadorg.eclipse.eef-2bdb943fa3115c182109a3f7d6357d12ff3d9212.tar.gz
org.eclipse.eef-2bdb943fa3115c182109a3f7d6357d12ff3d9212.tar.xz
org.eclipse.eef-2bdb943fa3115c182109a3f7d6357d12ff3d9212.zip
FIXED: some RichText settings
Diffstat (limited to 'plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext')
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextFormImpl.emtl279
-rw-r--r--plugins/org.eclipse.emf.eef.codegen/.emtl/org/eclipse/emf/eef/codegen/widgets/impl/richtext/richtextSWTImpl.emtl279
2 files changed, 386 insertions, 172 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 2cd6874ee..2e5be6f44 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
@@ -386,7 +386,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.heightHint = 80;&#xA;&#x9;&#x9;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.heightHint = 200;&#xA;&#x9;&#x9;"/>
<body xsi:type="mtl:TemplateInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
@@ -494,7 +494,14 @@
<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; 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=");&#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;&#x9;&#x9;"/>
+ <body xsi:type="mtl:TemplateInvocation" definition="/0/fillToolbar">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &#xA;&#x9;}"/>
<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"/>
@@ -524,6 +531,12 @@
<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="fillToolbar" visibility="Public">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" 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; 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;"/>
+ <parameter name="editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </parameter>
+ </ownedModuleElement>
</mtl:Module>
<ecore:EPackage name="additions">
<eClassifiers xsi:type="ecore:EClass" name="String_Class">
@@ -965,6 +978,16 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
+ <eOperations name="fillToolbar">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/fillToolbar"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </eParameters>
+ </eOperations>
<eOperations name="involvedViews">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -1259,6 +1282,21 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
</eParameters>
</eOperations>
+ <eOperations name="associatedPEC">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL">
+ <references href="../../../services/common.emtl#/0/associatedPEC"/>
+ </eAnnotations>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ <eParameters name="eclass">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
+ </eParameters>
+ <eParameters name="peContext">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ </eParameters>
+ </eOperations>
<eOperations name="significantClass">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3552,6 +3590,13 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
+ <eOperations name="fillToolbar">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/fillToolbar"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
<eOperations name="propertiesEditionElement">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -4965,6 +5010,23 @@
<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="EClass_Class">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <references href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
+ </eAnnotations>
+ <eOperations name="associatedPEC">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL">
+ <references href="../../../services/common.emtl#/0/associatedPEC"/>
+ </eAnnotations>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ <eParameters name="peContext">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ViewReference_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewReference"/>
@@ -5526,6 +5588,21 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -5701,7 +5778,7 @@
</eAnnotations>
<eAnnotations source="positions.34" references="/0/additionalImplementation">
<details key="start" value="3068"/>
- <details key="end" value="7888"/>
+ <details key="end" value="5873"/>
<details key="line" value="60"/>
</eAnnotations>
<eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0">
@@ -6151,233 +6228,263 @@
</eAnnotations>
<eAnnotations source="positions.124" references="/0/additionalImplementation/@body.36">
<details key="start" value="4751"/>
- <details key="end" value="4775"/>
+ <details key="end" value="4776"/>
<details key="line" value="76"/>
</eAnnotations>
<eAnnotations source="positions.125" references="/0/additionalImplementation/@body.37">
- <details key="start" value="4776"/>
- <details key="end" value="4806"/>
+ <details key="start" value="4777"/>
+ <details key="end" value="4807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.126" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="4776"/>
- <details key="end" value="4787"/>
+ <details key="start" value="4777"/>
+ <details key="end" value="4788"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.127" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="4776"/>
- <details key="end" value="4782"/>
+ <details key="start" value="4777"/>
+ <details key="end" value="4783"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.128" references="/0/additionalImplementation/@body.38">
- <details key="start" value="4808"/>
- <details key="end" value="4832"/>
+ <details key="start" value="4809"/>
+ <details key="end" value="4833"/>
<details key="line" value="77"/>
</eAnnotations>
<eAnnotations source="positions.129" references="/0/additionalImplementation/@body.39">
- <details key="start" value="4833"/>
- <details key="end" value="4863"/>
+ <details key="start" value="4834"/>
+ <details key="end" value="4864"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.130" references="/0/additionalImplementation/@body.39/@argument.0">
- <details key="start" value="4833"/>
- <details key="end" value="4844"/>
+ <details key="start" value="4834"/>
+ <details key="end" value="4845"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.131" references="/0/additionalImplementation/@body.39/@argument.0/editor">
- <details key="start" value="4833"/>
- <details key="end" value="4839"/>
+ <details key="start" value="4834"/>
+ <details key="end" value="4840"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.132" references="/0/additionalImplementation/@body.40">
- <details key="start" value="4865"/>
- <details key="end" value="4880"/>
+ <details key="start" value="4866"/>
+ <details key="end" value="4881"/>
<details key="line" value="78"/>
</eAnnotations>
<eAnnotations source="positions.133" references="/0/additionalImplementation/@body.41">
- <details key="start" value="4881"/>
- <details key="end" value="4911"/>
+ <details key="start" value="4882"/>
+ <details key="end" value="4912"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.134" references="/0/additionalImplementation/@body.41/@argument.0">
- <details key="start" value="4881"/>
- <details key="end" value="4892"/>
+ <details key="start" value="4882"/>
+ <details key="end" value="4893"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.135" references="/0/additionalImplementation/@body.41/@argument.0/editor">
- <details key="start" value="4881"/>
- <details key="end" value="4887"/>
+ <details key="start" value="4882"/>
+ <details key="end" value="4888"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.136" references="/0/additionalImplementation/@body.42">
- <details key="start" value="4913"/>
- <details key="end" value="4925"/>
+ <details key="start" value="4914"/>
+ <details key="end" value="4926"/>
<details key="line" value="78"/>
</eAnnotations>
<eAnnotations source="positions.137" references="/0/additionalImplementation/@body.43">
- <details key="start" value="4926"/>
- <details key="end" value="4956"/>
+ <details key="start" value="4927"/>
+ <details key="end" value="4957"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.138" references="/0/additionalImplementation/@body.43/@argument.0">
- <details key="start" value="4926"/>
- <details key="end" value="4937"/>
+ <details key="start" value="4927"/>
+ <details key="end" value="4938"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.139" references="/0/additionalImplementation/@body.43/@argument.0/editor">
- <details key="start" value="4926"/>
- <details key="end" value="4932"/>
+ <details key="start" value="4927"/>
+ <details key="end" value="4933"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.140" references="/0/additionalImplementation/@body.44">
- <details key="start" value="4958"/>
- <details key="end" value="5130"/>
+ <details key="start" value="4959"/>
+ <details key="end" value="5131"/>
<details key="line" value="80"/>
</eAnnotations>
<eAnnotations source="positions.141" references="/0/additionalImplementation/@body.45">
- <details key="start" value="5131"/>
- <details key="end" value="5151"/>
+ <details key="start" value="5132"/>
+ <details key="end" value="5152"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.142" references="/0/additionalImplementation/@body.45/editor">
- <details key="start" value="5131"/>
- <details key="end" value="5137"/>
+ <details key="start" value="5132"/>
+ <details key="end" value="5138"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.143" references="/0/additionalImplementation/@body.46">
- <details key="start" value="5153"/>
- <details key="end" value="5160"/>
+ <details key="start" value="5154"/>
+ <details key="end" value="5161"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.144" references="/0/additionalImplementation/@body.47">
- <details key="start" value="5161"/>
- <details key="end" value="5177"/>
+ <details key="start" value="5162"/>
+ <details key="end" value="5178"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.145" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="5170"/>
- <details key="end" value="5176"/>
+ <details key="start" value="5171"/>
+ <details key="end" value="5177"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.146" references="/0/additionalImplementation/@body.48">
- <details key="start" value="5179"/>
- <details key="end" value="5246"/>
+ <details key="start" value="5180"/>
+ <details key="end" value="5247"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.147" references="/0/additionalImplementation/@body.49">
- <details key="start" value="5247"/>
- <details key="end" value="5277"/>
+ <details key="start" value="5248"/>
+ <details key="end" value="5278"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.148" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="5247"/>
- <details key="end" value="5258"/>
+ <details key="start" value="5248"/>
+ <details key="end" value="5259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.149" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="5247"/>
- <details key="end" value="5253"/>
+ <details key="start" value="5248"/>
+ <details key="end" value="5254"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.150" references="/0/additionalImplementation/@body.50">
- <details key="start" value="5279"/>
- <details key="end" value="5401"/>
+ <details key="start" value="5280"/>
+ <details key="end" value="5402"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.151" references="/0/additionalImplementation/@body.51">
- <details key="start" value="5402"/>
- <details key="end" value="5419"/>
+ <details key="start" value="5403"/>
+ <details key="end" value="5420"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.152" references="/0/additionalImplementation/@body.51/editor">
- <details key="start" value="5402"/>
- <details key="end" value="5408"/>
+ <details key="start" value="5403"/>
+ <details key="end" value="5409"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.153" references="/0/additionalImplementation/@body.52">
- <details key="start" value="5421"/>
- <details key="end" value="5423"/>
+ <details key="start" value="5422"/>
+ <details key="end" value="5424"/>
<details key="line" value="86"/>
</eAnnotations>
<eAnnotations source="positions.154" references="/0/additionalImplementation/@body.53">
- <details key="start" value="5424"/>
- <details key="end" value="5464"/>
+ <details key="start" value="5425"/>
+ <details key="end" value="5465"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.155" references="/0/additionalImplementation/@body.53/@argument.0">
- <details key="start" value="5424"/>
- <details key="end" value="5454"/>
+ <details key="start" value="5425"/>
+ <details key="end" value="5455"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.156" references="/0/additionalImplementation/@body.53/@argument.0/editor">
- <details key="start" value="5424"/>
- <details key="end" value="5430"/>
+ <details key="start" value="5425"/>
+ <details key="end" value="5431"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.157" references="/0/additionalImplementation/@body.54">
- <details key="start" value="5466"/>
- <details key="end" value="5523"/>
+ <details key="start" value="5467"/>
+ <details key="end" value="5524"/>
<details key="line" value="86"/>
</eAnnotations>
<eAnnotations source="positions.158" references="/0/additionalImplementation/@body.55">
- <details key="start" value="5524"/>
- <details key="end" value="5554"/>
+ <details key="start" value="5525"/>
+ <details key="end" value="5555"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.159" references="/0/additionalImplementation/@body.55/@argument.0">
- <details key="start" value="5524"/>
- <details key="end" value="5535"/>
+ <details key="start" value="5525"/>
+ <details key="end" value="5536"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.160" references="/0/additionalImplementation/@body.55/@argument.0/editor">
- <details key="start" value="5524"/>
- <details key="end" value="5530"/>
+ <details key="start" value="5525"/>
+ <details key="end" value="5531"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.161" references="/0/additionalImplementation/@body.56">
- <details key="start" value="5556"/>
- <details key="end" value="7876"/>
+ <details key="start" value="5557"/>
+ <details key="end" value="5831"/>
<details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.162" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.162" references="/0/additionalImplementation/@body.57">
+ <details key="start" value="5832"/>
+ <details key="end" value="5852"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.163" references="/0/additionalImplementation/@body.57/editor">
+ <details key="start" value="5832"/>
+ <details key="end" value="5838"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.164" references="/0/additionalImplementation/@body.58">
+ <details key="start" value="5854"/>
+ <details key="end" value="5861"/>
+ <details key="line" value="99"/>
+ </eAnnotations>
+ <eAnnotations source="positions.165" 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">
+ <eAnnotations source="positions.166" 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">
+ <eAnnotations source="positions.167" 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">
+ <eAnnotations source="positions.168" references="/0/additionalImplementation/@guard">
<details key="start" value="3244"/>
<details key="end" value="3283"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.166" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.169" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="3244"/>
<details key="end" value="3270"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.167" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.170" 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.168" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.171" 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.169" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.172" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="3273"/>
<details key="end" value="3283"/>
<details key="line" value="0"/>
</eAnnotations>
+ <eAnnotations source="positions.173" references="/0/fillToolbar">
+ <details key="start" value="5875"/>
+ <details key="end" value="7986"/>
+ <details key="line" value="103"/>
+ </eAnnotations>
+ <eAnnotations source="positions.174" references="/0/fillToolbar/@body.0">
+ <details key="start" value="5931"/>
+ <details key="end" value="7974"/>
+ <details key="line" value="104"/>
+ </eAnnotations>
+ <eAnnotations source="positions.175" references="/0/fillToolbar/editor">
+ <details key="start" value="5905"/>
+ <details key="end" value="5927"/>
+ <details key="line" value="103"/>
+ </eAnnotations>
</ecore:EAnnotation>
</xmi:XMI>
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 d1c400595..abb8a4a4f 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
@@ -386,7 +386,7 @@
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewElement/name"/>
</argument>
</body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.heightHint = 80;&#xA;&#x9;&#x9;"/>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="Data.heightHint = 200;&#xA;&#x9;&#x9;"/>
<body xsi:type="mtl:TemplateInvocation">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<definition href="../../../services/common.emtl#/0/toJavaIdentifier"/>
@@ -494,7 +494,14 @@
<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; 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=");&#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;&#x9;&#x9;"/>
+ <body xsi:type="mtl:TemplateInvocation" definition="/0/fillToolBar">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <argument xsi:type="ocl.ecore:VariableExp" name="editor" referredVariable="/0/additionalImplementation/editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </argument>
+ </body>
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &#xA;&#x9;}"/>
<overrides href="../../api/widgetSWTImpl.emtl#/0/additionalImplementation"/>
<parameter name="editor">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
@@ -524,6 +531,12 @@
<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="fillToolBar" visibility="Public">
+ <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" 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; 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;"/>
+ <parameter name="editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </parameter>
+ </ownedModuleElement>
</mtl:Module>
<ecore:EPackage name="additions">
<eClassifiers xsi:type="ecore:EClass" name="String_Class">
@@ -965,6 +978,16 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
+ <eOperations name="fillToolBar">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/fillToolBar"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ <eParameters name="editor">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </eParameters>
+ </eOperations>
<eOperations name="involvedViews">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -1259,6 +1282,21 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewsRepository"/>
</eParameters>
</eOperations>
+ <eOperations name="associatedPEC">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL">
+ <references href="../../../services/common.emtl#/0/associatedPEC"/>
+ </eAnnotations>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ <eParameters name="eclass">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
+ </eParameters>
+ <eParameters name="peContext">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ </eParameters>
+ </eOperations>
<eOperations name="significantClass">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -3552,6 +3590,13 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
</eParameters>
</eOperations>
+ <eOperations name="fillToolBar">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL" references="/0/fillToolBar"/>
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </eOperations>
<eOperations name="propertiesEditionElement">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
@@ -4965,6 +5010,23 @@
<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="EClass_Class">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <references href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
+ </eAnnotations>
+ <eOperations name="associatedPEC">
+ <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
+ <contents xsi:type="ocl.ecore:Constraint"/>
+ </eAnnotations>
+ <eAnnotations source="MTL">
+ <references href="../../../services/common.emtl#/0/associatedPEC"/>
+ </eAnnotations>
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionComponent"/>
+ <eParameters name="peContext">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/components/1.0.0#//PropertiesEditionContext"/>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ViewReference_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/eef/views/1.0.0#//ViewReference"/>
@@ -5526,6 +5588,21 @@
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
+ <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/eef/views/1.0.0#//ElementEditor"/>
+ </ocl.ecore:Variable>
+ <ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
@@ -5701,7 +5778,7 @@
</eAnnotations>
<eAnnotations source="positions.34" references="/0/additionalImplementation">
<details key="start" value="3050"/>
- <details key="end" value="7809"/>
+ <details key="end" value="5795"/>
<details key="line" value="60"/>
</eAnnotations>
<eAnnotations source="positions.35" references="/0/additionalImplementation/@body.0">
@@ -6151,233 +6228,263 @@
</eAnnotations>
<eAnnotations source="positions.124" references="/0/additionalImplementation/@body.36">
<details key="start" value="4689"/>
- <details key="end" value="4713"/>
+ <details key="end" value="4714"/>
<details key="line" value="76"/>
</eAnnotations>
<eAnnotations source="positions.125" references="/0/additionalImplementation/@body.37">
- <details key="start" value="4714"/>
- <details key="end" value="4744"/>
+ <details key="start" value="4715"/>
+ <details key="end" value="4745"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.126" references="/0/additionalImplementation/@body.37/@argument.0">
- <details key="start" value="4714"/>
- <details key="end" value="4725"/>
+ <details key="start" value="4715"/>
+ <details key="end" value="4726"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.127" references="/0/additionalImplementation/@body.37/@argument.0/editor">
- <details key="start" value="4714"/>
- <details key="end" value="4720"/>
+ <details key="start" value="4715"/>
+ <details key="end" value="4721"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.128" references="/0/additionalImplementation/@body.38">
- <details key="start" value="4746"/>
- <details key="end" value="4770"/>
+ <details key="start" value="4747"/>
+ <details key="end" value="4771"/>
<details key="line" value="77"/>
</eAnnotations>
<eAnnotations source="positions.129" references="/0/additionalImplementation/@body.39">
- <details key="start" value="4771"/>
- <details key="end" value="4801"/>
+ <details key="start" value="4772"/>
+ <details key="end" value="4802"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.130" references="/0/additionalImplementation/@body.39/@argument.0">
- <details key="start" value="4771"/>
- <details key="end" value="4782"/>
+ <details key="start" value="4772"/>
+ <details key="end" value="4783"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.131" references="/0/additionalImplementation/@body.39/@argument.0/editor">
- <details key="start" value="4771"/>
- <details key="end" value="4777"/>
+ <details key="start" value="4772"/>
+ <details key="end" value="4778"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.132" references="/0/additionalImplementation/@body.40">
- <details key="start" value="4803"/>
- <details key="end" value="4818"/>
+ <details key="start" value="4804"/>
+ <details key="end" value="4819"/>
<details key="line" value="78"/>
</eAnnotations>
<eAnnotations source="positions.133" references="/0/additionalImplementation/@body.41">
- <details key="start" value="4819"/>
- <details key="end" value="4849"/>
+ <details key="start" value="4820"/>
+ <details key="end" value="4850"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.134" references="/0/additionalImplementation/@body.41/@argument.0">
- <details key="start" value="4819"/>
- <details key="end" value="4830"/>
+ <details key="start" value="4820"/>
+ <details key="end" value="4831"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.135" references="/0/additionalImplementation/@body.41/@argument.0/editor">
- <details key="start" value="4819"/>
- <details key="end" value="4825"/>
+ <details key="start" value="4820"/>
+ <details key="end" value="4826"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.136" references="/0/additionalImplementation/@body.42">
- <details key="start" value="4851"/>
- <details key="end" value="4863"/>
+ <details key="start" value="4852"/>
+ <details key="end" value="4864"/>
<details key="line" value="78"/>
</eAnnotations>
<eAnnotations source="positions.137" references="/0/additionalImplementation/@body.43">
- <details key="start" value="4864"/>
- <details key="end" value="4894"/>
+ <details key="start" value="4865"/>
+ <details key="end" value="4895"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.138" references="/0/additionalImplementation/@body.43/@argument.0">
- <details key="start" value="4864"/>
- <details key="end" value="4875"/>
+ <details key="start" value="4865"/>
+ <details key="end" value="4876"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.139" references="/0/additionalImplementation/@body.43/@argument.0/editor">
- <details key="start" value="4864"/>
- <details key="end" value="4870"/>
+ <details key="start" value="4865"/>
+ <details key="end" value="4871"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.140" references="/0/additionalImplementation/@body.44">
- <details key="start" value="4896"/>
- <details key="end" value="5068"/>
+ <details key="start" value="4897"/>
+ <details key="end" value="5069"/>
<details key="line" value="80"/>
</eAnnotations>
<eAnnotations source="positions.141" references="/0/additionalImplementation/@body.45">
- <details key="start" value="5069"/>
- <details key="end" value="5089"/>
+ <details key="start" value="5070"/>
+ <details key="end" value="5090"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.142" references="/0/additionalImplementation/@body.45/editor">
- <details key="start" value="5069"/>
- <details key="end" value="5075"/>
+ <details key="start" value="5070"/>
+ <details key="end" value="5076"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.143" references="/0/additionalImplementation/@body.46">
- <details key="start" value="5091"/>
- <details key="end" value="5098"/>
+ <details key="start" value="5092"/>
+ <details key="end" value="5099"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.144" references="/0/additionalImplementation/@body.47">
- <details key="start" value="5099"/>
- <details key="end" value="5115"/>
+ <details key="start" value="5100"/>
+ <details key="end" value="5116"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.145" references="/0/additionalImplementation/@body.47/editor">
- <details key="start" value="5108"/>
- <details key="end" value="5114"/>
+ <details key="start" value="5109"/>
+ <details key="end" value="5115"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.146" references="/0/additionalImplementation/@body.48">
- <details key="start" value="5117"/>
- <details key="end" value="5184"/>
+ <details key="start" value="5118"/>
+ <details key="end" value="5185"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.147" references="/0/additionalImplementation/@body.49">
- <details key="start" value="5185"/>
- <details key="end" value="5215"/>
+ <details key="start" value="5186"/>
+ <details key="end" value="5216"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.148" references="/0/additionalImplementation/@body.49/@argument.0">
- <details key="start" value="5185"/>
- <details key="end" value="5196"/>
+ <details key="start" value="5186"/>
+ <details key="end" value="5197"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.149" references="/0/additionalImplementation/@body.49/@argument.0/editor">
- <details key="start" value="5185"/>
- <details key="end" value="5191"/>
+ <details key="start" value="5186"/>
+ <details key="end" value="5192"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.150" references="/0/additionalImplementation/@body.50">
- <details key="start" value="5217"/>
- <details key="end" value="5323"/>
+ <details key="start" value="5218"/>
+ <details key="end" value="5324"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.151" references="/0/additionalImplementation/@body.51">
- <details key="start" value="5324"/>
- <details key="end" value="5341"/>
+ <details key="start" value="5325"/>
+ <details key="end" value="5342"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.152" references="/0/additionalImplementation/@body.51/editor">
- <details key="start" value="5324"/>
- <details key="end" value="5330"/>
+ <details key="start" value="5325"/>
+ <details key="end" value="5331"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.153" references="/0/additionalImplementation/@body.52">
- <details key="start" value="5343"/>
- <details key="end" value="5345"/>
+ <details key="start" value="5344"/>
+ <details key="end" value="5346"/>
<details key="line" value="86"/>
</eAnnotations>
<eAnnotations source="positions.154" references="/0/additionalImplementation/@body.53">
- <details key="start" value="5346"/>
- <details key="end" value="5386"/>
+ <details key="start" value="5347"/>
+ <details key="end" value="5387"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.155" references="/0/additionalImplementation/@body.53/@argument.0">
- <details key="start" value="5346"/>
- <details key="end" value="5376"/>
+ <details key="start" value="5347"/>
+ <details key="end" value="5377"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.156" references="/0/additionalImplementation/@body.53/@argument.0/editor">
- <details key="start" value="5346"/>
- <details key="end" value="5352"/>
+ <details key="start" value="5347"/>
+ <details key="end" value="5353"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.157" references="/0/additionalImplementation/@body.54">
- <details key="start" value="5388"/>
- <details key="end" value="5444"/>
+ <details key="start" value="5389"/>
+ <details key="end" value="5445"/>
<details key="line" value="86"/>
</eAnnotations>
<eAnnotations source="positions.158" references="/0/additionalImplementation/@body.55">
- <details key="start" value="5445"/>
- <details key="end" value="5475"/>
+ <details key="start" value="5446"/>
+ <details key="end" value="5476"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.159" references="/0/additionalImplementation/@body.55/@argument.0">
- <details key="start" value="5445"/>
- <details key="end" value="5456"/>
+ <details key="start" value="5446"/>
+ <details key="end" value="5457"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.160" references="/0/additionalImplementation/@body.55/@argument.0/editor">
- <details key="start" value="5445"/>
- <details key="end" value="5451"/>
+ <details key="start" value="5446"/>
+ <details key="end" value="5452"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.161" references="/0/additionalImplementation/@body.56">
- <details key="start" value="5477"/>
- <details key="end" value="7797"/>
+ <details key="start" value="5478"/>
+ <details key="end" value="5752"/>
<details key="line" value="87"/>
</eAnnotations>
- <eAnnotations source="positions.162" references="/0/additionalImplementation/editor">
+ <eAnnotations source="positions.162" references="/0/additionalImplementation/@body.57">
+ <details key="start" value="5753"/>
+ <details key="end" value="5773"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.163" references="/0/additionalImplementation/@body.57/editor">
+ <details key="start" value="5753"/>
+ <details key="end" value="5759"/>
+ <details key="line" value="0"/>
+ </eAnnotations>
+ <eAnnotations source="positions.164" references="/0/additionalImplementation/@body.58">
+ <details key="start" value="5775"/>
+ <details key="end" value="5783"/>
+ <details key="line" value="99"/>
+ </eAnnotations>
+ <eAnnotations source="positions.165" 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">
+ <eAnnotations source="positions.166" 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">
+ <eAnnotations source="positions.167" 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">
+ <eAnnotations source="positions.168" references="/0/additionalImplementation/@guard">
<details key="start" value="3226"/>
<details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.166" references="/0/additionalImplementation/@guard/@source">
+ <eAnnotations source="positions.169" references="/0/additionalImplementation/@guard/@source">
<details key="start" value="3226"/>
<details key="end" value="3252"/>
<details key="line" value="0"/>
</eAnnotations>
- <eAnnotations source="positions.167" references="/0/additionalImplementation/@guard/@source/@source">
+ <eAnnotations source="positions.170" 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.168" references="/0/additionalImplementation/@guard/@source/@source/editor">
+ <eAnnotations source="positions.171" 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.169" references="/0/additionalImplementation/@guard/@argument.0">
+ <eAnnotations source="positions.172" references="/0/additionalImplementation/@guard/@argument.0">
<details key="start" value="3255"/>
<details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
+ <eAnnotations source="positions.173" references="/0/fillToolBar">
+ <details key="start" value="5797"/>
+ <details key="end" value="7908"/>
+ <details key="line" value="103"/>
+ </eAnnotations>
+ <eAnnotations source="positions.174" references="/0/fillToolBar/@body.0">
+ <details key="start" value="5853"/>
+ <details key="end" value="7896"/>
+ <details key="line" value="104"/>
+ </eAnnotations>
+ <eAnnotations source="positions.175" references="/0/fillToolBar/editor">
+ <details key="start" value="5827"/>
+ <details key="end" value="5849"/>
+ <details key="line" value="103"/>
+ </eAnnotations>
</ecore:EAnnotation>
</xmi:XMI>

Back to the top