TreeTablePosition

class TreeTablePosition[S, T](val delegate: TreeTablePosition[S, T]) extends TablePositionBase[TreeTableColumn[S, T]] with SFXDelegate[TreeTablePosition[S, T]]

Wraps a JavaFX TreeTablePosition.

Wraps a JavaFX TreeTablePosition.

Type Params
S

The type of the TreeItem instances contained within the TreeTableView.

T

The type of the items contained within the TreeTableColumn.

Value Params
delegate

A JavaFX TreeTablePosition to be wrapped. Its defaul value is a new JavaFX TreeTablePosition.

Constructor

Creates a new TreeTablePosition from a JavaFX one.

Since

8.0

Companion
object
class TablePositionBase[TreeTableColumn[S, T]]
trait SFXDelegate[TreeTablePosition[S, T]]
class Object
trait Matchable
class Any

Value members

Constructors

def this(treeTableView: TreeTableView[S], row: Int, tableColumn: TreeTableColumn[S, T])

Constructs a TreeTablePosition instance to represent the given row/column position in the given TreeTableView instance.

Constructs a TreeTablePosition instance to represent the given row/column position in the given TreeTableView instance.

Value Params
row

The row that this TreeTablePosition is representing.

tableColumn

The TreeTableColumn instance that this TreeTablePosition represents.

treeTableView

The TreeTableView that this position is related to.

See also

Concrete methods

def treeItem: TreeItem[S]

Returns the TreeItem that backs the TablePositionBase.row

Returns the TreeItem that backs the TablePositionBase.row

See also
def treeTableView: TreeTableView[S]

The TreeTableView that this TreeTablePosition is related to.

The TreeTableView that this TreeTablePosition is related to.

See also

Inherited methods

def column: Int

The column index that this TablePosition represents in the TableView.

The column index that this TablePosition represents in the TableView.

Inherited from
TablePositionBase
override def equals(ref: Any): Boolean

Verifies if a object is equals to this delegate.

Verifies if a object is equals to this delegate.

Value Params
ref

Object to be compared.

Returns

if the other object is equals to this delegate or not.

Definition Classes
Inherited from
SFXDelegate
override def hashCode: Int
Returns

The delegate hashcode

Definition Classes
Inherited from
SFXDelegate
def row: Int

The row that this TablePosition represents in the TableView.

The row that this TablePosition represents in the TableView.

Inherited from
TablePositionBase
def tableColumn: TreeTableColumn[S, T]

The TableColumn that this TablePosition represents in the TableView.

The TableColumn that this TablePosition represents in the TableView.

Inherited from
TablePositionBase
override def toString: String
Returns

Returns the original delegate's toString() adding a [SFX] prefix.

Definition Classes
Inherited from
SFXDelegate

Concrete fields

override val delegate: TreeTablePosition[S, T]