-
- 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.BinderThe 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
-
-
-
-
Method Detail
-
getBinding
FxTableBinding<S,?> getBinding(java.lang.String bindingPath)
Overridden to cast.
- Specified by:
getBindingin interfaceorg.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
-
-