java.lang.Object
com.iamsoft.util.ui.javafx.table.TreeTableColumnUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic <S> List
<javafx.scene.control.TreeTableColumn<S, ?>> static <S,
T> javafx.scene.control.TreeTableColumn <S, T> cast
(javafx.scene.control.TableColumnBase<?, ?> pColumn) static boolean
contains
(List<? extends javafx.scene.control.TreeTableColumn> pColumns, javafx.scene.control.TreeTableColumn pColumn) static javafx.beans.value.ObservableValue
<javafx.scene.control.skin.TableColumnHeader> createTableColumnHeaderProperty
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static javafx.beans.property.ObjectProperty
<javafx.scene.control.Skin<?>> createTreeTableViewSkinProperty
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static javafx.scene.control.skin.TableColumnHeader
getColumnHeader
(javafx.event.EventTarget pTarget) static javafx.scene.control.skin.TableColumnHeader
getColumnHeader
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static javafx.scene.control.skin.TableColumnHeader
getColumnHeader
(javafx.scene.control.TreeTableColumn<?, ?> pColumn, String pCssSelector) static javafx.scene.control.skin.TableColumnHeader
getColumnHeaderById
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static javafx.collections.ObservableList
<javafx.scene.control.skin.TableColumnHeader> getColumnHeaders
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static <S> int
getSortPosition
(javafx.scene.control.TreeTableColumn<S, ?> pColumn) static javafx.scene.control.skin.TableHeaderRow
getTableHeaderRow
(javafx.scene.control.skin.TableColumnHeader pHeader) static Optional
<javafx.scene.control.skin.TableHeaderRow> getTableHeaderRow
(javafx.scene.control.TreeTableColumn<?, ?> pColumn) static <S> List
<javafx.scene.control.TreeTableColumn<S, ?>> getVisibleSortOrderColumns
(javafx.scene.control.TreeTableColumn<S, ?> pColumn)
-
Method Details
-
createTreeTableViewSkinProperty
public static javafx.beans.property.ObjectProperty<javafx.scene.control.Skin<?>> createTreeTableViewSkinProperty(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
getTableHeaderRow
public static Optional<javafx.scene.control.skin.TableHeaderRow> getTableHeaderRow(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
getTableHeaderRow
public static javafx.scene.control.skin.TableHeaderRow getTableHeaderRow(javafx.scene.control.skin.TableColumnHeader pHeader) -
getColumnHeaderById
public static javafx.scene.control.skin.TableColumnHeader getColumnHeaderById(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
getColumnHeader
public static javafx.scene.control.skin.TableColumnHeader getColumnHeader(javafx.scene.control.TreeTableColumn<?, ?> pColumn, String pCssSelector) -
getColumnHeader
public static javafx.scene.control.skin.TableColumnHeader getColumnHeader(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
getColumnHeader
public static javafx.scene.control.skin.TableColumnHeader getColumnHeader(javafx.event.EventTarget pTarget) -
getColumnHeaders
public static javafx.collections.ObservableList<javafx.scene.control.skin.TableColumnHeader> getColumnHeaders(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
contains
public static boolean contains(List<? extends javafx.scene.control.TreeTableColumn> pColumns, javafx.scene.control.TreeTableColumn pColumn) -
createTableColumnHeaderProperty
public static javafx.beans.value.ObservableValue<javafx.scene.control.skin.TableColumnHeader> createTableColumnHeaderProperty(javafx.scene.control.TreeTableColumn<?, ?> pColumn) -
getVisibleSortOrderColumns
public static <S> List<javafx.scene.control.TreeTableColumn<S,?>> getVisibleSortOrderColumns(javafx.scene.control.TreeTableColumn<S, ?> pColumn) -
getSortPosition
public static <S> int getSortPosition(javafx.scene.control.TreeTableColumn<S, ?> pColumn) -
cast
-
cast
public static <S,T> javafx.scene.control.TreeTableColumn<S,T> cast(javafx.scene.control.TableColumnBase<?, ?> pColumn)
-