Package org.eclipse.gef.zest.fx.parts
Class ZestFxHoverIntentHandlePartFactory
- java.lang.Object
-
- org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
-
- org.eclipse.gef.zest.fx.parts.ZestFxHoverIntentHandlePartFactory
-
- All Implemented Interfaces:
IHandlePartFactory
public class ZestFxHoverIntentHandlePartFactory extends DefaultHoverIntentHandlePartFactory
TheZestFxHoverIntentHandlePartFactory
is a specialization of theDefaultHoverIntentHandlePartFactory
that performs the generation of "hide" and "show" hover handles.
-
-
Field Summary
-
Fields inherited from class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
HOVER_INTENT_HANDLES_GEOMETRY_PROVIDER
-
-
Constructor Summary
Constructors Constructor Description ZestFxHoverIntentHandlePartFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<IHandlePart<? extends javafx.scene.Node>>
createHoverHandlePartsForPolygonalOutline(IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, Provider<BezierCurve[]> segmentsProvider)
protected java.util.List<IHandlePart<? extends javafx.scene.Node>>
createHoverHandlePartsForRectangularOutline(IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, Provider<BezierCurve[]> segmentsProvider)
-
Methods inherited from class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
createHandleParts, createHoverHandlePartsForCurve
-
-
-
-
Method Detail
-
createHoverHandlePartsForPolygonalOutline
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> createHoverHandlePartsForPolygonalOutline(IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, Provider<BezierCurve[]> segmentsProvider)
- Overrides:
createHoverHandlePartsForPolygonalOutline
in classDefaultHoverIntentHandlePartFactory
-
createHoverHandlePartsForRectangularOutline
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> createHoverHandlePartsForRectangularOutline(IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, Provider<BezierCurve[]> segmentsProvider)
- Overrides:
createHoverHandlePartsForRectangularOutline
in classDefaultHoverIntentHandlePartFactory
-
-