Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 511380 - [Model Import] Inherited connectors not shown in the subclass capsule structure diagram
Summary: [Model Import] Inherited connectors not shown in the subclass capsule structu...
Status: CLOSED FIXED
Alias: None
Product: Papyrus-rt
Classification: Modeling
Component: tool (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows 7
: P2 normal
Target Milestone: 0.9.0   Edit
Assignee: Christian Damus CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-31 08:29 EST by Peter Cigehn CLA
Modified: 2017-02-06 03:44 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Cigehn CLA 2017-01-31 08:29:29 EST
When importing the model attached to Bug 511211 Comment 0, it can also be noted that the inherited connectors are not visible in the structure diagram of the subclass capsule.

Steps to reproduce:

1) Import the model attached to Bug 511211 Comment 0 to Papyrus-RT format
2) Open the capsule structure diagram for "StructureImplementationCapsuel" in the "Implmenentation Capsules" package
3) Observe how the connectors between the ports on the capsule parts are not shown in the diagram.
Comment 1 Christian Damus CLA 2017-01-31 09:00:26 EST
This is just a hole in the resolution of inherited connectors in the semantic children strategy that tells the Canonical Edit Policy about connections that it needs to show in the diagram.

The inherited connectors connect ports on parts that are, themselves, inherited by the capsules that are the types of those parts.  So, we are not finding the "outside" connectors that these ports inherit from the superclass capsule context.
Comment 2 Eclipse Genie CLA 2017-01-31 12:29:58 EST
New Gerrit change created: https://git.eclipse.org/r/89992
Comment 4 Christian Damus CLA 2017-02-03 12:22:53 EST
(In reply to Eclipse Genie from comment #3)
> Gerrit change https://git.eclipse.org/r/89992 was merged to [master].
Comment 5 Peter Cigehn CLA 2017-02-06 03:44:27 EST
Verified to be fixed in the latest Papyrus-RT build. When following the steps to reproduce in Comment 0, the inherited connectors are now shown in subclass capsule's structure diagram.
Comment 6 Peter Cigehn CLA 2017-02-06 03:44:40 EST
Closing as verified fixed.