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

Bug 509338

Summary: [Model Import] Do not force port shape with automatic layout to be located on the top left corner of the class in a composite structure diagram
Product: [Modeling] Papyrus Reporter: smaoui asma <asma.smaoui>
Component: OthersAssignee: smaoui asma <asma.smaoui>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0.1   
Target Milestone: 3.0.0   
Hardware: PC   
OS: Windows 7   
See Also: https://git.eclipse.org/r/87301
https://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=b56acb8875c4e9c283868affed7b2d6f5f01e1fd
https://git.eclipse.org/r/88153
https://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=6a6732378f158eec3107c95a71a35a1ef73a5654
Whiteboard:
Bug Depends on:    
Bug Blocks: 508438    

Description smaoui asma CLA 2016-12-16 05:46:41 EST
See Bug 508438 attachment example

This example model have one port that gets stuck in the upper left corner. In other, actual models, there are cases where multiple ports (which have an automatic position in the source model) all get stuck, overlapping each other, in the top left corner, which makes the resulting diagram really hard to read.

this port is a port with automatic layout persisted in the notation model with a specific layoutconstraint bounds x=y=0. 

The current version of the model import transform the port shape and force the port to be set in the left corner of the class (since x=y=0)

this should be fixed
Comment 1 Eclipse Genie CLA 2016-12-16 06:01:28 EST
New Gerrit change created: https://git.eclipse.org/r/87301
Comment 3 Eclipse Genie CLA 2017-01-06 05:07:50 EST
New Gerrit change created: https://git.eclipse.org/r/88153
Comment 4 Eclipse Genie CLA 2017-01-06 07:33:20 EST
Gerrit change https://git.eclipse.org/r/88153 was merged to [streams/2.0-maintenance].
Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=6a6732378f158eec3107c95a71a35a1ef73a5654