IPolicy
implementations contributed by MVC.FX.See: Description
| Interface | Description |
|---|---|
| IFXOnClickPolicy |
An interaction policy that implements the
IFXOnClickPolicy interface
will be notified about mouse click events by the FXClickDragTool. |
| IFXOnDragPolicy |
An interaction policy that implements the
IFXOnDragPolicy interface
will be notified about mouse press-drag-release events by the
FXClickDragTool . |
| IFXOnHoverPolicy |
An interaction policy that implements the
IFXOnHoverPolicy interface
will be notified about mouse hover events by the FXHoverTool. |
| IFXOnPinchSpreadPolicy |
An interaction policy that implements the
IFXOnPinchSpreadPolicy
interface will be notified about touch pinch/spread events by the
FXPinchSpreadTool. |
| IFXOnRotatePolicy |
An interaction policy that implements the
IFXOnRotatePolicy interface
will be notified about touch rotate events by the FXRotateTool. |
| IFXOnScrollPolicy |
An interaction policy that implements the
IFXOnScrollPolicy interface
will be notified about scroll events (mouse wheel or touch) by the
FXScrollTool. |
| IFXOnTypePolicy |
An interaction policy that implements the
IFXOnTypePolicy interface
will be notified about keyboard events by the FXTypeTool. |
| Class | Description |
|---|---|
| AbstractFXInteractionPolicy |
The
AbstractFXInteractionPolicy extends the
AbstractInteractionPolicy and binds its visual root parameter to
Node. |
| CursorSupport |
The
CursorSupport provides methods for changing and restoring the
mouse cursor. |
| FXBendOnSegmentHandleDragPolicy |
The
FXBendOnSegmentHandleDragPolicy is an IFXOnDragPolicy
that can be installed on the handle parts of an Connection, so that
the user is able to manipulate that connection by dragging its handles. |
| FXBendPolicy |
The
FXBendPolicy can be used to manipulate the points constituting an
Connection, i.e. its start, way, and end points. |
| FXChangeViewportPolicy | |
| FXDeleteSelectedOnTypePolicy |
The
FXDeleteSelectedOnTypePolicy is an IFXOnTypePolicy that
performs content deletion upon the press of a key. |
| FXFocusAndSelectOnClickPolicy |
The
FXFocusAndSelectOnClickPolicy is an IFXOnClickPolicy that
focuses and selects its host by altering the
FocusModel and the SelectionModel when the host is clicked by the mouse. |
| FXHoverOnHoverPolicy |
The
FXHoverOnHoverPolicy is an IFXOnHoverPolicy that hovers
its host by altering the HoverModel when the
host is hovered by the mouse. |
| FXMarqueeOnDragPolicy |
The
FXMarqueeOnDragPolicy is an IFXOnDragPolicy that performs
marquee selection when the mouse is dragged. |
| FXPanOnTypePolicy |
The
FXPanOnTypePolicy is an IFXOnTypePolicy that performs
viewport panning via the keyboard. |
| FXPanOrZoomOnScrollPolicy |
The
FXPanOrZoomOnScrollPolicy is an IFXOnScrollPolicy that
pans (i.e. moves/scrolls) the viewport upon scrolling the mouse wheel. |
| FXResizeConnectionPolicy |
The
FXResizeConnectionPolicy is a specialization of the
FXResizePolicy that performs a resize of an Connection visual
by proportionally relocating its bend points. |
| FXResizePolicy | |
| FXResizeTransformSelectedOnHandleDragPolicy |
The
FXResizeTransformSelectedOnHandleDragPolicy is an
IFXOnDragPolicy that relocates and scales the whole
selection when its host (a box selection handle,
AbstractFXSegmentHandlePart) is dragged. |
| FXResizeTranslateOnHandleDragPolicy |
The
FXResizeTranslateOnHandleDragPolicy is an IFXOnDragPolicy
that handles the resize and relocation of its (selected) first anchorage when
an AbstractFXSegmentHandlePart of the box selection of the first
anchorage is dragged with the mouse. |
| FXRotateSelectedOnHandleDragPolicy |
The
FXRotateSelectedOnHandleDragPolicy is an IFXOnDragPolicy
that rotates the whole selection when a selection
handle is dragged. |
| FXRotateSelectedOnRotatePolicy |
The
FXRotateSelectedOnRotatePolicy is an IFXOnRotatePolicy
that rotates the whole selection when its
host experiences a touch rotate gesture. |
| FXSelectOnTypePolicy |
The
FXSelectOnTypePolicy implements (de-)selecting a focused part via
the keyboard. |
| FXTransformConnectionPolicy |
The
FXTransformConnectionPolicy is an FXTransformPolicy that
is adjusted for the relocation of an Connection. |
| FXTransformPolicy |
The
FXTransformPolicy is a JavaFX-specific
AbstractTransformPolicy that handles the transformation of its
host. |
| FXTranslateSelectedOnDragPolicy |
The
FXTranslateSelectedOnDragPolicy is an IFXOnDragPolicy
that relocates its host when it is dragged with the mouse. |
| FXTraverseOnTypePolicy |
The
FXTraverseOnTypePolicy implements focus traversal via keyboard
input. |
| FXZoomOnPinchSpreadPolicy |
An
IFXOnPinchSpreadPolicy that performs zooming. |
IPolicy
implementations contributed by MVC.FX.Copyright (c) 2014 itemis AG and others. All rights reserved.