< prev index next >
modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java
Print this page
*** 204,213 ****
--- 204,215 ----
* *
**************************************************************************/
/**
* Creates a new cell instance that is suitable for representing the given table column instance.
+ * @param tc the table column
+ * @return the created cell
*/
protected abstract R createCell(TableColumnBase<T,?> tc);
/**
* A method to allow the given cell to be told that it is a member of the given row.
*** 218,232 ****
--- 220,236 ----
protected abstract void updateCell(R cell, C row);
/**
* Returns the {@link TableColumnBase} instance for the given cell instance.
* @param cell The cell for which a TableColumn is desired.
+ * @return the table column
*/
protected abstract TableColumnBase<T,?> getTableColumn(R cell);
/**
* Returns an unmodifiable list containing the currently visible leaf columns.
+ * @return the list of visible leaf columns
*/
protected abstract ObservableList<? extends TableColumnBase/*<T,?>*/> getVisibleLeafColumns();
*** 239,248 ****
--- 243,253 ----
/**
* Returns the graphic to draw on the inside of the disclosure node. Null
* is acceptable when no graphic should be shown. Commonly this is the
* graphic associated with a TreeItem (i.e. treeItem.getGraphic()), rather
* than a graphic associated with a cell.
+ * @return the graphic to draw on the inside of the disclosure node
*/
protected ObjectProperty<Node> graphicProperty() {
return null;
}
< prev index next >