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

Bug 114180

Summary: [req] Allow for logical diagram groups
Product: [Modeling] GMF-Tooling Reporter: Richard Gronback <richard.gronback>
Component: CoreAssignee: gmf.generation-inbox <gmf.generation-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P4 CC: gennady_vanin-eclipse
Version: 1.0Keywords: plan
Target Milestone: 1.0   
Hardware: All   
OS: All   
Whiteboard:

Description Richard Gronback CLA 2005-10-28 15:14:13 EDT
Diagram definitions should support a logical grouping of diagrams, as required 
by the UML, for example.
Comment 1 Richard Gronback CLA 2005-10-30 13:38:27 EST
Not sure what this means, really.  The toolsmith is free to organize and target 
generation to whatever grouping is desired/required.
Comment 2 Guennadi V. Vanine CLA 2006-01-29 01:19:21 EST
Oooooh, UML!
would be nice to have it?

UML has:
- attributes and stereotypes
U may mark element or diagram with "isVisible", "isAbstract", "isLeaf", "isRoot",etc.
- GeneralizableElement. It is a diagram or element that has no instances. It is possible to specify a grapelement/diagram (template) for further specification
- COMPONENT
Provides physical packaging for one or mre ModelElements
- Diagram It is an abstract subtype of ViewElement. What is interesting is that ViewElement is not necessarily graphical, it may be textual
- ComponentDiagram
- DeploymentDiagram
encompasse Components and Nodes
- package, type (Everybody knows and/or does it)
- stereotype
It is extension mechanism. Someone can define its own stereotype with which to mark elements and thereafter, I guess, to group according to it
- Viisibility. 
Though it is not only about graphics but in its more general meaning  it is even more useful.
Comment 3 Richard Gronback CLA 2008-08-13 13:06:05 EDT
[target cleanup] 1.0 M3 was the original target milestone for this bug
Comment 4 Eclipse Webmaster CLA 2010-07-19 22:25:21 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Definition was the original product and component for this bug