# Uses of Package
org.eclipse.gef.mvc.fx.parts

Packages that use org.eclipse.gef.mvc.fx.parts
org.eclipse.gef.mvc.fx.behaviors: This package contains JavaFX/MVC.FX-specific `IBehavior` implementations.
org.eclipse.gef.mvc.fx.models
org.eclipse.gef.mvc.fx.operations: This package contains all `IUndoableOperation` implementations contributed by MVC.FX.
org.eclipse.gef.mvc.fx.parts: This package contains all JavaFX-specific `IContentPart`, `IVisualPart`, `IFeedbackPart`, and `IHandlePart` implementations and related classes.
org.eclipse.gef.mvc.fx.policies: This package contains all `IPolicy` implementations contributed by MVC.FX.
org.eclipse.gef.mvc.fx.providers
org.eclipse.gef.mvc.fx.viewer: This package contains a JavaFX-specific `IViewer` implementation: `InfiniteCanvasViewer`.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.behaviors
Class and Description
IContentPart An `IVisualPart` that visualizes an underlying content element.
IContentPartFactory A factory for creating new `IContentPart`s.
IFeedbackPart An `IFeedbackPart` is a controller that controls a visual, which is used simply for feedback and does not correspond to anything in the visualized model.
IFeedbackPartFactory The `IFeedbackPartFactory` interface specifies a factory method for the creation of `IFeedbackPart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IHandlePart An `IHandlePart` is a controller that controls a visual, which is used simply for tool interaction and does not correspond to anything in the visualized model.
IHandlePartFactory The `IHandlePartFactory` interface specifies a factory method for the creation of `IHandlePart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.models
Class and Description
IContentPart An `IVisualPart` that visualizes an underlying content element.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.operations
Class and Description
IBendableContentPart An `IContentPart` that supports content related bend, i.e. manipulation of control points.
IBendableContentPart.BendPoint A representation of a bend point, which is defined either by a point or by a content anchorage to which the content is attached.
IContentPart An `IVisualPart` that visualizes an underlying content element.
IResizableContentPart An `IContentPart` that supports content related resize.
ITransformableContentPart An `IContentPart` that supports content related transformations.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.parts
Class and Description
AbstractFeedbackPart Abstract base implementation for a JavaFX-specific `IFeedbackPart`.
AbstractHandlePart Abstract base implementation for a JavaFX-specific `IHandlePart`.
AbstractSegmentHandlePart An `AbstractSegmentHandlePart` is bound to a segment of a poly-bezier handle geometry, represented by an array of `BezierCurve`s.
AbstractVisualPart The `AbstractVisualPart` is an abstract implementation of the `IVisualPart` interface.
IBendableContentPart.BendPoint A representation of a bend point, which is defined either by a point or by a content anchorage to which the content is attached.
IContentPart An `IVisualPart` that visualizes an underlying content element.
IFeedbackPart An `IFeedbackPart` is a controller that controls a visual, which is used simply for feedback and does not correspond to anything in the visualized model.
IFeedbackPartFactory The `IFeedbackPartFactory` interface specifies a factory method for the creation of `IFeedbackPart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IHandlePart An `IHandlePart` is a controller that controls a visual, which is used simply for tool interaction and does not correspond to anything in the visualized model.
IHandlePartFactory The `IHandlePartFactory` interface specifies a factory method for the creation of `IHandlePart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IResizableContentPart An `IContentPart` that supports content related resize.
IRootPart A `IRootPart` is the root controller of an `IViewer`.
ITransformableContentPart An `IContentPart` that supports content related transformations.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.
SelectionFeedbackPart The `SelectionFeedbackPart` is an `AbstractFeedbackPart` that is parameterized by `GeometryNode<IGeometry>`.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.policies
Class and Description
IBendableContentPart An `IContentPart` that supports content related bend, i.e. manipulation of control points.
IBendableContentPart.BendPoint A representation of a bend point, which is defined either by a point or by a content anchorage to which the content is attached.
IContentPart An `IVisualPart` that visualizes an underlying content element.
IContentPartFactory A factory for creating new `IContentPart`s.
IResizableContentPart An `IContentPart` that supports content related resize.
ITransformableContentPart An `IContentPart` that supports content related transformations.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.providers
Class and Description
IContentPart An `IVisualPart` that visualizes an underlying content element.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.

Classes in org.eclipse.gef.mvc.fx.parts used by org.eclipse.gef.mvc.fx.viewer
Class and Description
IContentPart An `IVisualPart` that visualizes an underlying content element.
IRootPart A `IRootPart` is the root controller of an `IViewer`.
IVisualPart An `IVisualPart` plays the controller role in the model-view-controller architecture.