Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 364827

Summary: [Sequence Diagram] - Synchronous messages creation
Product: [Modeling] Papyrus Reporter: Chokri Mraidha <Chokri.Mraidha>
Component: CoreAssignee: Chokri Mraidha <Chokri.Mraidha>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: yves.yang
Version: 0.9.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Bug fix
none
Undo/Redo not correctly supported
none
Fix the problem of Undo Redo none

Description Chokri Mraidha CLA 2011-11-25 07:33:03 EST
When a synchronous message is created, an executionSpecification (Action or Behavior: a popup menu should give the choice to the user) has to be created in case it does'nt exist.
Comment 1 Yves YANG CLA 2012-02-16 21:34:07 EST
Created attachment 211152 [details]
Bug fix
Comment 2 Camille Letavernier CLA 2012-02-21 11:24:58 EST
The patch has been committed in r7255
Comment 3 Camille Letavernier CLA 2012-02-22 04:47:06 EST
Created attachment 211386 [details]
Undo/Redo not correctly supported
Comment 4 Camille Letavernier CLA 2012-02-22 04:48:25 EST
The Undo/Redo operations are not correctly supported after the creation of a new Sync Message. After a few undo/redo :

- The message disappears from the diagram (It's still present in the ModelExplorer)
- The executionSpecification moves near the lifeline rectangle. It is not attached to the semantic element anymore.
- The diagram quickly crashes after that (When selecting one of the invalid elements, either from the ModelExplorer or the Diagram)
Comment 5 Yves YANG CLA 2012-02-22 08:44:34 EST
We have tested it with two lifelines with repeat operations. It works as expected.
Comment 6 Yves YANG CLA 2012-02-23 06:52:55 EST
Created attachment 211480 [details]
Fix the problem of Undo Redo
Comment 7 Camille Letavernier CLA 2012-02-29 03:38:33 EST
The patch has been committed in r7309
Comment 8 Camille Letavernier CLA 2013-08-06 09:25:58 EDT
Fixed