Bug 545730 - [Table][AF] Switching AF, the table configuration is changed for existing table
Summary: [Table][AF] Switching AF, the table configuration is changed for existing table
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: Table (show other bugs)
Version: 4.3.0   Edit
Hardware: PC Windows 7
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-25 05:11 EDT by Vincent Lorenzo CLA
Modified: 2019-09-09 03:39 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 Vincent Lorenzo CLA 2019-03-25 05:11:06 EDT
Step to reproduce: 
	1. Create a Sysml Model, with a SysML 1.4 Requirement Table. 
	2. Create some requirements to fill the table
	3. Switch AF from SysML to UML
		-> the column header of the table are change, the icon is changed too.
	4. Save, close model and reopen
		-> The table is now empty. 
		
	After investigation, the TableConfiguration referenced by the Table instance of the model are changed, that's explain this behavior. 
	The command doing that is  org.eclipse.papyrus.uml.architecture.commands.UMLModelConversionCommand.convertTable(Table).
	
	We must remove this stupid behavior.
	+ comparing the notation before/after AF switch, it appears some elements of the diagram notation are changed too! (some XMI-ID changed during the swtich). I think it is a big problem too.
Comment 1 Nicolas FAUVERGUE CLA 2019-07-04 09:13:18 EDT
Postponed to 4.5.0