Package | Description |
---|---|
org.eclipse.gef.mvc.fx.behaviors |
This package contains JavaFX/MVC.FX-specific
IBehavior implementations. |
org.eclipse.gef.mvc.fx.parts |
This package contains all JavaFX-specific
IContentPart ,
IVisualPart ,
IFeedbackPart , and
IHandlePart implementations and related
classes. |
Modifier and Type | Method and Description |
---|---|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(IVisualPart<? extends javafx.scene.Node> target,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given target part.
|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given targets.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
AbstractBehavior.getHandles(java.util.Collection<? extends IVisualPart<? extends javafx.scene.Node>> targets)
Returns a list that contains all
IHandlePart s that were generated
for the given target parts by this IBehavior . |
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
AbstractBehavior.getHandles(IVisualPart<? extends javafx.scene.Node> target)
Returns a list that contains all
IHandlePart s that were generated
for the given target part by this IBehavior . |
protected java.util.Map<java.util.Set<IVisualPart<? extends javafx.scene.Node>>,java.util.List<IHandlePart<? extends javafx.scene.Node>>> |
AbstractBehavior.getHandlesPerTargetSet()
Returns the map that stores the handle parts per target part set.
|
Modifier and Type | Method and Description |
---|---|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(IVisualPart<? extends javafx.scene.Node> target,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given target part.
|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given targets.
|
Modifier and Type | Method and Description |
---|---|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(IVisualPart<? extends javafx.scene.Node> target,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given target part.
|
IHandlePart<? extends javafx.scene.Node> |
AbstractBehavior.updateHandles(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Comparator<IHandlePart<? extends javafx.scene.Node>> interactedWithComparator,
IHandlePart<? extends javafx.scene.Node> interactedWith)
Updates the handles of the given targets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHandlePart<V extends javafx.scene.Node>
Abstract base implementation for a JavaFX-specific
IHandlePart . |
class |
AbstractSegmentHandlePart<N extends javafx.scene.Node>
An
AbstractSegmentHandlePart is bound to a segment of a poly-bezier
handle geometry, represented by an array of BezierCurve s. |
class |
CircleSegmentHandlePart
|
class |
RectangleSegmentHandlePart
An
AbstractSegmentHandlePart with a rectangular
Rectangle visual. |
class |
SquareSegmentHandlePart
An
AbstractSegmentHandlePart with a quadratic
Rectangle visual. |
Modifier and Type | Method and Description |
---|---|
java.util.List<IHandlePart<? extends javafx.scene.Node>> |
IHandlePartFactory.createHandleParts(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates specific
IHandlePart s for the given targets. |
java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultSelectionHandlePartFactory.createHandleParts(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Map<java.lang.Object,java.lang.Object> contextMap) |
java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultHoverIntentHandlePartFactory.createHandleParts(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Map<java.lang.Object,java.lang.Object> contextMap) |
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultHoverIntentHandlePartFactory.createHoverHandlePartsForCurve(IVisualPart<? extends javafx.scene.Node> target,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
Provider<BezierCurve[]> segmentsProvider)
Creates hover handle parts for a handle geometry that is an
ICurve . |
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultHoverIntentHandlePartFactory.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>> |
DefaultHoverIntentHandlePartFactory.createHoverHandlePartsForRectangularOutline(IVisualPart<? extends javafx.scene.Node> target,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
Provider<BezierCurve[]> segmentsProvider)
Creates hover handle parts for a handle geometry that is a
Rectangle . |
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultSelectionHandlePartFactory.createMultiSelectionHandleParts(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates handle parts for a multi selection.
|
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultSelectionHandlePartFactory.createSingleSelectionHandleParts(IVisualPart<? extends javafx.scene.Node> target,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates handle parts for a single selection.
|
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForCurve(IVisualPart<? extends javafx.scene.Node> target,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
Provider<BezierCurve[]> segmentsProvider)
Creates handle parts for a single selection of which the handle geometry
is an
ICurve . |
protected java.util.List<IHandlePart<? extends javafx.scene.Node>> |
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForPolygonalOutline(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>> |
DefaultSelectionHandlePartFactory.createSingleSelectionHandlePartsForRectangularOutline(IVisualPart<? extends javafx.scene.Node> target,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
Provider<BezierCurve[]> segmentsProvider)
Creates handle parts for a single selection of which the handle geometry
is a
Rectangle . |
java.util.List<IHandlePart<? extends javafx.scene.Node>> |
LayeredRootPart.getHandlePartChildren() |
java.util.List<IHandlePart<? extends javafx.scene.Node>> |
IRootPart.getHandlePartChildren()
Returns all children of type
IHandlePart contained by this
IRootPart . |
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.