Class TableColumnValueList<T>

  • Type Parameters:
    T - Type of item in column.
    All Implemented Interfaces:
    Iterable<T>, Collection<T>, List<T>, javafx.beans.Observable, javafx.collections.ObservableList<T>

    public final class TableColumnValueList<T>
    extends ObservableValueObservableList<T>
    List of items in column, as derived from TableColumn.getCellValueFactory(), TableColumn.getTableView() and TableView.getItems().
    • Constructor Detail

      • TableColumnValueList

        public TableColumnValueList​(javafx.scene.control.TableColumn<?,​T> pTableColumn)
      • TableColumnValueList

        public TableColumnValueList​(javafx.scene.control.TableColumn<S,​T> pTableColumn,
                                    Function<javafx.scene.control.TableView<S>,​javafx.collections.ObservableList<S>> pItemFunction)
    • Method Detail

      • getValues

        public static <S,​T> javafx.collections.ObservableList<javafx.beans.value.ObservableValue<T>> getValues​(javafx.scene.control.TableColumn<S,​T> pCol)
      • getValues

        public static <S,​T> javafx.collections.ObservableList<javafx.beans.value.ObservableValue<T>> getValues​(javafx.scene.control.TableColumn<S,​T> pCol,
                                                                                                                     Function<javafx.scene.control.TableView<S>,​javafx.collections.ObservableList<S>> pItemFunction)
      • getValues

        public static <S,​T> javafx.collections.ObservableList<javafx.beans.value.ObservableValue<T>> getValues​(javafx.scene.control.TableColumn<S,​T> pCol,
                                                                                                                     javafx.collections.ObservableList<S> pItems)