Top Fields Constructors Methods
impl.org.controlsfx.skin

public Class DecorationPane

extends StackPane
Class Inheritance
Imports
java.util.ArrayList, .List, .Map, .WeakHashMap, javafx.beans.property.BooleanProperty, javafx.beans.value.ChangeListener, .ObservableValue, javafx.geometry.Pos, javafx.scene.Node, javafx.scene.layout.StackPane, org.controlsfx.control.decoration.Decoration, .Decorator

Field Summary

Modifier and TypeField and Description
private final Map<Node, List<Node>>
pack-priv ChangeListener<Boolean>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addAllDecorationsOnNode(Node targetNode, List<Decoration> decorations)

private void
removeAllDecorationsOnNode(Node targetNode, List<Decoration> decorations)

public void
setRoot(Node root)

private void
showDecoration(Node targetNode, Decoration decoration)

public void
Inherited from javafx.scene.layout.StackPane:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthgetAlignmentgetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMarginlayoutChildrenrequestLayoutsetAlignmentsetAlignmentsetMargin

Field Detail

nodeDecorationMapback to summary
private final Map<Node, List<Node>> nodeDecorationMap
visibilityListenerback to summary
pack-priv ChangeListener<Boolean> visibilityListener

Constructor Detail

DecorationPaneback to summary
public DecorationPane()

Method Detail

addAllDecorationsOnNodeback to summary
private void addAllDecorationsOnNode(Node targetNode, List<Decoration> decorations)
removeAllDecorationsOnNodeback to summary
private void removeAllDecorationsOnNode(Node targetNode, List<Decoration> decorations)
setRootback to summary
public void setRoot(Node root)
showDecorationback to summary
private void showDecoration(Node targetNode, Decoration decoration)
updateDecorationsOnNodeback to summary
public void updateDecorationsOnNode(Node targetNode, List<Decoration> added, List<Decoration> removed)