Hi Papyrus developer,
Don’t know if you aware of the KIELER project (created by University of Kiel, Germany), but it is very powerful with respect to diagram layouting and I highly recommend to have at least a look at it. They have implemented dozens of optimized
automated graph layouts. In general, it does work with GMF diagrams, however, the toolbar and menu items were not visible when the Papyrus editor was open. I assume it’ll only be visible if a GMF-based editor is opened.
Here is a link:
http://www.informatik.uni-kiel.de/en/rtsys/kieler/
I had a first try with the standalone project and a ecore dialog (non-Papyrus) and it worked fantastically. Papyrus should make use of it and provide it in addition to the proprietary layout algorithm implementation. Since KIELER is based
on an abstract representation of a diagram’s layout, it should be somehow possible to combine the Papyrus’ layout concept with the layout produced by KIELER. Just have a look.
Regards,
Marc-Florian
########################################################
M.Sc. Marc-Florian Wendland
Senior Researcher
-------------------------------------------------------
Fraunhofer Institute for Open Communication Systems FOKUS
MOTION – Modeling and Testing for System and Service Solutions
Kaiserin-Augusta-Allee 31, 10589 Berlin, Germany
Tel.: +49 (0)30 3463 7395
E-Mail: marc-florian.wendland@xxxxxxxxxxxxxxxxxxx
Web:http://www.fokus.fraunhofer.de/en/go/motion
-------------------------------------------------------
Read our latest newsletter:
http://s.fhg.de/motion-nl
October 15/16, 2012:
Workshop "Software Quality and Smart Cities"
#######################################################