Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 342163 - [UML Compare][Usability] Papyrus merge should use the service edit of Papyrus
Summary: [UML Compare][Usability] Papyrus merge should use the service edit of Papyrus
Status: CLOSED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: M7   Edit
Assignee: Vincent Lorenzo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 351274 383788 385579
Blocks: 330183
  Show dependency tree
 
Reported: 2011-04-07 10:11 EDT by Sébastien Gérard CLA
Modified: 2013-03-13 09:52 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien Gérard CLA 2011-04-07 10:11:23 EDT
Merging elements using the compare/merge tool, it has to be done via the service edit of Papyrus in order to not corrupt the .notation file.
Comment 1 Vincent Lorenzo CLA 2012-04-12 05:16:15 EDT
In R7830 : share the new plugin oep.uml.compare.merger in trunk/sanbox
This plugin provides mergers  which use the Papyrus Service Edit. Several mergers are not yet implemented -> throw UnssuportedOperationException
Comment 2 Vincent Lorenzo CLA 2012-04-12 05:40:25 EDT
In R7837 : implements CReferenceOrderChangeMerger
Comment 3 Vincent Lorenzo CLA 2012-04-12 07:29:32 EDT
In R7840 : implements CAttributeOrderChangeMerger
Comment 4 Vincent Lorenzo CLA 2012-04-12 08:56:05 EDT
In R7846 : implements CAttributeChangeLeftTargetMerger
Comment 5 Vincent Lorenzo CLA 2012-04-12 09:50:24 EDT
In R7851 : implements CAttributeChangeRightTargetMerger
Comment 6 Vincent Lorenzo CLA 2012-04-13 05:27:47 EDT
In R7861 : 
-   correct CModelElementChangeLeftTargetMerger
-   implements  CModelElementChangeRightTargetMerger

Create the factory PapyrusEFactory for the merge. This factory is adapted from the EFactory class provided by EMF-Compare
Comment 7 Vincent Lorenzo CLA 2013-03-13 09:52:05 EDT
This bug can be marked as closed fixed.