Column

org.sphix.control.TreeTableUtils.Column
class Column[T](prefWidth: Option[Double])(text: String, f: S => ObservableValue[T]) extends TreeTableColumn[S, T]

Attributes

Graph
Supertypes
class TreeTableColumn[S, T]
class TableColumnBase[TreeItem[S], T]
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all

Members list

Value members

Constructors

def this(prefWidth: Double)(text: String, f: S => ObservableValue[T])
def this(text: String, f: S => ObservableValue[T])

Concrete methods

def setCell(tableCell: => TreeTableCell[S, T]): Unit

Inherited methods

def addEventFilter[E <: Event](x$0: EventType[E], x$1: EventHandler[_ >: E <: <FromJavaObject>]): Unit

Attributes

Inherited from:
TableColumnBase
def addEventHandler[E <: Event](x$0: EventType[E], x$1: EventHandler[_ >: E <: <FromJavaObject>]): Unit

Attributes

Inherited from:
TableColumnBase
def buildEventDispatchChain(x$0: EventDispatchChain): EventDispatchChain

Attributes

Inherited from:
TableColumnBase
final def cellFactoryProperty(): ObjectProperty[Callback[TreeTableColumn[S, T], TreeTableCell[S, T]]]

Attributes

Inherited from:
TreeTableColumn
final def cellValueFactoryProperty(): ObjectProperty[Callback[CellDataFeatures[S, T], ObservableValue[T]]]

Attributes

Inherited from:
TreeTableColumn
final def comparatorProperty(): ObjectProperty[Comparator[T]]

Attributes

Inherited from:
TableColumnBase
final def contextMenuProperty(): ObjectProperty[ContextMenu]

Attributes

Inherited from:
TableColumnBase
final def editableProperty(): BooleanProperty

Attributes

Inherited from:
TableColumnBase
final def getCellData(x$0: TreeItem[S]): T

Attributes

Inherited from:
TableColumnBase
final def getCellData(x$0: Int): T

Attributes

Inherited from:
TableColumnBase
final def getCellFactory(): Callback[TreeTableColumn[S, T], TreeTableCell[S, T]]

Attributes

Inherited from:
TreeTableColumn
final def getCellObservableValue(x$0: TreeItem[S]): ObservableValue[T]

Attributes

Inherited from:
TreeTableColumn
final def getCellObservableValue(x$0: Int): ObservableValue[T]

Attributes

Inherited from:
TreeTableColumn
final def getCellValueFactory(): Callback[CellDataFeatures[S, T], ObservableValue[T]]

Attributes

Inherited from:
TreeTableColumn
final def getColumns(): ObservableList[TreeTableColumn[S, _ <: <FromJavaObject>]]

Attributes

Inherited from:
TreeTableColumn
final def getComparator(): Comparator[T]

Attributes

Inherited from:
TableColumnBase
final def getContextMenu(): ContextMenu

Attributes

Inherited from:
TableColumnBase
def getCssMetaData(): List[CssMetaData[_ <: Styleable, _ <: <FromJavaObject>]]

Attributes

Inherited from:
TreeTableColumn
final def getGraphic(): Node

Attributes

Inherited from:
TableColumnBase
final def getId(): String

Attributes

Inherited from:
TableColumnBase
final def getMaxWidth(): Double

Attributes

Inherited from:
TableColumnBase
final def getMinWidth(): Double

Attributes

Inherited from:
TableColumnBase
final def getOnEditCancel(): EventHandler[CellEditEvent[S, T]]

Attributes

Inherited from:
TreeTableColumn
final def getOnEditCommit(): EventHandler[CellEditEvent[S, T]]

Attributes

Inherited from:
TreeTableColumn
final def getOnEditStart(): EventHandler[CellEditEvent[S, T]]

Attributes

Inherited from:
TreeTableColumn
final def getParentColumn(): TableColumnBase[S, _ <: <FromJavaObject>]

Attributes

Inherited from:
TableColumnBase
final def getPrefWidth(): Double

Attributes

Inherited from:
TableColumnBase
final def getProperties(): ObservableMap[<FromJavaObject>, <FromJavaObject>]

Attributes

Inherited from:
TableColumnBase
final def getPseudoClassStates(): ObservableSet[PseudoClass]

Attributes

Inherited from:
TableColumnBase
final def getSortNode(): Node

Attributes

Inherited from:
TableColumnBase
final def getSortType(): SortType

Attributes

Inherited from:
TreeTableColumn
final def getStyle(): String

Attributes

Inherited from:
TableColumnBase
def getStyleClass(): ObservableList[String]

Attributes

Inherited from:
TableColumnBase
def getStyleableNode(): Node

Attributes

Inherited from:
TreeTableColumn
def getStyleableParent(): Styleable

Attributes

Inherited from:
TreeTableColumn
final def getText(): String

Attributes

Inherited from:
TableColumnBase
final def getTreeTableView(): TreeTableView[S]

Attributes

Inherited from:
TreeTableColumn
def getTypeSelector(): String

Attributes

Inherited from:
TreeTableColumn
def getUserData(): <FromJavaObject>

Attributes

Inherited from:
TableColumnBase
final def getWidth(): Double

Attributes

Inherited from:
TableColumnBase
final def graphicProperty(): ObjectProperty[Node]

Attributes

Inherited from:
TableColumnBase
def hasProperties(): Boolean

Attributes

Inherited from:
TableColumnBase
final def idProperty(): StringProperty

Attributes

Inherited from:
TableColumnBase
final def isEditable(): Boolean

Attributes

Inherited from:
TableColumnBase
final def isReorderable(): Boolean

Attributes

Inherited from:
TableColumnBase
final def isResizable(): Boolean

Attributes

Inherited from:
TableColumnBase
final def isSortable(): Boolean

Attributes

Inherited from:
TableColumnBase
final def isVisible(): Boolean

Attributes

Inherited from:
TableColumnBase
final def maxWidthProperty(): DoubleProperty

Attributes

Inherited from:
TableColumnBase
final def minWidthProperty(): DoubleProperty

Attributes

Inherited from:
TableColumnBase
final def onEditCancelProperty(): ObjectProperty[EventHandler[CellEditEvent[S, T]]]

Attributes

Inherited from:
TreeTableColumn
final def onEditCommitProperty(): ObjectProperty[EventHandler[CellEditEvent[S, T]]]

Attributes

Inherited from:
TreeTableColumn
final def onEditStartProperty(): ObjectProperty[EventHandler[CellEditEvent[S, T]]]

Attributes

Inherited from:
TreeTableColumn
final def parentColumnProperty(): ReadOnlyObjectProperty[TableColumnBase[S, _ <: <FromJavaObject>]]

Attributes

Inherited from:
TableColumnBase
final def prefWidthProperty(): DoubleProperty

Attributes

Inherited from:
TableColumnBase
def removeEventFilter[E <: Event](x$0: EventType[E], x$1: EventHandler[_ >: E <: <FromJavaObject>]): Unit

Attributes

Inherited from:
TableColumnBase
def removeEventHandler[E <: Event](x$0: EventType[E], x$1: EventHandler[_ >: E <: <FromJavaObject>]): Unit

Attributes

Inherited from:
TableColumnBase
final def reorderableProperty(): BooleanProperty

Attributes

Inherited from:
TableColumnBase
final def resizableProperty(): BooleanProperty

Attributes

Inherited from:
TableColumnBase
final def setCellFactory(x$0: Callback[TreeTableColumn[S, T], TreeTableCell[S, T]]): Unit

Attributes

Inherited from:
TreeTableColumn
final def setCellValueFactory(x$0: Callback[CellDataFeatures[S, T], ObservableValue[T]]): Unit

Attributes

Inherited from:
TreeTableColumn
final def setComparator(x$0: Comparator[T]): Unit

Attributes

Inherited from:
TableColumnBase
final def setContextMenu(x$0: ContextMenu): Unit

Attributes

Inherited from:
TableColumnBase
final def setEditable(x$0: Boolean): Unit

Attributes

Inherited from:
TableColumnBase
final def setGraphic(x$0: Node): Unit

Attributes

Inherited from:
TableColumnBase
final def setId(x$0: String): Unit

Attributes

Inherited from:
TableColumnBase
final def setMaxWidth(x$0: Double): Unit

Attributes

Inherited from:
TableColumnBase
final def setMinWidth(x$0: Double): Unit

Attributes

Inherited from:
TableColumnBase
final def setOnEditCancel(x$0: EventHandler[CellEditEvent[S, T]]): Unit

Attributes

Inherited from:
TreeTableColumn
final def setOnEditCommit(x$0: EventHandler[CellEditEvent[S, T]]): Unit

Attributes

Inherited from:
TreeTableColumn
final def setOnEditStart(x$0: EventHandler[CellEditEvent[S, T]]): Unit

Attributes

Inherited from:
TreeTableColumn
final def setPrefWidth(x$0: Double): Unit

Attributes

Inherited from:
TableColumnBase
final def setReorderable(x$0: Boolean): Unit

Attributes

Inherited from:
TableColumnBase
final def setResizable(x$0: Boolean): Unit

Attributes

Inherited from:
TableColumnBase
final def setSortNode(x$0: Node): Unit

Attributes

Inherited from:
TableColumnBase
final def setSortType(x$0: SortType): Unit

Attributes

Inherited from:
TreeTableColumn
final def setSortable(x$0: Boolean): Unit

Attributes

Inherited from:
TableColumnBase
final def setStyle(x$0: String): Unit

Attributes

Inherited from:
TableColumnBase
final def setText(x$0: String): Unit

Attributes

Inherited from:
TableColumnBase
def setUserData(x$0: <FromJavaObject>): Unit

Attributes

Inherited from:
TableColumnBase
final def setVisible(x$0: Boolean): Unit

Attributes

Inherited from:
TableColumnBase
final def sortNodeProperty(): ObjectProperty[Node]

Attributes

Inherited from:
TableColumnBase
final def sortTypeProperty(): ObjectProperty[SortType]

Attributes

Inherited from:
TreeTableColumn
final def sortableProperty(): BooleanProperty

Attributes

Inherited from:
TableColumnBase
final def styleProperty(): StringProperty

Attributes

Inherited from:
TableColumnBase
final def textProperty(): StringProperty

Attributes

Inherited from:
TableColumnBase
final def treeTableViewProperty(): ReadOnlyObjectProperty[TreeTableView[S]]

Attributes

Inherited from:
TreeTableColumn
final def visibleProperty(): BooleanProperty

Attributes

Inherited from:
TableColumnBase
final def widthProperty(): ReadOnlyDoubleProperty

Attributes

Inherited from:
TableColumnBase