APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.javafx.scene.layout

public Class RegionHelper

extends ParentHelper
Class Inheritance
Known Direct Subclasses
com.sun.glass.ui.HeaderButtonOverlayHelper, com.sun.javafx.scene.layout.PaneHelper
Imports
com.sun.javafx.geom.BaseBounds, .PickRay, com.sun.javafx.geom.transform.BaseTransform, com.sun.javafx.scene.ParentHelper, com.sun.javafx.scene.input.PickResultChooser, com.sun.javafx.sg.prism.NGNode, com.sun.javafx.util.Utils, javafx.geometry.Bounds, javafx.scene.Node, javafx.scene.layout.Region

Used to access internal methods of Region.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static RegionHelper.RegionAccessor
private static final RegionHelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected boolean
protected BaseBounds
protected Bounds
protected NGNode
private static RegionHelper
public static void
protected void
protected void
public static void
public static BaseBounds
pack-priv BaseBounds
protected void
Inherited from com.sun.javafx.scene.ParentHelper:
getAllParentStylesheetsgetAllParentStylesheetsImplgetTraversalEngineinitHelperpickChildrenNodeprocessCSSImplsetParentAccessorsetTraversalEnginesuperProcessCSS

Field Detail

regionAccessorback to summary
private static RegionHelper.RegionAccessor regionAccessor
theInstanceback to summary
private static final RegionHelper theInstance

Hides com.sun.javafx.scene.ParentHelper.theInstance.

Constructor Detail

RegionHelperback to summary
public RegionHelper()

Method Detail

computeContainsImplback to summary
protected boolean computeContainsImpl(Node node, double localX, double localY)

Overrides com.sun.javafx.scene.ParentHelper.computeContainsImpl.

Annotations
@Override
computeGeomBoundsImplback to summary
protected BaseBounds computeGeomBoundsImpl(Node node, BaseBounds bounds, BaseTransform tx)

Overrides com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl.

Annotations
@Override
computeLayoutBoundsImplback to summary
protected Bounds computeLayoutBoundsImpl(Node node)

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

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

Overrides com.sun.javafx.scene.ParentHelper.createPeerImpl.

Annotations
@Override
getInstanceback to summary
private static RegionHelper getInstance()

Hides com.sun.javafx.scene.ParentHelper.getInstance.

initHelperback to summary
public static void initHelper(Region region)
notifyLayoutBoundsChangedImplback to summary
protected void notifyLayoutBoundsChangedImpl(Node node)

Overrides com.sun.javafx.scene.NodeHelper.notifyLayoutBoundsChangedImpl.

Annotations
@Override
pickNodeLocalImplback to summary
protected void pickNodeLocalImpl(Node node, PickRay localPickRay, PickResultChooser result)

Overrides com.sun.javafx.scene.ParentHelper.pickNodeLocalImpl.

Annotations
@Override
setRegionAccessorback to summary
public static void setRegionAccessor(final RegionHelper.RegionAccessor newAccessor)
superComputeGeomBoundsback to summary
public static BaseBounds superComputeGeomBounds(Node node, BaseBounds bounds, BaseTransform tx)
superComputeGeomBoundsImplback to summary
pack-priv BaseBounds superComputeGeomBoundsImpl(Node node, BaseBounds bounds, BaseTransform tx)
updatePeerImplback to summary
protected void updatePeerImpl(Node node)

Overrides com.sun.javafx.scene.ParentHelper.updatePeerImpl.

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

public Interface RegionHelper.RegionAccessor


Method Summary

Modifier and TypeMethod and Description
public boolean
doComputeContains(Node node, double localX, double localY)

public BaseBounds
public Bounds
public NGNode
public void
public void
doPickNodeLocal(Node node, PickRay localPickRay, PickResultChooser result)

public void

Method Detail

doComputeContainsback to summary
public boolean doComputeContains(Node node, double localX, double localY)
doComputeGeomBoundsback to summary
public BaseBounds doComputeGeomBounds(Node node, BaseBounds bounds, BaseTransform tx)
doComputeLayoutBoundsback to summary
public Bounds doComputeLayoutBounds(Node node)
doCreatePeerback to summary
public NGNode doCreatePeer(Node node)
doNotifyLayoutBoundsChangedback to summary
public void doNotifyLayoutBoundsChanged(Node node)
doPickNodeLocalback to summary
public void doPickNodeLocal(Node node, PickRay localPickRay, PickResultChooser result)
doUpdatePeerback to summary
public void doUpdatePeer(Node node)