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

Packages that use org.eclipse.gef.mvc.fx.models
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.providers

Classes in org.eclipse.gef.mvc.fx.models used by org.eclipse.gef.mvc.fx.behaviors
FocusModel: The `FocusModel` stores the `IContentPart` which has keyboard focus.
HoverModel: The `HoverModel` is used to store the current viewer's mouse hover target, i.e. the `IVisualPart` that is currently under the mouse cursor.
SelectionModel: The `SelectionModel` is used to store the current viewer's selection.
SnappingModel.SnappingLocation: A `SnappingModel.SnappingLocation` combines an `IContentPart`, a position coordinate in the scene coordinate system, and an `Orientation`.

Classes in org.eclipse.gef.mvc.fx.models used by org.eclipse.gef.mvc.fx.models
SnappingModel.SnappingLocation: A `SnappingModel.SnappingLocation` combines an `IContentPart`, a position coordinate in the scene coordinate system, and an `Orientation`.

Classes in org.eclipse.gef.mvc.fx.models used by org.eclipse.gef.mvc.fx.operations
FocusModel: The `FocusModel` stores the `IContentPart` which has keyboard focus.
SelectionModel: The `SelectionModel` is used to store the current viewer's selection.
SnappingModel: The `SnappingModel` stores `SnappingModel.SnappingLocation`s for which feedback is generated by the SnappingBehavior.

Classes in org.eclipse.gef.mvc.fx.models used by org.eclipse.gef.mvc.fx.parts
SnappingModel.SnappingLocation: A `SnappingModel.SnappingLocation` combines an `IContentPart`, a position coordinate in the scene coordinate system, and an `Orientation`.

Classes in org.eclipse.gef.mvc.fx.models used by org.eclipse.gef.mvc.fx.providers
SnappingModel.SnappingLocation: A `SnappingModel.SnappingLocation` combines an `IContentPart`, a position coordinate in the scene coordinate system, and an `Orientation`.