feat: make no selection model generic

This commit is contained in:
Arnaud Vergnet 2020-12-02 10:55:26 +01:00
parent c59fc318f0
commit 45e07299e9

View file

@ -4,14 +4,14 @@ import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.control.MultipleSelectionModel;
public class NoSelectionModel extends MultipleSelectionModel<String> {
public class NoSelectionModel<T> extends MultipleSelectionModel<T> {
@Override
public ObservableList<Integer> getSelectedIndices() {
return FXCollections.emptyObservableList();
}
@Override
public ObservableList<String> getSelectedItems() {
public ObservableList<T> getSelectedItems() {
return FXCollections.emptyObservableList();
}
@ -46,7 +46,7 @@ public class NoSelectionModel extends MultipleSelectionModel<String> {
}
@Override
public void select(String obj) {
public void select(T obj) {
}