Top Fields Constructors Methods
com.dlsc.gemsfx.gridtable

public Class GridTableColumn<S, T>

extends ColumnConstraints
Class Inheritance
Type Parameters
<S>
table item type
<T>
table cell value type
Imports
com.dlsc.gemsfx.util.SimpleStringConverter, javafx.beans.property.ObjectProperty, .ReadOnlyObjectProperty, .ReadOnlyObjectWrapper, .SimpleObjectProperty, .SimpleStringProperty, .StringProperty, javafx.collections.FXCollections, .ObservableList, javafx.scene.Node, javafx.scene.control.ContentDisplay, .ContextMenu, .Label, javafx.scene.input.ContextMenuEvent, javafx.scene.layout.ColumnConstraints, .Priority, javafx.util.Callback, .StringConverter

Field Summary

Modifier and TypeField and Description
private final ObjectProperty<Callback<GridTableView<S>, GridTableCell<S, T>>>
public ObjectProperty<Callback<S, T>>
private final ObjectProperty<ContentDisplay>
private final ObjectProperty<StringConverter<T>>
private final ObjectProperty<Node>
private final ReadOnlyObjectWrapper<Node>
private final ObservableList<String>
private final StringProperty

Constructor Summary

AccessConstructor and Description
public
GridTableColumn(String text, Node graphic)

public
public
public

Method Summary

Modifier and TypeMethod and Description
public final ObjectProperty<Callback<GridTableView<S>, GridTableCell<S, T>>>
public ObjectProperty<Callback<S, T>>
public ObjectProperty<ContentDisplay>
public ObjectProperty<StringConverter<T>>
public final GridTableCell<S, T>
createCell(GridTableView<S> tableView, int index)

public final Callback<GridTableView<S>, GridTableCell<S, T>>
public Callback<S, T>
public ContentDisplay
public StringConverter<T>
public Node
public Node
public ObservableList<String>
public String
public ObjectProperty<Node>
public ReadOnlyObjectProperty<Node>
public final void
public void
setCellValueFactory(Callback<S, T> cellValueFactory)

public void
public void
public void
setGraphic(Node graphic)

public void
public StringProperty
Inherited from javafx.scene.layout.ColumnConstraints:
fillWidthPropertygetHalignmentgetHgrowgetMaxWidthgetMinWidthgetPercentWidthgetPrefWidthhalignmentPropertyhgrowPropertyisFillWidthmaxWidthPropertyminWidthPropertypercentWidthPropertyprefWidthPropertysetFillWidthsetHalignmentsetHgrowsetMaxWidthsetMinWidthsetPercentWidthsetPrefWidthtoString

Field Detail

cellFactoryback to summary
private final ObjectProperty<Callback<GridTableView<S>, GridTableCell<S, T>>> cellFactory
cellValueFactoryback to summary
public ObjectProperty<Callback<S, T>> cellValueFactory
contentDisplayback to summary
private final ObjectProperty<ContentDisplay> contentDisplay
converterback to summary
private final ObjectProperty<StringConverter<T>> converter
graphicback to summary
private final ObjectProperty<Node> graphic
styleClassback to summary
private final ObservableList<String> styleClass
textback to summary
private final StringProperty text

Constructor Detail

GridTableColumnback to summary
public GridTableColumn(String text, Node graphic)
GridTableColumnback to summary
public GridTableColumn(Node graphic)
GridTableColumnback to summary
public GridTableColumn(String text)
GridTableColumnback to summary
public GridTableColumn()

Method Detail

cellFactoryPropertyback to summary
public final ObjectProperty<Callback<GridTableView<S>, GridTableCell<S, T>>> cellFactoryProperty()
cellValueFactoryPropertyback to summary
public ObjectProperty<Callback<S, T>> cellValueFactoryProperty()
contentDisplayPropertyback to summary
public ObjectProperty<ContentDisplay> contentDisplayProperty()
converterPropertyback to summary
public ObjectProperty<StringConverter<T>> converterProperty()
createCellback to summary
public final GridTableCell<S, T> createCell(GridTableView<S> tableView, int index)
getCellFactoryback to summary
public final Callback<GridTableView<S>, GridTableCell<S, T>> getCellFactory()
getCellValueFactoryback to summary
public Callback<S, T> getCellValueFactory()
getContentDisplayback to summary
public ContentDisplay getContentDisplay()
getConverterback to summary
public StringConverter<T> getConverter()
getGraphicback to summary
public Node getGraphic()
getHeaderback to summary
public Node getHeader()
getStyleClassback to summary
public ObservableList<String> getStyleClass()
getTextback to summary
public String getText()
graphicPropertyback to summary
public ObjectProperty<Node> graphicProperty()
headerPropertyback to summary
public ReadOnlyObjectProperty<Node> headerProperty()
setCellFactoryback to summary
public final void setCellFactory(Callback<GridTableView<S>, GridTableCell<S, T>> cellFactory)
setCellValueFactoryback to summary
public void setCellValueFactory(Callback<S, T> cellValueFactory)
setContentDisplayback to summary
public void setContentDisplay(ContentDisplay contentDisplay)
setConverterback to summary
public void setConverter(StringConverter<T> converter)
setGraphicback to summary
public void setGraphic(Node graphic)
setTextback to summary
public void setText(String text)
textPropertyback to summary
public StringProperty textProperty()