- 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
IAnchor
s, 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
IAnchor
s
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
IAnchor
s.
- 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.
- 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
IAnchor
s, 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
IAnchor
s
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
-
- START_ROLE - Static variable in class org.eclipse.gef4.fx.nodes.Connection
-
The id used to identify the start point of this connection at the
start anchor.
- 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
AnchorKey
s (i.e. anchored
Node
s).
- 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
-