Bug 469469 - Provide support for rendering of subgraphs/clusters.
Summary: Provide support for rendering of subgraphs/clusters.
Status: RESOLVED FIXED
Alias: None
Product: GEF
Classification: Tools
Component: GEF Zest (show other bugs)
Version: 0.1.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 5.0.0 (Oxygen) RC1   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 511843
Blocks:
  Show dependency tree
 
Reported: 2015-06-05 07:54 EDT by Matthias Wienand CLA
Modified: 2017-05-23 04:55 EDT (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 Matthias Wienand CLA 2015-06-05 07:54:23 EDT
The Zest 1.x subgraph rendering has been replaced with hiding/unhiding of nodes within GEF4 Zest, which is covered in bug #441202. However, we should provide a mechanism for the combined visualization of multiple nodes (that are grouped in a subgraph/cluster). The GEF4 Layout adaptation can be realized using the already existing GraphSubgraphLayout.
Comment 1 Matthias Wienand CLA 2015-06-05 08:08:09 EDT
(In reply to Matthias Wienand from comment #0)
> The GEF4 Layout adaptation can be realized using the already existing GraphSubgraphLayout.

This is wrong, the GEF4 Layout adaptation can be realized using the already existing GraphNodeLayout as subgraphs/clusters can be represented by a node in the layout model. Sorry for the inconvenience.
Comment 2 Alexander Nyßen CLA 2015-12-18 03:09:12 EST
To make it clear, this aims at clusters in the Graphviz sense.
Comment 3 Matthias Wienand CLA 2017-05-23 04:55:59 EDT
Subgraphs/Clusters are currently supported by GEF Dot, i.e. subgraphs can be parsed and serialized, and clusters are rendered as a rectangle around the clustered nodes. Therefore, I resolve this ticket as fixed for 5.0.0 RC1.