public class DefaultTableViewModel<E> extends Object implements TableViewModel<E>
| Constructor and Description | 
|---|
| DefaultTableViewModel(ObservableList<E> source,
                     TableViewFormat<E> format) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | attachTo(TableView<E> tableView) | 
| void | detachFrom(TableView<E> tableView) | 
| TableColumn<E,?> | getColumnAt(int index) | 
| TableViewFormat<E> | getFormat() | 
| ObservableList<E> | getSource() | 
public DefaultTableViewModel(@Nonnull ObservableList<E> source, @Nonnull TableViewFormat<E> format)
@Nonnull public ObservableList<E> getSource()
getSource in interface TableViewModel<E>@Nonnull public TableViewFormat<E> getFormat()
getFormat in interface TableViewModel<E>@Nonnull public TableColumn<E,?> getColumnAt(int index)
getColumnAt in interface TableViewModel<E>public void attachTo(@Nonnull TableView<E> tableView)
attachTo in interface TableViewModel<E>public void detachFrom(@Nonnull TableView<E> tableView)
detachFrom in interface TableViewModel<E>