Is it possible to use JUNG/Graphviz Layout-/Arrange-functions within a GEF / GMF Project?
-
08-06-2021 - |
Вопрос
I want to build an graphical editor that draws and modifies graphs. The GEF-given "Auto-Arrange"-function is kind of too simple and not customizable. Is it possible to get JUNG/Graphviz auto-layouting and/or -arranging functions into my GEF editor?
Решение
Regarding JUNG, there is no problem, but you would have to implement the following code:
- A GEF action that calls the layout algorithm.
- Transformation of your model to the model used by JUNG.
- Reading the results of the layout algorithm from JUNG and changing your model (using commands, of course).
Не связан с StackOverflow