All Classes and Interfaces
Class
Description
Base class that manages all the actions registered on a specified
Node
, they
are stored in a list which can be retrieved by BehaviorBase.getActions()
.This is a special Label which has all its main properties bound to
another
Labeled
control.Base API for all cells.
Deprecated.
A
ChangeAction
is a convenience bean which implements DisposableAction
used by BehaviorBase
to register a ChangeListener
on a certain ObservableValue
and dispose it once it's not needed anymore.Public API for every action that should be disposed once it's not needed anymore
An
EventAction
is a convenience bean which implements DisposableAction
used by BehaviorBase
to register an EventHandler
on a certain Node
for
a certain EventType
, and dispose it once it's not needed anymore.Utility API used by the
FlowState
to map indexes from an old state to a new one.Class used by the
ViewportManager
to represent the state of the viewport at a given time.Convenience property that extends
ReadOnlyObjectWrapper
for FlowState
.Specialization of
Cell
specifically used by VirtualGrid
and subclasses.The
GridHelper
is a utility interface which collects a series of common computations/operations used by
VirtualGrid
and its subcomponents.Abstract implementation of
GridHelper
, base class for GridHelper.DefaultGridHelper
.Concrete implementation of
GridHelper.AbstractHelper
with default/expected behavior for a virtual grid.This is a helper class to support
GridState
.Class used by the
ViewportManager
to represent the state of the viewport at a given time.Convenience property that extends
ReadOnlyObjectWrapper
for GridState
.An
InvalidationAction
is a convenience bean which implements DisposableAction
used by BehaviorBase
to register an InvalidationListener
on a certain ObservableValue
and dispose it once it's not needed anymore.Deprecated.
Public API for all controls that rely on a
BehaviorBase
to specify
their behavior, also allowing to change it with custom implementations,Implementation of a scroll bar following material design guidelines in JavaFX.
Concrete implementation of
BehaviorBase
.Default skin implementation for
MFXScrollBar
.The
OrientationHelper
is a utility interface with two concrete implementations OrientationHelper.HorizontalHelper
and
OrientationHelper.VerticalHelper
, both are used by the VirtualFlow
and its subcomponents, depending on its
VirtualFlow.orientationProperty()
, to separate common computations/operations that depend on the
orientation.Deprecated.
Abstract implementation of
OrientationHelper
, base class for both OrientationHelper.HorizontalHelper
and
OrientationHelper.VerticalHelper
to extract common properties.Concrete implementation of
OrientationHelper.AbstractOrientationHelper
for managing the virtual flow when its orientation
is HORIZONTAL.Implementation of
OrientationHelper
for Orientation.HORIZONTAL
.Concrete implementation of
OrientationHelper.AbstractOrientationHelper
for managing the virtual flow when its orientation
is VERTICAL.Implementation of
OrientationHelper
for Orientation.VERTICAL
.Small API extension of
OrientationHelper
, to be used exclusively with PaginatedVirtualFlow
.Small API extension of
GridHelper
, to be used exclusively with PaginatedVirtualGrid
.Concrete implementation of
PaginatedHelper
and extension of GridHelper.DefaultGridHelper
.Concrete implementation of
PaginatedHelper
to be used with PaginatedVirtualFlow
when its
VirtualFlow.orientationProperty()
is HORIZONTAL, extends OrientationHelper.HorizontalHelper
.Concrete implementation of
PaginatedHelper
to be used with PaginatedVirtualFlow
when its
VirtualFlow.orientationProperty()
is VERTICAL, extends OrientationHelper.VerticalHelper
.Extension of
VirtualFlow
to offer pagination features.Default skin implementation for
PaginatedVirtualFlow
, extends VirtualFlowSkin
.Extension of
VirtualGrid
to offer pagination features.Default skin implementation for
PaginatedVirtualGrid
, extends VirtualGridSkin
.Convenience class that contains several enumerators for scroll panes.
Enumeration to specify the position of the horizontal scroll bar
in a scroll pane.
Enumeration to define the layout strategy for a scroll pane.
Enumeration to define the visibility of a scroll pane's scroll bars.
Enumeration to specify the position of the vertical scroll bar
in a scroll pane.
Deprecated.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated.
Enumeration to differentiate the various types of
FlowState
.The
ViewportManager
is responsible for managing the flow's viewport, the cells.The
ViewportManager
is responsible for managing the grid's viewport, track its current GridState
and trigger states transitions.Useful bean to work with virtualized control's bounds.
Basic implementation of a virtual flow for virtualized list controls.
Deprecated.
Default skin implementation for
VirtualFlow
.Implementation of a virtual grid to virtualize the display of tabular data.
Default skin implementation for
VirtualGrid
.Implementation of a scroll pane which is intended to use with virtualized controls.
Default skin implementation for
VirtualScrollPane
.Deprecated.
Class that offers various utilities for
VirtualScrollPane