Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
GEF/GEF4/FX
Note to non-wiki readers: This documentation is generated from the Eclipse wiki - if you have corrections or additions it would be awesome if you added them in the original wiki page.
Introduction
The GEF4 FX component provides useful additions for JavaFX, like visual anchors, gesture listeners, a connection implementation, or a IGeometry-based shape implementation.
Anchors
To manage dynamic positioning of visuals in dependence of one another, the GEF4 FX component provides an anchor mechanism.
* IFXAnchor * FXStaticAnchor * FXChopBoxAnchor
Gestures
Several atomic JavaFX events can form a gesture. The FX component provides a FXMouseDragGesture and a FXPinchSpreadGesture.
Listeners
The GEF4 FX component provides a VisualChangeListener which can be used to listen to visual changes of a JavaFX Node.
Nodes
* Adaptation of GEF4 Geometry to JavaFX Node: FXGeometryNode * Connection abstraction using anchor mechanism: FXConnection