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.Enumerator to specify the layout modes for columns in
VirtualTable.Default, simple implementation of
TableColumn, extends Labeled and has its own
skin DefaultTableColumnSkin.Default skin implementation for
DefaultTableColumn.Default, concrete implementation of
TableRow.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.The
FlowManager is responsible for managing the flow's viewport, the cells.Utility API used by the
FlowState to map indexes from an old state to a new one.Class used by the
FlowManager 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.The
FlowManager is responsible for managing the grid's viewport, track its current GridState
and trigger states transitions.This is a helper class to support
GridState.Class used by the
GridManager 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.
Whilst
TableCell defines the basic API for cells used by VirtualTable,
this is probably the most useful type of cell.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.Small API extension of
TableHelper, to be used with PaginatedVirtualTable.Concrete implementation of
PaginatedHelper and extension of TableHelper.FixedTableHelper
to be used for PaginatedVirtualTable when its VirtualTable.columnsLayoutModeProperty() is
set to ColumnsLayoutMode.FIXED.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.Concrete implementation of
PaginatedHelper and extension of TableHelper.VariableTableHelper
to be used for PaginatedVirtualTable when its VirtualTable.columnsLayoutModeProperty() is
set to ColumnsLayoutMode.VARIABLE.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.Extension of
VirtualTable to offer pagination features.Default skin implementation for
PaginatedVirtualTable, extends VirtualTableSkin.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.
Basic implementation of
MappingTableCell.Deprecated.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated.
A simple cache implementation to help
VirtualTable with horizontal scrolling
and some other operations with rows.Extension of
Cell specifically used by VirtualTable and subclasses.Interface to define the public API every column for a
VirtualTable should expose.The
TableHelper is a utility interface which collects a series of common computations/operations used by
VirtualTable and its subcomponents to manage the viewport.Abstract implementation of
TableHelper, and base class for TableHelper.FixedTableHelper.Concrete implementation of
TableHelper.AbstractHelper made to work specifically
with ColumnsLayoutMode.FIXED.Extension of
TableHelper.FixedTableHelper made to work specifically
with ColumnsLayoutMode.VARIABLE.The
FlowManager is responsible for managing the table's viewport, track its current TableState
and trigger states transitions.Although this can be considered a helper class to support
TableState, unlike GridRow it
is actually more than that.Class used by the
TableManager to represent the state of the viewport at a given time.Enumeration to differentiate the various types of
FlowState.Extension of
SimpleTableCell which is intended to be used with models that make use of JavaFX properties.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.
Interface to indicate that a virtualized control is supported by this scroll pane through
VSPUtilsDefault skin implementation for
VirtualScrollPane.Implementation of a virtual table to virtualize the display of tabular data.
Default skin implementation for
VirtualTable.Class that offers various utilities for
VirtualScrollPane