Class TableCell<S,T>

    • Property Detail

      • tableColumn

        public final ReadOnlyObjectProperty<TableColumn<S,T>> tableColumnProperty
        The TableColumn instance that backs this TableCell.
        Returns:
        the TableColumn instance that backs this TableCell
      • tableRow

        public final ReadOnlyObjectProperty<TableRow<S>> tableRowProperty
        The TableRow that this TableCell currently finds itself placed within. The TableRow may be null early in the TableCell lifecycle, in the period between the TableCell being instantiated and being set into an owner TableRow.
        See Also:
        getTableRow()
    • Constructor Detail

      • TableCell

        public TableCell()
        Constructs a default TableCell instance with a style class of 'table-cell'
    • Method Detail

      • tableColumnProperty

        public final ReadOnlyObjectProperty<TableColumn<S,T>> tableColumnProperty()
        The TableColumn instance that backs this TableCell.
        Returns:
        the TableColumn instance that backs this TableCell
      • getTableColumn

        public final TableColumn<S,T> getTableColumn()
        Gets the value of the property tableColumn.
        Property description:
        * Properties * *
      • getTableView

        public final TableView<S> getTableView()
        Gets the value of the property tableView.
        Property description:
        The TableView associated with this TableCell.
      • getTableRow

        public final TableRow<S> getTableRow()
        Gets the value of the property tableRow.
        Property description:
        The TableRow that this TableCell currently finds itself placed within. The TableRow may be null early in the TableCell lifecycle, in the period between the TableCell being instantiated and being set into an owner TableRow.
      • tableRowProperty

        public final ReadOnlyObjectProperty<TableRow<S>> tableRowProperty()
        The TableRow that this TableCell currently finds itself placed within. The TableRow may be null early in the TableCell lifecycle, in the period between the TableCell being instantiated and being set into an owner TableRow.
        See Also:
        getTableRow()
      • updateTableView

        public final void updateTableView​(TableView tv)
        Updates the TableView associated with this TableCell. This is typically only done once when the TableCell is first added to the TableView. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        tv - the TableView associated with this TableCell
      • updateTableRow

        public final void updateTableRow​(TableRow tableRow)
        Updates the TableRow associated with this TableCell. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        tableRow - the TableRow associated with this TableCell
      • updateTableColumn

        public final void updateTableColumn​(TableColumn col)
        Updates the TableColumn associated with this TableCell. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        col - the TableColumn associated with this TableCell