# All Packages

Package Summary
Package | Description
--- | ---
org.eclipse.gef.fx | This package provides the bundle activator ( `FxBundle`).
org.eclipse.gef.fx.anchors | This package provides a visual anchor abstraction ( `IAnchor`), a related abstract base implementation (`AbstractAnchor`), as well as concrete anchor implementations ( `StaticAnchor`, `DynamicAnchor`) to manage dynamic positioning of visuals in dependence of others.
org.eclipse.gef.fx.jface | This package provides a `DialogCellEditor` to edit `Paint` values, and a related specific `Dialog`.
org.eclipse.gef.fx.listeners | This package provides a `VisualChangeListener`, which can be used to recognize visual changes of one observed `Node` visual relative to an observer visual.
org.eclipse.gef.fx.nodes | This package provides: an adaptation of an `IGeometry` to `Node`: `GeometryNode` a connection abstraction that is based on `IAnchor`: `Connection` a visual to display an image which is overlayed by another image on mouse hover: `HoverOverlayImageView` a visual providing a scrollable infinite canvas with a background grid: `InfiniteCanvas`
org.eclipse.gef.fx.swt.canvas | This package provides a replacement for the `FXCanvas` , adding support for various JavaFX/SWT integration functionality: `FXCanvasEx`.
org.eclipse.gef.fx.swt.controls | This package provides a counterpart to the JavaFX/SWT integration, i.e.
org.eclipse.gef.fx.utils | This package provides utilities for picking nodes, querying the pointer location, and for applying transformations.