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