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

Bug 472884

Summary: [tooling] Service ports for capsuleParts shall be canonically displayed
Product: [Modeling] Papyrus-rt Reporter: Remi Schnekenburger <rschnekenburger>
Component: toolAssignee: Celine Janssens <Celine.janssens>
Status: CLOSED FIXED QA Contact: Charles Rivet <charles>
Severity: enhancement    
Priority: P3 CC: charles, papyrus-bugs, peter.cigehn
Version: 0.8.0   
Target Milestone: 0.8.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/55617
Whiteboard:
Bug Depends on:    
Bug Blocks: 472883    

Description Remi Schnekenburger CLA 2015-07-16 19:38:07 EDT
When a capsule part is created and visualized in the composite structure diagram, all service ports of the capsule typing the capsule part, shall automatically be visualized on the contour of the capsule part. Non-service port are internal to the capsule and shall not be visualized on the contour. The automatic visualization of the ports on the capsule part shall be made disregarding if the capsule part is created via the model explorer or directly in the diagram.

If the port is being changed to or from a service port, then all capsule parts typed by the capsule, shall automatically be updated to ensure that all service ports, and only service ports, are visualized on the contour of those capsule parts. This synchronization can be made "live" for all models loaded into the current model editor, or be made in "batch" the next time a composite structure diagram is opened with the capsule part.
Comment 1 Eclipse Genie CLA 2015-09-10 04:29:34 EDT
New Gerrit change created: https://git.eclipse.org/r/55617
Comment 2 Peter Cigehn CLA 2015-09-10 04:48:05 EDT
(In reply to Eclipse Genie from comment #1)
> New Gerrit change created: https://git.eclipse.org/r/55617

This is a bit confusing. This Gerrit change, at least based on its commit message, is related to Bug 475723. Why did this end on this Bugzilla then?
Comment 3 Remi Schnekenburger CLA 2016-02-19 05:31:57 EST
2 remaining tasks for this bugs are tracked in separate bugs: 
- Bug 483637 for *service* ports 
- Bug 482599 for layout
So this one can be closed
Comment 4 Charles Rivet CLA 2016-10-03 14:55:40 EDT
Verified that only service ports are displayed and that they are located as per the capsule part's port location.
Comment 5 Remi Schnekenburger CLA 2016-10-18 04:53:55 EDT
closing bug.