Index

A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages

A

accept(TargetPositionVisitor) - Method in class org.fxmisc.flowless.EndOffEnd
 
accept(TargetPositionVisitor) - Method in class org.fxmisc.flowless.MinDistanceTo
 
accept(TargetPositionVisitor) - Method in class org.fxmisc.flowless.StartOffStart
 
accept(TargetPositionVisitor) - Method in interface org.fxmisc.flowless.TargetPosition
Visitor Pattern: prevents type-checking the implementation
acceptCell(C) - Method in class org.fxmisc.flowless.CellPool
Adds the cell to the pool of reusable cells if Cell.isReusable() is true, or disposes the cell if it's not.
add(double) - Method in class org.fxmisc.flowless.Offset
 
afterDispose(C, Runnable) - Static method in class org.fxmisc.flowless.CellWrapper
 
afterDispose(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
afterReset(C, Runnable) - Static method in class org.fxmisc.flowless.CellWrapper
 
afterReset(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
afterUpdateIndex(C, IntConsumer) - Static method in class org.fxmisc.flowless.CellWrapper
 
afterUpdateIndex(IntConsumer) - Method in interface org.fxmisc.flowless.Cell
 
afterUpdateItem(C, Consumer<? super T>) - Static method in class org.fxmisc.flowless.CellWrapper
 
afterUpdateItem(Consumer<? super T>) - Method in interface org.fxmisc.flowless.Cell
 
averageLengthEstimate - Variable in class org.fxmisc.flowless.SizeTracker
Stores either null or the average length of the cells' nodes currently displayed in the viewport
averageLengthEstimateProperty() - Method in class org.fxmisc.flowless.SizeTracker
Stores either null or the average length of the cells' nodes currently displayed in the viewport
avoidFalseInvalidations(Val<T>) - Static method in class org.fxmisc.flowless.SizeTracker
 

B

beforeDispose(C, Runnable) - Static method in class org.fxmisc.flowless.CellWrapper
 
beforeDispose(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
beforeReset(C, Runnable) - Static method in class org.fxmisc.flowless.CellWrapper
 
beforeReset(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
beforeUpdateIndex(C, IntConsumer) - Static method in class org.fxmisc.flowless.CellWrapper
 
beforeUpdateIndex(IntConsumer) - Method in interface org.fxmisc.flowless.Cell
 
beforeUpdateItem(C, Consumer<? super T>) - Static method in class org.fxmisc.flowless.CellWrapper
 
beforeUpdateItem(Consumer<? super T>) - Method in interface org.fxmisc.flowless.Cell
 
BEGINNING - Static variable in interface org.fxmisc.flowless.TargetPosition
 
breadth(Bounds) - Method in class org.fxmisc.flowless.HorizontalHelper
 
breadth(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
breadth(Bounds) - Method in class org.fxmisc.flowless.VerticalHelper
 
breadth(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
breadth(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
breadthFor(int) - Method in class org.fxmisc.flowless.SizeTracker
 
breadthForCells - Variable in class org.fxmisc.flowless.SizeTracker
Stores either the greatest minimum cell's node's breadth or the viewport's breadth
breadthOffset - Variable in class org.fxmisc.flowless.VirtualFlow
 
breadthOffset0 - Variable in class org.fxmisc.flowless.VirtualFlow
 
breadthOffsetProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
breadths - Variable in class org.fxmisc.flowless.SizeTracker
 

C

cell - Variable in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
Cell<T,N> - Interface in org.fxmisc.flowless
Provides efficient memory usage by wrapping a Node within this object and reusing it when Cell.isReusable() is true.
cellFactory - Variable in class org.fxmisc.flowless.CellPool
 
cellForItem(T) - Method in class org.fxmisc.flowless.CellListManager
 
cellHit(int, C, double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
cellHit(int, C, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
cellHit(int, C, double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
cellHit(int, C, double, double) - Static method in class org.fxmisc.flowless.VirtualFlowHit
 
CellHit(int, C, Point2D) - Constructor for class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
cellIdx - Variable in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
cellListManager - Variable in class org.fxmisc.flowless.Navigator
 
cellListManager - Variable in class org.fxmisc.flowless.VirtualFlow
 
CellListManager<T,C> - Class in org.fxmisc.flowless
Tracks all of the cells that the viewport can display (CellListManager.cells) and which cells the viewport is currently displaying (CellListManager.presentCells).
CellListManager(Node, ObservableList<T>, Function<? super T, ? extends C>) - Constructor for class org.fxmisc.flowless.CellListManager
 
cellManager - Variable in class org.fxmisc.flowless.CellPositioner
 
cellNodes - Variable in class org.fxmisc.flowless.CellListManager
 
cellOffset - Variable in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
cellPool - Variable in class org.fxmisc.flowless.CellListManager
 
CellPool<T,C> - Class in org.fxmisc.flowless
Helper class that stores a pool of reusable cells that can be updated via Cell.updateItem(Object) or creates new ones via its CellPool.cellFactory if the pool is empty.
CellPool(Function<? super T, ? extends C>) - Constructor for class org.fxmisc.flowless.CellPool
 
cellPositioner - Variable in class org.fxmisc.flowless.VirtualFlow
 
CellPositioner<T,C> - Class in org.fxmisc.flowless
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.
CellPositioner(CellListManager<T, C>, OrientationHelper, SizeTracker) - Constructor for class org.fxmisc.flowless.CellPositioner
 
cells - Variable in class org.fxmisc.flowless.CellListManager
 
cells - Variable in class org.fxmisc.flowless.Navigator
 
cells - Variable in class org.fxmisc.flowless.SizeTracker
 
cellToViewport(C, double, double) - Method in class org.fxmisc.flowless.VirtualFlow
 
cellToViewport(C, Bounds) - Method in class org.fxmisc.flowless.VirtualFlow
 
cellToViewport(C, Point2D) - Method in class org.fxmisc.flowless.VirtualFlow
 
CellWrapper<T,N,C> - Class in org.fxmisc.flowless
Factory class for wrapping a Cell and running additional code before/after specific methods
CellWrapper(C) - Constructor for class org.fxmisc.flowless.CellWrapper
 
clamp(int) - Method in class org.fxmisc.flowless.EndOffEnd
 
clamp(int) - Method in class org.fxmisc.flowless.MinDistanceTo
 
clamp(int) - Method in class org.fxmisc.flowless.StartOffStart
 
clamp(int) - Method in interface org.fxmisc.flowless.TargetPosition
Insures this position's item index is between 0 and size
clamp(int, int) - Static method in class org.fxmisc.flowless.StartOffStart
 
computeMaxHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMaxWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMinHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMinWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computePrefBreadth() - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefHeight(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computePrefLength(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefWidth(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
content - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
content - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
CONTENT_FOCUSED - Static variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
contentFocusedListener - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
createHorizontal(ObservableList<T>, Function<? super T, ? extends C>) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content horizontally from left to right
createHorizontal(ObservableList<T>, Function<? super T, ? extends C>, VirtualFlow.Gravity) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content horizontally
createVertical(ObservableList<T>, Function<? super T, ? extends C>) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content vertically from top to bottom
createVertical(ObservableList<T>, Function<? super T, ? extends C>, VirtualFlow.Gravity) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content vertically from top to bottom
cropTo(int, int) - Method in class org.fxmisc.flowless.CellListManager
Updates the list of cells to display
cropTo(int, int) - Method in class org.fxmisc.flowless.CellPositioner
 
cropToNeighborhoodOf(int) - Method in class org.fxmisc.flowless.Navigator
 
cropToNeighborhoodOf(int, double) - Method in class org.fxmisc.flowless.Navigator
 
currentPosition - Variable in class org.fxmisc.flowless.Navigator
 

D

delegate - Variable in class org.fxmisc.flowless.CellWrapper
 
dispose() - Method in interface org.fxmisc.flowless.Cell
Called when this cell is no longer going to be used at all.
dispose() - Method in class org.fxmisc.flowless.CellListManager
 
dispose() - Method in class org.fxmisc.flowless.CellPool
Disposes the cell pool and prevents any memory leaks.
dispose() - Method in class org.fxmisc.flowless.CellWrapper
 
dispose() - Method in class org.fxmisc.flowless.Navigator
 
dispose() - Method in class org.fxmisc.flowless.SizeTracker
 
dispose() - Method in class org.fxmisc.flowless.VirtualFlow
 
dispose() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
distanceFromGround(int) - Method in class org.fxmisc.flowless.Navigator
 
distanceFromSky(int) - Method in class org.fxmisc.flowless.Navigator
 

E

EndOffEnd - Class in org.fxmisc.flowless
A TargetPosition that instructs its TargetPositionVisitor to use the cell at EndOffEnd.itemIndex as the anchor cell, showing it at the "bottom" of the viewport and to offset it by EndOffEnd.offsetFromEnd.
EndOffEnd(int, double) - Constructor for class org.fxmisc.flowless.EndOffEnd
 
estHeight - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
estimatedScrollXProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
estimatedScrollXProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
estimatedScrollXProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
estimatedScrollXProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
estimatedScrollXProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.HorizontalHelper
 
estimatedScrollXProperty(VirtualFlow<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
estimatedScrollXProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.VerticalHelper
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
estimatedScrollYProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
estimatedScrollYProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.HorizontalHelper
 
estimatedScrollYProperty(VirtualFlow<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
estimatedScrollYProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.VerticalHelper
 
estScrollX - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
estScrollY - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
estWidth - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
event - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 

F

fillBackwardFrom(int) - Method in class org.fxmisc.flowless.Navigator
 
fillBackwardFrom(int, double) - Method in class org.fxmisc.flowless.Navigator
 
fillBackwardFrom0(int) - Method in class org.fxmisc.flowless.Navigator
 
fillBackwardFrom0(int, double) - Method in class org.fxmisc.flowless.Navigator
 
fillForwardFrom(int) - Method in class org.fxmisc.flowless.Navigator
 
fillForwardFrom(int, double) - Method in class org.fxmisc.flowless.Navigator
 
fillForwardFrom0(int) - Method in class org.fxmisc.flowless.Navigator
 
fillForwardFrom0(int, double) - Method in class org.fxmisc.flowless.Navigator
 
fillTowardsGroundFrom0(int) - Method in class org.fxmisc.flowless.Navigator
 
fillTowardsGroundFrom0(int, double) - Method in class org.fxmisc.flowless.Navigator
 
fillTowardsSkyFrom0(int) - Method in class org.fxmisc.flowless.Navigator
 
fillViewportFrom(int) - Method in class org.fxmisc.flowless.Navigator
Starting from the anchor cell's node, fills the viewport from the anchor to the "ground" and then from the anchor to the "sky".
firstVisibleAfter(int) - Method in class org.fxmisc.flowless.CellPositioner
 
firstVisibleIndex - Variable in class org.fxmisc.flowless.Navigator
 
forgetSizeOf(int) - Method in class org.fxmisc.flowless.SizeTracker
 
fromEnd(double) - Static method in class org.fxmisc.flowless.Offset
 
fromStart - Variable in class org.fxmisc.flowless.Offset
 
fromStart(double) - Static method in class org.fxmisc.flowless.Offset
 
FRONT - Enum constant in enum class org.fxmisc.flowless.VirtualFlow.Gravity
If using a vertical viewport, lays out the content from top-to-bottom.

G

getAverageLengthEstimate() - Method in class org.fxmisc.flowless.SizeTracker
Gets the value of the averageLengthEstimate property.
getCell() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
getCell() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getCell() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
getCell() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
getCell(int) - Method in class org.fxmisc.flowless.CellListManager
 
getCell(int) - Method in class org.fxmisc.flowless.VirtualFlow
If the item is out of view, instantiates a new cell for the item.
getCell(T) - Method in class org.fxmisc.flowless.CellPool
Returns a reusable cell that has been updated with the current item if the pool has one, or returns a newly-created one via its CellPool.cellFactory.
getCellIfPresent(int) - Method in class org.fxmisc.flowless.CellListManager
 
getCellIfVisible(int) - Method in class org.fxmisc.flowless.CellPositioner
 
getCellIfVisible(int) - Method in class org.fxmisc.flowless.VirtualFlow
This method calls Parent.layout() as a side-effect to insure that the VirtualFlow is up-to-date in light of any changes
getCellIndex() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
getCellIndex() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getCellIndex() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
getCellIndex() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
getCellLayoutBreadth() - Method in class org.fxmisc.flowless.SizeTracker
 
getCellOffset() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
getCellOffset() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getCellOffset() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
getCellOffset() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
getClassCssMetaData() - Static method in class org.fxmisc.flowless.VirtualFlow
 
getContent() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Does not unbind scrolling from Content before returning Content.
getContentBias() - Method in class org.fxmisc.flowless.HorizontalHelper
 
getContentBias() - Method in interface org.fxmisc.flowless.OrientationHelper
 
getContentBias() - Method in class org.fxmisc.flowless.VerticalHelper
 
getContentBias() - Method in class org.fxmisc.flowless.VirtualFlow
 
getCssMetaData() - Method in class org.fxmisc.flowless.VirtualFlow
 
getCurrentPosition() - Method in class org.fxmisc.flowless.Navigator
 
getDelegate() - Method in class org.fxmisc.flowless.CellWrapper
 
getEstimatedScrollX() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the estimatedScrollX property.
getEstimatedScrollY() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the estimatedScrollY property.
getFirstVisibleIndex() - Method in class org.fxmisc.flowless.CellPositioner
 
getFirstVisibleIndex() - Method in class org.fxmisc.flowless.Navigator
Get the index of the first visible cell (at the time of the last layout).
getFirstVisibleIndex() - Method in class org.fxmisc.flowless.VirtualFlow
Get the index of the first visible cell (at the time of the last layout).
getGravity() - Method in class org.fxmisc.flowless.VirtualFlow
Gets the value of the gravity property.
getHbarPolicy() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Gets the value of the hbarPolicy property.
getLastVisibleIndex() - Method in class org.fxmisc.flowless.CellPositioner
 
getLastVisibleIndex() - Method in class org.fxmisc.flowless.Navigator
Get the index of the last visible cell (at the time of the last layout).
getLastVisibleIndex() - Method in class org.fxmisc.flowless.VirtualFlow
Get the index of the last visible cell (at the time of the last layout).
getLazyCellList() - Method in class org.fxmisc.flowless.CellListManager
 
getNode() - Method in interface org.fxmisc.flowless.Cell
 
getNode() - Method in class org.fxmisc.flowless.CellWrapper
 
getNodes() - Method in class org.fxmisc.flowless.CellListManager
Gets the list of nodes that the viewport is displaying
getOffsetAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
getOffsetAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getOffsetAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
getOffsetAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
getOffsetBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
getOffsetBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getOffsetBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
getOffsetBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
getPresentCell(int) - Method in class org.fxmisc.flowless.CellListManager
 
getSizedCell(int) - Method in class org.fxmisc.flowless.CellPositioner
Returns properly sized, but not properly positioned cell for the given index.
getTotalHeightEstimate() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the totalHeightEstimate property.
getTotalWidthEstimate() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the totalWidthEstimate property.
getValue() - Method in class org.fxmisc.flowless.Offset
 
getVbarPolicy() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Gets the value of the vbarPolicy property.
getViewportBreadth() - Method in class org.fxmisc.flowless.SizeTracker
 
getViewportLength() - Method in class org.fxmisc.flowless.SizeTracker
 
getVisibleCell(int) - Method in class org.fxmisc.flowless.CellPositioner
 
getX(double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
getX(double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
getX(double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
getY(double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
getY(double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
getY(double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
getZoom() - Method in class org.fxmisc.flowless.ScaledVirtualized
The Scale object that scales the virtualized content: named "zoom" to prevent confusion with Node.getScaleX(), etc.
gravity - Variable in class org.fxmisc.flowless.Navigator
 
gravity - Variable in class org.fxmisc.flowless.VirtualFlow
 
Gravity() - Constructor for enum class org.fxmisc.flowless.VirtualFlow.Gravity
 
GRAVITY - Static variable in class org.fxmisc.flowless.VirtualFlow
 
gravityProperty() - Method in class org.fxmisc.flowless.VirtualFlow
The gravity of the virtual flow.

H

handleEvent(O) - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
handleTimeout() - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
hasEvent - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
hbar - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
hbarPolicy - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Horizontal ScrollBar
hbarPolicyProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Horizontal ScrollBar
hbarValue - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
hbarValueListener - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
heightEstimateProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.HorizontalHelper
 
heightEstimateProperty(VirtualFlow<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
heightEstimateProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.VerticalHelper
 
hit(double, double) - Method in class org.fxmisc.flowless.VirtualFlow
Hits this virtual flow at the given coordinates.
hitAfterCells(double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
hitAfterCells(double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
hitAfterCells(double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
hitAfterCells(double, double) - Static method in class org.fxmisc.flowless.VirtualFlowHit
 
HitAfterCells(Point2D) - Constructor for class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
hitBeforeCells(double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
hitBeforeCells(double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
hitBeforeCells(double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
hitBeforeCells(double, double) - Static method in class org.fxmisc.flowless.VirtualFlowHit
 
HitBeforeCells(Point2D) - Constructor for class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
HorizontalHelper - Class in org.fxmisc.flowless
Implementation of OrientationHelper where length represents width of the node/viewport and breadth represents the height of the node/viewport.
HorizontalHelper() - Constructor for class org.fxmisc.flowless.HorizontalHelper
 
hPosEstimate - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
hPosEstimateListener - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 

I

immediateUpdate - Variable in class org.fxmisc.flowless.SizeTracker
 
initial - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
input - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
invalidatePending() - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
isAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
isAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
isAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
isAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
isBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
isBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
isBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isCellHit() - Method in class org.fxmisc.flowless.VirtualFlowHit.CellHit
 
isCellHit() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
isCellHit() - Method in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
isCellHit() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isCellPresent(int) - Method in class org.fxmisc.flowless.CellListManager
 
isFromEnd() - Method in class org.fxmisc.flowless.Offset
 
isFromStart() - Method in class org.fxmisc.flowless.Offset
 
isPending() - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
isReusable() - Method in interface org.fxmisc.flowless.Cell
Indicates whether this cell can be reused to display different items.
isReusable() - Method in class org.fxmisc.flowless.CellWrapper
 
itemIndex - Variable in class org.fxmisc.flowless.EndOffEnd
 
itemIndex - Variable in class org.fxmisc.flowless.MinDistanceTo
 
itemIndex - Variable in class org.fxmisc.flowless.StartOffStart
 
items - Variable in class org.fxmisc.flowless.VirtualFlow
 
itemsChanged(QuasiListChange<?>) - Method in class org.fxmisc.flowless.Navigator
 
itemsSubscription - Variable in class org.fxmisc.flowless.Navigator
 

J

jumpToAbsolutePosition(double) - Method in class org.fxmisc.flowless.VirtualFlow
 

L

lastVisibleBefore(int) - Method in class org.fxmisc.flowless.CellPositioner
 
lastVisibleIndex - Variable in class org.fxmisc.flowless.Navigator
 
layoutChildren() - Method in class org.fxmisc.flowless.Navigator
 
layoutChildren() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
layoutChildren() - Method in class org.fxmisc.flowless.VirtualFlow
 
layoutChildren() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
layoutX(Node) - Method in class org.fxmisc.flowless.HorizontalHelper
 
layoutX(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
layoutX(Node) - Method in class org.fxmisc.flowless.VerticalHelper
 
layoutY(Node) - Method in class org.fxmisc.flowless.HorizontalHelper
 
layoutY(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
layoutY(Node) - Method in class org.fxmisc.flowless.VerticalHelper
 
layoutYProperty(Node) - Method in class org.fxmisc.flowless.HorizontalHelper
 
layoutYProperty(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
layoutYProperty(Node) - Method in class org.fxmisc.flowless.VerticalHelper
 
length(Bounds) - Method in class org.fxmisc.flowless.HorizontalHelper
 
length(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
length(Bounds) - Method in class org.fxmisc.flowless.VerticalHelper
 
length(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
length(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
lengthFor(int) - Method in class org.fxmisc.flowless.SizeTracker
 
lengthOffsetEstimate - Variable in class org.fxmisc.flowless.SizeTracker
 
lengthOffsetEstimate - Variable in class org.fxmisc.flowless.VirtualFlow
 
lengthOffsetEstimateProperty() - Method in class org.fxmisc.flowless.SizeTracker
 
lengthOffsetEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
lengths - Variable in class org.fxmisc.flowless.SizeTracker
 

M

maxCellBreadthProperty() - Method in class org.fxmisc.flowless.SizeTracker
 
maxKnownMinBreadth - Variable in class org.fxmisc.flowless.SizeTracker
 
maxX(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
maxX(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
maxX(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
maxY - Variable in class org.fxmisc.flowless.MinDistanceTo
 
maxY(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
maxY(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
maxY(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minBreadth(Node) - Method in class org.fxmisc.flowless.HorizontalHelper
 
minBreadth(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minBreadth(Node) - Method in class org.fxmisc.flowless.VerticalHelper
 
minBreadth(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
MinDistanceTo - Class in org.fxmisc.flowless
 
MinDistanceTo(int) - Constructor for class org.fxmisc.flowless.MinDistanceTo
 
MinDistanceTo(int, Offset, Offset) - Constructor for class org.fxmisc.flowless.MinDistanceTo
 
minX(Bounds) - Method in class org.fxmisc.flowless.HorizontalHelper
 
minX(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minX(Bounds) - Method in class org.fxmisc.flowless.VerticalHelper
 
minX(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minX(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minY - Variable in class org.fxmisc.flowless.MinDistanceTo
 
minY(Bounds) - Method in class org.fxmisc.flowless.HorizontalHelper
 
minY(Bounds) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minY(Bounds) - Method in class org.fxmisc.flowless.VerticalHelper
 
minY(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minY(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minYProperty(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
minYProperty(Cell<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 

N

navigator - Variable in class org.fxmisc.flowless.VirtualFlow
 
Navigator<T,C> - Class in org.fxmisc.flowless
Responsible for laying out cells' nodes within the viewport based on a single anchor node.
Navigator(CellListManager<T, C>, CellPositioner<T, C>, OrientationHelper, ObjectProperty<VirtualFlow.Gravity>, SizeTracker) - Constructor for class org.fxmisc.flowless.Navigator
 

O

observeInputs() - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
offset - Variable in class org.fxmisc.flowless.Offset
 
offset - Variable in class org.fxmisc.flowless.VirtualFlowHit.HitAfterCells
 
offset - Variable in class org.fxmisc.flowless.VirtualFlowHit.HitBeforeCells
 
Offset - Class in org.fxmisc.flowless
Helper class: stores an Offset.offset value, which should either be offset from the start if Offset.fromStart is true or from the end if false.
Offset(double, boolean) - Constructor for class org.fxmisc.flowless.Offset
 
offsetFromEnd - Variable in class org.fxmisc.flowless.EndOffEnd
 
offsetFromStart - Variable in class org.fxmisc.flowless.StartOffStart
 
offsetToScrollbarPosition(double, double, double, double) - Static method in class org.fxmisc.flowless.VirtualizedScrollPane
 
org.fxmisc.flowless - package org.fxmisc.flowless
 
orientation - Variable in class org.fxmisc.flowless.CellPositioner
 
orientation - Variable in class org.fxmisc.flowless.Navigator
 
orientation - Variable in class org.fxmisc.flowless.SizeTracker
 
orientation - Variable in class org.fxmisc.flowless.VirtualFlow
 
OrientationHelper - Interface in org.fxmisc.flowless
Helper class for returning the correct value (should the width or height be returned?) or calling the correct method (should setWidth(args) or setHeight(args), so that one one class can be used instead of a generic with two implementations.
owner - Variable in class org.fxmisc.flowless.CellListManager
 

P

PausableSuccessionStream<O> - Class in org.fxmisc.flowless
 
PausableSuccessionStream(EventStream<O>, Duration, Predicate<O>) - Constructor for class org.fxmisc.flowless.PausableSuccessionStream
 
PausableSuccessionStream(EventStream<O>, Duration, BooleanProperty) - Constructor for class org.fxmisc.flowless.PausableSuccessionStream
Returns an event stream that, when events are emitted from this stream in close temporal succession, emits only the last event of the succession.
PausableSuccessionStream(EventStream<O>, Duration, BooleanProperty, Predicate<O>) - Constructor for class org.fxmisc.flowless.PausableSuccessionStream
 
pending - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
pendingProperty() - Method in class org.fxmisc.flowless.PausableSuccessionStream
 
placeEndFromEnd(int, double) - Method in class org.fxmisc.flowless.CellPositioner
Properly resizes the cell's node, and sets its "layoutY" value, so that is the last visible node in the viewport, and further offsets this value by endOffStart, so that the node's bottom edge appears (if negative) "above," (if 0) "at," or (if negative) "below" the viewport's "bottom" edge.
placeEndFromStart(int, double) - Method in class org.fxmisc.flowless.CellPositioner
Properly resizes the cell's node, and sets its "layoutY" value, so that is the last visible node in the viewport, and further offsets this value by endOffStart, so that the node's top edge appears (if negative) "above," (if 0) "at," or (if negative) "below" the viewport's "bottom" edge.
placeEndOffEndMayCrop(int, double) - Method in class org.fxmisc.flowless.Navigator
 
placeEndOffStartMayCrop(int, double) - Method in class org.fxmisc.flowless.Navigator
 
placeStartAt(int, double) - Method in class org.fxmisc.flowless.CellPositioner
Properly resizes the cell's node, and sets its "layoutY" value, so that is the first visible node in the viewport, and further offsets this value by startOffStart, so that the node's top edge appears (if negative) "above," (if 0) "at," or (if negative) "below" the viewport's "top" edge.
placeStartAtMayCrop(int, double) - Method in class org.fxmisc.flowless.Navigator
 
placeStartFromEnd(int, double) - Method in class org.fxmisc.flowless.CellPositioner
Properly resizes the cell's node, and sets its "layoutY" value, so that is the last visible node in the viewport, and further offsets this value by endOffStart, so that the node's bottom edge appears (if negative) "above," (if 0) "at," or (if negative) "below" the viewport's "top" edge.
placeStartOffEndMayCrop(int, double) - Method in class org.fxmisc.flowless.Navigator
 
placeToViewport(int, double, double) - Method in class org.fxmisc.flowless.Navigator
 
placeToViewport(int, Offset, Offset) - Method in class org.fxmisc.flowless.Navigator
 
pool - Variable in class org.fxmisc.flowless.CellPool
 
positioner - Variable in class org.fxmisc.flowless.Navigator
 
prefBreadth(Node) - Method in class org.fxmisc.flowless.HorizontalHelper
 
prefBreadth(Node) - Method in interface org.fxmisc.flowless.OrientationHelper
 
prefBreadth(Node) - Method in class org.fxmisc.flowless.VerticalHelper
 
prefLength(Node, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
prefLength(Node, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
prefLength(Node, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
prefLength(Cell<?, ?>, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
presentCells - Variable in class org.fxmisc.flowless.CellListManager
 
presentCellsChanged(QuasiListModification<? extends C>) - Method in class org.fxmisc.flowless.CellListManager
 
presentCellsSubscription - Variable in class org.fxmisc.flowless.CellListManager
 
pushScrollEvent(ScrollEvent) - Method in class org.fxmisc.flowless.CellListManager
Push scroll events received by cell nodes directly to the 'owner' Node.

R

REAR - Enum constant in enum class org.fxmisc.flowless.VirtualFlow.Gravity
If using a vertical viewport, lays out the content from bottom-to-top.
reduction - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
relocate(C, double, double) - Method in class org.fxmisc.flowless.CellPositioner
 
relocate(Node, double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
relocate(Node, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
relocate(Node, double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
relocate(Cell<?, ?>, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
removeContent() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Unbinds scrolling from Content before returning Content.
reset() - Method in interface org.fxmisc.flowless.Cell
Called when this cell is no longer used to display its item.
reset() - Method in class org.fxmisc.flowless.CellWrapper
 
resize(Node, double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
resize(Node, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
resize(Node, double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
resize(Cell<?, ?>, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
resizeRelocate(Node, double, double, double, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
resizeRelocate(Node, double, double, double, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
resizeRelocate(Node, double, double, double, double) - Method in class org.fxmisc.flowless.VerticalHelper
 

S

ScaledVirtualized<V> - Class in org.fxmisc.flowless
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.
ScaledVirtualized(V) - Constructor for class org.fxmisc.flowless.ScaledVirtualized
 
scrollbarPositionToOffset(double, double, double, double) - Static method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollBreadth(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
scrollBy(double) - Method in class org.fxmisc.flowless.EndOffEnd
 
scrollBy(double) - Method in class org.fxmisc.flowless.MinDistanceTo
 
scrollBy(double) - Method in class org.fxmisc.flowless.StartOffStart
 
scrollBy(double) - Method in interface org.fxmisc.flowless.TargetPosition
 
scrollBy(double, double) - Method in interface org.fxmisc.flowless.Virtualized
Convenience method: scroll horizontally by deltaX and vertically by deltaY
scrollBy(Point2D) - Method in interface org.fxmisc.flowless.Virtualized
Convenience method: scroll horizontally by deltas.getX() and vertically by deltas.getY()
scrollCurrentPositionBy(double) - Method in class org.fxmisc.flowless.Navigator
Sets the TargetPosition used to layout the anchor node to the current position scrolled by delta and re-lays out the viewport
scrollHorizontallyBy(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
scrollHorizontallyBy(VirtualFlow<?, ?>, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
scrollHorizontallyBy(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
scrollHorizontallyToPixel(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
scrollHorizontallyToPixel(VirtualFlow<?, ?>, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
scrollHorizontallyToPixel(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
scrollLength(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
scrollToPixel(double, double) - Method in interface org.fxmisc.flowless.Virtualized
Convenicen method: scroll the content to the pixel
scrollToPixel(Point2D) - Method in interface org.fxmisc.flowless.Virtualized
Convenicen method: scroll the content to the pixel
scrollVerticallyBy(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
scrollVerticallyBy(VirtualFlow<?, ?>, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
scrollVerticallyBy(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
scrollVerticallyToPixel(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.HorizontalHelper
 
scrollVerticallyToPixel(VirtualFlow<?, ?>, double) - Method in interface org.fxmisc.flowless.OrientationHelper
 
scrollVerticallyToPixel(VirtualFlow<?, ?>, double) - Method in class org.fxmisc.flowless.VerticalHelper
 
scrollXBy(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollXBy(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content horizontally by the given amount.
scrollXBy(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content horizontally by the given amount.
scrollXBy(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollXToPixel(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollXToPixel(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content horizontally to the pixel
scrollXToPixel(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content horizontally to the pixel
scrollXToPixel(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollYBy(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollYBy(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content vertically by the given amount.
scrollYBy(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content vertically by the given amount.
scrollYBy(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollYToPixel(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollYToPixel(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content vertically to the pixel
scrollYToPixel(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content vertically to the pixel
scrollYToPixel(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
setBreadthOffset(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
setGravity(VirtualFlow.Gravity) - Method in class org.fxmisc.flowless.VirtualFlow
Sets the value of the gravity property.
setHbarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Sets the value of the hbarPolicy property.
setHPosition(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
setLengthOffset(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
setTargetPosition(TargetPosition) - Method in class org.fxmisc.flowless.Navigator
Sets the TargetPosition used to layout the anchor node and re-lays out the viewport
setupUnitIncrement(ScrollBar) - Static method in class org.fxmisc.flowless.VirtualizedScrollPane
 
setVbarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Sets the value of the vbarPolicy property.
setVPosition(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
shiftCellBy(C, double) - Method in class org.fxmisc.flowless.CellPositioner
Moves the given cell's node's "layoutY" value by delta.
shiftCellsTowardsGround(int, int, double) - Method in class org.fxmisc.flowless.Navigator
 
shortestDeltaToViewport(C) - Method in class org.fxmisc.flowless.CellPositioner
Gets the shortest delta amount by which to scroll the viewport's length in order to fully display a partially-displayed cell's node.
shortestDeltaToViewport(C, double, double) - Method in class org.fxmisc.flowless.CellPositioner
 
show(double) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to acts as though it scrolled from 0 to viewportOffset).
show(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it
show(int, Bounds) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it and then further "scrolling," so that the region is visible, in one layout call (e.g., this method does not "scroll" twice).
showAsFirst(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item as the first visible item as determined by its VirtualFlow.Gravity.
showAsLast(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item as the last visible item as determined by its VirtualFlow.Gravity.
showAtOffset(int, double) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it and then further "scrolling" by offset in one layout call (e.g., this method does not "scroll" twice)
showBreadthRegion(double, double) - Method in class org.fxmisc.flowless.VirtualFlow
 
showLengthRegion(int, double, double) - Method in class org.fxmisc.flowless.Navigator
 
sizeTracker - Variable in class org.fxmisc.flowless.CellPositioner
 
sizeTracker - Variable in class org.fxmisc.flowless.Navigator
 
sizeTracker - Variable in class org.fxmisc.flowless.VirtualFlow
 
SizeTracker - Class in org.fxmisc.flowless
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.
SizeTracker(OrientationHelper, ObservableObjectValue<Bounds>, MemoizationList<? extends Cell<?, ?>>) - Constructor for class org.fxmisc.flowless.SizeTracker
Constructs a SizeTracker
StartOffStart - Class in org.fxmisc.flowless
A TargetPosition that instructs its TargetPositionVisitor to use the cell at StartOffStart.itemIndex as the anchor cell, showing it at the "top" of the viewport and to offset it by StartOffStart.offsetFromStart.
StartOffStart(int, double) - Constructor for class org.fxmisc.flowless.StartOffStart
 
STYLEABLES - Static variable in class org.fxmisc.flowless.VirtualFlow
 
subscription - Variable in class org.fxmisc.flowless.SizeTracker
 
successionOff - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
successionOffCond - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 

T

targetPosition - Variable in class org.fxmisc.flowless.Navigator
 
TargetPosition - Interface in org.fxmisc.flowless
Defines where the Navigator should place the anchor cell's node in the viewport.
TargetPositionVisitor - Interface in org.fxmisc.flowless
Uses the Visitor Pattern, so Navigator does not need to check the type of the TargetPosition before using it to determine how to fill the viewport.
timer - Variable in class org.fxmisc.flowless.PausableSuccessionStream
 
toString() - Method in class org.fxmisc.flowless.CellWrapper
 
totalBreadthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalHeightEstimateProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
totalLengthEstimate - Variable in class org.fxmisc.flowless.SizeTracker
 
totalLengthEstimateProperty() - Method in class org.fxmisc.flowless.SizeTracker
 
totalLengthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalWidthEstimateProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
transformByChange(int, int, int) - Method in class org.fxmisc.flowless.EndOffEnd
 
transformByChange(int, int, int) - Method in class org.fxmisc.flowless.MinDistanceTo
 
transformByChange(int, int, int) - Method in class org.fxmisc.flowless.StartOffStart
 
transformByChange(int, int, int) - Method in interface org.fxmisc.flowless.TargetPosition
When the list of items, those displayed in the viewport, and those that are not, are modified, transforms this change to account for those modifications.

U

unbindScrollBar(ScrollBar) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
updateIndex(int) - Method in interface org.fxmisc.flowless.Cell
Called to update index of a visible cell.
updateIndex(int) - Method in class org.fxmisc.flowless.CellWrapper
 
updateItem(T) - Method in interface org.fxmisc.flowless.Cell
If this cell is reusable (as indicated by Cell.isReusable()), this method is called to display a different item.
updateItem(T) - Method in class org.fxmisc.flowless.CellWrapper
 
updateNextLengthOffsetEstimateImmediately() - Method in class org.fxmisc.flowless.SizeTracker
 

V

valueOf(String) - Static method in enum class org.fxmisc.flowless.VirtualFlow.Gravity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.fxmisc.flowless.VirtualFlow.Gravity
Returns an array containing the constants of this enum class, in the order they are declared.
vbar - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
vbarPolicy - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Vertical ScrollBar
vbarPolicyProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Vertical ScrollBar
vbarValue - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
vbarValueListener - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
VerticalHelper - Class in org.fxmisc.flowless
Implementation of OrientationHelper where breadth represents width of the node/viewport and length represents the height of the node/viewport.
VerticalHelper() - Constructor for class org.fxmisc.flowless.VerticalHelper
 
viewportBounds - Variable in class org.fxmisc.flowless.SizeTracker
 
VirtualFlow<T,C> - Class in org.fxmisc.flowless
A VirtualFlow is a memory-efficient viewport that only renders enough of its content to completely fill up the viewport through its Navigator.
VirtualFlow(ObservableList<T>, Function<? super T, ? extends C>, OrientationHelper, VirtualFlow.Gravity) - Constructor for class org.fxmisc.flowless.VirtualFlow
 
VirtualFlow.Gravity - Enum Class in org.fxmisc.flowless
Determines how the cells in the viewport should be laid out and where any extra unused space should exist if there are not enough cells to completely fill up the viewport
VirtualFlowHit<C> - Class in org.fxmisc.flowless
Stores the result of a VirtualFlow.hit(double, double).
VirtualFlowHit() - Constructor for class org.fxmisc.flowless.VirtualFlowHit
 
VirtualFlowHit.CellHit<C> - Class in org.fxmisc.flowless
 
VirtualFlowHit.HitAfterCells<C> - Class in org.fxmisc.flowless
 
VirtualFlowHit.HitBeforeCells<C> - Class in org.fxmisc.flowless
 
Virtualized - Interface in org.fxmisc.flowless
Specifies an object that does not have scroll bars by default but which can have scroll bars added to it by wrapping it in a VirtualizedScrollPane.
VirtualizedScrollPane<V> - Class in org.fxmisc.flowless
 
VirtualizedScrollPane(V) - Constructor for class org.fxmisc.flowless.VirtualizedScrollPane
Constructs a VirtualizedScrollPane that only displays its horizontal and vertical scroll bars as needed
VirtualizedScrollPane(V, ScrollPane.ScrollBarPolicy, ScrollPane.ScrollBarPolicy) - Constructor for class org.fxmisc.flowless.VirtualizedScrollPane
Constructs a VirtualizedScrollPane with the given content and policies
visibleCells() - Method in class org.fxmisc.flowless.VirtualFlow
This method calls Parent.layout() as a side-effect to insure that the VirtualFlow is up-to-date in light of any changes
visit(EndOffEnd) - Method in class org.fxmisc.flowless.Navigator
 
visit(EndOffEnd) - Method in interface org.fxmisc.flowless.TargetPositionVisitor
 
visit(MinDistanceTo) - Method in class org.fxmisc.flowless.Navigator
 
visit(MinDistanceTo) - Method in interface org.fxmisc.flowless.TargetPositionVisitor
 
visit(StartOffStart) - Method in class org.fxmisc.flowless.Navigator
 
visit(StartOffStart) - Method in interface org.fxmisc.flowless.TargetPositionVisitor
 
vPosEstimate - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 
vPosEstimateListener - Variable in class org.fxmisc.flowless.VirtualizedScrollPane
 

W

widthEstimateProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.HorizontalHelper
 
widthEstimateProperty(VirtualFlow<?, ?>) - Method in interface org.fxmisc.flowless.OrientationHelper
 
widthEstimateProperty(VirtualFlow<?, ?>) - Method in class org.fxmisc.flowless.VerticalHelper
 
wrapNode(N) - Static method in interface org.fxmisc.flowless.Cell
 

Z

zoom - Variable in class org.fxmisc.flowless.ScaledVirtualized
 
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages