| CellListManager<T,C extends Cell<T,? extends javafx.scene.Node>> |
|
| CellPool<T,C extends Cell<T,?>> |
|
| CellPositioner<T,C extends Cell<T,?>> |
Helper class for properly resizing and
relocating a Cell's Node as well
as handling calls related to whether a cell's node is visible (displayed in the viewport) or not.
|
| CellWrapper<T,N extends javafx.scene.Node,C extends Cell<T,N>> |
Factory class for wrapping a Cell and running additional code before/after specific methods
|
| EndOffEnd |
|
| HorizontalHelper |
Implementation of OrientationHelper where length represents width of the node/viewport and
breadth represents the height of the node/viewport.
|
| MinDistanceTo |
|
| Navigator<T,C extends Cell<T,?>> |
Responsible for laying out cells' nodes within the viewport based on a single anchor node.
|
| Offset |
|
| ScaledVirtualized<V extends javafx.scene.Node & Virtualized> |
Acts as an intermediate class between VirtualizedScrollPane and
its Virtualized content in that it scales the content without
also scaling the ScrollPane's scroll bars.
|
| SizeTracker |
Estimates the size of the entire viewport (if it was actually completely rendered) based on the known sizes of the
Cells whose nodes are currently displayed in the viewport and an estimated average of
Cells whose nodes are not displayed in the viewport.
|
| StartOffStart |
|
| VerticalHelper |
Implementation of OrientationHelper where breadth represents width of the node/viewport and
length represents the height of the node/viewport.
|
| VirtualFlow<T,C extends Cell<T,?>> |
A VirtualFlow is a memory-efficient viewport that only renders enough of its content to completely fill up the
viewport through its Navigator.
|
| VirtualFlowHit<C extends Cell<?,?>> |
|
| VirtualFlowHit.CellHit<C extends Cell<?,?>> |
|
| VirtualFlowHit.HitAfterCells<C extends Cell<?,?>> |
|
| VirtualFlowHit.HitBeforeCells<C extends Cell<?,?>> |
|
| VirtualizedScrollPane<V extends javafx.scene.layout.Region & Virtualized> |
|