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

Bug 291358

Summary: [All diagrams] Papyrus shall enable auto-size of elements.
Product: [Modeling] Papyrus Reporter: Patrick Tessier <Patrick.Tessier>
Component: CoreAssignee: Patrick Tessier <Patrick.Tessier>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: thibault.landre, toni.siljamaki, yann.tanguy
Version: 0.7.0Keywords: plan
Target Milestone: 0.7.0   
Hardware: PC   
OS: Windows XP   
Whiteboard: UML 2.x diagrams

Description Patrick Tessier CLA 2009-10-05 10:29:34 EDT
It is interesting to add the functionality to adjust the size of classifiers by taking in account their containments.
Comment 1 Thibault Landré CLA 2009-10-05 10:41:37 EDT
Can you explain what do you expect for this feature ?
Comment 2 Patrick Tessier CLA 2009-10-05 10:50:06 EDT
Sometimes class are not enough large to display properties or operations. so the user wants for example adjust the size of the classifier to see completely labels that represent properties and operations
Comment 3 Thibault Landré CLA 2009-10-06 03:00:58 EDT
It is the aim of the autoresize button no ?
Comment 4 Sébastien Gérard CLA 2009-10-06 11:01:28 EDT
Yes it is. we need to reconnect it, and it valid for all editors indeed.
Comment 5 Remi Schnekenburger CLA 2010-06-09 06:56:54 EDT
This action is present in all diagrams.
There is still a bug when auto-sizing an element which has some graphical external node, like in composite diagram with ports. 

- create a composite diagram
- create a class
- add 2 or 3 ports on this class
- apply auto-size command
- the ports are all overlapping in the bottom-right of the figure.

Updated version to 0.7.0, target milestone 0.7.0
Comment 6 Remi Schnekenburger CLA 2010-06-09 06:57:30 EDT
added yann for the composite diagram as CC of this bug.
Comment 7 Toni Siljamäki CLA 2013-10-09 05:59:21 EDT
Is this old bug still valid?
Comment 8 Camille Letavernier CLA 2013-10-16 06:50:02 EDT
Auto-size still has a few issues, but it works. I close this task