Interface FxTableBinding<S,T>

Type Parameters:
S - type of the objects contained within the table's items list
T - type of the content in all cells in this column
All Superinterfaces:
Binding
All Known Implementing Classes:
DefaultFxTableBinding

public interface FxTableBinding<S,T> extends Binding
Binding between a class member and a table model column.
Author:
harald
  • Method Details

    • getBinder

      FxTableBinder<S> getBinder()
      Specified by:
      getBinder in interface Binding
    • getModelValue

      T getModelValue()
      Specified by:
      getModelValue in interface Binding
    • getConfiguration

      TableColumnConfiguration<S,T> getConfiguration()
      Gets the column configuration.
      Returns:
      the config
    • getBoundRootObject

      S getBoundRootObject()
      Gets the row object.
      Returns:
      the row object for this binding
    • setBoundRootObject

      void setBoundRootObject(S rowObject)
      Sets the row object.
      Parameters:
      rowObject - the row object for this binding