Bug 342312 - [diagram] Support nested digrams (diagram inside a node)
Summary: [diagram] Support nested digrams (diagram inside a node)
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Sapphire (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Shenxue Zhou CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-08 12:17 EDT by Brian Fitzpatrick CLA
Modified: 2021-11-19 09:22 EST (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 Brian Fitzpatrick CLA 2011-04-08 12:17:14 EDT
Though the Graphiti integration for Sapphire is just getting started, I have begun to experiment with it a bit.

What I'm hoping to be able to do is a Russian-doll kind of implementation where you have different components contained by different layers. Similar to this image where you see the labeled box containing a flow of items:

http://www.eclipse.org/graphiti/images/Screenshot-CPL-PlanDrivenProcurement.png

More like this diagram for the Eclipse SCA editor, which I'd like to do something similar to:

http://www.eclipse.org/stp/sca/screenshots/composite.png

The containment hierarchy, labels in different places, and so on would be necessary for this type of approach. And obviously you're not there yet, but I'd like to shoot for this functionality if at all possible. :)
Comment 1 Konstantin Komissarchik CLA 2011-04-08 15:58:14 EDT
Shenxue,

Let's see if this fits into 0.3 or at least spend some time thinking about how it could be supported in the future.
Comment 2 Konstantin Komissarchik CLA 2011-04-08 16:00:34 EDT
Can we constrain this feature to only support connections at the same diagram level? That is, no connections that cross the node envelope?
Comment 3 Brian Fitzpatrick CLA 2011-04-08 16:27:02 EDT
(In reply to comment #2)
> Can we constrain this feature to only support connections at the same diagram
> level? That is, no connections that cross the node envelope?

I almost think you'd have to. The issue is can you display the full diagram but have the palette shift based on the context of what's selected?
Comment 4 Konstantin Komissarchik CLA 2011-04-27 17:49:05 EDT
Moving this to the 0.4 release.
Comment 5 Konstantin Komissarchik CLA 2011-11-02 22:10:02 EDT
Bulk deferral of diagram-related items to the 0.5 release.