- Type Parameters:
S- type of the objects contained within the table's items listT- type of the content in all cells in this column
- All Superinterfaces:
Binding
- All Known Implementing Classes:
DefaultFxTableBinding
Binding between a class member and a table model column.
- Author:
- harald
-
Method Summary
Modifier and TypeMethodDescriptionGets the row object.Gets the column configuration.voidsetBoundRootObject(S rowObject) Sets the row object.Methods inherited from interface org.tentackle.bind.Binding
addToModelListener, addToViewListener, addValidationListener, addValidator, createBindingEvent, createValidationEvent, fireToModel, fireToView, fireValidated, getMember, getParentObject, getParents, getToModelListeners, getToViewListeners, getValidationListeners, getValidators, getViewValue, isChangeable, isMandatory, removeToModelListener, removeToViewListener, removeValidationListener, removeValidator, setChangeable, setMandatory, setModelValue, setViewValue, validate
-
Method Details
-
getBinder
FxTableBinder<S> getBinder() -
getModelValue
T getModelValue()- Specified by:
getModelValuein interfaceBinding
-
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
Sets the row object.- Parameters:
rowObject- the row object for this binding
-