Uses of Interface
org.eclipse.gef.mvc.fx.parts.IHandlePart
Packages that use IHandlePart
Package
Description
This package contains JavaFX/MVC.FX-specific
IBehavior
implementations.This package contains all JavaFX-specific
IContentPart
,
IVisualPart
,
IFeedbackPart
, and
IHandlePart
implementations and related
classes.-
Uses of IHandlePart in org.eclipse.gef.mvc.fx.behaviors
Methods in org.eclipse.gef.mvc.fx.behaviors that return IHandlePartModifier and TypeMethodDescriptionIHandlePart<? extends Node>
AbstractBehavior.updateHandles
(List<? extends IVisualPart<? extends Node>> targets, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given targets.IHandlePart<? extends Node>
AbstractBehavior.updateHandles
(IVisualPart<? extends Node> target, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given target part.Methods in org.eclipse.gef.mvc.fx.behaviors that return types with arguments of type IHandlePartModifier and TypeMethodDescriptionprotected List<IHandlePart<? extends Node>>
AbstractBehavior.getHandles
(Collection<? extends IVisualPart<? extends Node>> targets) Returns a list that contains allIHandlePart
s that were generated for the given target parts by thisIBehavior
.protected List<IHandlePart<? extends Node>>
AbstractBehavior.getHandles
(IVisualPart<? extends Node> target) Returns a list that contains allIHandlePart
s that were generated for the given target part by thisIBehavior
.protected Map<Set<IVisualPart<? extends Node>>,
List<IHandlePart<? extends Node>>> AbstractBehavior.getHandlesPerTargetSet()
Returns the map that stores the handle parts per target part set.Methods in org.eclipse.gef.mvc.fx.behaviors with parameters of type IHandlePartModifier and TypeMethodDescriptionIHandlePart<? extends Node>
AbstractBehavior.updateHandles
(List<? extends IVisualPart<? extends Node>> targets, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given targets.IHandlePart<? extends Node>
AbstractBehavior.updateHandles
(IVisualPart<? extends Node> target, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given target part.Method parameters in org.eclipse.gef.mvc.fx.behaviors with type arguments of type IHandlePartModifier and TypeMethodDescriptionIHandlePart<? extends Node>
AbstractBehavior.updateHandles
(List<? extends IVisualPart<? extends Node>> targets, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given targets.IHandlePart<? extends Node>
AbstractBehavior.updateHandles
(IVisualPart<? extends Node> target, Comparator<IHandlePart<? extends Node>> interactedWithComparator, IHandlePart<? extends Node> interactedWith) Updates the handles of the given target part. -
Uses of IHandlePart in org.eclipse.gef.mvc.fx.parts
Classes in org.eclipse.gef.mvc.fx.parts that implement IHandlePartModifier and TypeClassDescriptionclass
AbstractHandlePart<V extends Node>
Abstract base implementation for a JavaFX-specificIHandlePart
.class
AbstractSegmentHandlePart<N extends Node>
AnAbstractSegmentHandlePart
is bound to a segment of a poly-bezier handle geometry, represented by an array ofBezierCurve
s.class
class
AnAbstractSegmentHandlePart
with a rectangularRectangle
visual.class
AnAbstractSegmentHandlePart
with a quadraticRectangle
visual.Methods in org.eclipse.gef.mvc.fx.parts that return types with arguments of type IHandlePartModifier and TypeMethodDescriptionList<IHandlePart<? extends Node>>
DefaultHoverIntentHandlePartFactory.createHandleParts
(List<? extends IVisualPart<? extends Node>> targets, Map<Object, Object> contextMap) List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createHandleParts
(List<? extends IVisualPart<? extends Node>> targets, Map<Object, Object> contextMap) List<IHandlePart<? extends Node>>
IHandlePartFactory.createHandleParts
(List<? extends IVisualPart<? extends Node>> targets, Map<Object, Object> contextMap) Creates specificIHandlePart
s for the given targets.protected List<IHandlePart<? extends Node>>
DefaultHoverIntentHandlePartFactory.createHoverHandlePartsForCurve
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) Creates hover handle parts for a handle geometry that is anICurve
.protected List<IHandlePart<? extends Node>>
DefaultHoverIntentHandlePartFactory.createHoverHandlePartsForPolygonalOutline
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) protected List<IHandlePart<? extends Node>>
DefaultHoverIntentHandlePartFactory.createHoverHandlePartsForRectangularOutline
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) Creates hover handle parts for a handle geometry that is aRectangle
.protected List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createMultiSelectionHandleParts
(List<? extends IVisualPart<? extends Node>> targets, Map<Object, Object> contextMap) Creates handle parts for a multi selection.protected List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createSingleSelectionHandleParts
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap) Creates handle parts for a single selection.protected List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForCurve
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) Creates handle parts for a single selection of which the handle geometry is anICurve
.protected List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForPolygonalOutline
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) protected List<IHandlePart<? extends Node>>
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForRectangularOutline
(IVisualPart<? extends Node> target, Map<Object, Object> contextMap, Provider<BezierCurve[]> segmentsProvider) Creates handle parts for a single selection of which the handle geometry is aRectangle
.List<IHandlePart<? extends Node>>
IRootPart.getHandlePartChildren()
Returns all children of typeIHandlePart
contained by thisIRootPart
.List<IHandlePart<? extends Node>>
LayeredRootPart.getHandlePartChildren()