APIdia Launch Partner
Top Constructors Methods
javafx.scene.control

pack-priv Class ControlUtils

extends Object
Class Inheritance
Imports
com.sun.javafx.scene.control.skin.Utils, javafx.collections.ListChangeListener, .ObservableList, javafx.event.Event, javafx.scene.Node, .Parent, .Scene, java.util.ArrayList, .BitSet, .Collections, .Comparator, .List, java.util.function.IntPredicate

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static <T> ListChangeListener.Change<T>
buildClearAndSelectChange(ObservableList<T> list, List<T> removed, T retainedRow, Comparator<T> rowComparator)

pack-priv static boolean
public static <S> int
public static <S> boolean
private static <S> void
pack-priv static void
public static void
scrollToColumn(final Control control, final TableColumnBase<?, ?> column)

public static void
scrollToIndex(final Control control, int index)

public static <S> void
updateSelectedIndices(MultipleSelectionModelBase<S> sm, boolean isCellSelectionEnabled, ListChangeListener.Change<? extends TablePositionBase<?>> c, IntPredicate removeRowFilter)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ControlUtilsback to summary
private ControlUtils()

Method Detail

buildClearAndSelectChangeback to summary
pack-priv static <T> ListChangeListener.Change<T> buildClearAndSelectChange(ObservableList<T> list, List<T> removed, T retainedRow, Comparator<T> rowComparator)
controlShouldRequestFocusIfCurrentFocusOwnerIsChildback to summary
pack-priv static boolean controlShouldRequestFocusIfCurrentFocusOwnerIsChild(Control c)
getIndexOfChildWithDescendantback to summary
public static <S> int getIndexOfChildWithDescendant(TreeItem<S> parent, TreeItem<S> item)
isTreeItemIncludingAncestorsExpandedback to summary
public static <S> boolean isTreeItemIncludingAncestorsExpanded(TreeItem<S> item)
processContiguousRangesback to summary
private static <S> void processContiguousRanges(MultipleSelectionModelBase<S> sm, BitSet indices, boolean isSet)
requestFocusOnControlOnlyIfCurrentFocusOwnerIsChildback to summary
pack-priv static void requestFocusOnControlOnlyIfCurrentFocusOwnerIsChild(Control c)
scrollToColumnback to summary
public static void scrollToColumn(final Control control, final TableColumnBase<?, ?> column)
scrollToIndexback to summary
public static void scrollToIndex(final Control control, int index)
updateSelectedIndicesback to summary
public static <S> void updateSelectedIndices(MultipleSelectionModelBase<S> sm, boolean isCellSelectionEnabled, ListChangeListener.Change<? extends TablePositionBase<?>> c, IntPredicate removeRowFilter)