Top Description Inners Fields Constructors Methods
com.sun.javafx.scene.shape

public Class PathHelper

extends ShapeHelper
Class Inheritance
Imports
com.sun.javafx.sg.prism.NGNode, com.sun.javafx.util.Utils, javafx.geometry.Bounds, javafx.scene.Node, javafx.scene.paint.Paint, javafx.scene.shape.Path, .Shape

Used to access internal methods of Path.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static PathHelper.PathAccessor
private static final PathHelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Bounds
protected Shape
protected NGNode
protected Paint
protected Paint
private static PathHelper
public static void
public static void
protected void
Inherited from com.sun.javafx.scene.shape.ShapeHelper:
computeContainsImplcomputeGeomBoundsImplconfigShapecssGetFillInitialValuecssGetStrokeInitialValuegetModemarkDirtyImplsetShapeAccessorsetShapeChangeListener

Field Detail

pathAccessorback to summary
private static PathHelper.PathAccessor pathAccessor
theInstanceback to summary
private static final PathHelper theInstance

Constructor Detail

PathHelperback to summary
public PathHelper()

Method Detail

computeLayoutBoundsImplback to summary
protected Bounds computeLayoutBoundsImpl(Node node)

Overrides com.sun.javafx.scene.NodeHelper.computeLayoutBoundsImpl.

Annotations
@Override
configShapeImplback to summary
protected Shape configShapeImpl(Shape shape)

Implements abstract com.sun.javafx.scene.shape.ShapeHelper.configShapeImpl.

Annotations
@Override
createPeerImplback to summary
protected NGNode createPeerImpl(Node node)

Implements abstract com.sun.javafx.scene.NodeHelper.createPeerImpl.

Annotations
@Override
cssGetFillInitialValueImplback to summary
protected Paint cssGetFillInitialValueImpl(Shape shape)

Overrides com.sun.javafx.scene.shape.ShapeHelper.cssGetFillInitialValueImpl.

Annotations
@Override
cssGetStrokeInitialValueImplback to summary
protected Paint cssGetStrokeInitialValueImpl(Shape shape)

Overrides com.sun.javafx.scene.shape.ShapeHelper.cssGetStrokeInitialValueImpl.

Annotations
@Override
getInstanceback to summary
private static PathHelper getInstance()
initHelperback to summary
public static void initHelper(Path path)
setPathAccessorback to summary
public static void setPathAccessor(final PathHelper.PathAccessor newAccessor)
updatePeerImplback to summary
protected void updatePeerImpl(Node node)

Overrides com.sun.javafx.scene.shape.ShapeHelper.updatePeerImpl.

Annotations
@Override
com.sun.javafx.scene.shape back to summary

public Interface PathHelper.PathAccessor


Method Summary

Modifier and TypeMethod and Description
public Bounds
public Shape
public NGNode
public Paint
public Paint
public void

Method Detail

doComputeLayoutBoundsback to summary
public Bounds doComputeLayoutBounds(Node node)
doConfigShapeback to summary
public Shape doConfigShape(Shape shape)
doCreatePeerback to summary
public NGNode doCreatePeer(Node node)
doCssGetFillInitialValueback to summary
public Paint doCssGetFillInitialValue(Shape shape)
doCssGetStrokeInitialValueback to summary
public Paint doCssGetStrokeInitialValue(Shape shape)
doUpdatePeerback to summary
public void doUpdatePeer(Node node)