Top Fields Constructors Methods
impl.org.controlsfx.skin

public Class PopOverSkin

extends Object
implements Skin<PopOver>
Class Inheritance
All Implemented Interfaces
javafx.scene.control.Skin
Static Imports
java.lang.Double.MAX_VALUE, javafx.geometry.Pos.CENTER_LEFT, javafx.scene.control.ContentDisplay.GRAPHIC_ONLY, javafx.scene.paint.Color.YELLOW, org.controlsfx.control.PopOver.ArrowLocation.BOTTOM_CENTER, .PopOver.ArrowLocation.BOTTOM_LEFT, .PopOver.ArrowLocation.BOTTOM_RIGHT, .PopOver.ArrowLocation.LEFT_BOTTOM, .PopOver.ArrowLocation.LEFT_CENTER, .PopOver.ArrowLocation.LEFT_TOP, .PopOver.ArrowLocation.RIGHT_BOTTOM, .PopOver.ArrowLocation.RIGHT_CENTER, .PopOver.ArrowLocation.RIGHT_TOP, .PopOver.ArrowLocation.TOP_CENTER, .PopOver.ArrowLocation.TOP_LEFT, .PopOver.ArrowLocation.TOP_RIGHT

Field Summary

Modifier and TypeField and Description
private QuadCurveTo
private Path
private Label
private BorderPane
private static final String
private Point2D
private QuadCurveTo
private HLineTo
private VLineTo
private VLineTo
private HLineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private HLineTo
private VLineTo
private VLineTo
private HLineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private HLineTo
private VLineTo
private VLineTo
private HLineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private LineTo
private HLineTo
private VLineTo
private VLineTo
private HLineTo
private MoveTo
private Path
private PopOver
private QuadCurveTo
private StackPane
private Label
private StackPane
private QuadCurveTo
private boolean
private double
private double

Constructor Summary

AccessConstructor and Description
public
PopOverSkin(final PopOver popOver)

Method Summary

Modifier and TypeMethod and Description
private Node
private void
public void
dispose()

Implements javafx.scene.control.Skin.dispose.

Called when a previously installed skin is about to be removed from its associated control.

public Node
getNode()

Implements javafx.scene.control.Skin.getNode.

Gets the Node which represents this Skin.

private Window
public PopOver
getSkinnable()

Implements javafx.scene.control.Skin.getSkinnable.

Gets the Skinnable to which this Skin is assigned.

private boolean
private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bottomCurveToback to summary
private QuadCurveTo bottomCurveTo
clipback to summary
private Path clip
closeIconback to summary
private Label closeIcon
contentback to summary
private BorderPane content
DETACHED_STYLE_CLASSback to summary
private static final String DETACHED_STYLE_CLASS
dragStartLocationback to summary
private Point2D dragStartLocation
leftCurveToback to summary
private QuadCurveTo leftCurveTo
lineBBottomback to summary
private HLineTo lineBBottom
lineBLeftback to summary
private VLineTo lineBLeft
lineBRightback to summary
private VLineTo lineBRight
lineBTopback to summary
private HLineTo lineBTop
lineCBottomback to summary
private LineTo lineCBottom
lineCLeftback to summary
private LineTo lineCLeft
lineCRightback to summary
private LineTo lineCRight
lineCTopback to summary
private LineTo lineCTop
lineDBottomback to summary
private LineTo lineDBottom
lineDLeftback to summary
private LineTo lineDLeft
lineDRightback to summary
private LineTo lineDRight
lineDTopback to summary
private LineTo lineDTop
lineEBottomback to summary
private HLineTo lineEBottom
lineELeftback to summary
private VLineTo lineELeft
lineERightback to summary
private VLineTo lineERight
lineETopback to summary
private HLineTo lineETop
lineFBottomback to summary
private LineTo lineFBottom
lineFLeftback to summary
private LineTo lineFLeft
lineFRightback to summary
private LineTo lineFRight
lineFTopback to summary
private LineTo lineFTop
lineGBottomback to summary
private LineTo lineGBottom
lineGLeftback to summary
private LineTo lineGLeft
lineGRightback to summary
private LineTo lineGRight
lineGTopback to summary
private LineTo lineGTop
lineHBottomback to summary
private HLineTo lineHBottom
lineHLeftback to summary
private VLineTo lineHLeft
lineHRightback to summary
private VLineTo lineHRight
lineHTopback to summary
private HLineTo lineHTop
lineIBottomback to summary
private LineTo lineIBottom
lineILeftback to summary
private LineTo lineILeft
lineIRightback to summary
private LineTo lineIRight
lineITopback to summary
private LineTo lineITop
lineJBottomback to summary
private LineTo lineJBottom
lineJLeftback to summary
private LineTo lineJLeft
lineJRightback to summary
private LineTo lineJRight
lineJTopback to summary
private LineTo lineJTop
lineKBottomback to summary
private HLineTo lineKBottom
lineKLeftback to summary
private VLineTo lineKLeft
lineKRightback to summary
private VLineTo lineKRight
lineKTopback to summary
private HLineTo lineKTop
moveToback to summary
private MoveTo moveTo
pathback to summary
private Path path
popOverback to summary
private PopOver popOver
rightCurveToback to summary
private QuadCurveTo rightCurveTo
stackPaneback to summary
private StackPane stackPane
titleback to summary
private Label title
titlePaneback to summary
private StackPane titlePane
topCurveToback to summary
private QuadCurveTo topCurveTo
tornOffback to summary
private boolean tornOff
xOffsetback to summary
private double xOffset
yOffsetback to summary
private double yOffset

Constructor Detail

PopOverSkinback to summary
public PopOverSkin(final PopOver popOver)

Method Detail

createCloseIconback to summary
private Node createCloseIcon()
createPathElementsback to summary
private void createPathElements()
disposeback to summary
public void dispose()

Implements javafx.scene.control.Skin.dispose.

Doc from javafx.scene.control.Skin.dispose.

Called when a previously installed skin is about to be removed from its associated control. This allows the skin to do clean up, like removing listeners and bindings, and undo any changes to the control's properties. After this method completes, getSkinnable() and getNode() should return null.

Calling dispose() more than once has no effect.

Annotations
@Override
getNodeback to summary
public Node getNode()

Implements javafx.scene.control.Skin.getNode.

Doc from javafx.scene.control.Skin.getNode.

Gets the Node which represents this Skin. This must never be null, except after a call to dispose(), and must never change except when changing to null.

Annotations
@Override
getPopupWindowback to summary
private Window getPopupWindow()
getSkinnableback to summary
public PopOver getSkinnable()

Implements javafx.scene.control.Skin.getSkinnable.

Doc from javafx.scene.control.Skin.getSkinnable.

Gets the Skinnable to which this Skin is assigned. A Skin must be created for one and only one Skinnable. This value will only ever go from a non-null to null value when the Skin is removed from the Skinnable, and only as a consequence of a call to dispose().

The caller who constructs a Skinnable must also construct a Skin and properly establish the relationship between the Control and its Skin.

Annotations
@Override
showArrowback to summary
private boolean showArrow(PopOver.ArrowLocation location)
updatePathback to summary
private void updatePath()