public final class EntityTableColumn extends FXEntityListModel.PropertyTableColumn
FXEntityListModel.PropertyTableColumn
Constructor and Description |
---|
EntityTableColumn(FXEntityListModel listModel,
Property property,
javafx.util.Callback<javafx.scene.control.TableColumn.CellDataFeatures<Entity,java.lang.Object>,javafx.beans.value.ObservableValue<java.lang.Object>> cellValueFactory)
Instantiates a new table column for the given list model based on the given property
|
Modifier and Type | Method and Description |
---|---|
void |
setConditionViewAdvanced(boolean advanced)
Toggles the advanced property condition view
|
void |
setConditionViewVisible(boolean visible)
Toggles the visibility of the property condition view
|
getProperty, toString
cellFactoryProperty, cellValueFactoryProperty, editAnyEvent, editCancelEvent, editCommitEvent, editStartEvent, getCellFactory, getCellObservableValue, getCellObservableValue, getCellValueFactory, getClassCssMetaData, getColumns, getCssMetaData, getOnEditCancel, getOnEditCommit, getOnEditStart, getSortType, getStyleableParent, getTableView, getTypeSelector, impl_styleableGetNode, onEditCancelProperty, onEditCommitProperty, onEditStartProperty, setCellFactory, setCellValueFactory, setOnEditCancel, setOnEditCommit, setOnEditStart, setSortType, sortTypeProperty, tableViewProperty
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, impl_fixedProperty, impl_isFixed, impl_isReorderable, impl_reorderableProperty, impl_setFixed, impl_setReorderable, impl_setWidth, isEditable, isResizable, isSortable, isVisible, maxWidthProperty, minWidthProperty, parentColumnProperty, prefWidthProperty, removeEventHandler, resizableProperty, setComparator, setContextMenu, setEditable, setGraphic, setId, setMaxWidth, setMinWidth, setPrefWidth, setResizable, setSortable, setSortNode, setStyle, setText, setUserData, setVisible, sortableProperty, sortNodeProperty, styleProperty, textProperty, visibleProperty, widthProperty
public EntityTableColumn(FXEntityListModel listModel, Property property, javafx.util.Callback<javafx.scene.control.TableColumn.CellDataFeatures<Entity,java.lang.Object>,javafx.beans.value.ObservableValue<java.lang.Object>> cellValueFactory)
listModel
- the list model this column is forproperty
- the propertycellValueFactory
- the cell value factory for this columnpublic void setConditionViewAdvanced(boolean advanced)
advanced
- the toggle valuepublic void setConditionViewVisible(boolean visible)
visible
- the toggle values