Class TreeTableColumnUtil

java.lang.Object
com.iamsoft.util.ui.javafx.table.TreeTableColumnUtil

public final class TreeTableColumnUtil extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static <S> List<javafx.scene.control.TreeTableColumn<S,?>>
    cast(List<javafx.scene.control.TableColumnBase<?,?>> pColumns)
     
    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public static <S> List<javafx.scene.control.TreeTableColumn<S,?>> cast(List<javafx.scene.control.TableColumnBase<?,?>> pColumns)
    • cast

      public static <S, T> javafx.scene.control.TreeTableColumn<S,T> cast(javafx.scene.control.TableColumnBase<?,?> pColumn)