A method that clears any selection prior to setting the selection to the given index.
The index that should be the only selected index in this selection model.
This method will clear the selection of the item in the given index.
The selected item to deselect.
Clears the selection model of all selected indices.
A JavaFX TreeTableViewSelectionModel to be wrapped.
Verifies if a object is equals to this delegate.
Object to be compared.
if the other object is equals to this delegate or not.
The delegate hashcode
This method is available to test whether there are any selected indices/items.
Will return true if there are no selected items, and false if there are.
Convenience method to inform if the given index is currently selected in this SelectionModel.
The index to check as to whether it is currently selected or not.
True if the given index is selected, false otherwise.
Returns the item at the given index.
The index of the item that is requested from the underlying data model.
Returns null if the index is out of bounds, or an element of type TreeItem[S] that is related to the given index.
This method will attempt to select the index that contains the given object.
The object to attempt to select in the underlying data model.
This will select the given index in the selection model, assuming the index is within the valid range (i.e.
The position of the item to select in the selection model.
Convenience method to select all available indices.
This method will attempt to select the first index in the control.
This method allows for one or more selections to be set at the same time.
This method will attempt to select the last index in the control.
This method will attempt to select the index directly after the current focused index.
This method will attempt to select the index directly before the current focused index.
Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn), inclusive.
A read-only ObservableBuffer representing the currently selected cells in this TreeTableView.
Returns a read-only ObservableList of all selected indices.
Returns a read-only ObservableList of all selected items.
Returns the original delegate's
toString() adding a
Returns the TreeTableView instance that this selection model is installed in.