Use this extension point to implement diagramming support for a framework, language or technology.
We are using the 3-rd party library for graphs rendering. We have our own data models, node view (Swing-based) components and actions, so we use the library mostly for:
- graph elements movement support,
- incremental rendering,
[edges layout and rendering](com.intellij.openapi.graph.services.GraphEdgeRealizerService)
,[user interaction and events handling](com.intellij.openapi.graph.view.StandardGraphViewControllerBuilder)
,