Interface FxTableBinder<S>

  • Type Parameters:
    S - type of the objects contained within the table's items list
    All Superinterfaces:
    org.tentackle.bind.Binder, java.lang.Comparable<org.tentackle.bind.Binder>
    All Known Implementing Classes:
    DefaultFxTableBinder

    public interface FxTableBinder<S>
    extends org.tentackle.bind.Binder
    The Binder that associates a table with object binding paths.
    Author:
    harald
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      FxTableBinding<S,​?> getBinding​(java.lang.String bindingPath)
      java.util.Collection<java.lang.String> getBoundColumns()
      Gets the list of all bound column names.
      TableConfiguration<S> getTableConfiguration()
      Gets the table configuration.
      java.util.Collection<java.lang.String> getUnboundColumns()
      Gets the list of all unbound column names.
      • Methods inherited from interface org.tentackle.bind.Binder

        addBinding, addToModelListener, addToViewListener, addValidationListener, assertAllBound, bind, bindAllInherited, fireToModel, fireToView, fireValidated, getBindingProperty, getBindingProperty, getBindings, getInstanceNumber, getToModelListeners, getToViewListeners, getValidationListeners, getValidationScope, putBindingProperty, removeBinding, removeToModelListener, removeToViewListener, removeValidationListener, setValidationScope, unbind
      • Methods inherited from interface java.lang.Comparable

        compareTo
    • Method Detail

      • getBinding

        FxTableBinding<S,​?> getBinding​(java.lang.String bindingPath)

        Overridden to cast.

        Specified by:
        getBinding in interface org.tentackle.bind.Binder
      • getTableConfiguration

        TableConfiguration<S> getTableConfiguration()
        Gets the table configuration.
        Returns:
        the config
      • getBoundColumns

        java.util.Collection<java.lang.String> getBoundColumns()
        Gets the list of all bound column names.
        Returns:
        the list of bound columns
      • getUnboundColumns

        java.util.Collection<java.lang.String> getUnboundColumns()
        Gets the list of all unbound column names.
        Returns:
        the list of unbound columns