- sceneToLocal(Node, IGeometry) - Static method in class org.eclipse.gef4.fx.utils.NodeUtils
-
Transforms the given
IGeometry from scene coordinates to the
local coordinate system of the given
Node.
- sceneToLocal(Node, Point) - Static method in class org.eclipse.gef4.fx.utils.NodeUtils
-
Transforms the given
Point from scene coordinates to the local
coordinate system of the given
Node.
- scheduleSceneRunnable(SWT2FXEventConverter.ISceneRunnable) - Method in class org.eclipse.gef4.fx.swt.gestures.SWT2FXEventConverter
-
- scroll(ScrollEvent) - Method in class org.eclipse.gef4.fx.gestures.AbstractScrollGesture
-
Callback method that is invoked for all but the first ScrollEvent
of a scroll gesture.
- scrollableBoundsProperty() - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Returns the bounds of the scrollable area in local coordinates of this
InfiniteCanvas.
- scrollFinished() - Method in class org.eclipse.gef4.fx.gestures.AbstractScrollGesture
-
- scrollStarted(ScrollEvent) - Method in class org.eclipse.gef4.fx.gestures.AbstractScrollGesture
-
Callback method that is invoked for the first ScrollEvent of a
scroll gesture.
- sendGestureEventToFx(GestureEvent) - Method in class org.eclipse.gef4.fx.swt.gestures.SWT2FXEventConverter
-
Converts the given
GestureEvent to a corresponding JavaFX event
and sends it to the JavaFX scene graph of the
FXCanvas which is
associated with this
SWT2FXEventConverter.
- sendMouseHorizontalWheelEventToFx(Event) - Method in class org.eclipse.gef4.fx.swt.gestures.SWT2FXEventConverter
-
- setAdvancedGradient(LinearGradient) - Method in class org.eclipse.gef4.fx.swt.controls.FXAdvancedLinearGradientPicker
-
Sets the gradient managed by this gradient picker to the given value.
- setAffine(Affine, Affine) - Static method in class org.eclipse.gef4.fx.utils.NodeUtils
-
Assigns the transformation values of the src Affine to the
dst Affine.
- setAnchor(AnchorKey, IAnchor) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Replaces the anchor currently registered for the given
AnchorKey
with the given
IAnchor.
- setAnchorage(Node) - Method in class org.eclipse.gef4.fx.anchors.AbstractAnchor
-
- setAnchored(Node) - Method in class org.eclipse.gef4.fx.anchors.AnchorKey
-
Sets the anchored
Node of this
AnchorKey to the given
value.
- setAnchors(List<IAnchor>) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Replaces all anchors of this
Connection with the given
IAnchors, i.e. the first given
IAnchor replaces the
currently assigned start anchor, the last given
IAnchor replaces
the currently assigned end anchor, and the intermediate
IAnchors
replace the currently assigned control anchorsByKeys.
- setCanvas(FXCanvas) - Method in class org.eclipse.gef4.fx.swt.controls.FXControlAdapter
-
Changes the
FXCanvas in which the
Control is hooked.
- setClickableAreaWidth(double) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
- setClipContent(boolean) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setColor(Color) - Method in class org.eclipse.gef4.fx.swt.controls.FXColorPicker
-
Changes the currently selected Color to the given value.
- setComputationStrategy(IComputationStrategy) - Method in class org.eclipse.gef4.fx.anchors.DynamicAnchor
-
- setContentTransform(Affine) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Sets the transformation matrix of the
viewport transform to the values specified by the given
Affine.
- setControl(T) - Method in class org.eclipse.gef4.fx.swt.controls.FXControlAdapter
-
- setControlAnchor(int, IAnchor) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the control anchor for the given control anchor index to the given
IAnchor.
- setControlAnchors(List<IAnchor>) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Replaces all control anchorsByKeys of this
Connection with the
given
List of
IAnchors.
- setControlPoint(int, Point) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the control anchor for the given control anchor index to an
StaticAnchor which yields the given
Point.
- setControlPoints(List<Point>) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setCurve(Node) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the Node that is used to render the connection.
- setEndAnchor(IAnchor) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setEndDecoration(Node) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the end decoration
Node of this
Connection to the
given value.
- setEndPoint(Point) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setEndPointHint(Point) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the end position hint to the given value.
- setFill(Paint) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the fill property.
- setFillRule(FillRule) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the fill rule property.
- setGeometricShape(Path) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
- setGeometry(T) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
- setGridCellHeight(double) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setGridCellWidth(double) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setHorizontalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setHorizontalScrollOffset(double) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Sets the horizontal scroll offset to the given value.
- setId(String) - Method in class org.eclipse.gef4.fx.anchors.AnchorKey
-
Sets the
String identifier of this
AnchorKey to the given
value.
- setInterpolator(IConnectionInterpolator) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setPaint(Paint) - Method in class org.eclipse.gef4.fx.jface.FXPaintSelectionDialog
-
Changes the currently selected Paint to the given value.
- setPoints(List<Point>) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Replaces all anchors of this
Connection with the given
IAnchors, i.e. the first given
IAnchor replaces the
currently assigned start anchor, the last given
IAnchor replaces
the currently assigned end anchor, and the intermediate
IAnchors
replace the currently assigned control anchorsByKeys.
- setReferencePosition(Point) - Method in class org.eclipse.gef4.fx.anchors.StaticAnchor
-
Sets the reference position of this
StaticAnchor to the given
value.
- setRouter(IConnectionRouter) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setRoutingData(int, Point, Vector) - Method in class org.eclipse.gef4.fx.nodes.OrthogonalRouter.ControlPointManipulator
-
- setScene(Scene) - Method in class org.eclipse.gef4.fx.gestures.AbstractGesture
-
Sets the Scene for this gesture to the given value.
- setScene(Scene) - Method in class org.eclipse.gef4.fx.swt.canvas.FXCanvasEx
-
- setShowGrid(boolean) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setSimpleLinearGradient(LinearGradient) - Method in class org.eclipse.gef4.fx.swt.controls.FXSimpleLinearGradientPicker
-
Changes the currently selected gradient to the given value.
- setSmooth(boolean) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the smooth property.
- setStartAnchor(IAnchor) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setStartDecoration(Node) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the start decoration
Node of this
Connection to the
given value.
- setStartPoint(Point) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
- setStartPointHint(Point) - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Sets the start position hint to the given value.
- setStroke(Paint) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
* Sets the value of the stroke property.
- setStrokeDashOffset(double) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke dash offset property.
- setStrokeLineCap(StrokeLineCap) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke line cap property.
- setStrokeLineJoin(StrokeLineJoin) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke line join property.
- setStrokeMiterLimit(double) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke miter limit property.
- setStrokeType(StrokeType) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke type property.
- setStrokeWidth(double) - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Sets the value of the stroke width property.
- setVerticalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- setVerticalScrollOffset(double) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Sets the vertical scroll offset to the given value.
- setZoomGrid(boolean) - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
- Shape2Geometry - Class in org.eclipse.gef4.fx.utils
-
The utility class
Shape2Geometry provides methods for the conversion
of JavaFX
Shape implementations to
IGeometry implementations.
- Shape2Geometry() - Constructor for class org.eclipse.gef4.fx.utils.Shape2Geometry
-
- showGrid() - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Enables the background grid.
- showGridProperty() - Method in class org.eclipse.gef4.fx.nodes.InfiniteCanvas
-
Returns the
BooleanProperty that determines if a background grid
is shown within this
InfiniteCanvas.
- SIMPLE_LINEAR_GRADIENT_PROPERTY - Static variable in class org.eclipse.gef4.fx.swt.controls.FXSimpleLinearGradientPicker
-
- simpleLinearGradientProperty() - Method in class org.eclipse.gef4.fx.swt.controls.FXSimpleLinearGradientPicker
-
Returns a writable property for the simple linear gradient.
- smoothProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the smooth value to apply for this
GeometryNode.
- start(BundleContext) - Method in class org.eclipse.gef4.fx.FxBundle
-
- startDecorationProperty() - Method in class org.eclipse.gef4.fx.nodes.Connection
-
Returns an ObjectProperty wrapping the start decoration
Node.
- StaticAnchor - Class in org.eclipse.gef4.fx.anchors
-
An
StaticAnchor provides a position for each
AnchorKey, based
on a reference position relative to the anchorage
Node, to which the
StaticAnchor is bound, or based on a (global) static reference
position in case the
StaticAnchor is unbound.
- StaticAnchor(Node, Point) - Constructor for class org.eclipse.gef4.fx.anchors.StaticAnchor
-
Creates an
StaticAnchor that is bound to the provided anchorage.
- StaticAnchor(Point) - Constructor for class org.eclipse.gef4.fx.anchors.StaticAnchor
-
Creates an
StaticAnchor that is not bound to an anchorage
Node and will always provide the passed in position (in scene
coordinates) for all attached
AnchorKeys (i.e. anchored
Nodes).
- stop(BundleContext) - Method in class org.eclipse.gef4.fx.FxBundle
-
- StraightRouter - Class in org.eclipse.gef4.fx.nodes
-
- StraightRouter() - Constructor for class org.eclipse.gef4.fx.nodes.StraightRouter
-
- strokeDashOffsetProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke dash offset to apply for
this
GeometryNode.
- strokeLineCapProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke line cap to apply for this
GeometryNode.
- strokeLineJoinProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke line join to apply for
this
GeometryNode.
- strokeMiterLimitProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke miter limit to apply for
this
GeometryNode.
- strokeProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Defines parameters of a stroke that is drawn around the outline of a
Shape using the settings of the specified Paint.
- strokeTypeProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke type to apply for this
GeometryNode.
- strokeWidthProperty() - Method in class org.eclipse.gef4.fx.nodes.GeometryNode
-
Provides a
Property holding the stroke width to apply for this
GeometryNode.
- SWT2FXEventConverter - Class in org.eclipse.gef4.fx.swt.gestures
-
- SWT2FXEventConverter(FXCanvas) - Constructor for class org.eclipse.gef4.fx.swt.gestures.SWT2FXEventConverter
-
Registers event forwarding for the given FXCanvas.
- SWT2FXEventConverter.GestureState - Class in org.eclipse.gef4.fx.swt.gestures
-
- SWT2FXEventConverter.ISceneRunnable - Interface in org.eclipse.gef4.fx.swt.gestures
-