Interface VFXTableCell<T>

All Superinterfaces:
VFXCell<T>
All Known Subinterfaces:
VFXMappingTableCell<T,E>
All Known Implementing Classes:
VFXObservingTableCell, VFXSimpleTableCell

public interface VFXTableCell<T> extends VFXCell<T>
Extension of VFXCell to be used specifically with VFXTable. This virtualized container has both rows and columns as concrete nodes with their own properties and states. It may be useful for table cells to store their instances; So, this extension exposes two extra methods updateColumn(VFXTableColumn) and updateRow(VFXTableRow).
  • Method Details

    • updateColumn

      default void updateColumn(VFXTableColumn<T,? extends VFXTableCell<T>> column)
      Automatically called by the VFXTable subsystem on all its cells to allow storing the instance of the column that created them.
    • updateRow

      default void updateRow(VFXTableRow<T> row)
      Automatically called by the VFXTable subsystem on all its cells to allow storing the instance of the row that contains them.