# Package org.eclipse.gef.mvc.fx.policies

package org.eclipse.gef.mvc.fx.policies
This package contains all `IPolicy` implementations contributed by MVC.FX.

Related Packages
Package
Description
org.eclipse.gef.mvc.fx
This package provides the bundle activator ( `MvcFxBundle`) as well as a Guice Module ( `MvcFxModule`) with default bindings for MVC.FX .
Class
Description
AbstractPolicy
Abstract base implementation of `IPolicy` that is transactional.
BendConnectionPolicy
The `BendConnectionPolicy` can be used to manipulate the points constituting an `Connection`, i.e. its start, way, and end points.
ContentPolicy
A (transaction) policy to handle content changes, i.e. adding/removing of content children as well as attaching/detaching to/from content anchorages.
CreationPolicy
The `CreationPolicy` is an `AbstractPolicy` that handles the creation of content.
DeletionPolicy
The `DeletionPolicy` is an `AbstractPolicy` that handles the deletion of content.
FocusTraversalPolicy
The `FocusTraversalPolicy` can be used to assign focus to the next or previous part in the focus traversal cycle.
IPolicy
The `IPolicy` interface extends `IAdaptable.Bound`, i.e. it is bound to an `IAdaptable`, its so called `IPolicy.getHost()`.
ResizePolicy
The `ResizePolicy` is an `AbstractPolicy` that handles the resize of an `IVisualPart`.
TransformPolicy
The `TransformPolicy` is a JavaFX-specific `AbstractPolicy` that handles the transformation of its `host`.
ViewportPolicy
An `IPolicy` to change the viewport of an `IViewer` via its `InfiniteCanvas`.