TablePosition

class TablePosition[S, T](val delegate: TablePosition[S, T]) extends TablePositionBase[TableColumn[S, T]] with SFXDelegate[TablePosition[S, T]]
Type Params
S

The type of the items contained within the TableView (i.e. the same generic type as the S in TableView).

T

The type of the items contained within the TableColumn.

Value Params
JavaFX

TablePositionBase to be wrapped

Constructor

creates a new ScalaFX TablePosition from a JavaFX one.

Companion
object
class TablePositionBase[TableColumn[S, T]]
trait SFXDelegate[TablePosition[S, T]]
class Object
trait Matchable
class Any

Value members

Constructors

def this(tableView: TableView[S], row: Int, tableColumn: TableColumn[S, T])

Constructs a TablePosition instance to represent the given row/column position in the given TableView instance.

Constructs a TablePosition instance to represent the given row/column position in the given TableView instance.

Concrete methods

The TableView that this TablePosition is related to.

The TableView that this TablePosition is related to.

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: TableColumn[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: TablePosition[S, T]