Bug 111892 - Group/Ungroup support
Summary: Group/Ungroup support
Status: RESOLVED FIXED
Alias: None
Product: GMF-Runtime
Classification: Modeling
Component: General (show other bugs)
Version: 1.0   Edit
Hardware: PC Windows XP
: P1 enhancement
Target Milestone: 2.1   Edit
Assignee: Cherie Revells CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-07 10:02 EDT by Steven R. Shaw CLA
Modified: 2008-08-13 13:08 EDT (History)
3 users (show)

See Also:


Attachments
How-To-Guide (76.50 KB, application/octet-stream)
2007-11-21 15:09 EST, Cherie Revells CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steven R. Shaw CLA 2005-10-07 10:02:54 EDT
Actions to group / ungroup selections.

Grouped objects create a virtual contaiment so that multiple objects can 
behave as one for movement / style modification.  They can also be modified 
individually with-in the group.

- Custom layout is necessary to supported multiple levels of containment
Comment 1 Steven R. Shaw CLA 2005-10-07 13:58:40 EDT
this is an enhancement request
Comment 2 Steven R. Shaw CLA 2005-10-17 13:12:47 EDT
- Could be changes in the notation meta-model to necessitate this.
- Should look at other common applications to gain an understanding of the
use-cases.
Comment 3 Steven R. Shaw CLA 2005-10-17 13:14:03 EDT
This is dependent on the following bugzilla in order to properly support layout
of groups:
•	110698  Auto-layout doesn't layout out connections between nested...
Comment 4 Steven R. Shaw CLA 2005-12-20 16:34:00 EST
descoped from 3.2
Comment 5 Cherie Revells CLA 2007-05-18 13:37:44 EDT
I committed a first draft of a solution for this to the branch bugzilla111892_group_support.  There are still issues I am working on, most imporantly, border items have painting issues if the shape they are on is in a group.
Comment 6 Cherie Revells CLA 2007-11-21 15:09:24 EST
Created attachment 83468 [details]
How-To-Guide

I am attaching a document that describes how to adopt the group/ungroup functionality in a GMF diagram.
Comment 7 Cherie Revells CLA 2007-11-21 15:11:34 EST
The GMF Runtime now has the ability to group and ungroup shapes. Check out the GMF Runtime Logic and Geoshapes Examples to see the new functionality. It's under the Format menu when multiple shapes are selected. The group/ungroup actions are not contributed by default by the GMF Runtime. To learn how to adopt the group/ungroup in a GMF diagram, see the attached document. Note at this point, the group/ungroup functionality has not yet been adopted by the GMF Code Generator. 
Comment 8 Richard Gronback CLA 2008-08-13 13:08:34 EDT
[target cleanup] 2.1 M4 was the original target milestone for this bug
Comment 9 Eclipse Webmaster CLA 2010-07-19 12:30:27 EDT
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug