Package com.dlsc.gemsfx.treeview.link
package com.dlsc.gemsfx.treeview.link
Provides link strategies for drawing connections in
TreeNodeView.
Implementations convert computed parent and child node positions into JavaFX shapes such as straight lines, polylines, curves, or decorative arrows that visually connect tree nodes.
-
ClassDescriptionAbstract base class for
LinkStrategyimplementations.ALinkStrategythat draws a tapered, clock-hand-shaped connector between a parent and a child node.ALinkStrategythat draws a smooth cubic Bézier curve between a parent and a child node, with a directional arrow at the child end.LinkStrategy<T>Strategy interface for rendering visual links betweenTreeNodeinstances.ALinkStrategythat draws a link whose path follows a logarithmic curve.PolyLineLink<T>ALinkStrategythat draws a right-angle polyline connector between a parent and a child node.ALinkStrategythat draws a quadratic Bézier curve between a parent and a child node, with a directional arrow at the child end.ALinkStrategythat draws a smooth cubic Bézier curve between a parent and a child node.ALinkStrategythat draws a link whose path follows a quarter-sine curve.ALinkStrategythat draws a simple straight line between a parent and a child node, with a directional arrow at the child end.