- All Known Subinterfaces:
Dockable,DockChild,DockParent,DockRoot,Track
- All Known Implementing Classes:
AbstractDockable,AbstractDockParent,AbstractDockRoot,HBoxTrack,SimpleDockable,SimpleDockRoot,SplitPaneTrack,TabbedAccordionTrack,TabPaneTrack,VBoxTrack
public interface DockNode
Represents a node in a tree structure.
-
Property Summary
PropertiesTypePropertyDescription@NonNull javafx.beans.property.ObjectProperty<DockParent> Gets the parent of this node. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<DockParent> Gets the parent of this node.Gets the children of this node.default @Nullable DockParentGets the value of thedockParentproperty.@NonNull javafx.scene.NodegetNode()default voidsetDockParent(@Nullable DockParent value) Sets the value of thedockParentproperty.
-
Property Details
-
dockParent
@NonNull javafx.beans.property.ObjectProperty<DockParent> dockParentPropertyGets the parent of this node.- See Also:
-
-
Field Details
-
DOCK_PARENT_PROPERTY
The name of thedockParentProperty().- See Also:
-
-
Method Details
-
dockParentProperty
@NonNull javafx.beans.property.ObjectProperty<DockParent> dockParentProperty()Gets the parent of this node.- Returns:
- the
dockParentproperty - See Also:
-
getDockChildrenReadOnly
@NonNull ReadOnlyList<DockChild> getDockChildrenReadOnly()Gets the children of this node.- Returns:
- the children
-
getDockRoot
-
getDockParent
Gets the value of thedockParentproperty.- Property description:
- Gets the parent of this node.
- Returns:
- the value of the
dockParentproperty - See Also:
-
setDockParent
Sets the value of thedockParentproperty.- Property description:
- Gets the parent of this node.
- Parameters:
value- the value for thedockParentproperty- See Also:
-
getNode
@NonNull javafx.scene.Node getNode()
-