A FocusModel with additional functionality to support the requirements of a TableView control.
Wraps a JavaFX http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TreeTableView.TreeTableViewFocusModel.html
Value parameters
- delegate
-
JavaFX TreeTableViewFocusModel to be wrapped.
Attributes
- Constructor
-
Creates a new ScalaFX TreeTableViewFocusModel from its JavaFX counterpart.
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
Members list
Type members
Types
Value members
Constructors
Creates a default TableViewFocusModel instance that will be used to manage focus of the provided TableView control.
Creates a default TableViewFocusModel instance that will be used to manage focus of the provided TableView control.
Value parameters
- treeTableView
-
The tableView upon which this focus model operates.
Attributes
Concrete methods
Causes the item at the given index to receive the focus.
Causes the item at the given index to receive the focus.
Value parameters
- column
-
The column of the item to give focus to. Can be null.
- index
-
The row index of the item to give focus to.
Attributes
Convenience method for setting focus on a particular row or cell using a scalafx.scene.control.TablePosition.
Convenience method for setting focus on a particular row or cell using a scalafx.scene.control.TablePosition.
Value parameters
- pos
-
The table position where focus should be set.
Attributes
Causes the item at the given index to receive the focus. This does not cause the current selection to change. Updates the focusedItem and focusedIndex properties such that focusedIndex = -1 unless 0 <= index < model size .
Causes the item at the given index to receive the focus. This does not cause the current selection to change. Updates the focusedItem and focusedIndex properties such that focusedIndex = -1 unless 0 <= index < model size .
Value parameters
- index
-
The index of the item to get focus.
Attributes
- Definition Classes
The position of the current item in the TableView which has the focus.
The position of the current item in the TableView which has the focus.
Attributes
Tests whether the row / cell at the given location currently has the focus within the TableView.
Tests whether the row / cell at the given location currently has the focus within the TableView.
Value parameters
- column
-
The column index of the item to be checked.
- row
-
The row index of the item to be checked.
Attributes
Inherited methods
Verifies if a object is equals to this delegate.
Verifies if a object is equals to this delegate.
Value parameters
- ref
-
Object to be compared.
Attributes
- Returns
-
if the other object is equals to this delegate or not.
- Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Causes the item at the given index to receive the focus.
Causes the item at the given index to receive the focus.
Value parameters
- column
-
The column of the item to give focus to. Can be null.
- row
-
The row index of the item to give focus to.
Attributes
- Inherited from:
- TableFocusModel
Attempts to move focus to the cell above the currently focused cell.
Attempts to move focus to the cell above the currently focused cell.
Attributes
- Inherited from:
- TableFocusModel
Attempts to move focus to the cell below the currently focused cell.
Attempts to move focus to the cell below the currently focused cell.
Attributes
- Inherited from:
- TableFocusModel
Attempts to move focus to the cell to the left of the currently focused cell.
Attempts to move focus to the cell to the left of the currently focused cell.
Attributes
- Inherited from:
- TableFocusModel
Attempts to give focus to the row after to the currently focused row.
Attempts to give focus to the row after to the currently focused row.
Attributes
- Inherited from:
- FocusModel
Attempts to give focus to the row previous to the currently focused row.
Attempts to give focus to the row previous to the currently focused row.
Attributes
- Inherited from:
- FocusModel
Attempts to move focus to the cell to the right of the the currently focused cell.
Attempts to move focus to the cell to the right of the the currently focused cell.
Attributes
- Inherited from:
- TableFocusModel
The index of the current item in the FocusModel which has the focus.
The index of the current item in the FocusModel which has the focus.
Attributes
- Inherited from:
- FocusModel
The current item in the FocusModel which has the focus.
Attributes
- Returns
-
The delegate hashcode
- Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Tests whether the row / cell at the given location currently has the focus within the UI control.
Tests whether the row / cell at the given location currently has the focus within the UI control.
Value parameters
- column
-
The column of the item to give focus to. Can be null.
- row
-
The row index of the item to give focus to.
Attributes
- Returns
-
true
whether the row / cell at the given location currently has the focus within the UI control. - Inherited from:
- TableFocusModel
Attributes
- Returns
-
Returns the original delegate's
toString()
adding a[SFX]
prefix. - Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Concrete fields
JavaFX object to be wrapped.
JavaFX object to be wrapped.