Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352097 - Better support for layout - provide standard layouts
Summary: Better support for layout - provide standard layouts
Status: ASSIGNED
Alias: None
Product: Graphiti
Classification: Modeling
Component: Core (show other bugs)
Version: 0.8.0   Edit
Hardware: All All
: P4 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-14 10:34 EDT by Michael Wenz CLA
Modified: 2014-05-22 13:16 EDT (History)
5 users (show)

See Also:
michael.wenz: juno-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Wenz CLA 2011-07-14 10:34:02 EDT
Graphiti should support standard layouts as e.g. SWT or Swing do:
PI Tools: Support of grid layout etc. We want to align similar semantical objects in the same "column".
JPA Editor: rectangular, hexagonal, circular layout, also on selection only, also only shapes and/or relations
This means Graphiti should provide layouting algorithm for shapes
Comment 1 Michael Wenz CLA 2011-07-14 10:34:27 EDT
Requested by PI Tools and JPA Editor
Comment 2 Michael Wenz CLA 2011-07-14 10:36:13 EDT
First step: clarify how much tools would benefit from this (use JPA editor as example)
Comment 3 Sébastien Gandon CLA 2011-09-09 05:55:06 EDT
I am working on a basic form editor using graphiti, and I would definitively be happy to find a basic layout implementation such as flow layout.
This would definitely be a plus.
Comment 4 Christian B CLA 2011-09-23 07:36:47 EDT
I would also be very interested in such a feature. I think every Editor which uses automatic layout profits therefrom.
Comment 5 Michael Wenz CLA 2011-11-23 08:54:18 EST
Will not come in Juno timeframe for lack of capacity (huge topic)
Comment 6 Tim E. CLA 2012-12-18 12:41:17 EST
I'm also very interested in this feature.

Is there a plan, when this will be part of Graphiti?

Is there any workaround available at the moment, except of creating a LayoutFeature from scratch?
Comment 7 Michael Wenz CLA 2012-12-19 01:58:40 EST
There are currently no concrete plans for this feature and it is definitly out of scope for Kepler, simply due to capacity limitations. Nevertheless, I would also rate this as a very interesting new feature.

Currently the only option is to build a layout feature or to use the eased approach with the ID pattern.