|Re: Graphiti Migration with GEF4 [message #1790348 is a reply to message #1790114]
||Fri, 08 June 2018 13:34
| Michael Wenz
Registered: July 2009
Location: Walldorf, Germany
thanks for your interest in this.
You are right in that I'm basically the only one working on the project (with very little available time). As required effort I would say, it is something around 2-3 person months to do that switch to GEF and e4.
For GEF I would see the following topics:
- Get familiar with GEF 5 (so far I only got a rough overview of components and concepts, but did not yet have the time to work with it and really try out things)
- Create Graphiti support for GEF 5 (implement edit parts, policies, etc. so that the Graphiti concepts are mapped to GEF 5)
- Ideally this implementation could be done in a new plugin for Graphiti (e.g. org.eclipse.graphiti.gef5) in parallel to the existing org.eclipse.graphiti.ui (and keep that availabla and running against GEF legacy).
- Implement test and a test environment (basically what is in org.eclipse.graphiti.examples.common) to try out Graphiti editors
- Provide a base class and the required stuff around (behavior classes, menu contributions, property sheets, outline, selection, etc) for a part that can be used as replacement for the Graphiti DiagramEditor and its stuff around
- Could be done in the new plugin o.e.g.gef5, but maybe even better in an own plugin to separate things even better.
- Make use of the modeling configuration aspects in e4 and integrate that with Graphiti
Probably there is much more, but as I said I simply do not find the time to dig deeper into this. But any support in this is of course highly welcome and I will for sure try to find the time to help out on questions and design.
Powered by FUDForum
. Page generated in 0.01593 seconds