Top Description Fields Constructors Methods
impl.org.controlsfx.skin

pack-priv Class GridRow<T>

extends IndexedCell<T>
Class Inheritance
Imports
org.controlsfx.control.GridView, javafx.beans.InvalidationListener, .Observable, javafx.beans.property.SimpleObjectProperty, javafx.scene.control.IndexedCell, .Skin

A GridRow is a container for org.controlsfx.control.GridCell, and represents a single row inside a GridView.

Field Summary

Modifier and TypeField and Description
private final SimpleObjectProperty<GridView<T>>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Skin<?>
createDefaultSkin()

Overrides javafx.scene.control.Control.createDefaultSkin.

Create a new instance of the default skin for this control.

public GridView<T>
getGridView()

Returns the GridView that this GridRow exists within.

public SimpleObjectProperty<GridView<T>>
gridViewProperty()

The GridView that this GridRow exists within.

public final void
updateGridView(GridView<T> gridView)

Sets the GridView that this GridRow exists within.

public void
updateIndex(int i)

Overrides javafx.scene.control.IndexedCell.updateIndex.

Updates the index associated with this IndexedCell.

Inherited from javafx.scene.control.IndexedCell:
getIndexindexProperty

Field Detail

gridViewback to summary
private final SimpleObjectProperty<GridView<T>> gridView

Constructor Detail

GridRowback to summary
public GridRow()

Method Detail

createDefaultSkinback to summary
protected Skin<?> createDefaultSkin()

Overrides javafx.scene.control.Control.createDefaultSkin.

Doc from javafx.scene.control.Control.createDefaultSkin.

Create a new instance of the default skin for this control. This is called to create a skin for the control if no skin is provided via CSS -fx-skin or set explicitly in a sub-class with setSkin(...).

Annotations
@Override
getGridViewback to summary
public GridView<T> getGridView()

Returns the GridView that this GridRow exists within.

gridViewPropertyback to summary
public SimpleObjectProperty<GridView<T>> gridViewProperty()

The GridView that this GridRow exists within.

updateGridViewback to summary
public final void updateGridView(GridView<T> gridView)

Sets the GridView that this GridRow exists within.

updateIndexback to summary
public void updateIndex(int i)

Overrides javafx.scene.control.IndexedCell.updateIndex.

Doc from javafx.scene.control.IndexedCell.updateIndex.

Updates the index associated with this IndexedCell.

Note

This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.

Annotations
@Override