S
- the row typeT
- the cell typepublic class AdapterFactoryTreeTableCellFactory<S,T> extends AdapterFactoryCellFactory implements javafx.util.Callback<javafx.scene.control.TreeTableColumn<S,T>,javafx.scene.control.TreeTableCell<S,T>>
AdapterFactory
and delegates calls to its TableCell
s to the
corresponding adapter-implemented item provider interfaces.
Labeled.setText(String)
and Labeled.setGraphic(Node)
are delegated to
ITableItemLabelProvider
Labeled.setTextFill(javafx.scene.paint.Paint)
and the CSS property
-fx-background-color
are delegated to ITableItemColorProvider
Labeled.setFont(javafx.scene.text.Font)
is delegated to ITableItemFontProvider
AdapterFactoryCellFactory.ICellCreationListener, AdapterFactoryCellFactory.ICellEditHandler, AdapterFactoryCellFactory.ICellUpdateListener
Modifier and Type | Field and Description |
---|---|
protected int |
columnIndex
The column index
|
adapterFactory
Constructor and Description |
---|
AdapterFactoryTreeTableCellFactory(@NonNull org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
int columnIndex)
Create a new instance
|
Modifier and Type | Method and Description |
---|---|
javafx.scene.control.TreeTableCell<S,T> |
call(javafx.scene.control.TreeTableColumn<S,T> arg0) |
addCellCreationListener, addCellEditHandler, addCellUpdateListener, getAdapterFactory, removeCellCreationListener, removeCellUpdateListener, remvoveCellEditHandler, resetPropertyState