# Uses of Class
org.eclipse.gef.fx.anchors.AbstractAnchor

Packages that use AbstractAnchor
Package
Description
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.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`

## Uses of AbstractAnchor in org.eclipse.gef.fx.anchors

Subclasses of AbstractAnchor in org.eclipse.gef.fx.anchors
Modifier and Type
Class
Description
`class`
`DynamicAnchor`
The `DynamicAnchor` computes anchor positions through a `IComputationStrategy`.
`class`
`StaticAnchor`
An `StaticAnchor` provides a position for each `AnchorKey`, based on a reference position relative to the anchorage `Node`, to which the `StaticAnchor` is bound, or based on a (global) static reference position in case the `StaticAnchor` is unbound.

## Uses of AbstractAnchor in org.eclipse.gef.fx.nodes

Subclasses of AbstractAnchor in org.eclipse.gef.fx.nodes
Modifier and Type
Class
Description
`protected static class`
`AbstractRouter.VolatileStaticAnchor`
The `AbstractRouter.VolatileStaticAnchor` is a `StaticAnchor` that may be inserted by an `AbstractRouter` during `route(Connection)`, and, hence, will be removed when routing is performed again.