Bug 127252 - gmfgraph model/codegenration to include explicit support for draw2d layouts
Summary: gmfgraph model/codegenration to include explicit support for draw2d layouts
Status: RESOLVED FIXED
Alias: None
Product: GMF-Tooling (ARCHIVED)
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 2.3   Edit
Assignee: Michael Golubev CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2006-02-10 07:51 EST by Michael Golubev CLA
Modified: 2010-07-19 22:20 EDT (History)
1 user (show)

See Also:


Attachments
layout support (635.02 KB, patch)
2006-02-10 10:27 EST, Artem Tikhomirov CLA
no flags Details | Diff
Support for native draw2d layouts added (205.46 KB, patch)
2006-02-15 08:44 EST, Michael Golubev CLA
ahunter.eclipse: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Golubev CLA 2006-02-10 07:51:06 EST
It should be possible to select preexist layouts in the gmfgraph model editor, setup their properties and make generated figures to use draw2d layouts accordingly. 

Also there should be support for custom user layout which may have any reasonable set of attributes required for its initialization.
Comment 1 Artem Tikhomirov CLA 2006-02-10 10:27:41 EST
Created attachment 34496 [details]
layout support
Comment 2 Artem Tikhomirov CLA 2006-02-13 12:37:37 EST
General infrastructure plus support GridLayout and BorderLayout reviewed, refactored and committed.
Request will be closed with more layouts added.
Comment 3 Michael Golubev CLA 2006-02-15 08:44:47 EST
Created attachment 34765 [details]
Support for native draw2d layouts added
Comment 4 Michael Golubev CLA 2006-02-15 08:48:33 EST
Comment on attachment 34765 [details]
Support for native draw2d layouts added

Support for native draw2d layouts added: FlowLayout/ToolbarLayout, XYLayout, StackLayout

+ bugfix: customLayoutData was not set to any figure
+ avoid access to draw2d layout manager in runtime while setting constraints to child figures, use known variable name for layout manager on codegeneration instead
Comment 5 Artem Tikhomirov CLA 2006-02-15 09:42:34 EST
reviewed and committed.
Comment 6 Denis Roy CLA 2009-08-07 09:17:58 EDT
Comment on attachment 34765 [details]
Support for native draw2d layouts added

The description for this attachment is too long for the upcoming Bugzilla 3.4 and was removed.  The description was:

Support for native draw2d layouts added: FlowLayout/ToolbarLayout, XYLayout, StackLayout

+ bugfix: customLayoutData was not set to any figure
+ avoid access to draw2d layout manager in runtime while setting constraints to child figures, use known variable name for layout manager on codegeneration instead
Comment 7 Anthony Hunter CLA 2010-06-01 12:02:43 EDT
Should be in the Helios IP Log.
Comment 8 Eclipse Webmaster CLA 2010-07-16 23:38:03 EDT
[target cleanup] 2.3 M5 was the original target milestone for this
bug
Comment 9 Eclipse Webmaster CLA 2010-07-19 22:20:34 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Generation was the original product and component for this bug