java.lang.Object
javafx.scene.control.TableColumnBase<javafx.scene.control.TreeItem<S>,T>
javafx.scene.control.TreeTableColumn<S,T>
org.tentackle.fx.table.FxTreeTableColumn<S,T>
- Type Parameters:
S- the TreeTableView's generic type (i.e. S == TreeTableView<S>)T- The type of the content in all cells in this column.
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget
public class FxTreeTableColumn<S,T>
extends javafx.scene.control.TreeTableColumn<S,T>
An extended tree table column.
Holds the column configuration.
Holds the column configuration.
- Author:
- harald
-
Property Summary
Properties inherited from class javafx.scene.control.TreeTableColumn
cellFactory, cellValueFactory, onEditCancel, onEditCommit, onEditStart, sortType, treeTableViewProperties inherited from class javafx.scene.control.TableColumnBase
comparator, contextMenu, editable, graphic, id, maxWidth, minWidth, parentColumn, prefWidth, reorderable, resizable, sortable, sortNode, style, text, visible, width -
Nested Class Summary
Nested classes/interfaces inherited from class javafx.scene.control.TreeTableColumn
javafx.scene.control.TreeTableColumn.CellDataFeatures<S extends Object,T extends Object>, javafx.scene.control.TreeTableColumn.CellEditEvent<S extends Object, T extends Object>, javafx.scene.control.TreeTableColumn.SortType -
Field Summary
Fields inherited from class javafx.scene.control.TreeTableColumn
DEFAULT_CELL_FACTORYFields inherited from class javafx.scene.control.TableColumnBase
DEFAULT_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionFxTreeTableColumn(TableColumnConfiguration<S, T> configuration) Creates a table column.FxTreeTableColumn(TableColumnConfiguration<S, T> configuration, String text) Creates a table column. -
Method Summary
Modifier and TypeMethodDescriptionGets the configuration.Methods inherited from class javafx.scene.control.TreeTableColumn
cellFactoryProperty, cellValueFactoryProperty, editAnyEvent, editCancelEvent, editCommitEvent, editStartEvent, getCellFactory, getCellObservableValue, getCellObservableValue, getCellValueFactory, getClassCssMetaData, getColumns, getCssMetaData, getOnEditCancel, getOnEditCommit, getOnEditStart, getSortType, getStyleableNode, getStyleableParent, getTreeTableView, getTypeSelector, onEditCancelProperty, onEditCommitProperty, onEditStartProperty, setCellFactory, setCellValueFactory, setOnEditCancel, setOnEditCommit, setOnEditStart, setSortType, sortTypeProperty, treeTableViewPropertyMethods inherited from class javafx.scene.control.TableColumnBase
addEventHandler, buildEventDispatchChain, comparatorProperty, contextMenuProperty, editableProperty, getCellData, getCellData, getComparator, getContextMenu, getGraphic, getId, getMaxWidth, getMinWidth, getParentColumn, getPrefWidth, getProperties, getPseudoClassStates, getSortNode, getStyle, getStyleClass, getText, getUserData, getWidth, graphicProperty, hasProperties, idProperty, isEditable, isReorderable, isResizable, isSortable, isVisible, maxWidthProperty, minWidthProperty, parentColumnProperty, prefWidthProperty, removeEventHandler, reorderableProperty, resizableProperty, setComparator, setContextMenu, setEditable, setGraphic, setId, setMaxWidth, setMinWidth, setPrefWidth, setReorderable, setResizable, setSortable, setSortNode, setStyle, setText, setUserData, setVisible, sortableProperty, sortNodeProperty, styleProperty, textProperty, visibleProperty, widthPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.event.EventTarget
buildEventDispatchChain
-
Constructor Details
-
FxTreeTableColumn
Creates a table column.- Parameters:
configuration- the column configuration
-
FxTreeTableColumn
Creates a table column.- Parameters:
configuration- the column configurationtext- the string to show when the TableColumn is placed within the TableView
-
-
Method Details
-
getConfiguration
Gets the configuration.- Returns:
- the configuration
-