All Classes and Interfaces
Class
Description
Enumeration to set the buffer size of Virtualized containers.
Public, base API for all cells used by any virtualized container.
The basic and typical implementation of a cell in JavaFX is a cell with just two properties: one to keep track
of the cell's index and the other to keep track of the displayed item.
Base, empty behavior for cells of type
CellBase
, extends BehaviorBase
.A special kind of
LinkedList
which discards the oldest added item once it reaches the set capacity.A wrapper class for two
Map
collections, used to store the cells of a virtualized container's state.Implementation of a virtualized container to show a list of items either vertically or horizontally.
Simple cache implementation for the
VirtualizedList
container.This interface is a utility API for
VirtualizedList
which helps to avoid if checks that depend on the container's
orientation, VirtualizedList.orientationProperty()
.Abstract implementation of
VirtualizedListHelper
, contains common members for the two concrete implementations
VirtualizedListHelper.VerticalHelper
and VirtualizedListHelper.HorizontalHelper
, such as:Concrete implementation of
VirtualizedListHelper.AbstractHelper
for Orientation.HORIZONTAL
.Concrete implementation of
VirtualizedListHelper.AbstractHelper
for Orientation.VERTICAL
.Default behavior implementation for
VirtualizedList
.Default skin implementation for
VirtualizedList
, extends SkinBase
and expects behaviors of type
VirtualizedListManager
.Immutable object to represent the state of a
VirtualizedListState
in a specific moment in time.Convenience property that extends
ReadOnlyObjectWrapper
for VirtualizedListState
.