diff options
author | Christian W. Damus | 2015-11-11 21:13:06 +0000 |
---|---|---|
committer | Christian W. Damus | 2015-12-02 20:31:59 +0000 |
commit | 1359508d8707786a063b6618767ee2772989c752 (patch) | |
tree | ff44b24ba6ec8f6a14b08bedbb5031e914cdc92f | |
parent | 810c15816643db628e483717dc3478a82e6ab24f (diff) | |
download | org.eclipse.papyrus-1359508d8707786a063b6618767ee2772989c752.tar.gz org.eclipse.papyrus-1359508d8707786a063b6618767ee2772989c752.tar.xz org.eclipse.papyrus-1359508d8707786a063b6618767ee2772989c752.zip |
Bug 476683: [AOF Sync] Diagram-to-diagram synchronization on AOF
https://bugs.eclipse.org/bugs/show_bug.cgi?id=476683
Update model of synchronization mappings to match the refactoring of the
mapping-instance interface and regenerate.
18 files changed, 605 insertions, 174 deletions
diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.ecore b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.ecore index df35cbc28b1..da5d89fae2f 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.ecore +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.ecore @@ -66,16 +66,20 @@ <eTypeArguments eTypeParameter="#//MappingInstance/T"/> </eGenericSuperTypes> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="IMappingInstance" instanceClassName="org.eclipse.papyrus.aof.sync.IMapping$Instance" + <eClassifiers xsi:type="ecore:EClass" name="IMappingInstance" instanceClassName="org.eclipse.papyrus.aof.sync.IMappingInstance" abstract="true" interface="true"> <eTypeParameters name="F"/> <eTypeParameters name="T"/> </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="ObserverTracker" instanceClassName="org.eclipse.papyrus.aof.core.utils.ObserverTracker"/> <eClassifiers xsi:type="ecore:EClass" name="InternalInstance" instanceClassName="org.eclipse.papyrus.aof.sync.AbstractMapping$InternalInstance" - abstract="true" interface="true" eSuperTypes="#//IMappingInstance"> + abstract="true" interface="true"> <eTypeParameters name="F"/> <eTypeParameters name="T"/> + <eGenericSuperTypes eClassifier="#//IMappingInstance"> + <eTypeArguments eTypeParameter="#//InternalInstance/F"/> + <eTypeArguments eTypeParameter="#//InternalInstance/T"/> + </eGenericSuperTypes> </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="Iterator" instanceClassName="java.util.Iterator"> <eTypeParameters name="E"/> @@ -91,4 +95,5 @@ </eGenericType> </eStructuralFeatures> </eClassifiers> + <eClassifiers xsi:type="ecore:EDataType" name="MappingContext" instanceClassName="org.eclipse.papyrus.aof.sync.IMappingContext"/> </ecore:EPackage> diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.genmodel b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.genmodel index 173ad54c1e8..ed6868bdd2b 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.genmodel +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.genmodel @@ -48,6 +48,7 @@ <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="syncmapping.ecore#//Iterator"> <genTypeParameters ecoreTypeParameter="syncmapping.ecore#//Iterator/E"/> </genDataTypes> + <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="syncmapping.ecore#//MappingContext"/> <genClasses xsi:type="genmodel:GenClass" ecoreClass="syncmapping.ecore#//MappingInstance"> <genTypeParameters ecoreTypeParameter="syncmapping.ecore#//MappingInstance/F"/> <genTypeParameters ecoreTypeParameter="syncmapping.ecore#//MappingInstance/T"/> diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.notation b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.notation index 53ee70813ac..237ca388b49 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.notation +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.notation @@ -133,20 +133,20 @@ <children xmi:type="notation:DecorationNode" xmi:id="_piDA42H-EeWNbu76LiDmgQ" type="8511"> <layoutConstraint xmi:type="notation:Location" xmi:id="_piDA5GH-EeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_piDA5WH-EeWNbu76LiDmgQ" type="7039"> + <children xmi:type="notation:BasicCompartment" xmi:id="_piDA5WH-EeWNbu76LiDmgQ" visible="false" type="7039"> <styles xmi:type="notation:TitleStyle" xmi:id="_piDA5mH-EeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_piDA52H-EeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_piDA6GH-EeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_piDA6WH-EeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_piDA6mH-EeWNbu76LiDmgQ" type="7040"> + <children xmi:type="notation:BasicCompartment" xmi:id="_piDA6mH-EeWNbu76LiDmgQ" visible="false" type="7040"> <styles xmi:type="notation:TitleStyle" xmi:id="_piDA62H-EeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_piDA7GH-EeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_piDA7WH-EeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_piDA7mH-EeWNbu76LiDmgQ"/> </children> <element xmi:type="uml:PrimitiveType" href="syncmapping.uml#_Ta7_0GH-EeWNbu76LiDmgQ"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_piDA4WH-EeWNbu76LiDmgQ" x="643" y="351"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_piDA4WH-EeWNbu76LiDmgQ" x="644" y="375"/> </children> <children xmi:type="notation:Shape" xmi:id="_BJCgUGH_EeWNbu76LiDmgQ" type="2004"> <children xmi:type="notation:DecorationNode" xmi:id="_BJDHYGH_EeWNbu76LiDmgQ" type="5011"/> @@ -172,7 +172,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BJDHcWH_EeWNbu76LiDmgQ"/> </children> <element xmi:type="uml:Interface" href="syncmapping.uml#_BJBSMGH_EeWNbu76LiDmgQ"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BJCgUWH_EeWNbu76LiDmgQ" x="-53" y="28"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BJCgUWH_EeWNbu76LiDmgQ" x="-77" y="28"/> </children> <children xmi:type="notation:Shape" xmi:id="_DJCCIGH_EeWNbu76LiDmgQ" type="StereotypeComment"> <styles xmi:type="notation:TitleStyle" xmi:id="_DJCCIWH_EeWNbu76LiDmgQ" showTitle="true"/> @@ -187,39 +187,39 @@ <children xmi:type="notation:DecorationNode" xmi:id="_WWbEE2H_EeWNbu76LiDmgQ" type="8507"> <layoutConstraint xmi:type="notation:Location" xmi:id="_WWbEFGH_EeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEFWH_EeWNbu76LiDmgQ" type="7006"> + <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEFWH_EeWNbu76LiDmgQ" visible="false" type="7006"> <styles xmi:type="notation:TitleStyle" xmi:id="_WWbEFmH_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_WWbEF2H_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_WWbEGGH_EeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WWbEGWH_EeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEGmH_EeWNbu76LiDmgQ" type="7007"> + <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEGmH_EeWNbu76LiDmgQ" visible="false" type="7007"> <styles xmi:type="notation:TitleStyle" xmi:id="_WWbEG2H_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_WWbEHGH_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_WWbEHWH_EeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WWbEHmH_EeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEH2H_EeWNbu76LiDmgQ" type="7008"> + <children xmi:type="notation:BasicCompartment" xmi:id="_WWbEH2H_EeWNbu76LiDmgQ" visible="false" type="7008"> <styles xmi:type="notation:TitleStyle" xmi:id="_WWbEIGH_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_WWbEIWH_EeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_WWbEImH_EeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WWbEI2H_EeWNbu76LiDmgQ"/> </children> <element xmi:type="uml:Interface" href="syncmapping.uml#_UdUNYGH_EeWNbu76LiDmgQ"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WWbEEWH_EeWNbu76LiDmgQ" x="136" y="31"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WWbEEWH_EeWNbu76LiDmgQ" x="207" y="77" height="53"/> </children> <children xmi:type="notation:Shape" xmi:id="_Eu-20GIAEeWNbu76LiDmgQ" type="2009"> <children xmi:type="notation:DecorationNode" xmi:id="_Eu-20mIAEeWNbu76LiDmgQ" type="5032"/> <children xmi:type="notation:DecorationNode" xmi:id="_Eu-202IAEeWNbu76LiDmgQ" type="8511"> <layoutConstraint xmi:type="notation:Location" xmi:id="_Eu-21GIAEeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_Eu-21WIAEeWNbu76LiDmgQ" type="7039"> + <children xmi:type="notation:BasicCompartment" xmi:id="_Eu-21WIAEeWNbu76LiDmgQ" visible="false" type="7039"> <styles xmi:type="notation:TitleStyle" xmi:id="_Eu-21mIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_Eu-212IAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_Eu-22GIAEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Eu-22WIAEeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_Eu_d4GIAEeWNbu76LiDmgQ" type="7040"> + <children xmi:type="notation:BasicCompartment" xmi:id="_Eu_d4GIAEeWNbu76LiDmgQ" visible="false" type="7040"> <styles xmi:type="notation:TitleStyle" xmi:id="_Eu_d4WIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_Eu_d4mIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_Eu_d42IAEeWNbu76LiDmgQ"/> @@ -233,13 +233,13 @@ <children xmi:type="notation:DecorationNode" xmi:id="_Evcw4WIAEeWNbu76LiDmgQ" type="8511"> <layoutConstraint xmi:type="notation:Location" xmi:id="_Evcw4mIAEeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_Evcw42IAEeWNbu76LiDmgQ" type="7039"> + <children xmi:type="notation:BasicCompartment" xmi:id="_Evcw42IAEeWNbu76LiDmgQ" visible="false" type="7039"> <styles xmi:type="notation:TitleStyle" xmi:id="_Evcw5GIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_Evcw5WIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_Evcw5mIAEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Evcw52IAEeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_Evcw6GIAEeWNbu76LiDmgQ" type="7040"> + <children xmi:type="notation:BasicCompartment" xmi:id="_Evcw6GIAEeWNbu76LiDmgQ" visible="false" type="7040"> <styles xmi:type="notation:TitleStyle" xmi:id="_Evcw6WIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_Evcw6mIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_Evcw62IAEeWNbu76LiDmgQ"/> @@ -253,26 +253,26 @@ <children xmi:type="notation:DecorationNode" xmi:id="_1ouM42IAEeWNbu76LiDmgQ" type="8510"> <layoutConstraint xmi:type="notation:Location" xmi:id="_1ouM5GIAEeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM5WIAEeWNbu76LiDmgQ" type="7017"> + <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM5WIAEeWNbu76LiDmgQ" visible="false" type="7017"> <styles xmi:type="notation:TitleStyle" xmi:id="_1ouM5mIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_1ouM52IAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_1ouM6GIAEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ouM6WIAEeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM6mIAEeWNbu76LiDmgQ" type="7018"> + <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM6mIAEeWNbu76LiDmgQ" visible="false" type="7018"> <styles xmi:type="notation:TitleStyle" xmi:id="_1ouM62IAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_1ouM7GIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_1ouM7WIAEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ouM7mIAEeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM72IAEeWNbu76LiDmgQ" type="7019"> + <children xmi:type="notation:BasicCompartment" xmi:id="_1ouM72IAEeWNbu76LiDmgQ" visible="false" type="7019"> <styles xmi:type="notation:TitleStyle" xmi:id="_1ouM8GIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_1ouM8WIAEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_1ouM8mIAEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ouM82IAEeWNbu76LiDmgQ"/> </children> <element xmi:type="uml:Class" href="syncmapping.uml#_0Yq6QGIAEeWNbu76LiDmgQ"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ouM4WIAEeWNbu76LiDmgQ" x="-75" y="325"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ouM4WIAEeWNbu76LiDmgQ" x="-75" y="374" height="51"/> </children> <children xmi:type="notation:Shape" xmi:id="_-4kLIGIBEeWNbu76LiDmgQ" type="2009"> <children xmi:type="notation:DecorationNode" xmi:id="_-4kLImIBEeWNbu76LiDmgQ" type="5032"/> @@ -307,13 +307,13 @@ <children xmi:type="notation:DecorationNode" xmi:id="_QMjbc2ICEeWNbu76LiDmgQ" type="8511"> <layoutConstraint xmi:type="notation:Location" xmi:id="_QMjbdGICEeWNbu76LiDmgQ" y="5"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_QMjbdWICEeWNbu76LiDmgQ" type="7039"> + <children xmi:type="notation:BasicCompartment" xmi:id="_QMjbdWICEeWNbu76LiDmgQ" visible="false" type="7039"> <styles xmi:type="notation:TitleStyle" xmi:id="_QMjbdmICEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_QMjbd2ICEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_QMjbeGICEeWNbu76LiDmgQ"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QMjbeWICEeWNbu76LiDmgQ"/> </children> - <children xmi:type="notation:BasicCompartment" xmi:id="_QMjbemICEeWNbu76LiDmgQ" type="7040"> + <children xmi:type="notation:BasicCompartment" xmi:id="_QMjbemICEeWNbu76LiDmgQ" visible="false" type="7040"> <styles xmi:type="notation:TitleStyle" xmi:id="_QMjbe2ICEeWNbu76LiDmgQ"/> <styles xmi:type="notation:SortingStyle" xmi:id="_QMjbfGICEeWNbu76LiDmgQ"/> <styles xmi:type="notation:FilteringStyle" xmi:id="_QMjbfWICEeWNbu76LiDmgQ"/> @@ -500,6 +500,68 @@ <element xsi:nil="true"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gv0zwmItEeWo04MhJl8C2w" x="779" y="486"/> </children> + <children xmi:type="notation:Shape" xmi:id="_8chdYIiLEeWTEs61isg3yQ" type="2004"> + <children xmi:type="notation:DecorationNode" xmi:id="_8cpZMIiLEeWTEs61isg3yQ" type="5011"/> + <children xmi:type="notation:DecorationNode" xmi:id="_8cpZMYiLEeWTEs61isg3yQ" type="8507"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_8cpZMoiLEeWTEs61isg3yQ" y="5"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8cpZM4iLEeWTEs61isg3yQ" visible="false" type="7006"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8cpZNIiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8cpZNYiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8cpZNoiLEeWTEs61isg3yQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8cpZN4iLEeWTEs61isg3yQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8cpZOIiLEeWTEs61isg3yQ" visible="false" type="7007"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8cpZOYiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8cpZOoiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8cpZO4iLEeWTEs61isg3yQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8cpZPIiLEeWTEs61isg3yQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8cpZPYiLEeWTEs61isg3yQ" visible="false" type="7008"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8cpZPoiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8cpZP4iLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8cpZQIiLEeWTEs61isg3yQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8cpZQYiLEeWTEs61isg3yQ"/> + </children> + <element xmi:type="uml:Interface" href="syncmapping.uml#_E-4AUIiJEeW0eKhrxU34kA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8chdYYiLEeWTEs61isg3yQ" x="81" y="20" height="53"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_8c534IiLEeWTEs61isg3yQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8c534YiLEeWTEs61isg3yQ" showTitle="true"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8c5344iLEeWTEs61isg3yQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Interface" href="syncmapping.uml#_E-4AUIiJEeW0eKhrxU34kA"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8c534oiLEeWTEs61isg3yQ" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_jiwDcIi3EeWAWrTAjjx38Q" type="2009"> + <children xmi:type="notation:DecorationNode" xmi:id="_jiwDcoi3EeWAWrTAjjx38Q" type="5032"/> + <children xmi:type="notation:DecorationNode" xmi:id="_jiwDc4i3EeWAWrTAjjx38Q" type="8511"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_jiwDdIi3EeWAWrTAjjx38Q" y="5"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_jiwDdYi3EeWAWrTAjjx38Q" type="7039"> + <styles xmi:type="notation:TitleStyle" xmi:id="_jiwDdoi3EeWAWrTAjjx38Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_jiwDd4i3EeWAWrTAjjx38Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_jiwDeIi3EeWAWrTAjjx38Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jiwDeYi3EeWAWrTAjjx38Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_jiwDeoi3EeWAWrTAjjx38Q" type="7040"> + <styles xmi:type="notation:TitleStyle" xmi:id="_jiwDe4i3EeWAWrTAjjx38Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_jiwDfIi3EeWAWrTAjjx38Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_jiwDfYi3EeWAWrTAjjx38Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jiwDfoi3EeWAWrTAjjx38Q"/> + </children> + <element xmi:type="uml:PrimitiveType" href="syncmapping.uml#_jitnMIi3EeWAWrTAjjx38Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jiwDcYi3EeWAWrTAjjx38Q" x="427" y="486"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_liaOEIi3EeWAWrTAjjx38Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_liaOEYi3EeWAWrTAjjx38Q" showTitle="true"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_liaOE4i3EeWAWrTAjjx38Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:PrimitiveType" href="syncmapping.uml#_jitnMIi3EeWAWrTAjjx38Q"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_liaOEoi3EeWAWrTAjjx38Q" x="595" y="455"/> + </children> <styles xmi:type="notation:StringValueStyle" xmi:id="_WW1UwWH0EeWMrJQjk4OtCw" name="diagram_compatibility_version" stringValue="1.1.0"/> <styles xmi:type="notation:DiagramStyle" xmi:id="_WW1UwmH0EeWMrJQjk4OtCw"/> <styles xmi:type="style:PapyrusViewStyle" xmi:id="_WW1Uw2H0EeWMrJQjk4OtCw"> @@ -538,28 +600,34 @@ </edges> <edges xmi:type="notation:Connector" xmi:id="_ss4lMGH-EeWNbu76LiDmgQ" type="4001" source="_8f9uUGH8EeWNbu76LiDmgQ" target="_piDA4GH-EeWNbu76LiDmgQ" routing="Rectilinear"> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MQGH-EeWNbu76LiDmgQ" type="6001"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HmgCgIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MQWH-EeWNbu76LiDmgQ" y="-20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MQmH-EeWNbu76LiDmgQ" type="6002"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Hm-joIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MQ2H-EeWNbu76LiDmgQ" y="20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MRGH-EeWNbu76LiDmgQ" type="6003"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MRWH-EeWNbu76LiDmgQ" x="39" y="-16"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HncdsIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MRWH-EeWNbu76LiDmgQ" x="59" y="-18"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MRmH-EeWNbu76LiDmgQ" type="6005"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MR2H-EeWNbu76LiDmgQ" x="31" y="19"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Hn3UcIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MR2H-EeWNbu76LiDmgQ" x="-31" y="19"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MSGH-EeWNbu76LiDmgQ" type="6033"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MSWH-EeWNbu76LiDmgQ" x="9" y="-28"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HoV1kIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MSWH-EeWNbu76LiDmgQ" x="21" y="-11"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_ss5MSmH-EeWNbu76LiDmgQ" type="6034"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MS2H-EeWNbu76LiDmgQ" x="49" y="-20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HoyhgIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ss5MS2H-EeWNbu76LiDmgQ" x="-13" y="-20"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_ss4lMWH-EeWNbu76LiDmgQ"/> <element xmi:type="uml:Association" href="syncmapping.uml#_sss_AGH-EeWNbu76LiDmgQ"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ss4lMmH-EeWNbu76LiDmgQ" points="[247, 365, -643984, -643984]$[247, 407, -643984, -643984]$[643, 407, -643984, -643984]"/> <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GH5xkGIAEeWNbu76LiDmgQ" id="(0.3333333333333333,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GH5xkWIAEeWNbu76LiDmgQ" id="(0.0,0.6292134831460674)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GH5xkWIAEeWNbu76LiDmgQ" id="(0.0,0.62)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_DJCpMWH_EeWNbu76LiDmgQ" type="StereotypeCommentLink" source="_BJCgUGH_EeWNbu76LiDmgQ" target="_DJCCIGH_EeWNbu76LiDmgQ"> <styles xmi:type="notation:FontStyle" xmi:id="_DJCpMmH_EeWNbu76LiDmgQ"/> @@ -573,41 +641,47 @@ </edges> <edges xmi:type="notation:Connector" xmi:id="_QAjHIGH_EeWNbu76LiDmgQ" type="4015" source="_piDA4GH-EeWNbu76LiDmgQ" target="_t0IMAGH8EeWNbu76LiDmgQ"> <children xmi:type="notation:DecorationNode" xmi:id="_QAjHI2H_EeWNbu76LiDmgQ" type="6023"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_QAjHJGH_EeWNbu76LiDmgQ" x="1" y="20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HlgkAIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_QAjHJGH_EeWNbu76LiDmgQ" y="20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_QAjHJWH_EeWNbu76LiDmgQ" type="6036"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_QAjHJmH_EeWNbu76LiDmgQ" y="20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Hl-eEIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_QAjHJmH_EeWNbu76LiDmgQ" y="19"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_QAjHIWH_EeWNbu76LiDmgQ"/> <element xmi:type="uml:TemplateBinding" href="syncmapping.uml#_cRVYwGH-EeWNbu76LiDmgQ"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QAjHImH_EeWNbu76LiDmgQ" points="[614, 338, -643984, -643984]$[665, 281, -643984, -643984]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GbCwAGIAEeWNbu76LiDmgQ" id="(1.0,0.24358974358974358)"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GbCwAGIAEeWNbu76LiDmgQ" id="(1.0,0.24)"/> <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GbDXEGIAEeWNbu76LiDmgQ" id="(0.0,0.25842696629213485)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_XHOO4GH_EeWNbu76LiDmgQ" type="4015" source="_WWbEEGH_EeWNbu76LiDmgQ" target="_TftJEGIUEeWT-t_KGyrfBA"> <children xmi:type="notation:DecorationNode" xmi:id="_XHOO42H_EeWNbu76LiDmgQ" type="6023"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_XHOO5GH_EeWNbu76LiDmgQ" x="-11" y="27"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_JtEGYIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XHOO5GH_EeWNbu76LiDmgQ" x="-10" y="25"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_XHOO5WH_EeWNbu76LiDmgQ" type="6036"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_XHOO5mH_EeWNbu76LiDmgQ" y="20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_JteWEIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XHOO5mH_EeWNbu76LiDmgQ" x="1" y="17"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_XHOO4WH_EeWNbu76LiDmgQ"/> <element xmi:type="uml:TemplateBinding" href="syncmapping.uml#_XHAMcGH_EeWNbu76LiDmgQ"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XHOO4mH_EeWNbu76LiDmgQ" points="[433, 214, -643984, -643984]$[413, 44, -643984, -643984]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3YyQGH_EeWNbu76LiDmgQ" id="(0.0,0.9459459459459459)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3YyQWH_EeWNbu76LiDmgQ" id="(0.83,0.0)"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3YyQGH_EeWNbu76LiDmgQ" id="(0.0,0.9433962264150944)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3YyQWH_EeWNbu76LiDmgQ" id="(1.0,0.12612612612612611)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_a9vNcGH_EeWNbu76LiDmgQ" type="4003" source="_8f9uUGH8EeWNbu76LiDmgQ" target="_WWbEEGH_EeWNbu76LiDmgQ"> <children xmi:type="notation:DecorationNode" xmi:id="_a9v0gGH_EeWNbu76LiDmgQ" type="6008"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_a9v0gWH_EeWNbu76LiDmgQ" y="40"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Jt2wkIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_a9v0gWH_EeWNbu76LiDmgQ" x="1" y="40"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_a9v0gmH_EeWNbu76LiDmgQ" type="6009"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_a9v0g2H_EeWNbu76LiDmgQ" y="60"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_JuXG4IiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_a9v0g2H_EeWNbu76LiDmgQ" y="59"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_a9vNcWH_EeWNbu76LiDmgQ"/> <element xmi:type="uml:InterfaceRealization" href="syncmapping.uml#_a9gj8GH_EeWNbu76LiDmgQ"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_a9vNcmH_EeWNbu76LiDmgQ" points="[269, 247, -643984, -643984]$[383, 223, -643984, -643984]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a-Z70GH_EeWNbu76LiDmgQ" id="(0.22040816326530613,0.0)"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a-Z70GH_EeWNbu76LiDmgQ" id="(0.3936781609195402,0.0)"/> <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3ZZUGH_EeWNbu76LiDmgQ" id="(0.44144144144144143,1.0)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_IyERwGIAEeWNbu76LiDmgQ" type="4015" source="_Eu-20GIAEeWNbu76LiDmgQ" target="_f4P8cGH7EeWNbu76LiDmgQ"> @@ -688,41 +762,49 @@ </edges> <edges xmi:type="notation:Connector" xmi:id="_4hH9YGIAEeWNbu76LiDmgQ" type="4015" source="_1ouM4GIAEeWNbu76LiDmgQ" target="_BJCgUGH_EeWNbu76LiDmgQ"> <children xmi:type="notation:DecorationNode" xmi:id="_4hH9Y2IAEeWNbu76LiDmgQ" type="6023"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OFzBMIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> <layoutConstraint xmi:type="notation:Location" xmi:id="_4hH9ZGIAEeWNbu76LiDmgQ" x="-1" y="22"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_4hH9ZWIAEeWNbu76LiDmgQ" type="6036"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_4hH9ZmIAEeWNbu76LiDmgQ" y="20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OGMCwIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_4hH9ZmIAEeWNbu76LiDmgQ" y="19"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_4hH9YWIAEeWNbu76LiDmgQ"/> <element xmi:type="uml:TemplateBinding" href="syncmapping.uml#_4g0bYGIAEeWNbu76LiDmgQ"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4hH9YmIAEeWNbu76LiDmgQ" points="[53, 287, -643984, -643984]$[53, 146, -643984, -643984]"/> <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4htMMGIAEeWNbu76LiDmgQ" id="(0.39,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QP6t8GIBEeWNbu76LiDmgQ" id="(0.18,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QP6t8GIBEeWNbu76LiDmgQ" id="(0.44,1.0)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_V7WmwGIBEeWNbu76LiDmgQ" type="4001" source="_8f9uUGH8EeWNbu76LiDmgQ" target="_1ouM4GIAEeWNbu76LiDmgQ" routing="Rectilinear"> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN0GIBEeWNbu76LiDmgQ" type="6001"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FnbGsIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN0WIBEeWNbu76LiDmgQ" y="-20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN0mIBEeWNbu76LiDmgQ" type="6002"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FoF1EIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN02IBEeWNbu76LiDmgQ" y="20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN1GIBEeWNbu76LiDmgQ" type="6003"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN1WIBEeWNbu76LiDmgQ" x="24" y="12"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FouuQIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN1WIBEeWNbu76LiDmgQ" x="49" y="22"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN1mIBEeWNbu76LiDmgQ" type="6005"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN12IBEeWNbu76LiDmgQ" x="-16" y="20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FpSH4IiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN12IBEeWNbu76LiDmgQ" x="-48" y="20"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN2GIBEeWNbu76LiDmgQ" type="6033"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN2WIBEeWNbu76LiDmgQ" x="-4" y="19"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FpwB8IiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN2WIBEeWNbu76LiDmgQ" x="20" y="17"/> </children> <children xmi:type="notation:DecorationNode" xmi:id="_V7XN2mIBEeWNbu76LiDmgQ" type="6034"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN22IBEeWNbu76LiDmgQ" y="-20"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FqQYQIiMEeWTEs61isg3yQ" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_V7XN22IBEeWNbu76LiDmgQ" x="-32" y="-20"/> </children> <styles xmi:type="notation:FontStyle" xmi:id="_V7WmwWIBEeWNbu76LiDmgQ"/> <element xmi:type="uml:Association" href="syncmapping.uml#_V7DEwGIBEeWNbu76LiDmgQ"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_V7WmwmIBEeWNbu76LiDmgQ" points="[204, 365, -643984, -643984]$[204, 409, -643984, -643984]$[25, 409, -643984, -643984]"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_V7WmwmIBEeWNbu76LiDmgQ" points="[204, 365, -643984, -643984]$[204, 401, -643984, -643984]$[25, 401, -643984, -643984]"/> <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8EYcGIBEeWNbu76LiDmgQ" id="(0.20977011494252873,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8EYcWIBEeWNbu76LiDmgQ" id="(1.0,0.85)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8EYcWIBEeWNbu76LiDmgQ" id="(1.0,0.5490196078431373)"/> </edges> <edges xmi:type="notation:Connector" xmi:id="_A6PH9GICEeWNbu76LiDmgQ" type="StereotypeCommentLink" source="_-4kLIGIBEeWNbu76LiDmgQ" target="_A6PH8GICEeWNbu76LiDmgQ"> <styles xmi:type="notation:FontStyle" xmi:id="_A6PH9WICEeWNbu76LiDmgQ"/> @@ -851,16 +933,6 @@ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gdBUF2IUEeWT-t_KGyrfBA"/> <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gdBUGGIUEeWT-t_KGyrfBA"/> </edges> - <edges xmi:type="notation:Connector" xmi:id="_okSWIGIUEeWT-t_KGyrfBA" type="4002" source="_TftJEGIUEeWT-t_KGyrfBA" target="_BJCgUGH_EeWNbu76LiDmgQ"> - <children xmi:type="notation:DecorationNode" xmi:id="_okSWI2IUEeWT-t_KGyrfBA" type="6007"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_okSWJGIUEeWT-t_KGyrfBA" y="40"/> - </children> - <styles xmi:type="notation:FontStyle" xmi:id="_okSWIWIUEeWT-t_KGyrfBA"/> - <element xmi:type="uml:Generalization" href="syncmapping.uml#_ojzN8GIUEeWT-t_KGyrfBA"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_okSWImIUEeWT-t_KGyrfBA" points="[83, 103, -643984, -643984]$[1, 28, -643984, -643984]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_olSbsGIUEeWT-t_KGyrfBA" id="(0.38,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pxw14GIUEeWT-t_KGyrfBA" id="(0.85,1.0)"/> - </edges> <edges xmi:type="notation:Connector" xmi:id="_iPIVdGIVEeWT-t_KGyrfBA" type="StereotypeCommentLink" source="_gLnlkGIVEeWT-t_KGyrfBA" target="_iPIVcGIVEeWT-t_KGyrfBA"> <styles xmi:type="notation:FontStyle" xmi:id="_iPIVdWIVEeWT-t_KGyrfBA"/> <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iPIVeWIVEeWT-t_KGyrfBA" name="BASE_ELEMENT"> @@ -906,4 +978,45 @@ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gv1a02ItEeWo04MhJl8C2w"/> <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gv1a1GItEeWo04MhJl8C2w"/> </edges> + <edges xmi:type="notation:Connector" xmi:id="_8c6e8IiLEeWTEs61isg3yQ" type="StereotypeCommentLink" source="_8chdYIiLEeWTEs61isg3yQ" target="_8c534IiLEeWTEs61isg3yQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_8c6e8YiLEeWTEs61isg3yQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8c7GAYiLEeWTEs61isg3yQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Interface" href="syncmapping.uml#_E-4AUIiJEeW0eKhrxU34kA"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8c6e8oiLEeWTEs61isg3yQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8c6e84iLEeWTEs61isg3yQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8c7GAIiLEeWTEs61isg3yQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LvX8YIiMEeWTEs61isg3yQ" type="4002" source="_TftJEGIUEeWT-t_KGyrfBA" target="_8chdYIiLEeWTEs61isg3yQ"> + <children xmi:type="notation:DecorationNode" xmi:id="_LvZKgIiMEeWTEs61isg3yQ" type="6007"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LvZKgYiMEeWTEs61isg3yQ" y="40"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_LvX8YYiMEeWTEs61isg3yQ"/> + <element xmi:type="uml:Generalization" href="syncmapping.uml#_ojzN8GIUEeWT-t_KGyrfBA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LvX8YoiMEeWTEs61isg3yQ" points="[88, 174, -643984, -643984]$[129, 73, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_gPNdoIiMEeWAWrTAjjx38Q" type="4015" source="_8chdYIiLEeWTEs61isg3yQ" target="_BJCgUGH_EeWNbu76LiDmgQ"> + <children xmi:type="notation:DecorationNode" xmi:id="_gPOEsIiMEeWAWrTAjjx38Q" type="6023"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gPOEsYiMEeWAWrTAjjx38Q" x="1" y="17"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_gPOEsoiMEeWAWrTAjjx38Q" type="6036"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gPOEs4iMEeWAWrTAjjx38Q" y="20"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_gPNdoYiMEeWAWrTAjjx38Q"/> + <element xmi:type="uml:TemplateBinding" href="syncmapping.uml#_gOCY8IiMEeWAWrTAjjx38Q"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gPNdooiMEeWAWrTAjjx38Q" points="[81, 57, -643984, -643984]$[23, 62, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gRyQgIiMEeWAWrTAjjx38Q" id="(0.0,0.6981132075471698)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gRyQgYiMEeWAWrTAjjx38Q" id="(1.0,0.30815430815430817)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_liaOFIi3EeWAWrTAjjx38Q" type="StereotypeCommentLink" source="_jiwDcIi3EeWAWrTAjjx38Q" target="_liaOEIi3EeWAWrTAjjx38Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_liaOFYi3EeWAWrTAjjx38Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lia1IYi3EeWAWrTAjjx38Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:PrimitiveType" href="syncmapping.uml#_jitnMIi3EeWAWrTAjjx38Q"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_liaOFoi3EeWAWrTAjjx38Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_liaOF4i3EeWAWrTAjjx38Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lia1IIi3EeWAWrTAjjx38Q"/> + </edges> </notation:Diagram> diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.uml b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.uml index d1646e25e47..c0f594c3692 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.uml +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/model/syncmapping.uml @@ -27,68 +27,68 @@ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_ew4Z0WH9EeWNbu76LiDmgQ" name="T" templateParameter="_ew4Z0GH9EeWNbu76LiDmgQ"/> </ownedParameter> </ownedTemplateSignature> - <ownedAttribute xmi:id="_sstmEWH-EeWNbu76LiDmgQ" name="type" type="_Ta7_0GH-EeWNbu76LiDmgQ" association="_sss_AGH-EeWNbu76LiDmgQ"/> - <ownedAttribute xmi:id="_b7Tzg2IAEeWNbu76LiDmgQ" name="left" type="_8cKsEGH_EeWNbu76LiDmgQ" association="_b7TzgGIAEeWNbu76LiDmgQ"/> - <ownedAttribute xmi:id="_hLPcEmIAEeWNbu76LiDmgQ" name="right" type="_C-VYkGIAEeWNbu76LiDmgQ" association="_hLO1AGIAEeWNbu76LiDmgQ"/> - <ownedAttribute xmi:id="_V7Dr0mIBEeWNbu76LiDmgQ" name="consequent" type="_0Yq6QGIAEeWNbu76LiDmgQ" aggregation="composite" association="_V7DEwGIBEeWNbu76LiDmgQ"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_sstmEWH-EeWNbu76LiDmgQ" name="type" type="_Ta7_0GH-EeWNbu76LiDmgQ" association="_sss_AGH-EeWNbu76LiDmgQ"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_b7Tzg2IAEeWNbu76LiDmgQ" name="left" type="_8cKsEGH_EeWNbu76LiDmgQ" association="_b7TzgGIAEeWNbu76LiDmgQ"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hLPcEmIAEeWNbu76LiDmgQ" name="right" type="_C-VYkGIAEeWNbu76LiDmgQ" association="_hLO1AGIAEeWNbu76LiDmgQ"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_V7Dr0mIBEeWNbu76LiDmgQ" name="consequent" type="_0Yq6QGIAEeWNbu76LiDmgQ" aggregation="composite" association="_V7DEwGIBEeWNbu76LiDmgQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fAFWoGIBEeWNbu76LiDmgQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fAF9sGIBEeWNbu76LiDmgQ" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_ukyVcGITEeWT-t_KGyrfBA" name="tracker" type="_o9c5gGITEeWT-t_KGyrfBA" association="_ukuEAGITEeWT-t_KGyrfBA"/> - <interfaceRealization xmi:id="_a9gj8GH_EeWNbu76LiDmgQ" client="_8f8gMGH8EeWNbu76LiDmgQ" supplier="_UdUNYGH_EeWNbu76LiDmgQ" contract="_UdUNYGH_EeWNbu76LiDmgQ"/> - <ownedOperation xmi:id="_jXYHAGIBEeWNbu76LiDmgQ" name="addConsequent"> - <ownedParameter xmi:id="_pYVj4GIBEeWNbu76LiDmgQ" name="consequent" type="_0Yq6QGIAEeWNbu76LiDmgQ" effect="read"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ukyVcGITEeWT-t_KGyrfBA" name="tracker" type="_o9c5gGITEeWT-t_KGyrfBA" association="_ukuEAGITEeWT-t_KGyrfBA"/> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_a9gj8GH_EeWNbu76LiDmgQ" client="_8f8gMGH8EeWNbu76LiDmgQ" supplier="_UdUNYGH_EeWNbu76LiDmgQ" contract="_UdUNYGH_EeWNbu76LiDmgQ"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_jXYHAGIBEeWNbu76LiDmgQ" name="addConsequent"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_pYVj4GIBEeWNbu76LiDmgQ" name="consequent" type="_0Yq6QGIAEeWNbu76LiDmgQ" effect="read"/> </ownedOperation> - <ownedOperation xmi:id="_t8ymgGIBEeWNbu76LiDmgQ" name="destroy"/> - <ownedOperation xmi:id="_2PVrgGIBEeWNbu76LiDmgQ" name="iterator"> - <ownedParameter xmi:id="_bWdIEGICEeWNbu76LiDmgQ" type="_LJ72IGICEeWNbu76LiDmgQ" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_t8ymgGIBEeWNbu76LiDmgQ" name="destroy"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_2PVrgGIBEeWNbu76LiDmgQ" name="iterator"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_bWdIEGICEeWNbu76LiDmgQ" type="_LJ72IGICEeWNbu76LiDmgQ" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_MLt0sGItEeWo04MhJl8C2w" name="eBasicSetContainer" visibility="protected"> - <ownedParameter xmi:id="_XRaWwGItEeWo04MhJl8C2w" name="newContainer" type="_BRTVkGItEeWo04MhJl8C2w" effect="read"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_MLt0sGItEeWo04MhJl8C2w" name="eBasicSetContainer" visibility="protected"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_XRaWwGItEeWo04MhJl8C2w" name="newContainer" type="_BRTVkGItEeWo04MhJl8C2w" effect="read"/> </ownedOperation> <nestedClassifier xmi:type="uml:PrimitiveType" xmi:id="_Ta7_0GH-EeWNbu76LiDmgQ" name="Mapping_F_T" visibility="private"> - <templateBinding xmi:id="_cRVYwGH-EeWNbu76LiDmgQ" signature="_xq63YGH8EeWNbu76LiDmgQ"> - <parameterSubstitution xmi:id="_eSibgGH-EeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_y5rJgGH8EeWNbu76LiDmgQ"/> - <parameterSubstitution xmi:id="_jH2koGH-EeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_zkRlsGH8EeWNbu76LiDmgQ"/> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_cRVYwGH-EeWNbu76LiDmgQ" signature="_xq63YGH8EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_eSibgGH-EeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_y5rJgGH8EeWNbu76LiDmgQ"/> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_jH2koGH-EeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_zkRlsGH8EeWNbu76LiDmgQ"/> </templateBinding> </nestedClassifier> <nestedClassifier xmi:type="uml:Interface" xmi:id="_UdUNYGH_EeWNbu76LiDmgQ" name="InternalInstance_F_T" visibility="private"> - <templateBinding xmi:id="_XHAMcGH_EeWNbu76LiDmgQ" signature="_Y6aeQGIUEeWT-t_KGyrfBA"> - <parameterSubstitution xmi:id="_ZHe2cGH_EeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_nmIEwGIUEeWT-t_KGyrfBA"/> - <parameterSubstitution xmi:id="_ZHgEkGH_EeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_nmLIEGIUEeWT-t_KGyrfBA"/> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_XHAMcGH_EeWNbu76LiDmgQ" signature="_Y6aeQGIUEeWT-t_KGyrfBA"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_ZHe2cGH_EeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_nmIEwGIUEeWT-t_KGyrfBA"/> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_ZHgEkGH_EeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_nmLIEGIUEeWT-t_KGyrfBA"/> </templateBinding> </nestedClassifier> <nestedClassifier xmi:type="uml:PrimitiveType" xmi:id="_8cKsEGH_EeWNbu76LiDmgQ" name="One_F" visibility="private"> - <templateBinding xmi:id="_Ix1BMGIAEeWNbu76LiDmgQ" signature="_rcYuAGH7EeWNbu76LiDmgQ"> - <parameterSubstitution xmi:id="_SX3HUGIAEeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_WndREGH8EeWNbu76LiDmgQ"/> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_Ix1BMGIAEeWNbu76LiDmgQ" signature="_rcYuAGH7EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_SX3HUGIAEeWNbu76LiDmgQ" actual="_ew2koWH9EeWNbu76LiDmgQ" formal="_WndREGH8EeWNbu76LiDmgQ"/> </templateBinding> </nestedClassifier> <nestedClassifier xmi:type="uml:PrimitiveType" xmi:id="_C-VYkGIAEeWNbu76LiDmgQ" name="One_T" visibility="private"> - <templateBinding xmi:id="_Wq97QGIAEeWNbu76LiDmgQ" signature="_rcYuAGH7EeWNbu76LiDmgQ"> - <parameterSubstitution xmi:id="_aNeYsGIAEeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_WndREGH8EeWNbu76LiDmgQ"/> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_Wq97QGIAEeWNbu76LiDmgQ" signature="_rcYuAGH7EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_aNeYsGIAEeWNbu76LiDmgQ" actual="_ew4Z0WH9EeWNbu76LiDmgQ" formal="_WndREGH8EeWNbu76LiDmgQ"/> </templateBinding> </nestedClassifier> <nestedClassifier xmi:type="uml:Class" xmi:id="_0Yq6QGIAEeWNbu76LiDmgQ" name="Instance_?_?" visibility="private"> - <templateBinding xmi:id="_4g0bYGIAEeWNbu76LiDmgQ" signature="_GSJvMGH_EeWNbu76LiDmgQ"> - <parameterSubstitution xmi:id="_LATOcGIBEeWNbu76LiDmgQ" actual="_9Lpy0GIAEeWNbu76LiDmgQ" formal="_GSJvMWH_EeWNbu76LiDmgQ"> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_4g0bYGIAEeWNbu76LiDmgQ" signature="_GSJvMGH_EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_LATOcGIBEeWNbu76LiDmgQ" actual="_9Lpy0GIAEeWNbu76LiDmgQ" formal="_GSJvMWH_EeWNbu76LiDmgQ"> <ownedActual xmi:type="uml:Class" xmi:id="_9Lpy0GIAEeWNbu76LiDmgQ" name="?"/> </parameterSubstitution> - <parameterSubstitution xmi:id="_NcgyMGIBEeWNbu76LiDmgQ" actual="_NcgyMWIBEeWNbu76LiDmgQ" formal="_GSJvM2H_EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_NcgyMGIBEeWNbu76LiDmgQ" actual="_NcgyMWIBEeWNbu76LiDmgQ" formal="_GSJvM2H_EeWNbu76LiDmgQ"> <ownedActual xmi:type="uml:Class" xmi:id="_NcgyMWIBEeWNbu76LiDmgQ" name="?"/> </parameterSubstitution> </templateBinding> </nestedClassifier> <nestedClassifier xmi:type="uml:PrimitiveType" xmi:id="_LJ72IGICEeWNbu76LiDmgQ" name="Iterator_Instance_?_?" visibility="private"> - <templateBinding xmi:id="_ROn8cGICEeWNbu76LiDmgQ" signature="_EFWZEGICEeWNbu76LiDmgQ"> - <parameterSubstitution xmi:id="_VL-i0GICEeWNbu76LiDmgQ" actual="_0Yq6QGIAEeWNbu76LiDmgQ" formal="_EFWZEWICEeWNbu76LiDmgQ"/> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_ROn8cGICEeWNbu76LiDmgQ" signature="_EFWZEGICEeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_VL-i0GICEeWNbu76LiDmgQ" actual="_0Yq6QGIAEeWNbu76LiDmgQ" formal="_EFWZEWICEeWNbu76LiDmgQ"/> </templateBinding> </nestedClassifier> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_sss_AGH-EeWNbu76LiDmgQ" memberEnd="_sstmEWH-EeWNbu76LiDmgQ _sstmEmH-EeWNbu76LiDmgQ"> - <eAnnotations xmi:id="_sss_AWH-EeWNbu76LiDmgQ" source="org.eclipse.papyrus"> - <details xmi:id="_sstmEGH-EeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sss_AWH-EeWNbu76LiDmgQ" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sstmEGH-EeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_sstmEmH-EeWNbu76LiDmgQ" name="instance" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_sss_AGH-EeWNbu76LiDmgQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_sstmEmH-EeWNbu76LiDmgQ" name="instance" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_sss_AGH-EeWNbu76LiDmgQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uto8AGH-EeWNbu76LiDmgQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_utqKIGH-EeWNbu76LiDmgQ" value="*"/> </ownedEnd> @@ -104,28 +104,28 @@ </ownedTemplateSignature> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_b7TzgGIAEeWNbu76LiDmgQ" memberEnd="_b7Tzg2IAEeWNbu76LiDmgQ _b7UakGIAEeWNbu76LiDmgQ"> - <eAnnotations xmi:id="_b7TzgWIAEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> - <details xmi:id="_b7TzgmIAEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_b7TzgWIAEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_b7TzgmIAEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_b7UakGIAEeWNbu76LiDmgQ" name="leftOf" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_b7TzgGIAEeWNbu76LiDmgQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_b7UakGIAEeWNbu76LiDmgQ" name="leftOf" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_b7TzgGIAEeWNbu76LiDmgQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fOkUAGIAEeWNbu76LiDmgQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fOliIGIAEeWNbu76LiDmgQ" value="*"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_hLO1AGIAEeWNbu76LiDmgQ" memberEnd="_hLPcEmIAEeWNbu76LiDmgQ _hLPcE2IAEeWNbu76LiDmgQ"> - <eAnnotations xmi:id="_hLPcEGIAEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> - <details xmi:id="_hLPcEWIAEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hLPcEGIAEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hLPcEWIAEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_hLPcE2IAEeWNbu76LiDmgQ" name="rightOf" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_hLO1AGIAEeWNbu76LiDmgQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_hLPcE2IAEeWNbu76LiDmgQ" name="rightOf" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_hLO1AGIAEeWNbu76LiDmgQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jmVlgGIAEeWNbu76LiDmgQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jmVlgWIAEeWNbu76LiDmgQ" value="*"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_V7DEwGIBEeWNbu76LiDmgQ" memberEnd="_V7Dr0mIBEeWNbu76LiDmgQ _V7Dr02IBEeWNbu76LiDmgQ"> - <eAnnotations xmi:id="_V7Dr0GIBEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> - <details xmi:id="_V7Dr0WIBEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_V7Dr0GIBEeWNbu76LiDmgQ" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_V7Dr0WIBEeWNbu76LiDmgQ" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_V7Dr02IBEeWNbu76LiDmgQ" name="precursor" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_V7DEwGIBEeWNbu76LiDmgQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_V7Dr02IBEeWNbu76LiDmgQ" name="precursor" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_V7DEwGIBEeWNbu76LiDmgQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dOHdMGIWEeWT-t_KGyrfBA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dOIEQGIWEeWT-t_KGyrfBA" value="1"/> </ownedEnd> @@ -139,10 +139,10 @@ </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_o9c5gGITEeWT-t_KGyrfBA" name="ObserverTracker"/> <packagedElement xmi:type="uml:Association" xmi:id="_ukuEAGITEeWT-t_KGyrfBA" memberEnd="_ukyVcGITEeWT-t_KGyrfBA _ukyVcWITEeWT-t_KGyrfBA"> - <eAnnotations xmi:id="_ukwgQGITEeWT-t_KGyrfBA" source="org.eclipse.papyrus"> - <details xmi:id="_ukxHUGITEeWT-t_KGyrfBA" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ukwgQGITEeWT-t_KGyrfBA" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ukxHUGITEeWT-t_KGyrfBA" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_ukyVcWITEeWT-t_KGyrfBA" name="instance" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_ukuEAGITEeWT-t_KGyrfBA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_ukyVcWITEeWT-t_KGyrfBA" name="instance" type="_8f8gMGH8EeWNbu76LiDmgQ" association="_ukuEAGITEeWT-t_KGyrfBA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zfsJMGITEeWT-t_KGyrfBA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zfwaoGITEeWT-t_KGyrfBA" value="*"/> </ownedEnd> @@ -156,35 +156,42 @@ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_nmLIEWIUEeWT-t_KGyrfBA" name="T" templateParameter="_nmLIEGIUEeWT-t_KGyrfBA"/> </ownedParameter> </ownedTemplateSignature> - <generalization xmi:id="_ojzN8GIUEeWT-t_KGyrfBA" general="_BJBSMGH_EeWNbu76LiDmgQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_ojzN8GIUEeWT-t_KGyrfBA" general="_E-4AUIiJEeW0eKhrxU34kA"/> + <nestedClassifier xmi:type="uml:Interface" xmi:id="_E-4AUIiJEeW0eKhrxU34kA" name="IMappingInstance_F_T" visibility="private"> + <templateBinding xmi:type="uml:TemplateBinding" xmi:id="_gOCY8IiMEeWAWrTAjjx38Q" signature="_GSJvMGH_EeWNbu76LiDmgQ"> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_OAg_8IiJEeW0eKhrxU34kA" actual="_nmIEwWIUEeWT-t_KGyrfBA" formal="_GSJvMWH_EeWNbu76LiDmgQ"/> + <parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_btDBYIiJEeW0eKhrxU34kA" actual="_nmLIEWIUEeWT-t_KGyrfBA" formal="_GSJvM2H_EeWNbu76LiDmgQ"/> + </templateBinding> + </nestedClassifier> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_gLlJUGIVEeWT-t_KGyrfBA" name="MappingModel"> - <ownedAttribute xmi:id="_UNX1cmIWEeWT-t_KGyrfBA" name="instance" type="_0Yq6QGIAEeWNbu76LiDmgQ" aggregation="composite" association="_UNXOYGIWEeWT-t_KGyrfBA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_UNX1cmIWEeWT-t_KGyrfBA" name="instance" type="_0Yq6QGIAEeWNbu76LiDmgQ" aggregation="composite" association="_UNXOYGIWEeWT-t_KGyrfBA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bMxQgGIWEeWT-t_KGyrfBA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bMyeoGIWEeWT-t_KGyrfBA" value="*"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_UNXOYGIWEeWT-t_KGyrfBA" memberEnd="_UNX1cmIWEeWT-t_KGyrfBA _UNZDkGIWEeWT-t_KGyrfBA"> - <eAnnotations xmi:id="_UNX1cGIWEeWT-t_KGyrfBA" source="org.eclipse.papyrus"> - <details xmi:id="_UNX1cWIWEeWT-t_KGyrfBA" key="nature" value="UML_Nature"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UNX1cGIWEeWT-t_KGyrfBA" source="org.eclipse.papyrus"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UNX1cWIWEeWT-t_KGyrfBA" key="nature" value="UML_Nature"/> </eAnnotations> - <ownedEnd xmi:id="_UNZDkGIWEeWT-t_KGyrfBA" name="model" type="_gLlJUGIVEeWT-t_KGyrfBA" association="_UNXOYGIWEeWT-t_KGyrfBA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_UNZDkGIWEeWT-t_KGyrfBA" name="model" type="_gLlJUGIVEeWT-t_KGyrfBA" association="_UNXOYGIWEeWT-t_KGyrfBA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cUwMQGIWEeWT-t_KGyrfBA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cUxaYGIWEeWT-t_KGyrfBA" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Interface" xmi:id="_BRTVkGItEeWo04MhJl8C2w" name="InternalEObject"/> - <profileApplication xmi:id="_Q9YfoGH7EeWNbu76LiDmgQ"> - <eAnnotations xmi:id="_Q9bi8GH7EeWNbu76LiDmgQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_jitnMIi3EeWAWrTAjjx38Q" name="MappingContext"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Q9YfoGH7EeWNbu76LiDmgQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q9bi8GH7EeWNbu76LiDmgQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/> </eAnnotations> - <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> + <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> </profileApplication> </uml:Package> <Ecore:EDataType xmi:id="_hC8_kGH8EeWNbu76LiDmgQ" instanceClassName="org.eclipse.papyrus.aof.core.IOne" base_PrimitiveType="_f4JOwGH7EeWNbu76LiDmgQ"/> <Ecore:EDataType xmi:id="_-IjcwGH8EeWNbu76LiDmgQ" instanceClassName="org.eclipse.papyrus.aof.sync.IMapping" base_PrimitiveType="_t0EhoGH8EeWNbu76LiDmgQ"/> <Ecore:EClass xmi:id="_A_3LoGH-EeWNbu76LiDmgQ" base_Class="_8f8gMGH8EeWNbu76LiDmgQ"/> - <Ecore:EClass xmi:id="_DIsq8GH_EeWNbu76LiDmgQ" instanceClassName="org.eclipse.papyrus.aof.sync.IMapping$Instance" base_Interface="_BJBSMGH_EeWNbu76LiDmgQ"/> + <Ecore:EClass xmi:id="_DIsq8GH_EeWNbu76LiDmgQ" instanceClassName="org.eclipse.papyrus.aof.sync.IMappingInstance" base_Interface="_BJBSMGH_EeWNbu76LiDmgQ"/> <Ecore:EGenericType xmi:id="_-6CAMGIAEeWNbu76LiDmgQ" base_Class="_9Lpy0GIAEeWNbu76LiDmgQ"/> <Ecore:EGenericType xmi:id="_NciAUGIBEeWNbu76LiDmgQ" base_Class="_NcgyMWIBEeWNbu76LiDmgQ"/> <Ecore:EDataType xmi:id="_A56-4GICEeWNbu76LiDmgQ" instanceClassName="java.util.Iterator" base_PrimitiveType="_-4iV8GIBEeWNbu76LiDmgQ"/> @@ -199,4 +206,6 @@ <Ecore:EClass xmi:id="_iOyXMGIVEeWT-t_KGyrfBA" base_Class="_gLlJUGIVEeWT-t_KGyrfBA"/> <Ecore:EClass xmi:id="_GvL6kGItEeWo04MhJl8C2w" instanceClassName="org.eclipse.emf.ecore.InternalEObject" base_Interface="_BRTVkGItEeWo04MhJl8C2w"/> <Ecore:EOperation xmi:id="_OTZ58GItEeWo04MhJl8C2w" base_Operation="_MLt0sGItEeWo04MhJl8C2w" visibility="None"/> + <Ecore:EGenericType xmi:id="_G0678IiJEeW0eKhrxU34kA" base_Interface="_E-4AUIiJEeW0eKhrxU34kA"/> + <Ecore:EDataType xmi:id="_lh1mUIi3EeWAWrTAjjx38Q" instanceClassName="org.eclipse.papyrus.aof.sync.IMappingContext" base_PrimitiveType="_jitnMIi3EeWAWrTAjjx38Q"/> </xmi:XMI> diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/internal/syncmapping/operations/MappingInstanceOperations.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/internal/syncmapping/operations/MappingInstanceOperations.java index 2fdf2e3ef3c..cfa6ef99336 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/internal/syncmapping/operations/MappingInstanceOperations.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/internal/syncmapping/operations/MappingInstanceOperations.java @@ -34,10 +34,10 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel; * The following operations are supported: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#addConsequent(org.eclipse.papyrus.aof.sync.IMapping.IMappingInstance) <em>Add Consequent</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#destroy() <em>Destroy</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#iterator() <em>Iterator</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject) <em>EBasic Set Container</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#addConsequent(org.eclipse.papyrus.aof.sync.IMappingInstance) <em>Add Consequent</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#destroy() <em>Destroy</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#iterator() <em>Iterator</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject) <em>EBasic Set Container</em>}</li> * </ul> * * @generated @@ -46,6 +46,7 @@ public class MappingInstanceOperations { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected MappingInstanceOperations() { diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingInstance.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingInstance.java index a05d9c7503d..1590bc3c1c4 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingInstance.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingInstance.java @@ -1,11 +1,11 @@ /** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * Christian W. Damus - Initial API and implementation */ @@ -34,11 +34,11 @@ import org.eclipse.papyrus.aof.sync.IMappingInstance; * The following features are supported: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getType <em>Type</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getLeft <em>Left</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getRight <em>Right</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getConsequents <em>Consequent</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getTracker <em>Tracker</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getType <em>Type</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getLeft <em>Left</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getRight <em>Right</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getConsequents <em>Consequent</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getTracker <em>Tracker</em>}</li> * </ul> * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance() @@ -54,19 +54,23 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Type</em>' attribute. * @see #setType(IMapping) * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance_Type() * @model dataType="org.eclipse.papyrus.aof.sync.emf.syncmapping.Mapping<F, T>" required="true" ordered="false" * @generated */ + @Override IMapping<F, T> getType(); /** * Sets the value of the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getType <em>Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Type</em>' attribute. + * + * @param value + * the new value of the '<em>Type</em>' attribute. * @see #getType() * @generated */ @@ -80,19 +84,23 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Left</em>' attribute. * @see #setLeft(IOne) * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance_Left() * @model dataType="org.eclipse.papyrus.aof.sync.emf.syncmapping.One<F>" required="true" ordered="false" * @generated */ + @Override IOne<F> getLeft(); /** * Sets the value of the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getLeft <em>Left</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Left</em>' attribute. + * + * @param value + * the new value of the '<em>Left</em>' attribute. * @see #getLeft() * @generated */ @@ -106,19 +114,23 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Right</em>' attribute. * @see #setRight(IOne) * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance_Right() * @model dataType="org.eclipse.papyrus.aof.sync.emf.syncmapping.One<T>" required="true" ordered="false" * @generated */ + @Override IOne<T> getRight(); /** * Sets the value of the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getRight <em>Right</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Right</em>' attribute. + * + * @param value + * the new value of the '<em>Right</em>' attribute. * @see #getRight() * @generated */ @@ -133,6 +145,7 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Consequent</em>' containment reference list. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance_Consequent() * @model type="org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance<?, ?>" containment="true" ordered="false" @@ -148,6 +161,7 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Tracker</em>' attribute. * @see #setTracker(ObserverTracker) * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingInstance_Tracker() @@ -160,34 +174,43 @@ public interface MappingInstance<F, T> extends EObject, AbstractMapping.Internal * Sets the value of the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getTracker <em>Tracker</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Tracker</em>' attribute. + * + * @param value + * the new value of the '<em>Tracker</em>' attribute. * @see #getTracker() * @generated */ + @Override void setTracker(ObserverTracker value); /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @model consequentType="org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance<?, ?>" consequentRequired="true" consequentOrdered="false" * @generated */ + @Override void addConsequent(IMappingInstance<?, ?> consequent); /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @model * @generated */ + @Override void destroy(); /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @model dataType="org.eclipse.papyrus.aof.sync.emf.syncmapping.Iterator<org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance<?, ?>>" required="true" ordered="false" * @generated */ + @Override Iterator<IMappingInstance<?, ?>> iterator(); } // MappingInstance diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingModel.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingModel.java index 2f595eecf55..b3ebef2784a 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingModel.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/MappingModel.java @@ -25,7 +25,7 @@ import org.eclipse.papyrus.aof.sync.IMappingInstance; * The following features are supported: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel#getInstances <em>Instance</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel#getInstances <em>Instance</em>}</li> * </ul> * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingModel() @@ -42,6 +42,7 @@ public interface MappingModel extends EObject { * there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Instance</em>' containment reference list. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#getMappingModel_Instance() * @model type="org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance<?, ?>" containment="true" ordered="false" diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingFactory.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingFactory.java index a9f9a139a47..e147e320fd4 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingFactory.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingFactory.java @@ -1,11 +1,11 @@ /** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * Christian W. Damus - Initial API and implementation */ @@ -18,6 +18,7 @@ import org.eclipse.emf.ecore.EFactory; * The <b>Factory</b> for the model. * It provides a create method for each non-abstract class of the model. * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage * @generated */ @@ -26,6 +27,7 @@ public interface SyncMappingFactory extends EFactory { * The singleton instance of the factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ SyncMappingFactory eINSTANCE = org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingFactoryImpl.init(); @@ -34,6 +36,7 @@ public interface SyncMappingFactory extends EFactory { * Returns a new object of class '<em>Mapping Instance</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return a new object of class '<em>Mapping Instance</em>'. * @generated */ @@ -43,6 +46,7 @@ public interface SyncMappingFactory extends EFactory { * Returns a new object of class '<em>Mapping Model</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return a new object of class '<em>Mapping Model</em>'. * @generated */ @@ -52,9 +56,10 @@ public interface SyncMappingFactory extends EFactory { * Returns the package supported by this factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the package supported by this factory. * @generated */ SyncMappingPackage getSyncMappingPackage(); -} //SyncMappingFactory +} // SyncMappingFactory diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingPackage.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingPackage.java index 1e73f6bb693..50d26bc310f 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingPackage.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/SyncMappingPackage.java @@ -16,19 +16,19 @@ import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; -import org.eclipse.papyrus.aof.sync.IMappingInstance; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> - * <li>each class,</li> - * <li>each feature of each class,</li> - * <li>each enum,</li> - * <li>and each data type</li> + * <li>each class,</li> + * <li>each feature of each class,</li> + * <li>each enum,</li> + * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingFactory * @model kind="package" * @generated @@ -38,6 +38,7 @@ public interface SyncMappingPackage extends EPackage { * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ String eNAME = "syncmapping"; //$NON-NLS-1$ @@ -46,6 +47,7 @@ public interface SyncMappingPackage extends EPackage { * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ String eNS_URI = "http://www.eclipse.org/papyrus/2015/syncmapping"; //$NON-NLS-1$ @@ -54,6 +56,7 @@ public interface SyncMappingPackage extends EPackage { * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ String eNS_PREFIX = "syncmapping"; //$NON-NLS-1$ @@ -62,6 +65,7 @@ public interface SyncMappingPackage extends EPackage { * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ SyncMappingPackage eINSTANCE = org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl.init(); @@ -70,6 +74,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '{@link org.eclipse.papyrus.aof.sync.IMappingInstance <em>IMapping Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.IMappingInstance * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getIMappingInstance() * @generated @@ -80,6 +85,7 @@ public interface SyncMappingPackage extends EPackage { * The number of structural features of the '<em>IMapping Instance</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -89,6 +95,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '{@link org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance <em>Internal Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getInternalInstance() * @generated @@ -99,6 +106,7 @@ public interface SyncMappingPackage extends EPackage { * The number of structural features of the '<em>Internal Instance</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -108,6 +116,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl <em>Mapping Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingInstance() * @generated @@ -118,6 +127,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -127,6 +137,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Left</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -136,6 +147,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Right</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -145,6 +157,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Consequent</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -154,6 +167,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Tracker</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -163,6 +177,7 @@ public interface SyncMappingPackage extends EPackage { * The number of structural features of the '<em>Mapping Instance</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -172,6 +187,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.emf.ecore.InternalEObject * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getInternalEObject() * @generated @@ -182,6 +198,7 @@ public interface SyncMappingPackage extends EPackage { * The number of structural features of the '<em>Internal EObject</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -191,6 +208,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl <em>Mapping Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingModel() * @generated @@ -201,6 +219,7 @@ public interface SyncMappingPackage extends EPackage { * The feature id for the '<em><b>Instance</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -210,6 +229,7 @@ public interface SyncMappingPackage extends EPackage { * The number of structural features of the '<em>Mapping Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated * @ordered */ @@ -219,6 +239,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '<em>One</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.core.IOne * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getOne() * @generated @@ -229,6 +250,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '<em>Mapping</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.IMapping * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMapping() * @generated @@ -239,6 +261,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '<em>Observer Tracker</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.core.utils.ObserverTracker * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getObserverTracker() * @generated @@ -249,6 +272,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object id for the '<em>Iterator</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see java.util.Iterator * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getIterator() * @generated @@ -257,9 +281,22 @@ public interface SyncMappingPackage extends EPackage { /** + * The meta object id for the '<em>Mapping Context</em>' data type. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @see org.eclipse.papyrus.aof.sync.IMappingContext + * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingContext() + * @generated + */ + int MAPPING_CONTEXT = 9; + + + /** * Returns the meta object for class '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance <em>Mapping Instance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for class '<em>Mapping Instance</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance * @generated @@ -270,6 +307,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getType() * @see #getMappingInstance() @@ -281,6 +319,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Left</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getLeft() * @see #getMappingInstance() @@ -292,6 +331,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Right</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getRight() * @see #getMappingInstance() @@ -303,6 +343,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getConsequents <em>Consequent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the containment reference list '<em>Consequent</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getConsequents() * @see #getMappingInstance() @@ -314,6 +355,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getTracker <em>Tracker</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Tracker</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance#getTracker() * @see #getMappingInstance() @@ -325,9 +367,10 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for class '{@link org.eclipse.papyrus.aof.sync.IMappingInstance <em>IMapping Instance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for class '<em>IMapping Instance</em>'. * @see org.eclipse.papyrus.aof.sync.IMappingInstance - * @model instanceClass="org.eclipse.papyrus.aof.sync.IMapping$Instance" typeParameters="F T" + * @model instanceClass="org.eclipse.papyrus.aof.sync.IMappingInstance" typeParameters="F T" * @generated */ EClass getIMappingInstance(); @@ -336,9 +379,10 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for class '{@link org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance <em>Internal Instance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for class '<em>Internal Instance</em>'. * @see org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance - * @model instanceClass="org.eclipse.papyrus.aof.sync.AbstractMapping$InternalInstance" typeParameters="F T" superTypes="org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance" + * @model instanceClass="org.eclipse.papyrus.aof.sync.AbstractMapping$InternalInstance" typeParameters="F T" superTypes="org.eclipse.papyrus.aof.sync.emf.syncmapping.IMappingInstance<F, T>" * @generated */ EClass getInternalInstance(); @@ -347,6 +391,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for class '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for class '<em>Internal EObject</em>'. * @see org.eclipse.emf.ecore.InternalEObject * @model instanceClass="org.eclipse.emf.ecore.InternalEObject" @@ -358,6 +403,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for class '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel <em>Mapping Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for class '<em>Mapping Model</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel * @generated @@ -368,6 +414,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel#getInstances <em>Instance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the containment reference list '<em>Instance</em>'. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel#getInstances() * @see #getMappingModel() @@ -379,6 +426,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.papyrus.aof.core.IOne <em>One</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for data type '<em>One</em>'. * @see org.eclipse.papyrus.aof.core.IOne * @model instanceClass="org.eclipse.papyrus.aof.core.IOne" typeParameters="E" @@ -390,6 +438,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.papyrus.aof.sync.IMapping <em>Mapping</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for data type '<em>Mapping</em>'. * @see org.eclipse.papyrus.aof.sync.IMapping * @model instanceClass="org.eclipse.papyrus.aof.sync.IMapping" typeParameters="F T" @@ -401,6 +450,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.papyrus.aof.core.utils.ObserverTracker <em>Observer Tracker</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for data type '<em>Observer Tracker</em>'. * @see org.eclipse.papyrus.aof.core.utils.ObserverTracker * @model instanceClass="org.eclipse.papyrus.aof.core.utils.ObserverTracker" @@ -412,6 +462,7 @@ public interface SyncMappingPackage extends EPackage { * Returns the meta object for data type '{@link java.util.Iterator <em>Iterator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for data type '<em>Iterator</em>'. * @see java.util.Iterator * @model instanceClass="java.util.Iterator" typeParameters="E" @@ -420,9 +471,22 @@ public interface SyncMappingPackage extends EPackage { EDataType getIterator(); /** + * Returns the meta object for data type '{@link org.eclipse.papyrus.aof.sync.IMappingContext <em>Mapping Context</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @return the meta object for data type '<em>Mapping Context</em>'. + * @see org.eclipse.papyrus.aof.sync.IMappingContext + * @model instanceClass="org.eclipse.papyrus.aof.sync.IMappingContext" + * @generated + */ + EDataType getMappingContext(); + + /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the factory that creates the instances of the model. * @generated */ @@ -432,12 +496,13 @@ public interface SyncMappingPackage extends EPackage { * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> - * <li>each class,</li> - * <li>each feature of each class,</li> - * <li>each enum,</li> - * <li>and each data type</li> + * <li>each class,</li> + * <li>each feature of each class,</li> + * <li>each enum,</li> + * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @generated */ interface Literals { @@ -445,6 +510,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl <em>Mapping Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingInstance() * @generated @@ -455,6 +521,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EAttribute MAPPING_INSTANCE__TYPE = eINSTANCE.getMappingInstance_Type(); @@ -463,6 +530,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Left</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EAttribute MAPPING_INSTANCE__LEFT = eINSTANCE.getMappingInstance_Left(); @@ -471,6 +539,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Right</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EAttribute MAPPING_INSTANCE__RIGHT = eINSTANCE.getMappingInstance_Right(); @@ -479,6 +548,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Consequent</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference MAPPING_INSTANCE__CONSEQUENT = eINSTANCE.getMappingInstance_Consequent(); @@ -487,6 +557,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Tracker</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EAttribute MAPPING_INSTANCE__TRACKER = eINSTANCE.getMappingInstance_Tracker(); @@ -495,6 +566,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '{@link org.eclipse.papyrus.aof.sync.IMappingInstance <em>IMapping Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.IMappingInstance * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getIMappingInstance() * @generated @@ -505,6 +577,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '{@link org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance <em>Internal Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getInternalInstance() * @generated @@ -515,6 +588,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.emf.ecore.InternalEObject * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getInternalEObject() * @generated @@ -525,6 +599,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl <em>Mapping Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingModel() * @generated @@ -535,6 +610,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em><b>Instance</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference MAPPING_MODEL__INSTANCE = eINSTANCE.getMappingModel_Instance(); @@ -543,6 +619,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em>One</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.core.IOne * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getOne() * @generated @@ -553,6 +630,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em>Mapping</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.IMapping * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMapping() * @generated @@ -563,6 +641,7 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em>Observer Tracker</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.core.utils.ObserverTracker * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getObserverTracker() * @generated @@ -573,12 +652,24 @@ public interface SyncMappingPackage extends EPackage { * The meta object literal for the '<em>Iterator</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see java.util.Iterator * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getIterator() * @generated */ EDataType ITERATOR = eINSTANCE.getIterator(); + /** + * The meta object literal for the '<em>Mapping Context</em>' data type. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @see org.eclipse.papyrus.aof.sync.IMappingContext + * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.SyncMappingPackageImpl#getMappingContext() + * @generated + */ + EDataType MAPPING_CONTEXT = eINSTANCE.getMappingContext(); + } -} //SyncMappingPackage +} // SyncMappingPackage diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingInstanceImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingInstanceImpl.java index c9ee47b1de9..8c004dc009a 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingInstanceImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingInstanceImpl.java @@ -47,11 +47,11 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage; * The following features are implemented: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getType <em>Type</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getLeft <em>Left</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getRight <em>Right</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getConsequents <em>Consequent</em>}</li> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getTracker <em>Tracker</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getType <em>Type</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getLeft <em>Left</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getRight <em>Right</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getConsequents <em>Consequent</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingInstanceImpl#getTracker <em>Tracker</em>}</li> * </ul> * * @generated @@ -61,6 +61,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The cached value of the '{@link #getType() <em>Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getType() * @generated * @ordered @@ -71,6 +72,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The cached value of the '{@link #getLeft() <em>Left</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getLeft() * @generated * @ordered @@ -81,6 +83,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The cached value of the '{@link #getRight() <em>Right</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getRight() * @generated * @ordered @@ -91,6 +94,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The cached value of the '{@link #getConsequents() <em>Consequent</em>}' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getConsequents() * @generated * @ordered @@ -101,6 +105,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The default value of the '{@link #getTracker() <em>Tracker</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getTracker() * @generated * @ordered @@ -111,6 +116,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl * The cached value of the '{@link #getTracker() <em>Tracker</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getTracker() * @generated * @ordered @@ -120,6 +126,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected MappingInstanceImpl() { @@ -129,6 +136,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -139,6 +147,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -149,6 +158,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -163,6 +173,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -173,6 +184,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -187,6 +199,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -197,6 +210,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -211,6 +225,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -224,6 +239,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -234,6 +250,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -248,6 +265,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -258,6 +276,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -268,6 +287,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -278,6 +298,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void eBasicSetContainerGen(InternalEObject newContainer) { @@ -296,6 +317,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -310,6 +332,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -332,6 +355,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -361,6 +385,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -388,6 +413,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -410,6 +436,7 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -431,4 +458,4 @@ public class MappingInstanceImpl<F, T> extends MinimalEObjectImpl.Container impl return result.toString(); } -} //MappingInstanceImpl +} // MappingInstanceImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingModelImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingModelImpl.java index 7762612580d..9daf2164645 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingModelImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/MappingModelImpl.java @@ -36,7 +36,7 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage; * The following features are implemented: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl#getInstances <em>Instance</em>}</li> + * <li>{@link org.eclipse.papyrus.aof.sync.emf.syncmapping.impl.MappingModelImpl#getInstances <em>Instance</em>}</li> * </ul> * * @generated @@ -46,6 +46,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma * The cached value of the '{@link #getInstances() <em>Instance</em>}' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getInstances() * @generated * @ordered @@ -55,6 +56,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected MappingModelImpl() { @@ -64,6 +66,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -74,6 +77,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -87,6 +91,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -101,6 +106,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -115,6 +121,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -132,6 +139,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -147,6 +155,7 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -158,4 +167,4 @@ public class MappingModelImpl extends MinimalEObjectImpl.Container implements Ma return super.eIsSet(featureID); } -} //MappingModelImpl +} // MappingModelImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingFactoryImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingFactoryImpl.java index 4a332fa417c..90dd66449d8 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingFactoryImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingFactoryImpl.java @@ -28,12 +28,14 @@ import org.eclipse.papyrus.aof.core.utils.ObserverTracker; import org.eclipse.papyrus.aof.sync.IMapping; +import org.eclipse.papyrus.aof.sync.IMappingContext; import org.eclipse.papyrus.aof.sync.emf.syncmapping.*; /** * <!-- begin-user-doc --> * An implementation of the model <b>Factory</b>. * <!-- end-user-doc --> + * * @generated */ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingFactory { @@ -41,6 +43,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF * Creates the default factory implementation. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public static SyncMappingFactory init() { @@ -59,6 +62,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF * Creates an instance of the factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SyncMappingFactoryImpl() { @@ -68,6 +72,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -85,6 +90,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,6 +104,8 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF return createObserverTrackerFromString(eDataType, initialValue); case SyncMappingPackage.ITERATOR: return createIteratorFromString(eDataType, initialValue); + case SyncMappingPackage.MAPPING_CONTEXT: + return createMappingContextFromString(eDataType, initialValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); //$NON-NLS-1$ //$NON-NLS-2$ } @@ -106,6 +114,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -119,6 +128,8 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF return convertObserverTrackerToString(eDataType, instanceValue); case SyncMappingPackage.ITERATOR: return convertIteratorToString(eDataType, instanceValue); + case SyncMappingPackage.MAPPING_CONTEXT: + return convertMappingContextToString(eDataType, instanceValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); //$NON-NLS-1$ //$NON-NLS-2$ } @@ -127,6 +138,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -138,6 +150,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -149,6 +162,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public IOne<?> createOneFromString(EDataType eDataType, String initialValue) { @@ -158,6 +172,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public String convertOneToString(EDataType eDataType, Object instanceValue) { @@ -167,6 +182,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public IMapping<?, ?> createMappingFromString(EDataType eDataType, String initialValue) { @@ -176,6 +192,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public String convertMappingToString(EDataType eDataType, Object instanceValue) { @@ -185,6 +202,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ObserverTracker createObserverTrackerFromString(EDataType eDataType, String initialValue) { @@ -194,6 +212,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public String convertObserverTrackerToString(EDataType eDataType, Object instanceValue) { @@ -203,6 +222,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public Iterator<?> createIteratorFromString(EDataType eDataType, String initialValue) { @@ -212,6 +232,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public String convertIteratorToString(EDataType eDataType, Object instanceValue) { @@ -221,6 +242,27 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * + * @generated + */ + public IMappingContext createMappingContextFromString(EDataType eDataType, String initialValue) { + return (IMappingContext) super.createFromString(eDataType, initialValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public String convertMappingContextToString(EDataType eDataType, Object instanceValue) { + return super.convertToString(eDataType, instanceValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * * @generated */ @Override @@ -231,6 +273,7 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @deprecated * @generated */ @@ -239,4 +282,4 @@ public class SyncMappingFactoryImpl extends EFactoryImpl implements SyncMappingF return SyncMappingPackage.eINSTANCE; } -} //SyncMappingFactoryImpl +} // SyncMappingFactoryImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingPackageImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingPackageImpl.java index 3f4f247acae..cfdd1b71415 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingPackageImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/impl/SyncMappingPackageImpl.java @@ -31,6 +31,7 @@ import org.eclipse.papyrus.aof.core.utils.ObserverTracker; import org.eclipse.papyrus.aof.sync.AbstractMapping; import org.eclipse.papyrus.aof.sync.IMapping; +import org.eclipse.papyrus.aof.sync.IMappingContext; import org.eclipse.papyrus.aof.sync.IMappingInstance; import org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance; import org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel; @@ -41,12 +42,14 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage; * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> + * * @generated */ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EClass mappingInstanceEClass = null; @@ -54,6 +57,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EClass iMappingInstanceEClass = null; @@ -61,6 +65,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EClass internalInstanceEClass = null; @@ -68,6 +73,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EClass internalEObjectEClass = null; @@ -75,6 +81,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EClass mappingModelEClass = null; @@ -82,6 +89,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EDataType oneEDataType = null; @@ -89,6 +97,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EDataType mappingEDataType = null; @@ -96,6 +105,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EDataType observerTrackerEDataType = null; @@ -103,20 +113,31 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private EDataType iteratorEDataType = null; /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + private EDataType mappingContextEDataType = null; + + /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. - * <p>Note: the correct way to create the package is via the static + * <p> + * Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage#eNS_URI * @see #init() @@ -129,6 +150,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private static boolean isInited = false; @@ -136,10 +158,12 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * - * <p>This method is used to initialize {@link SyncMappingPackage#eINSTANCE} when that field is accessed. + * <p> + * This method is used to initialize {@link SyncMappingPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() @@ -173,6 +197,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -183,6 +208,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -193,6 +219,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -203,6 +230,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -213,6 +241,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -223,6 +252,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -233,6 +263,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -243,6 +274,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -253,6 +285,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -263,6 +296,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -273,6 +307,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -283,6 +318,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -293,6 +329,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -303,6 +340,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -313,6 +351,7 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -323,6 +362,18 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * + * @generated + */ + @Override + public EDataType getMappingContext() { + return mappingContextEDataType; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * * @generated */ @Override @@ -333,15 +384,17 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is + * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void createPackageContents() { @@ -372,20 +425,23 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP mappingEDataType = createEDataType(MAPPING); observerTrackerEDataType = createEDataType(OBSERVER_TRACKER); iteratorEDataType = createEDataType(ITERATOR); + mappingContextEDataType = createEDataType(MAPPING_CONTEXT); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This + * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void initializePackageContents() { @@ -404,8 +460,8 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP ETypeParameter mappingInstanceEClass_T = addETypeParameter(mappingInstanceEClass, "T"); //$NON-NLS-1$ addETypeParameter(iMappingInstanceEClass, "F"); //$NON-NLS-1$ addETypeParameter(iMappingInstanceEClass, "T"); //$NON-NLS-1$ - addETypeParameter(internalInstanceEClass, "F"); //$NON-NLS-1$ - addETypeParameter(internalInstanceEClass, "T"); //$NON-NLS-1$ + ETypeParameter internalInstanceEClass_F = addETypeParameter(internalInstanceEClass, "F"); //$NON-NLS-1$ + ETypeParameter internalInstanceEClass_T = addETypeParameter(internalInstanceEClass, "T"); //$NON-NLS-1$ addETypeParameter(oneEDataType, "E"); //$NON-NLS-1$ addETypeParameter(mappingEDataType, "F"); //$NON-NLS-1$ addETypeParameter(mappingEDataType, "T"); //$NON-NLS-1$ @@ -420,7 +476,12 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP g2 = createEGenericType(mappingInstanceEClass_T); g1.getETypeArguments().add(g2); mappingInstanceEClass.getEGenericSuperTypes().add(g1); - internalInstanceEClass.getESuperTypes().add(this.getIMappingInstance()); + g1 = createEGenericType(this.getIMappingInstance()); + g2 = createEGenericType(internalInstanceEClass_F); + g1.getETypeArguments().add(g2); + g2 = createEGenericType(internalInstanceEClass_T); + g1.getETypeArguments().add(g2); + internalInstanceEClass.getEGenericSuperTypes().add(g1); // Initialize classes and features; add operations and parameters initEClass(mappingInstanceEClass, MappingInstance.class, "MappingInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ @@ -488,9 +549,10 @@ public class SyncMappingPackageImpl extends EPackageImpl implements SyncMappingP initEDataType(mappingEDataType, IMapping.class, "Mapping", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(observerTrackerEDataType, ObserverTracker.class, "ObserverTracker", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iteratorEDataType, Iterator.class, "Iterator", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ + initEDataType(mappingContextEDataType, IMappingContext.class, "MappingContext", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ // Create resource createResource(eNS_URI); } -} //SyncMappingPackageImpl +} // SyncMappingPackageImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingAdapterFactory.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingAdapterFactory.java index 8122143bfd3..92a0f7ac490 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingAdapterFactory.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingAdapterFactory.java @@ -28,6 +28,7 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.*; * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage * @generated */ @@ -36,6 +37,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected static SyncMappingPackage modelPackage; @@ -44,6 +46,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SyncMappingAdapterFactory() { @@ -57,6 +60,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> + * * @return whether this factory is applicable for the type of the object. * @generated */ @@ -75,6 +79,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected SyncMappingSwitch<Adapter> modelSwitch = new SyncMappingSwitch<Adapter>() { @@ -113,7 +118,9 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param target the object to adapt. + * + * @param target + * the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @@ -129,6 +136,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingInstance * @generated @@ -143,6 +151,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.papyrus.aof.sync.IMappingInstance * @generated @@ -157,6 +166,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.papyrus.aof.sync.AbstractMapping.InternalInstance * @generated @@ -171,6 +181,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.ecore.InternalEObject * @generated @@ -185,6 +196,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.MappingModel * @generated @@ -198,6 +210,7 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> + * * @return the new adapter. * @generated */ @@ -205,4 +218,4 @@ public class SyncMappingAdapterFactory extends AdapterFactoryImpl { return null; } -} //SyncMappingAdapterFactory +} // SyncMappingAdapterFactory diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResource.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResource.java index 2bb5dfe2297..c83e7a75837 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResource.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResource.java @@ -1,11 +1,11 @@ /** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * Christian W. Damus - Initial API and implementation */ @@ -17,6 +17,7 @@ import org.eclipse.emf.ecore.resource.Resource; * <!-- begin-user-doc --> * The resource associated with the '<em><b>syncmapping</b></em>' package. * <!-- end-user-doc --> + * * @generated */ public interface SyncMappingResource extends Resource { @@ -24,6 +25,7 @@ public interface SyncMappingResource extends Resource { * <!-- begin-user-doc --> * The factory for '<em><b>syncmapping</b></em>' resources. * <!-- end-user-doc --> + * * @generated */ public interface Factory @@ -32,6 +34,7 @@ public interface SyncMappingResource extends Resource { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public static final Factory INSTANCE = new SyncMappingResourceFactoryImpl(); @@ -42,8 +45,9 @@ public interface SyncMappingResource extends Resource { * <!-- begin-user-doc --> * The file extension for '<em><b>syncmapping</b></em>' resources. * <!-- end-user-doc --> + * * @generated */ public static final String FILE_EXTENSION = "syncmapping"; //$NON-NLS-1$ -} //SyncMappingResource +} // SyncMappingResource diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceFactoryImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceFactoryImpl.java index 1d64bc07a63..000752a64c9 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceFactoryImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceFactoryImpl.java @@ -1,11 +1,11 @@ /** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * Christian W. Damus - Initial API and implementation */ @@ -21,6 +21,7 @@ import org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl; * <!-- begin-user-doc --> * The <b>Resource Factory</b> associated with the package. * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.util.SyncMappingResourceImpl * @generated */ @@ -29,6 +30,7 @@ public class SyncMappingResourceFactoryImpl extends ResourceFactoryImpl implemen * Creates an instance of the resource factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SyncMappingResourceFactoryImpl() { @@ -39,6 +41,7 @@ public class SyncMappingResourceFactoryImpl extends ResourceFactoryImpl implemen * Creates an instance of the resource. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -47,4 +50,4 @@ public class SyncMappingResourceFactoryImpl extends ResourceFactoryImpl implemen return result; } -} //SyncMappingResourceFactoryImpl +} // SyncMappingResourceFactoryImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceImpl.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceImpl.java index d8a37ec7329..04cf76229c5 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceImpl.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingResourceImpl.java @@ -1,11 +1,11 @@ /** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * Christian W. Damus - Initial API and implementation */ @@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.resource.impl.ResourceImpl; * <!-- begin-user-doc --> * The <b>Resource </b> associated with the package. * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.util.SyncMappingResourceFactoryImpl * @generated */ @@ -30,7 +31,9 @@ public class SyncMappingResourceImpl extends ResourceImpl implements SyncMapping * Creates an instance of the resource. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param uri the URI of the new resource. + * + * @param uri + * the URI of the new resource. * @generated */ public SyncMappingResourceImpl(URI uri) { @@ -45,7 +48,7 @@ public class SyncMappingResourceImpl extends ResourceImpl implements SyncMapping public void load(Map<?, ?> options) throws IOException { setLoaded(true); } - + /** * Persistence is not supported; save requests are just ignored (except that * I become {@linkplain Resource#isModified() unmodified}. @@ -54,4 +57,4 @@ public class SyncMappingResourceImpl extends ResourceImpl implements SyncMapping public void save(Map<?, ?> options) throws IOException { setModified(false); } -} //SyncMappingResourceImpl +} // SyncMappingResourceImpl diff --git a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingSwitch.java b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingSwitch.java index ef41cc8818d..45c1b0f1026 100644 --- a/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingSwitch.java +++ b/extraplugins/aof/sync/org.eclipse.papyrus.aof.sync.emf/src-gen/org/eclipse/papyrus/aof/sync/emf/syncmapping/util/SyncMappingSwitch.java @@ -31,6 +31,7 @@ import org.eclipse.papyrus.aof.sync.emf.syncmapping.*; * until a non-null result is returned, * which is the result of the switch. * <!-- end-user-doc --> + * * @see org.eclipse.papyrus.aof.sync.emf.syncmapping.SyncMappingPackage * @generated */ @@ -39,6 +40,7 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * The cached model package * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected static SyncMappingPackage modelPackage; @@ -47,6 +49,7 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * Creates an instance of the switch. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SyncMappingSwitch() { @@ -59,7 +62,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * Checks whether this is a switch for the given package. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param ePackage the package in question. + * + * @param ePackage + * the package in question. * @return whether this is a switch for the given package. * @generated */ @@ -72,6 +77,7 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -138,7 +144,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Mapping Instance</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -153,7 +161,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>IMapping Instance</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -168,7 +178,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Internal Instance</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -183,7 +195,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Internal EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -198,7 +212,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Mapping Model</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -213,7 +229,9 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { * This implementation returns null; * returning a non-null result will terminate the switch, but this is the last case anyway. * <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated @@ -223,4 +241,4 @@ public class SyncMappingSwitch<T1> extends Switch<T1> { return null; } -} //SyncMappingSwitch +} // SyncMappingSwitch |