Class TreeTableViewBuilder<S>
TreeTableViewBuilder
class constructs instances of the TreeTableView
class
and offers a fluent interface for creating and configuring it.
This class includes a static create
method that accepts the same arguments as the original TreeTableView
constructor
and returns an instance of the TreeTableViewBuilder
.
You can use method chaining to call the builder methods for configuring the TreeTableView
.
Finally, invoke the build
method to generate an instance of the TreeTableView
class.
Note that intermediate builder methods are not evaluated until the build
method
is called, meaning they are evaluated lazily.
- Author:
- Hidekazu Kubota <hidekazu.kubota@gmail.com>
-
Method Summary
Modifier and TypeMethodDescriptionaccessibleHelp
(String value) A builder method that invokes thesetAccessibleHelp
method on the instance being constructed.Applies a function to theaccessibleHelpProperty
of the instance being constructed.accessibleRole
(AccessibleRole value) A builder method that invokes thesetAccessibleRole
method on the instance being constructed.accessibleRoleDescription
(String value) A builder method that invokes thesetAccessibleRoleDescription
method on the instance being constructed.Applies a function to theaccessibleRoleDescriptionProperty
of the instance being constructed.Applies a function to theaccessibleRoleProperty
of the instance being constructed.accessibleText
(String value) A builder method that invokes thesetAccessibleText
method on the instance being constructed.Applies a function to theaccessibleTextProperty
of the instance being constructed.final TreeTableViewBuilder
<S> addColumns
(Collection<? extends TreeTableColumn<S, ?>> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.final TreeTableViewBuilder
<S> addColumns
(TreeTableColumn<S, ?>... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.final TreeTableViewBuilder
<S> addSortOrder
(Collection<? extends TreeTableColumn<S, ?>> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.final TreeTableViewBuilder
<S> addSortOrder
(TreeTableColumn<S, ?>... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.final TreeTableViewBuilder
<S> addStyleClass
(String... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStyleClass()
method.final TreeTableViewBuilder
<S> addStyleClass
(Collection<? extends String> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStyleClass()
method.final TreeTableViewBuilder
<S> addStylesheets
(String... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStylesheets()
method.final TreeTableViewBuilder
<S> addStylesheets
(Collection<? extends String> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStylesheets()
method.addStylesheetsText
(String css) Utility setter to add CSS string for this TreeTableView's contents.final TreeTableViewBuilder
<S> addTransforms
(Collection<? extends Transform> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getTransforms()
method.final TreeTableViewBuilder
<S> addTransforms
(Transform... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getTransforms()
method.final TreeTableViewBuilder
<S> addVisibleLeafColumns
(Collection<? extends TreeTableColumn<S, ?>> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.final TreeTableViewBuilder
<S> addVisibleLeafColumns
(TreeTableColumn<S, ?>... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.alignmentInBorderPane
(Pos value) Invokes theBorderPane.setAlignment(Node, Pos)
using a fluent API.alignmentInStackPane
(Pos value) Invokes theStackPane.setAlignment(Node, Pos)
using a fluent API.alignmentInTilePane
(Pos value) Invokes theTilePane.setAlignment(Node, Pos)
using a fluent API.apply
(Consumer<TreeTableView<S>> func) Applies a function to the TreeTableView instance being constructed.background
(Background value) A builder method that invokes thesetBackground
method on the instance being constructed.Applies a function to thebackgroundProperty
of the instance being constructed.A builder method that invokes thesetBlendMode
method on the instance being constructed.Applies a function to theblendModeProperty
of the instance being constructed.A builder method that invokes thesetBorder
method on the instance being constructed.Applies a function to theborderProperty
of the instance being constructed.bottomAnchorInAnchorPane
(Double value) Invokes theAnchorPane.setBottomAnchor(Node, Double)
using a fluent API.Applies a function to theboundsInLocalProperty
of the instance being constructed.Applies a function to theboundsInParentProperty
of the instance being constructed.build()
Builds and returns an instance of theTreeTableView
class.cache
(boolean value) A builder method that invokes thesetCache
method on the instance being constructed.A builder method that invokes thesetCacheHint
method on the instance being constructed.Applies a function to thecacheHintProperty
of the instance being constructed.Applies a function to thecacheProperty
of the instance being constructed.cacheShape
(boolean value) A builder method that invokes thesetCacheShape
method on the instance being constructed.Applies a function to thecacheShapeProperty
of the instance being constructed.centerShape
(boolean value) A builder method that invokes thesetCenterShape
method on the instance being constructed.Applies a function to thecenterShapeProperty
of the instance being constructed.A builder method that invokes thesetClip
method on the instance being constructed.Applies a function to theclipProperty
of the instance being constructed.columnIndexInGridPane
(Integer value) Invokes theGridPane.setColumnIndex(Node, Integer)
using a fluent API.A builder method that invokes thesetColumnResizePolicy
method on the instance being constructed.columnResizePolicyPropertyApply
(Consumer<ObjectProperty<Callback<TreeTableView.ResizeFeatures, Boolean>>> op) Applies a function to thecolumnResizePolicyProperty
of the instance being constructed.columnSpanInGridPane
(Integer value) Invokes theGridPane.setColumnSpan(Node, Integer)
using a fluent API.Applies a function to thecomparatorProperty
of the instance being constructed.constraintsInGridPane
(int columnIndex, int rowIndex) Invokes theGridPane.setConstraints(Node, int, int)
using a fluent API.constraintsInGridPane
(int columnIndex, int rowIndex, int columnspan, int rowspan) Invokes theGridPane.setConstraints(Node, int, int, int, int)
using a fluent API.constraintsInGridPane
(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos)
using a fluent API.constraintsInGridPane
(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos, Priority, Priority)
using a fluent API.constraintsInGridPane
(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow, Insets margin) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos, Priority, Priority, Insets)
using a fluent API.contextMenu
(ContextMenu value) A builder method that invokes thesetContextMenu
method on the instance being constructed.Applies a function to thecontextMenuProperty
of the instance being constructed.static <S> TreeTableViewBuilder
<S> create()
Returns an instance of theTreeTableViewBuilder<S>
.static <S> TreeTableViewBuilder
<S> Accepts the constructor arguments ofTreeTableView(TreeItem)
and returns an instance ofTreeTableViewBuilder<S>
.A builder method that invokes thesetCursor
method on the instance being constructed.Applies a function to thecursorProperty
of the instance being constructed.A builder method that invokes thesetDepthTest
method on the instance being constructed.Applies a function to thedepthTestProperty
of the instance being constructed.disable
(boolean value) A builder method that invokes thesetDisable
method on the instance being constructed.Applies a function to thedisabledProperty
of the instance being constructed.Applies a function to thedisableProperty
of the instance being constructed.editable
(boolean value) A builder method that invokes thesetEditable
method on the instance being constructed.Applies a function to theeditableProperty
of the instance being constructed.Applies a function to theeditingCellProperty
of the instance being constructed.A builder method that invokes thesetEffect
method on the instance being constructed.Applies a function to theeffectiveNodeOrientationProperty
of the instance being constructed.Applies a function to theeffectProperty
of the instance being constructed.eventDispatcher
(EventDispatcher value) A builder method that invokes thesetEventDispatcher
method on the instance being constructed.Applies a function to theeventDispatcherProperty
of the instance being constructed.Applies a function to theexpandedItemCountProperty
of the instance being constructed.fillHeightInGridPane
(Boolean value) Invokes theGridPane.setFillHeight(Node, Boolean)
using a fluent API.fillWidthInGridPane
(Boolean value) Invokes theGridPane.setFillWidth(Node, Boolean)
using a fluent API.fixedCellSize
(double value) A builder method that invokes thesetFixedCellSize
method on the instance being constructed.Applies a function to thefixedCellSizeProperty
of the instance being constructed.Applies a function to thefocusedProperty
of the instance being constructed.A builder method that invokes thesetFocusModel
method on the instance being constructed.Applies a function to thefocusModelProperty
of the instance being constructed.focusTraversable
(boolean value) A builder method that invokes thesetFocusTraversable
method on the instance being constructed.Applies a function to thefocusTraversableProperty
of the instance being constructed.hAlignmentInGridPane
(HPos value) Invokes theGridPane.setHalignment(Node, HPos)
using a fluent API.Applies a function to theheightProperty
of the instance being constructed.hGrowInGridPane
(Priority value) Invokes theGridPane.setHgrow(Node, Priority)
using a fluent API.hGrowInHBox
(Priority value) Invokes theHBox.setHgrow(Node, Priority)
using a fluent API.Applies a function to thehoverProperty
of the instance being constructed.A builder method that invokes thesetId
method on the instance being constructed.Applies a function to theidProperty
of the instance being constructed.A builder method that invokes thesetInputMethodRequests
method on the instance being constructed.Applies a function to theinputMethodRequestsProperty
of the instance being constructed.Applies a function to theinsetsProperty
of the instance being constructed.Applies a function to thelayoutBoundsProperty
of the instance being constructed.layoutX
(double value) A builder method that invokes thesetLayoutX
method on the instance being constructed.Applies a function to thelayoutXProperty
of the instance being constructed.layoutY
(double value) A builder method that invokes thesetLayoutY
method on the instance being constructed.Applies a function to thelayoutYProperty
of the instance being constructed.leftAnchorInAnchorPane
(Double value) Invokes theAnchorPane.setLeftAnchor(Node, Double)
using a fluent API.Applies a function to thelocalToParentTransformProperty
of the instance being constructed.Applies a function to thelocalToSceneTransformProperty
of the instance being constructed.managed
(boolean value) A builder method that invokes thesetManaged
method on the instance being constructed.Applies a function to themanagedProperty
of the instance being constructed.marginInBorderPane
(Insets value) Invokes theBorderPane.setMargin(Node, Insets)
using a fluent API.marginInFlowPane
(Insets value) Invokes theFlowPane.setMargin(Node, Insets)
using a fluent API.marginInGridPane
(Insets value) Invokes theGridPane.setMargin(Node, Insets)
using a fluent API.marginInHBox
(Insets value) Invokes theHBox.setMargin(Node, Insets)
using a fluent API.marginInStackPane
(Insets value) Invokes theStackPane.setMargin(Node, Insets)
using a fluent API.marginInTilePane
(Insets value) Invokes theTilePane.setMargin(Node, Insets)
using a fluent API.marginInVBox
(Insets value) Invokes theVBox.setMargin(Node, Insets)
using a fluent API.maxHeight
(double value) A builder method that invokes thesetMaxHeight
method on the instance being constructed.Applies a function to themaxHeightProperty
of the instance being constructed.maxSize
(double maxWidth, double maxHeight) A builder method that invokes thesetMaxSize
method on the instance being constructed.maxWidth
(double value) A builder method that invokes thesetMaxWidth
method on the instance being constructed.Applies a function to themaxWidthProperty
of the instance being constructed.minHeight
(double value) A builder method that invokes thesetMinHeight
method on the instance being constructed.Applies a function to theminHeightProperty
of the instance being constructed.minSize
(double minWidth, double minHeight) A builder method that invokes thesetMinSize
method on the instance being constructed.minWidth
(double value) A builder method that invokes thesetMinWidth
method on the instance being constructed.Applies a function to theminWidthProperty
of the instance being constructed.mouseTransparent
(boolean value) A builder method that invokes thesetMouseTransparent
method on the instance being constructed.Applies a function to themouseTransparentProperty
of the instance being constructed.Applies a function to theneedsLayoutProperty
of the instance being constructed.nodeOrientation
(NodeOrientation orientation) A builder method that invokes thesetNodeOrientation
method on the instance being constructed.Applies a function to thenodeOrientationProperty
of the instance being constructed.onContextMenuRequested
(EventHandler<? super ContextMenuEvent> value) A builder method that invokes thesetOnContextMenuRequested
method on the instance being constructed.onContextMenuRequestedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ContextMenuEvent>>> op) Applies a function to theonContextMenuRequestedProperty
of the instance being constructed.onDragDetected
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnDragDetected
method on the instance being constructed.onDragDetectedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonDragDetectedProperty
of the instance being constructed.onDragDone
(EventHandler<? super DragEvent> value) A builder method that invokes thesetOnDragDone
method on the instance being constructed.onDragDonePropertyApply
(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragDoneProperty
of the instance being constructed.onDragDropped
(EventHandler<? super DragEvent> value) A builder method that invokes thesetOnDragDropped
method on the instance being constructed.onDragDroppedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragDroppedProperty
of the instance being constructed.onDragEntered
(EventHandler<? super DragEvent> value) A builder method that invokes thesetOnDragEntered
method on the instance being constructed.onDragEnteredPropertyApply
(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragEnteredProperty
of the instance being constructed.onDragExited
(EventHandler<? super DragEvent> value) A builder method that invokes thesetOnDragExited
method on the instance being constructed.onDragExitedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragExitedProperty
of the instance being constructed.onDragOver
(EventHandler<? super DragEvent> value) A builder method that invokes thesetOnDragOver
method on the instance being constructed.onDragOverPropertyApply
(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragOverProperty
of the instance being constructed.onInputMethodTextChanged
(EventHandler<? super InputMethodEvent> value) A builder method that invokes thesetOnInputMethodTextChanged
method on the instance being constructed.onInputMethodTextChangedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super InputMethodEvent>>> op) Applies a function to theonInputMethodTextChangedProperty
of the instance being constructed.onKeyPressed
(EventHandler<? super KeyEvent> value) A builder method that invokes thesetOnKeyPressed
method on the instance being constructed.onKeyPressedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyPressedProperty
of the instance being constructed.onKeyReleased
(EventHandler<? super KeyEvent> value) A builder method that invokes thesetOnKeyReleased
method on the instance being constructed.onKeyReleasedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyReleasedProperty
of the instance being constructed.onKeyTyped
(EventHandler<? super KeyEvent> value) A builder method that invokes thesetOnKeyTyped
method on the instance being constructed.onKeyTypedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyTypedProperty
of the instance being constructed.onMouseClicked
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseClicked
method on the instance being constructed.onMouseClickedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseClickedProperty
of the instance being constructed.onMouseDragEntered
(EventHandler<? super MouseDragEvent> value) A builder method that invokes thesetOnMouseDragEntered
method on the instance being constructed.Applies a function to theonMouseDragEnteredProperty
of the instance being constructed.onMouseDragExited
(EventHandler<? super MouseDragEvent> value) A builder method that invokes thesetOnMouseDragExited
method on the instance being constructed.Applies a function to theonMouseDragExitedProperty
of the instance being constructed.onMouseDragged
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseDragged
method on the instance being constructed.onMouseDraggedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseDraggedProperty
of the instance being constructed.onMouseDragOver
(EventHandler<? super MouseDragEvent> value) A builder method that invokes thesetOnMouseDragOver
method on the instance being constructed.onMouseDragOverPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseDragEvent>>> op) Applies a function to theonMouseDragOverProperty
of the instance being constructed.onMouseDragReleased
(EventHandler<? super MouseDragEvent> value) A builder method that invokes thesetOnMouseDragReleased
method on the instance being constructed.Applies a function to theonMouseDragReleasedProperty
of the instance being constructed.onMouseEntered
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseEntered
method on the instance being constructed.onMouseEnteredPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseEnteredProperty
of the instance being constructed.onMouseExited
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseExited
method on the instance being constructed.onMouseExitedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseExitedProperty
of the instance being constructed.onMouseMoved
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseMoved
method on the instance being constructed.onMouseMovedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseMovedProperty
of the instance being constructed.onMousePressed
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMousePressed
method on the instance being constructed.onMousePressedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMousePressedProperty
of the instance being constructed.onMouseReleased
(EventHandler<? super MouseEvent> value) A builder method that invokes thesetOnMouseReleased
method on the instance being constructed.onMouseReleasedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseReleasedProperty
of the instance being constructed.onRotate
(EventHandler<? super RotateEvent> value) A builder method that invokes thesetOnRotate
method on the instance being constructed.onRotatePropertyApply
(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotateProperty
of the instance being constructed.onRotationFinished
(EventHandler<? super RotateEvent> value) A builder method that invokes thesetOnRotationFinished
method on the instance being constructed.onRotationFinishedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotationFinishedProperty
of the instance being constructed.onRotationStarted
(EventHandler<? super RotateEvent> value) A builder method that invokes thesetOnRotationStarted
method on the instance being constructed.onRotationStartedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotationStartedProperty
of the instance being constructed.onScroll
(EventHandler<? super ScrollEvent> value) A builder method that invokes thesetOnScroll
method on the instance being constructed.onScrollFinished
(EventHandler<? super ScrollEvent> value) A builder method that invokes thesetOnScrollFinished
method on the instance being constructed.onScrollFinishedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollFinishedProperty
of the instance being constructed.onScrollPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollProperty
of the instance being constructed.onScrollStarted
(EventHandler<? super ScrollEvent> value) A builder method that invokes thesetOnScrollStarted
method on the instance being constructed.onScrollStartedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollStartedProperty
of the instance being constructed.onScrollTo
(EventHandler<ScrollToEvent<Integer>> value) A builder method that invokes thesetOnScrollTo
method on the instance being constructed.onScrollToColumn
(EventHandler<ScrollToEvent<TreeTableColumn<S, ?>>> value) A builder method that invokes thesetOnScrollToColumn
method on the instance being constructed.onScrollToColumnPropertyApply
(Consumer<ObjectProperty<EventHandler<ScrollToEvent<TreeTableColumn<S, ?>>>>> op) Applies a function to theonScrollToColumnProperty
of the instance being constructed.Applies a function to theonScrollToProperty
of the instance being constructed.onSort
(EventHandler<SortEvent<TreeTableView<S>>> value) A builder method that invokes thesetOnSort
method on the instance being constructed.Applies a function to theonSortProperty
of the instance being constructed.onSwipeDown
(EventHandler<? super SwipeEvent> value) A builder method that invokes thesetOnSwipeDown
method on the instance being constructed.onSwipeDownPropertyApply
(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeDownProperty
of the instance being constructed.onSwipeLeft
(EventHandler<? super SwipeEvent> value) A builder method that invokes thesetOnSwipeLeft
method on the instance being constructed.onSwipeLeftPropertyApply
(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeLeftProperty
of the instance being constructed.onSwipeRight
(EventHandler<? super SwipeEvent> value) A builder method that invokes thesetOnSwipeRight
method on the instance being constructed.onSwipeRightPropertyApply
(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeRightProperty
of the instance being constructed.onSwipeUp
(EventHandler<? super SwipeEvent> value) A builder method that invokes thesetOnSwipeUp
method on the instance being constructed.onSwipeUpPropertyApply
(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeUpProperty
of the instance being constructed.onTouchMoved
(EventHandler<? super TouchEvent> value) A builder method that invokes thesetOnTouchMoved
method on the instance being constructed.onTouchMovedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchMovedProperty
of the instance being constructed.onTouchPressed
(EventHandler<? super TouchEvent> value) A builder method that invokes thesetOnTouchPressed
method on the instance being constructed.onTouchPressedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchPressedProperty
of the instance being constructed.onTouchReleased
(EventHandler<? super TouchEvent> value) A builder method that invokes thesetOnTouchReleased
method on the instance being constructed.onTouchReleasedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchReleasedProperty
of the instance being constructed.onTouchStationary
(EventHandler<? super TouchEvent> value) A builder method that invokes thesetOnTouchStationary
method on the instance being constructed.onTouchStationaryPropertyApply
(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchStationaryProperty
of the instance being constructed.onZoom
(EventHandler<? super ZoomEvent> value) A builder method that invokes thesetOnZoom
method on the instance being constructed.onZoomFinished
(EventHandler<? super ZoomEvent> value) A builder method that invokes thesetOnZoomFinished
method on the instance being constructed.onZoomFinishedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomFinishedProperty
of the instance being constructed.onZoomPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomProperty
of the instance being constructed.onZoomStarted
(EventHandler<? super ZoomEvent> value) A builder method that invokes thesetOnZoomStarted
method on the instance being constructed.onZoomStartedPropertyApply
(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomStartedProperty
of the instance being constructed.opacity
(double value) A builder method that invokes thesetOpacity
method on the instance being constructed.Applies a function to theopacityProperty
of the instance being constructed.opaqueInsets
(Insets value) A builder method that invokes thesetOpaqueInsets
method on the instance being constructed.Applies a function to theopaqueInsetsProperty
of the instance being constructed.A builder method that invokes thesetPadding
method on the instance being constructed.Applies a function to thepaddingProperty
of the instance being constructed.Applies a function to theparentProperty
of the instance being constructed.pickOnBounds
(boolean value) A builder method that invokes thesetPickOnBounds
method on the instance being constructed.Applies a function to thepickOnBoundsProperty
of the instance being constructed.placeholder
(Node value) A builder method that invokes thesetPlaceholder
method on the instance being constructed.Applies a function to theplaceholderProperty
of the instance being constructed.prefHeight
(double value) A builder method that invokes thesetPrefHeight
method on the instance being constructed.Applies a function to theprefHeightProperty
of the instance being constructed.prefSize
(double prefWidth, double prefHeight) A builder method that invokes thesetPrefSize
method on the instance being constructed.prefWidth
(double value) A builder method that invokes thesetPrefWidth
method on the instance being constructed.Applies a function to theprefWidthProperty
of the instance being constructed.Applies a function to thepressedProperty
of the instance being constructed.rightAnchorInAnchorPane
(Double value) Invokes theAnchorPane.setRightAnchor(Node, Double)
using a fluent API.A builder method that invokes thesetRoot
method on the instance being constructed.Applies a function to therootProperty
of the instance being constructed.rotate
(double value) A builder method that invokes thesetRotate
method on the instance being constructed.Applies a function to therotateProperty
of the instance being constructed.rotationAxis
(Point3D value) A builder method that invokes thesetRotationAxis
method on the instance being constructed.Applies a function to therotationAxisProperty
of the instance being constructed.rowFactory
(Callback<TreeTableView<S>, TreeTableRow<S>> value) A builder method that invokes thesetRowFactory
method on the instance being constructed.Applies a function to therowFactoryProperty
of the instance being constructed.rowIndexInGridPane
(Integer value) Invokes theGridPane.setRowIndex(Node, Integer)
using a fluent API.rowSpanInGridPane
(Integer value) Invokes theGridPane.setRowSpan(Node, Integer)
using a fluent API.scaleShape
(boolean value) A builder method that invokes thesetScaleShape
method on the instance being constructed.Applies a function to thescaleShapeProperty
of the instance being constructed.scaleX
(double value) A builder method that invokes thesetScaleX
method on the instance being constructed.Applies a function to thescaleXProperty
of the instance being constructed.scaleY
(double value) A builder method that invokes thesetScaleY
method on the instance being constructed.Applies a function to thescaleYProperty
of the instance being constructed.scaleZ
(double value) A builder method that invokes thesetScaleZ
method on the instance being constructed.Applies a function to thescaleZProperty
of the instance being constructed.Applies a function to thesceneProperty
of the instance being constructed.A builder method that invokes thesetSelectionModel
method on the instance being constructed.selectionModelPropertyApply
(Consumer<ObjectProperty<TreeTableView.TreeTableViewSelectionModel<S>>> op) Applies a function to theselectionModelProperty
of the instance being constructed.A builder method that invokes thesetShape
method on the instance being constructed.Applies a function to theshapeProperty
of the instance being constructed.showRoot
(boolean value) A builder method that invokes thesetShowRoot
method on the instance being constructed.Applies a function to theshowRootProperty
of the instance being constructed.A builder method that invokes thesetSkin
method on the instance being constructed.skinPropertyApply
(Consumer<ObjectProperty<Skin<?>>> op) Applies a function to theskinProperty
of the instance being constructed.snapToPixel
(boolean value) A builder method that invokes thesetSnapToPixel
method on the instance being constructed.Applies a function to thesnapToPixelProperty
of the instance being constructed.sortMode
(TreeSortMode value) A builder method that invokes thesetSortMode
method on the instance being constructed.Applies a function to thesortModeProperty
of the instance being constructed.sortPolicy
(Callback<TreeTableView<S>, Boolean> callback) A builder method that invokes thesetSortPolicy
method on the instance being constructed.Applies a function to thesortPolicyProperty
of the instance being constructed.A builder method that invokes thesetStyle
method on the instance being constructed.Applies a function to thestyleProperty
of the instance being constructed.tableMenuButtonVisible
(boolean value) A builder method that invokes thesetTableMenuButtonVisible
method on the instance being constructed.Applies a function to thetableMenuButtonVisibleProperty
of the instance being constructed.A builder method that invokes thesetTooltip
method on the instance being constructed.Applies a function to thetooltipProperty
of the instance being constructed.topAnchorInAnchorPane
(Double value) Invokes theAnchorPane.setTopAnchor(Node, Double)
using a fluent API.translateX
(double value) A builder method that invokes thesetTranslateX
method on the instance being constructed.Applies a function to thetranslateXProperty
of the instance being constructed.translateY
(double value) A builder method that invokes thesetTranslateY
method on the instance being constructed.Applies a function to thetranslateYProperty
of the instance being constructed.translateZ
(double value) A builder method that invokes thesetTranslateZ
method on the instance being constructed.Applies a function to thetranslateZProperty
of the instance being constructed.treeColumn
(TreeTableColumn<S, ?> value) A builder method that invokes thesetTreeColumn
method on the instance being constructed.Applies a function to thetreeColumnProperty
of the instance being constructed.A builder method that invokes thesetUserData
method on the instance being constructed.vAlignmentInGridPane
(VPos value) Invokes theGridPane.setValignment(Node, VPos)
using a fluent API.vGrowInGridPane
(Priority value) Invokes theGridPane.setVgrow(Node, Priority)
using a fluent API.vGrowInVBox
(Priority value) Invokes theVBox.setVgrow(Node, Priority)
using a fluent API.viewOrder
(double value) A builder method that invokes thesetViewOrder
method on the instance being constructed.Applies a function to theviewOrderProperty
of the instance being constructed.visible
(boolean value) A builder method that invokes thesetVisible
method on the instance being constructed.Applies a function to thevisibleProperty
of the instance being constructed.Applies a function to thewidthProperty
of the instance being constructed.static <S> TreeTableViewBuilder
<S> withColumns
(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.static <S> TreeTableViewBuilder
<S> withColumns
(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.static <S> TreeTableViewBuilder
<S> withSortOrder
(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.static <S> TreeTableViewBuilder
<S> withSortOrder
(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.static <S> TreeTableViewBuilder
<S> withVisibleLeafColumns
(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.static <S> TreeTableViewBuilder
<S> withVisibleLeafColumns
(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.
-
Method Details
-
create
Returns an instance of theTreeTableViewBuilder<S>
.- Returns:
- an instance of the
TreeTableViewBuilder<S>
.
-
create
Accepts the constructor arguments ofTreeTableView(TreeItem)
and returns an instance ofTreeTableViewBuilder<S>
.- Returns:
- an instance of the
TreeTableViewBuilder<S>
.
-
build
Builds and returns an instance of theTreeTableView
class.Intermediate builder methods are not evaluated until the
build
method is called; in other words, they are evaluated lazily.- Returns:
- new instance of the
TreeTableView
class
-
apply
Applies a function to the TreeTableView instance being constructed. Most operations on the instance can be performed using this method.Example usage:
apply(treeTableView -> treeTableView.setId("Main" + treeTableView.getTypeSelector()))
- Returns:
- builder instance
-
accessibleHelp
A builder method that invokes thesetAccessibleHelp
method on the instance being constructed.- Returns:
- builder instance
-
accessibleRole
A builder method that invokes thesetAccessibleRole
method on the instance being constructed.- Returns:
- builder instance
-
accessibleRoleDescription
A builder method that invokes thesetAccessibleRoleDescription
method on the instance being constructed.- Returns:
- builder instance
-
accessibleText
A builder method that invokes thesetAccessibleText
method on the instance being constructed.- Returns:
- builder instance
-
background
A builder method that invokes thesetBackground
method on the instance being constructed.- Returns:
- builder instance
-
blendMode
A builder method that invokes thesetBlendMode
method on the instance being constructed.- Returns:
- builder instance
-
border
A builder method that invokes thesetBorder
method on the instance being constructed.- Returns:
- builder instance
-
cache
A builder method that invokes thesetCache
method on the instance being constructed.- Returns:
- builder instance
-
cacheHint
A builder method that invokes thesetCacheHint
method on the instance being constructed.- Returns:
- builder instance
-
cacheShape
A builder method that invokes thesetCacheShape
method on the instance being constructed.- Returns:
- builder instance
-
centerShape
A builder method that invokes thesetCenterShape
method on the instance being constructed.- Returns:
- builder instance
-
clip
A builder method that invokes thesetClip
method on the instance being constructed.- Returns:
- builder instance
-
columnResizePolicy
public TreeTableViewBuilder<S> columnResizePolicy(Callback<TreeTableView.ResizeFeatures, Boolean> callback) A builder method that invokes thesetColumnResizePolicy
method on the instance being constructed.- Returns:
- builder instance
-
contextMenu
A builder method that invokes thesetContextMenu
method on the instance being constructed.- Returns:
- builder instance
-
cursor
A builder method that invokes thesetCursor
method on the instance being constructed.- Returns:
- builder instance
-
depthTest
A builder method that invokes thesetDepthTest
method on the instance being constructed.- Returns:
- builder instance
-
disable
A builder method that invokes thesetDisable
method on the instance being constructed.- Returns:
- builder instance
-
editable
A builder method that invokes thesetEditable
method on the instance being constructed.- Returns:
- builder instance
-
effect
A builder method that invokes thesetEffect
method on the instance being constructed.- Returns:
- builder instance
-
eventDispatcher
A builder method that invokes thesetEventDispatcher
method on the instance being constructed.- Returns:
- builder instance
-
fixedCellSize
A builder method that invokes thesetFixedCellSize
method on the instance being constructed.- Returns:
- builder instance
-
focusModel
A builder method that invokes thesetFocusModel
method on the instance being constructed.- Returns:
- builder instance
-
focusTraversable
A builder method that invokes thesetFocusTraversable
method on the instance being constructed.- Returns:
- builder instance
-
id
A builder method that invokes thesetId
method on the instance being constructed.- Returns:
- builder instance
-
inputMethodRequests
A builder method that invokes thesetInputMethodRequests
method on the instance being constructed.- Returns:
- builder instance
-
layoutX
A builder method that invokes thesetLayoutX
method on the instance being constructed.- Returns:
- builder instance
-
layoutY
A builder method that invokes thesetLayoutY
method on the instance being constructed.- Returns:
- builder instance
-
managed
A builder method that invokes thesetManaged
method on the instance being constructed.- Returns:
- builder instance
-
maxHeight
A builder method that invokes thesetMaxHeight
method on the instance being constructed.- Returns:
- builder instance
-
maxSize
A builder method that invokes thesetMaxSize
method on the instance being constructed.- Returns:
- builder instance
-
maxWidth
A builder method that invokes thesetMaxWidth
method on the instance being constructed.- Returns:
- builder instance
-
minHeight
A builder method that invokes thesetMinHeight
method on the instance being constructed.- Returns:
- builder instance
-
minSize
A builder method that invokes thesetMinSize
method on the instance being constructed.- Returns:
- builder instance
-
minWidth
A builder method that invokes thesetMinWidth
method on the instance being constructed.- Returns:
- builder instance
-
mouseTransparent
A builder method that invokes thesetMouseTransparent
method on the instance being constructed.- Returns:
- builder instance
-
nodeOrientation
A builder method that invokes thesetNodeOrientation
method on the instance being constructed.- Returns:
- builder instance
-
onContextMenuRequested
A builder method that invokes thesetOnContextMenuRequested
method on the instance being constructed.- Returns:
- builder instance
-
onDragDetected
A builder method that invokes thesetOnDragDetected
method on the instance being constructed.- Returns:
- builder instance
-
onDragDone
A builder method that invokes thesetOnDragDone
method on the instance being constructed.- Returns:
- builder instance
-
onDragDropped
A builder method that invokes thesetOnDragDropped
method on the instance being constructed.- Returns:
- builder instance
-
onDragEntered
A builder method that invokes thesetOnDragEntered
method on the instance being constructed.- Returns:
- builder instance
-
onDragExited
A builder method that invokes thesetOnDragExited
method on the instance being constructed.- Returns:
- builder instance
-
onDragOver
A builder method that invokes thesetOnDragOver
method on the instance being constructed.- Returns:
- builder instance
-
onInputMethodTextChanged
public TreeTableViewBuilder<S> onInputMethodTextChanged(EventHandler<? super InputMethodEvent> value) A builder method that invokes thesetOnInputMethodTextChanged
method on the instance being constructed.- Returns:
- builder instance
-
onKeyPressed
A builder method that invokes thesetOnKeyPressed
method on the instance being constructed.- Returns:
- builder instance
-
onKeyReleased
A builder method that invokes thesetOnKeyReleased
method on the instance being constructed.- Returns:
- builder instance
-
onKeyTyped
A builder method that invokes thesetOnKeyTyped
method on the instance being constructed.- Returns:
- builder instance
-
onMouseClicked
A builder method that invokes thesetOnMouseClicked
method on the instance being constructed.- Returns:
- builder instance
-
onMouseDragEntered
A builder method that invokes thesetOnMouseDragEntered
method on the instance being constructed.- Returns:
- builder instance
-
onMouseDragExited
A builder method that invokes thesetOnMouseDragExited
method on the instance being constructed.- Returns:
- builder instance
-
onMouseDragOver
A builder method that invokes thesetOnMouseDragOver
method on the instance being constructed.- Returns:
- builder instance
-
onMouseDragReleased
A builder method that invokes thesetOnMouseDragReleased
method on the instance being constructed.- Returns:
- builder instance
-
onMouseDragged
A builder method that invokes thesetOnMouseDragged
method on the instance being constructed.- Returns:
- builder instance
-
onMouseEntered
A builder method that invokes thesetOnMouseEntered
method on the instance being constructed.- Returns:
- builder instance
-
onMouseExited
A builder method that invokes thesetOnMouseExited
method on the instance being constructed.- Returns:
- builder instance
-
onMouseMoved
A builder method that invokes thesetOnMouseMoved
method on the instance being constructed.- Returns:
- builder instance
-
onMousePressed
A builder method that invokes thesetOnMousePressed
method on the instance being constructed.- Returns:
- builder instance
-
onMouseReleased
A builder method that invokes thesetOnMouseReleased
method on the instance being constructed.- Returns:
- builder instance
-
onRotate
A builder method that invokes thesetOnRotate
method on the instance being constructed.- Returns:
- builder instance
-
onRotationFinished
A builder method that invokes thesetOnRotationFinished
method on the instance being constructed.- Returns:
- builder instance
-
onRotationStarted
A builder method that invokes thesetOnRotationStarted
method on the instance being constructed.- Returns:
- builder instance
-
onScroll
A builder method that invokes thesetOnScroll
method on the instance being constructed.- Returns:
- builder instance
-
onScrollFinished
A builder method that invokes thesetOnScrollFinished
method on the instance being constructed.- Returns:
- builder instance
-
onScrollStarted
A builder method that invokes thesetOnScrollStarted
method on the instance being constructed.- Returns:
- builder instance
-
onScrollTo
A builder method that invokes thesetOnScrollTo
method on the instance being constructed.- Returns:
- builder instance
-
onScrollToColumn
public TreeTableViewBuilder<S> onScrollToColumn(EventHandler<ScrollToEvent<TreeTableColumn<S, ?>>> value) A builder method that invokes thesetOnScrollToColumn
method on the instance being constructed.- Returns:
- builder instance
-
onSort
A builder method that invokes thesetOnSort
method on the instance being constructed.- Returns:
- builder instance
-
onSwipeDown
A builder method that invokes thesetOnSwipeDown
method on the instance being constructed.- Returns:
- builder instance
-
onSwipeLeft
A builder method that invokes thesetOnSwipeLeft
method on the instance being constructed.- Returns:
- builder instance
-
onSwipeRight
A builder method that invokes thesetOnSwipeRight
method on the instance being constructed.- Returns:
- builder instance
-
onSwipeUp
A builder method that invokes thesetOnSwipeUp
method on the instance being constructed.- Returns:
- builder instance
-
onTouchMoved
A builder method that invokes thesetOnTouchMoved
method on the instance being constructed.- Returns:
- builder instance
-
onTouchPressed
A builder method that invokes thesetOnTouchPressed
method on the instance being constructed.- Returns:
- builder instance
-
onTouchReleased
A builder method that invokes thesetOnTouchReleased
method on the instance being constructed.- Returns:
- builder instance
-
onTouchStationary
A builder method that invokes thesetOnTouchStationary
method on the instance being constructed.- Returns:
- builder instance
-
onZoom
A builder method that invokes thesetOnZoom
method on the instance being constructed.- Returns:
- builder instance
-
onZoomFinished
A builder method that invokes thesetOnZoomFinished
method on the instance being constructed.- Returns:
- builder instance
-
onZoomStarted
A builder method that invokes thesetOnZoomStarted
method on the instance being constructed.- Returns:
- builder instance
-
opacity
A builder method that invokes thesetOpacity
method on the instance being constructed.- Returns:
- builder instance
-
opaqueInsets
A builder method that invokes thesetOpaqueInsets
method on the instance being constructed.- Returns:
- builder instance
-
padding
A builder method that invokes thesetPadding
method on the instance being constructed.- Returns:
- builder instance
-
pickOnBounds
A builder method that invokes thesetPickOnBounds
method on the instance being constructed.- Returns:
- builder instance
-
placeholder
A builder method that invokes thesetPlaceholder
method on the instance being constructed.- Returns:
- builder instance
-
prefHeight
A builder method that invokes thesetPrefHeight
method on the instance being constructed.- Returns:
- builder instance
-
prefSize
A builder method that invokes thesetPrefSize
method on the instance being constructed.- Returns:
- builder instance
-
prefWidth
A builder method that invokes thesetPrefWidth
method on the instance being constructed.- Returns:
- builder instance
-
root
A builder method that invokes thesetRoot
method on the instance being constructed.- Returns:
- builder instance
-
rotate
A builder method that invokes thesetRotate
method on the instance being constructed.- Returns:
- builder instance
-
rotationAxis
A builder method that invokes thesetRotationAxis
method on the instance being constructed.- Returns:
- builder instance
-
rowFactory
A builder method that invokes thesetRowFactory
method on the instance being constructed.- Returns:
- builder instance
-
scaleShape
A builder method that invokes thesetScaleShape
method on the instance being constructed.- Returns:
- builder instance
-
scaleX
A builder method that invokes thesetScaleX
method on the instance being constructed.- Returns:
- builder instance
-
scaleY
A builder method that invokes thesetScaleY
method on the instance being constructed.- Returns:
- builder instance
-
scaleZ
A builder method that invokes thesetScaleZ
method on the instance being constructed.- Returns:
- builder instance
-
selectionModel
A builder method that invokes thesetSelectionModel
method on the instance being constructed.- Returns:
- builder instance
-
shape
A builder method that invokes thesetShape
method on the instance being constructed.- Returns:
- builder instance
-
showRoot
A builder method that invokes thesetShowRoot
method on the instance being constructed.- Returns:
- builder instance
-
skin
A builder method that invokes thesetSkin
method on the instance being constructed.- Returns:
- builder instance
-
snapToPixel
A builder method that invokes thesetSnapToPixel
method on the instance being constructed.- Returns:
- builder instance
-
sortMode
A builder method that invokes thesetSortMode
method on the instance being constructed.- Returns:
- builder instance
-
sortPolicy
A builder method that invokes thesetSortPolicy
method on the instance being constructed.- Returns:
- builder instance
-
style
A builder method that invokes thesetStyle
method on the instance being constructed.- Returns:
- builder instance
-
tableMenuButtonVisible
A builder method that invokes thesetTableMenuButtonVisible
method on the instance being constructed.- Returns:
- builder instance
-
tooltip
A builder method that invokes thesetTooltip
method on the instance being constructed.- Returns:
- builder instance
-
translateX
A builder method that invokes thesetTranslateX
method on the instance being constructed.- Returns:
- builder instance
-
translateY
A builder method that invokes thesetTranslateY
method on the instance being constructed.- Returns:
- builder instance
-
translateZ
A builder method that invokes thesetTranslateZ
method on the instance being constructed.- Returns:
- builder instance
-
treeColumn
A builder method that invokes thesetTreeColumn
method on the instance being constructed.- Returns:
- builder instance
-
userData
A builder method that invokes thesetUserData
method on the instance being constructed.- Returns:
- builder instance
-
viewOrder
A builder method that invokes thesetViewOrder
method on the instance being constructed.- Returns:
- builder instance
-
visible
A builder method that invokes thesetVisible
method on the instance being constructed.- Returns:
- builder instance
-
addColumns
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.- Returns:
- builder instance
-
addColumns
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.- Returns:
- builder instance
-
withColumns
@SafeVarargs public static <S> TreeTableViewBuilder<S> withColumns(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.- Returns:
- builder instance
-
withColumns
public static <S> TreeTableViewBuilder<S> withColumns(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getColumns()
method.- Returns:
- builder instance
-
addSortOrder
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.- Returns:
- builder instance
-
addSortOrder
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.- Returns:
- builder instance
-
withSortOrder
@SafeVarargs public static <S> TreeTableViewBuilder<S> withSortOrder(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.- Returns:
- builder instance
-
withSortOrder
public static <S> TreeTableViewBuilder<S> withSortOrder(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getSortOrder()
method.- Returns:
- builder instance
-
addStyleClass
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStyleClass()
method.- Returns:
- builder instance
-
addStyleClass
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStyleClass()
method.- Returns:
- builder instance
-
addStylesheets
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStylesheets()
method.- Returns:
- builder instance
-
addStylesheets
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getStylesheets()
method.- Returns:
- builder instance
-
addTransforms
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getTransforms()
method.- Returns:
- builder instance
-
addTransforms
Calls theaddAll
method on the ObservableList returned by theTreeTableView#getTransforms()
method.- Returns:
- builder instance
-
addVisibleLeafColumns
@SafeVarargs public final TreeTableViewBuilder<S> addVisibleLeafColumns(TreeTableColumn<S, ?>... elements) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.- Returns:
- builder instance
-
addVisibleLeafColumns
public final TreeTableViewBuilder<S> addVisibleLeafColumns(Collection<? extends TreeTableColumn<S, ?>> col) Calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.- Returns:
- builder instance
-
withVisibleLeafColumns
@SafeVarargs public static <S> TreeTableViewBuilder<S> withVisibleLeafColumns(TreeTableColumn<S, ?>... elements) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.- Returns:
- builder instance
-
withVisibleLeafColumns
public static <S> TreeTableViewBuilder<S> withVisibleLeafColumns(Collection<? extends TreeTableColumn<S, ?>> col) Creates an instance of the builder, then calls theaddAll
method on the ObservableList returned by theTreeTableView#getVisibleLeafColumns()
method.- Returns:
- builder instance
-
addStylesheetsText
Utility setter to add CSS string for this TreeTableView's contents. For example:TreeTableViewBuilder builder = TreeTableViewBuilder.create() .addStylesheetsText(".my-label { -fx-text-fill: white; }") .build();
- Parameters:
css
- CSS string
-
bottomAnchorInAnchorPane
Invokes theAnchorPane.setBottomAnchor(Node, Double)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new AnchorPane(btn); AnchorPane.setBottomAnchor(btn, new Insets(10)); // Fluent API var root = AnchorPaneBuilder.create( ButtonBuilder.create() .bottomAnchorInAnchorPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
leftAnchorInAnchorPane
Invokes theAnchorPane.setLeftAnchor(Node, Double)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new AnchorPane(btn); AnchorPane.setLeftAnchor(btn, new Insets(10)); // Fluent API var root = AnchorPaneBuilder.create( ButtonBuilder.create() .leftAnchorInAnchorPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
rightAnchorInAnchorPane
Invokes theAnchorPane.setRightAnchor(Node, Double)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new AnchorPane(btn); AnchorPane.setRightAnchor(btn, new Insets(10)); // Fluent API var root = AnchorPaneBuilder.create( ButtonBuilder.create() .rightAnchorInAnchorPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
topAnchorInAnchorPane
Invokes theAnchorPane.setTopAnchor(Node, Double)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new AnchorPane(btn); AnchorPane.setTopAnchor(btn, new Insets(10)); // Fluent API var root = AnchorPaneBuilder.create( ButtonBuilder.create() .topAnchorInAnchorPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
alignmentInBorderPane
Invokes theBorderPane.setAlignment(Node, Pos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new BorderPane(btn); BorderPane.setAlignment(btn, new Insets(10)); // Fluent API var root = BorderPaneBuilder.create( ButtonBuilder.create() .alignmentInBorderPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInBorderPane
Invokes theBorderPane.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new BorderPane(btn); BorderPane.setMargin(btn, new Insets(10)); // Fluent API var root = BorderPaneBuilder.create( ButtonBuilder.create() .marginInBorderPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInFlowPane
Invokes theFlowPane.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new FlowPane(btn); FlowPane.setMargin(btn, new Insets(10)); // Fluent API var root = FlowPaneBuilder.create( ButtonBuilder.create() .marginInFlowPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
columnIndexInGridPane
Invokes theGridPane.setColumnIndex(Node, Integer)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setColumnIndex(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .columnIndexInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
columnSpanInGridPane
Invokes theGridPane.setColumnSpan(Node, Integer)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setColumnSpan(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .columnSpanInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
constraintsInGridPane
Invokes theGridPane.setConstraints(Node, int, int)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setConstraints(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .constraintsInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
constraintsInGridPane
public TreeTableViewBuilder<S> constraintsInGridPane(int columnIndex, int rowIndex, int columnspan, int rowspan) Invokes theGridPane.setConstraints(Node, int, int, int, int)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setConstraints(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .constraintsInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
constraintsInGridPane
public TreeTableViewBuilder<S> constraintsInGridPane(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setConstraints(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .constraintsInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
constraintsInGridPane
public TreeTableViewBuilder<S> constraintsInGridPane(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos, Priority, Priority)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setConstraints(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .constraintsInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
constraintsInGridPane
public TreeTableViewBuilder<S> constraintsInGridPane(int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow, Insets margin) Invokes theGridPane.setConstraints(Node, int, int, int, int, HPos, VPos, Priority, Priority, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setConstraints(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .constraintsInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
fillHeightInGridPane
Invokes theGridPane.setFillHeight(Node, Boolean)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setFillHeight(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .fillHeightInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
fillWidthInGridPane
Invokes theGridPane.setFillWidth(Node, Boolean)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setFillWidth(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .fillWidthInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
hAlignmentInGridPane
Invokes theGridPane.setHalignment(Node, HPos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setHalignment(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .hAlignmentInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
hGrowInGridPane
Invokes theGridPane.setHgrow(Node, Priority)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setHgrow(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .hGrowInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInGridPane
Invokes theGridPane.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setMargin(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .marginInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
rowIndexInGridPane
Invokes theGridPane.setRowIndex(Node, Integer)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setRowIndex(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .rowIndexInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
rowSpanInGridPane
Invokes theGridPane.setRowSpan(Node, Integer)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setRowSpan(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .rowSpanInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
vAlignmentInGridPane
Invokes theGridPane.setValignment(Node, VPos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setValignment(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .vAlignmentInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
vGrowInGridPane
Invokes theGridPane.setVgrow(Node, Priority)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new GridPane(btn); GridPane.setVgrow(btn, new Insets(10)); // Fluent API var root = GridPaneBuilder.create( ButtonBuilder.create() .vGrowInGridPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
hGrowInHBox
Invokes theHBox.setHgrow(Node, Priority)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new HBox(btn); HBox.setHgrow(btn, new Insets(10)); // Fluent API var root = HBoxBuilder.create( ButtonBuilder.create() .hGrowInHBox(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInHBox
Invokes theHBox.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new HBox(btn); HBox.setMargin(btn, new Insets(10)); // Fluent API var root = HBoxBuilder.create( ButtonBuilder.create() .marginInHBox(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
alignmentInStackPane
Invokes theStackPane.setAlignment(Node, Pos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new StackPane(btn); StackPane.setAlignment(btn, new Insets(10)); // Fluent API var root = StackPaneBuilder.create( ButtonBuilder.create() .alignmentInStackPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInStackPane
Invokes theStackPane.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new StackPane(btn); StackPane.setMargin(btn, new Insets(10)); // Fluent API var root = StackPaneBuilder.create( ButtonBuilder.create() .marginInStackPane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
alignmentInTilePane
Invokes theTilePane.setAlignment(Node, Pos)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new TilePane(btn); TilePane.setAlignment(btn, new Insets(10)); // Fluent API var root = TilePaneBuilder.create( ButtonBuilder.create() .alignmentInTilePane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInTilePane
Invokes theTilePane.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new TilePane(btn); TilePane.setMargin(btn, new Insets(10)); // Fluent API var root = TilePaneBuilder.create( ButtonBuilder.create() .marginInTilePane(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
marginInVBox
Invokes theVBox.setMargin(Node, Insets)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new VBox(btn); VBox.setMargin(btn, new Insets(10)); // Fluent API var root = VBoxBuilder.create( ButtonBuilder.create() .marginInVBox(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
vGrowInVBox
Invokes theVBox.setVgrow(Node, Priority)
using a fluent API.Example:
// Original API var btn = new Button(); var root = new VBox(btn); VBox.setVgrow(btn, new Insets(10)); // Fluent API var root = VBoxBuilder.create( ButtonBuilder.create() .vGrowInVBox(new Insets(10)) .build()) .build();
- Returns:
- builder instance
-
accessibleHelpPropertyApply
Applies a function to theaccessibleHelpProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.accessibleHelpProperty().bind(anotherProperty)) // Use shorthand form .accessibleHelpPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
accessibleRoleDescriptionPropertyApply
public TreeTableViewBuilder<S> accessibleRoleDescriptionPropertyApply(Consumer<ObjectProperty<String>> op) Applies a function to theaccessibleRoleDescriptionProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.accessibleRoleDescriptionProperty().bind(anotherProperty)) // Use shorthand form .accessibleRoleDescriptionPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
accessibleRolePropertyApply
public TreeTableViewBuilder<S> accessibleRolePropertyApply(Consumer<ObjectProperty<AccessibleRole>> op) Applies a function to theaccessibleRoleProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.accessibleRoleProperty().bind(anotherProperty)) // Use shorthand form .accessibleRolePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
accessibleTextPropertyApply
Applies a function to theaccessibleTextProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.accessibleTextProperty().bind(anotherProperty)) // Use shorthand form .accessibleTextPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
backgroundPropertyApply
Applies a function to thebackgroundProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.backgroundProperty().bind(anotherProperty)) // Use shorthand form .backgroundPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
blendModePropertyApply
Applies a function to theblendModeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.blendModeProperty().bind(anotherProperty)) // Use shorthand form .blendModePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
borderPropertyApply
Applies a function to theborderProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.borderProperty().bind(anotherProperty)) // Use shorthand form .borderPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
boundsInLocalPropertyApply
public TreeTableViewBuilder<S> boundsInLocalPropertyApply(Consumer<ReadOnlyObjectProperty<Bounds>> op) Applies a function to theboundsInLocalProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.boundsInLocalProperty().bind(anotherProperty)) // Use shorthand form .boundsInLocalPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
boundsInParentPropertyApply
public TreeTableViewBuilder<S> boundsInParentPropertyApply(Consumer<ReadOnlyObjectProperty<Bounds>> op) Applies a function to theboundsInParentProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.boundsInParentProperty().bind(anotherProperty)) // Use shorthand form .boundsInParentPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
cacheHintPropertyApply
Applies a function to thecacheHintProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.cacheHintProperty().bind(anotherProperty)) // Use shorthand form .cacheHintPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
cachePropertyApply
Applies a function to thecacheProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.cacheProperty().bind(anotherProperty)) // Use shorthand form .cachePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
cacheShapePropertyApply
Applies a function to thecacheShapeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.cacheShapeProperty().bind(anotherProperty)) // Use shorthand form .cacheShapePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
centerShapePropertyApply
Applies a function to thecenterShapeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.centerShapeProperty().bind(anotherProperty)) // Use shorthand form .centerShapePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
clipPropertyApply
Applies a function to theclipProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.clipProperty().bind(anotherProperty)) // Use shorthand form .clipPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
columnResizePolicyPropertyApply
public TreeTableViewBuilder<S> columnResizePolicyPropertyApply(Consumer<ObjectProperty<Callback<TreeTableView.ResizeFeatures, Boolean>>> op) Applies a function to thecolumnResizePolicyProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.columnResizePolicyProperty().bind(anotherProperty)) // Use shorthand form .columnResizePolicyPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
comparatorPropertyApply
public TreeTableViewBuilder<S> comparatorPropertyApply(Consumer<ReadOnlyObjectProperty<Comparator<TreeItem<S>>>> op) Applies a function to thecomparatorProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.comparatorProperty().bind(anotherProperty)) // Use shorthand form .comparatorPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
contextMenuPropertyApply
Applies a function to thecontextMenuProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.contextMenuProperty().bind(anotherProperty)) // Use shorthand form .contextMenuPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
cursorPropertyApply
Applies a function to thecursorProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.cursorProperty().bind(anotherProperty)) // Use shorthand form .cursorPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
depthTestPropertyApply
Applies a function to thedepthTestProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.depthTestProperty().bind(anotherProperty)) // Use shorthand form .depthTestPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
disablePropertyApply
Applies a function to thedisableProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.disableProperty().bind(anotherProperty)) // Use shorthand form .disablePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
disabledPropertyApply
Applies a function to thedisabledProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.disabledProperty().bind(anotherProperty)) // Use shorthand form .disabledPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
editablePropertyApply
Applies a function to theeditableProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.editableProperty().bind(anotherProperty)) // Use shorthand form .editablePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
editingCellPropertyApply
public TreeTableViewBuilder<S> editingCellPropertyApply(Consumer<ReadOnlyObjectProperty<TreeTablePosition<S, ?>>> op) Applies a function to theeditingCellProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.editingCellProperty().bind(anotherProperty)) // Use shorthand form .editingCellPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
effectPropertyApply
Applies a function to theeffectProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.effectProperty().bind(anotherProperty)) // Use shorthand form .effectPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
effectiveNodeOrientationPropertyApply
public TreeTableViewBuilder<S> effectiveNodeOrientationPropertyApply(Consumer<ReadOnlyObjectProperty<NodeOrientation>> op) Applies a function to theeffectiveNodeOrientationProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.effectiveNodeOrientationProperty().bind(anotherProperty)) // Use shorthand form .effectiveNodeOrientationPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
eventDispatcherPropertyApply
public TreeTableViewBuilder<S> eventDispatcherPropertyApply(Consumer<ObjectProperty<EventDispatcher>> op) Applies a function to theeventDispatcherProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.eventDispatcherProperty().bind(anotherProperty)) // Use shorthand form .eventDispatcherPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
expandedItemCountPropertyApply
Applies a function to theexpandedItemCountProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.expandedItemCountProperty().bind(anotherProperty)) // Use shorthand form .expandedItemCountPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
fixedCellSizePropertyApply
Applies a function to thefixedCellSizeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.fixedCellSizeProperty().bind(anotherProperty)) // Use shorthand form .fixedCellSizePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
focusModelPropertyApply
public TreeTableViewBuilder<S> focusModelPropertyApply(Consumer<ObjectProperty<TreeTableView.TreeTableViewFocusModel<S>>> op) Applies a function to thefocusModelProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.focusModelProperty().bind(anotherProperty)) // Use shorthand form .focusModelPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
focusTraversablePropertyApply
Applies a function to thefocusTraversableProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.focusTraversableProperty().bind(anotherProperty)) // Use shorthand form .focusTraversablePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
focusedPropertyApply
Applies a function to thefocusedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.focusedProperty().bind(anotherProperty)) // Use shorthand form .focusedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
heightPropertyApply
Applies a function to theheightProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.heightProperty().bind(anotherProperty)) // Use shorthand form .heightPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
hoverPropertyApply
Applies a function to thehoverProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.hoverProperty().bind(anotherProperty)) // Use shorthand form .hoverPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
idPropertyApply
Applies a function to theidProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.idProperty().bind(anotherProperty)) // Use shorthand form .idPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
inputMethodRequestsPropertyApply
public TreeTableViewBuilder<S> inputMethodRequestsPropertyApply(Consumer<ObjectProperty<InputMethodRequests>> op) Applies a function to theinputMethodRequestsProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.inputMethodRequestsProperty().bind(anotherProperty)) // Use shorthand form .inputMethodRequestsPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
insetsPropertyApply
Applies a function to theinsetsProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.insetsProperty().bind(anotherProperty)) // Use shorthand form .insetsPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
layoutBoundsPropertyApply
public TreeTableViewBuilder<S> layoutBoundsPropertyApply(Consumer<ReadOnlyObjectProperty<Bounds>> op) Applies a function to thelayoutBoundsProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.layoutBoundsProperty().bind(anotherProperty)) // Use shorthand form .layoutBoundsPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
layoutXPropertyApply
Applies a function to thelayoutXProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.layoutXProperty().bind(anotherProperty)) // Use shorthand form .layoutXPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
layoutYPropertyApply
Applies a function to thelayoutYProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.layoutYProperty().bind(anotherProperty)) // Use shorthand form .layoutYPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
localToParentTransformPropertyApply
public TreeTableViewBuilder<S> localToParentTransformPropertyApply(Consumer<ReadOnlyObjectProperty<Transform>> op) Applies a function to thelocalToParentTransformProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.localToParentTransformProperty().bind(anotherProperty)) // Use shorthand form .localToParentTransformPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
localToSceneTransformPropertyApply
public TreeTableViewBuilder<S> localToSceneTransformPropertyApply(Consumer<ReadOnlyObjectProperty<Transform>> op) Applies a function to thelocalToSceneTransformProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.localToSceneTransformProperty().bind(anotherProperty)) // Use shorthand form .localToSceneTransformPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
managedPropertyApply
Applies a function to themanagedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.managedProperty().bind(anotherProperty)) // Use shorthand form .managedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
maxHeightPropertyApply
Applies a function to themaxHeightProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.maxHeightProperty().bind(anotherProperty)) // Use shorthand form .maxHeightPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
maxWidthPropertyApply
Applies a function to themaxWidthProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.maxWidthProperty().bind(anotherProperty)) // Use shorthand form .maxWidthPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
minHeightPropertyApply
Applies a function to theminHeightProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.minHeightProperty().bind(anotherProperty)) // Use shorthand form .minHeightPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
minWidthPropertyApply
Applies a function to theminWidthProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.minWidthProperty().bind(anotherProperty)) // Use shorthand form .minWidthPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
mouseTransparentPropertyApply
Applies a function to themouseTransparentProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.mouseTransparentProperty().bind(anotherProperty)) // Use shorthand form .mouseTransparentPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
needsLayoutPropertyApply
Applies a function to theneedsLayoutProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.needsLayoutProperty().bind(anotherProperty)) // Use shorthand form .needsLayoutPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
nodeOrientationPropertyApply
public TreeTableViewBuilder<S> nodeOrientationPropertyApply(Consumer<ObjectProperty<NodeOrientation>> op) Applies a function to thenodeOrientationProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.nodeOrientationProperty().bind(anotherProperty)) // Use shorthand form .nodeOrientationPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onContextMenuRequestedPropertyApply
public TreeTableViewBuilder<S> onContextMenuRequestedPropertyApply(Consumer<ObjectProperty<EventHandler<? super ContextMenuEvent>>> op) Applies a function to theonContextMenuRequestedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onContextMenuRequestedProperty().bind(anotherProperty)) // Use shorthand form .onContextMenuRequestedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragDetectedPropertyApply
public TreeTableViewBuilder<S> onDragDetectedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonDragDetectedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragDetectedProperty().bind(anotherProperty)) // Use shorthand form .onDragDetectedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragDonePropertyApply
public TreeTableViewBuilder<S> onDragDonePropertyApply(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragDoneProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragDoneProperty().bind(anotherProperty)) // Use shorthand form .onDragDonePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragDroppedPropertyApply
public TreeTableViewBuilder<S> onDragDroppedPropertyApply(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragDroppedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragDroppedProperty().bind(anotherProperty)) // Use shorthand form .onDragDroppedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragEnteredPropertyApply
public TreeTableViewBuilder<S> onDragEnteredPropertyApply(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragEnteredProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragEnteredProperty().bind(anotherProperty)) // Use shorthand form .onDragEnteredPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragExitedPropertyApply
public TreeTableViewBuilder<S> onDragExitedPropertyApply(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragExitedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragExitedProperty().bind(anotherProperty)) // Use shorthand form .onDragExitedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onDragOverPropertyApply
public TreeTableViewBuilder<S> onDragOverPropertyApply(Consumer<ObjectProperty<EventHandler<? super DragEvent>>> op) Applies a function to theonDragOverProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onDragOverProperty().bind(anotherProperty)) // Use shorthand form .onDragOverPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onInputMethodTextChangedPropertyApply
public TreeTableViewBuilder<S> onInputMethodTextChangedPropertyApply(Consumer<ObjectProperty<EventHandler<? super InputMethodEvent>>> op) Applies a function to theonInputMethodTextChangedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onInputMethodTextChangedProperty().bind(anotherProperty)) // Use shorthand form .onInputMethodTextChangedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onKeyPressedPropertyApply
public TreeTableViewBuilder<S> onKeyPressedPropertyApply(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyPressedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onKeyPressedProperty().bind(anotherProperty)) // Use shorthand form .onKeyPressedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onKeyReleasedPropertyApply
public TreeTableViewBuilder<S> onKeyReleasedPropertyApply(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyReleasedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onKeyReleasedProperty().bind(anotherProperty)) // Use shorthand form .onKeyReleasedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onKeyTypedPropertyApply
public TreeTableViewBuilder<S> onKeyTypedPropertyApply(Consumer<ObjectProperty<EventHandler<? super KeyEvent>>> op) Applies a function to theonKeyTypedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onKeyTypedProperty().bind(anotherProperty)) // Use shorthand form .onKeyTypedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseClickedPropertyApply
public TreeTableViewBuilder<S> onMouseClickedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseClickedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseClickedProperty().bind(anotherProperty)) // Use shorthand form .onMouseClickedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseDragEnteredPropertyApply
public TreeTableViewBuilder<S> onMouseDragEnteredPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseDragEvent>>> op) Applies a function to theonMouseDragEnteredProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseDragEnteredProperty().bind(anotherProperty)) // Use shorthand form .onMouseDragEnteredPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseDragExitedPropertyApply
public TreeTableViewBuilder<S> onMouseDragExitedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseDragEvent>>> op) Applies a function to theonMouseDragExitedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseDragExitedProperty().bind(anotherProperty)) // Use shorthand form .onMouseDragExitedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseDragOverPropertyApply
public TreeTableViewBuilder<S> onMouseDragOverPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseDragEvent>>> op) Applies a function to theonMouseDragOverProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseDragOverProperty().bind(anotherProperty)) // Use shorthand form .onMouseDragOverPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseDragReleasedPropertyApply
public TreeTableViewBuilder<S> onMouseDragReleasedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseDragEvent>>> op) Applies a function to theonMouseDragReleasedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseDragReleasedProperty().bind(anotherProperty)) // Use shorthand form .onMouseDragReleasedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseDraggedPropertyApply
public TreeTableViewBuilder<S> onMouseDraggedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseDraggedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseDraggedProperty().bind(anotherProperty)) // Use shorthand form .onMouseDraggedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseEnteredPropertyApply
public TreeTableViewBuilder<S> onMouseEnteredPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseEnteredProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseEnteredProperty().bind(anotherProperty)) // Use shorthand form .onMouseEnteredPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseExitedPropertyApply
public TreeTableViewBuilder<S> onMouseExitedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseExitedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseExitedProperty().bind(anotherProperty)) // Use shorthand form .onMouseExitedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseMovedPropertyApply
public TreeTableViewBuilder<S> onMouseMovedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseMovedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseMovedProperty().bind(anotherProperty)) // Use shorthand form .onMouseMovedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMousePressedPropertyApply
public TreeTableViewBuilder<S> onMousePressedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMousePressedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMousePressedProperty().bind(anotherProperty)) // Use shorthand form .onMousePressedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onMouseReleasedPropertyApply
public TreeTableViewBuilder<S> onMouseReleasedPropertyApply(Consumer<ObjectProperty<EventHandler<? super MouseEvent>>> op) Applies a function to theonMouseReleasedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onMouseReleasedProperty().bind(anotherProperty)) // Use shorthand form .onMouseReleasedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onRotatePropertyApply
public TreeTableViewBuilder<S> onRotatePropertyApply(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotateProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onRotateProperty().bind(anotherProperty)) // Use shorthand form .onRotatePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onRotationFinishedPropertyApply
public TreeTableViewBuilder<S> onRotationFinishedPropertyApply(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotationFinishedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onRotationFinishedProperty().bind(anotherProperty)) // Use shorthand form .onRotationFinishedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onRotationStartedPropertyApply
public TreeTableViewBuilder<S> onRotationStartedPropertyApply(Consumer<ObjectProperty<EventHandler<? super RotateEvent>>> op) Applies a function to theonRotationStartedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onRotationStartedProperty().bind(anotherProperty)) // Use shorthand form .onRotationStartedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onScrollFinishedPropertyApply
public TreeTableViewBuilder<S> onScrollFinishedPropertyApply(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollFinishedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onScrollFinishedProperty().bind(anotherProperty)) // Use shorthand form .onScrollFinishedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onScrollPropertyApply
public TreeTableViewBuilder<S> onScrollPropertyApply(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onScrollProperty().bind(anotherProperty)) // Use shorthand form .onScrollPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onScrollStartedPropertyApply
public TreeTableViewBuilder<S> onScrollStartedPropertyApply(Consumer<ObjectProperty<EventHandler<? super ScrollEvent>>> op) Applies a function to theonScrollStartedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onScrollStartedProperty().bind(anotherProperty)) // Use shorthand form .onScrollStartedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onScrollToColumnPropertyApply
public TreeTableViewBuilder<S> onScrollToColumnPropertyApply(Consumer<ObjectProperty<EventHandler<ScrollToEvent<TreeTableColumn<S, ?>>>>> op) Applies a function to theonScrollToColumnProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onScrollToColumnProperty().bind(anotherProperty)) // Use shorthand form .onScrollToColumnPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onScrollToPropertyApply
public TreeTableViewBuilder<S> onScrollToPropertyApply(Consumer<ObjectProperty<EventHandler<ScrollToEvent<Integer>>>> op) Applies a function to theonScrollToProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onScrollToProperty().bind(anotherProperty)) // Use shorthand form .onScrollToPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onSortPropertyApply
public TreeTableViewBuilder<S> onSortPropertyApply(Consumer<ObjectProperty<EventHandler<SortEvent<TreeTableView<S>>>>> op) Applies a function to theonSortProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onSortProperty().bind(anotherProperty)) // Use shorthand form .onSortPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onSwipeDownPropertyApply
public TreeTableViewBuilder<S> onSwipeDownPropertyApply(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeDownProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onSwipeDownProperty().bind(anotherProperty)) // Use shorthand form .onSwipeDownPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onSwipeLeftPropertyApply
public TreeTableViewBuilder<S> onSwipeLeftPropertyApply(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeLeftProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onSwipeLeftProperty().bind(anotherProperty)) // Use shorthand form .onSwipeLeftPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onSwipeRightPropertyApply
public TreeTableViewBuilder<S> onSwipeRightPropertyApply(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeRightProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onSwipeRightProperty().bind(anotherProperty)) // Use shorthand form .onSwipeRightPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onSwipeUpPropertyApply
public TreeTableViewBuilder<S> onSwipeUpPropertyApply(Consumer<ObjectProperty<EventHandler<? super SwipeEvent>>> op) Applies a function to theonSwipeUpProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onSwipeUpProperty().bind(anotherProperty)) // Use shorthand form .onSwipeUpPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onTouchMovedPropertyApply
public TreeTableViewBuilder<S> onTouchMovedPropertyApply(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchMovedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onTouchMovedProperty().bind(anotherProperty)) // Use shorthand form .onTouchMovedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onTouchPressedPropertyApply
public TreeTableViewBuilder<S> onTouchPressedPropertyApply(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchPressedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onTouchPressedProperty().bind(anotherProperty)) // Use shorthand form .onTouchPressedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onTouchReleasedPropertyApply
public TreeTableViewBuilder<S> onTouchReleasedPropertyApply(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchReleasedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onTouchReleasedProperty().bind(anotherProperty)) // Use shorthand form .onTouchReleasedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onTouchStationaryPropertyApply
public TreeTableViewBuilder<S> onTouchStationaryPropertyApply(Consumer<ObjectProperty<EventHandler<? super TouchEvent>>> op) Applies a function to theonTouchStationaryProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onTouchStationaryProperty().bind(anotherProperty)) // Use shorthand form .onTouchStationaryPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onZoomFinishedPropertyApply
public TreeTableViewBuilder<S> onZoomFinishedPropertyApply(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomFinishedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onZoomFinishedProperty().bind(anotherProperty)) // Use shorthand form .onZoomFinishedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onZoomPropertyApply
public TreeTableViewBuilder<S> onZoomPropertyApply(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onZoomProperty().bind(anotherProperty)) // Use shorthand form .onZoomPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
onZoomStartedPropertyApply
public TreeTableViewBuilder<S> onZoomStartedPropertyApply(Consumer<ObjectProperty<EventHandler<? super ZoomEvent>>> op) Applies a function to theonZoomStartedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.onZoomStartedProperty().bind(anotherProperty)) // Use shorthand form .onZoomStartedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
opacityPropertyApply
Applies a function to theopacityProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.opacityProperty().bind(anotherProperty)) // Use shorthand form .opacityPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
opaqueInsetsPropertyApply
Applies a function to theopaqueInsetsProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.opaqueInsetsProperty().bind(anotherProperty)) // Use shorthand form .opaqueInsetsPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
paddingPropertyApply
Applies a function to thepaddingProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.paddingProperty().bind(anotherProperty)) // Use shorthand form .paddingPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
parentPropertyApply
Applies a function to theparentProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.parentProperty().bind(anotherProperty)) // Use shorthand form .parentPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
pickOnBoundsPropertyApply
Applies a function to thepickOnBoundsProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.pickOnBoundsProperty().bind(anotherProperty)) // Use shorthand form .pickOnBoundsPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
placeholderPropertyApply
Applies a function to theplaceholderProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.placeholderProperty().bind(anotherProperty)) // Use shorthand form .placeholderPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
prefHeightPropertyApply
Applies a function to theprefHeightProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.prefHeightProperty().bind(anotherProperty)) // Use shorthand form .prefHeightPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
prefWidthPropertyApply
Applies a function to theprefWidthProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.prefWidthProperty().bind(anotherProperty)) // Use shorthand form .prefWidthPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
pressedPropertyApply
Applies a function to thepressedProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.pressedProperty().bind(anotherProperty)) // Use shorthand form .pressedPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
rootPropertyApply
Applies a function to therootProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.rootProperty().bind(anotherProperty)) // Use shorthand form .rootPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
rotatePropertyApply
Applies a function to therotateProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.rotateProperty().bind(anotherProperty)) // Use shorthand form .rotatePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
rotationAxisPropertyApply
Applies a function to therotationAxisProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.rotationAxisProperty().bind(anotherProperty)) // Use shorthand form .rotationAxisPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
rowFactoryPropertyApply
public TreeTableViewBuilder<S> rowFactoryPropertyApply(Consumer<ObjectProperty<Callback<TreeTableView<S>, TreeTableRow<S>>>> op) Applies a function to therowFactoryProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.rowFactoryProperty().bind(anotherProperty)) // Use shorthand form .rowFactoryPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
scaleShapePropertyApply
Applies a function to thescaleShapeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.scaleShapeProperty().bind(anotherProperty)) // Use shorthand form .scaleShapePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
scaleXPropertyApply
Applies a function to thescaleXProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.scaleXProperty().bind(anotherProperty)) // Use shorthand form .scaleXPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
scaleYPropertyApply
Applies a function to thescaleYProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.scaleYProperty().bind(anotherProperty)) // Use shorthand form .scaleYPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
scaleZPropertyApply
Applies a function to thescaleZProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.scaleZProperty().bind(anotherProperty)) // Use shorthand form .scaleZPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
scenePropertyApply
Applies a function to thesceneProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.sceneProperty().bind(anotherProperty)) // Use shorthand form .scenePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
selectionModelPropertyApply
public TreeTableViewBuilder<S> selectionModelPropertyApply(Consumer<ObjectProperty<TreeTableView.TreeTableViewSelectionModel<S>>> op) Applies a function to theselectionModelProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.selectionModelProperty().bind(anotherProperty)) // Use shorthand form .selectionModelPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
shapePropertyApply
Applies a function to theshapeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.shapeProperty().bind(anotherProperty)) // Use shorthand form .shapePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
showRootPropertyApply
Applies a function to theshowRootProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.showRootProperty().bind(anotherProperty)) // Use shorthand form .showRootPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
skinPropertyApply
Applies a function to theskinProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.skinProperty().bind(anotherProperty)) // Use shorthand form .skinPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
snapToPixelPropertyApply
Applies a function to thesnapToPixelProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.snapToPixelProperty().bind(anotherProperty)) // Use shorthand form .snapToPixelPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
sortModePropertyApply
Applies a function to thesortModeProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.sortModeProperty().bind(anotherProperty)) // Use shorthand form .sortModePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
sortPolicyPropertyApply
public TreeTableViewBuilder<S> sortPolicyPropertyApply(Consumer<ObjectProperty<Callback<TreeTableView<S>, Boolean>>> op) Applies a function to thesortPolicyProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.sortPolicyProperty().bind(anotherProperty)) // Use shorthand form .sortPolicyPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
stylePropertyApply
Applies a function to thestyleProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.styleProperty().bind(anotherProperty)) // Use shorthand form .stylePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
tableMenuButtonVisiblePropertyApply
Applies a function to thetableMenuButtonVisibleProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.tableMenuButtonVisibleProperty().bind(anotherProperty)) // Use shorthand form .tableMenuButtonVisiblePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
tooltipPropertyApply
Applies a function to thetooltipProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.tooltipProperty().bind(anotherProperty)) // Use shorthand form .tooltipPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
translateXPropertyApply
Applies a function to thetranslateXProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.translateXProperty().bind(anotherProperty)) // Use shorthand form .translateXPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
translateYPropertyApply
Applies a function to thetranslateYProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.translateYProperty().bind(anotherProperty)) // Use shorthand form .translateYPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
translateZPropertyApply
Applies a function to thetranslateZProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.translateZProperty().bind(anotherProperty)) // Use shorthand form .translateZPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
treeColumnPropertyApply
public TreeTableViewBuilder<S> treeColumnPropertyApply(Consumer<ObjectProperty<TreeTableColumn<S, ?>>> op) Applies a function to thetreeColumnProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.treeColumnProperty().bind(anotherProperty)) // Use shorthand form .treeColumnPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
viewOrderPropertyApply
Applies a function to theviewOrderProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.viewOrderProperty().bind(anotherProperty)) // Use shorthand form .viewOrderPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
visiblePropertyApply
Applies a function to thevisibleProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.visibleProperty().bind(anotherProperty)) // Use shorthand form .visiblePropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-
widthPropertyApply
Applies a function to thewidthProperty
of the instance being constructed. This serves as a shorthand form of theapply
method.Example:
// Use apply .apply(obj -> obj.widthProperty().bind(anotherProperty)) // Use shorthand form .widthPropertyApply(prop -> prop.bind(anotherProperty))
- Returns:
- builder instance
-