A B C D E F G H I L M N O P R S T U V W Z

## S

sceneToLocal(Node, IGeometry) - Static method in class org.eclipse.gef.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.gef.fx.utils.NodeUtils
  Transforms the given `Point` from scene coordinates to the local coordinate system of the given `Node`.
scrollableBoundsProperty() - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Returns the bounds of the scrollable area in local coordinates of this `InfiniteCanvas` as a (read-only) property.
setAdvancedGradient(LinearGradient) - Method in class org.eclipse.gef.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.gef.fx.utils.NodeUtils
  Assigns the transformation values of the src `Affine` to the dst `Affine`.
setAnchor(AnchorKey, IAnchor) - Method in class org.eclipse.gef.fx.nodes.Connection
  Replaces the anchor currently registered for the given `AnchorKey` with the given `IAnchor`.
setAnchorage(Node) - Method in class org.eclipse.gef.fx.anchors.AbstractAnchor
  Sets the anchorage of this `AbstractAnchor` to the given value.
setAnchored(Node) - Method in class org.eclipse.gef.fx.anchors.AnchorKey
  Sets the anchored `Node` of this `AnchorKey` to the given value.
setAnchors(List<IAnchor>) - Method in class org.eclipse.gef.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.gef.fx.swt.controls.FXControlAdapter
  Changes the `FXCanvas` in which the `Control` is hooked.
setClickableAreaWidth(double) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the property `clickable area width` property.
setClipContent(boolean) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Sets the value of the `InfiniteCanvas.clipContentProperty()` to the given value.
setColor(Color) - Method in class org.eclipse.gef.fx.swt.controls.FXColorPicker
  Changes the currently selected `Color` to the given value.
setComputationStrategy(IComputationStrategy) - Method in class org.eclipse.gef.fx.anchors.DynamicAnchor
  Sets the given `IComputationStrategy` to be used by this `IAnchor`.
setContentTransform(Affine) - Method in class org.eclipse.gef.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.gef.fx.swt.controls.FXControlAdapter
  Sets the `Control` of this `FXControlAdapter` to the given value and `hooks` or `unhooks` the `Control`, respectively.
setControlAnchor(int, IAnchor) - Method in class org.eclipse.gef.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.gef.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.gef.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.gef.fx.nodes.Connection
  Replaces all control anchorsByKeys of this `Connection` with `StaticAnchor`s yielding the given `Point`s.
setCurve(Node) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the `Node` that is used to render the connection.
setEndAnchor(IAnchor) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the end `IAnchor` of this `Connection` to the given value.
setEndDecoration(Node) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the end decoration `Node` of this `Connection` to the given value.
setEndPoint(Point) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the `end anchor` of this `Connection` to an `StaticAnchor` yielding the given `Point`.
setEndPointHint(Point) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the end position hint to the given value.
setFill(Paint) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the fill property.
setFillRule(FillRule) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the fill rule property.
setGeometricShape(Path) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the geometric shape used by this `GeometryNode`.
setGeometry(T) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the `IGeometry` of this `GeometryNode` to the given value.
setGridCellHeight(int) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Assigns the given value to the `InfiniteCanvas.gridCellHeightProperty()`.
setGridCellWidth(int) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Assigns the given value to the `InfiniteCanvas.gridCellWidthProperty()`.
setHorizontalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Sets the value of the `InfiniteCanvas.horizontalScrollBarPolicyProperty()` to the given `ScrollPane.ScrollBarPolicy`.
setHorizontalScrollOffset(double) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Sets the horizontal scroll offset to the given value.
setId(String) - Method in class org.eclipse.gef.fx.anchors.AnchorKey
  Sets the `String` identifier of this `AnchorKey` to the given value.
setInterpolator(IConnectionInterpolator) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the `IConnectionInterpolator` of this `Connection` to the given `IConnectionInterpolator`.
setPaint(Paint) - Method in class org.eclipse.gef.fx.jface.FXPaintSelectionDialog
  Changes the currently selected `Paint` to the given value.
setPoints(List<Point>) - Method in class org.eclipse.gef.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.gef.fx.anchors.StaticAnchor
  Sets the reference position of this `StaticAnchor` to the given value.
setRouter(IConnectionRouter) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the `IConnectionRouter` of this `Connection` to the given value.
setRoutingData(int, Point, Vector) - Method in class org.eclipse.gef.fx.nodes.AbstractRouter.ControlPointManipulator
  Initializes this `AbstractRouter.ControlPointManipulator` for the recording of changes.
setScene(Scene) - Method in class org.eclipse.gef.fx.swt.canvas.FXCanvasEx
setShowGrid(boolean) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Assigns the given value to the `InfiniteCanvas.showGridProperty()`.
setSimpleLinearGradient(LinearGradient) - Method in class org.eclipse.gef.fx.swt.controls.FXSimpleLinearGradientPicker
  Changes the currently selected gradient to the given value.
setSmooth(boolean) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the smooth property.
setStartAnchor(IAnchor) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the start `IAnchor` of this `Connection` to the given value.
setStartDecoration(Node) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the start decoration `Node` of this `Connection` to the given value.
setStartPoint(Point) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the `start anchor` of this `Connection` to an `StaticAnchor` yielding the given `Point`.
setStartPointHint(Point) - Method in class org.eclipse.gef.fx.nodes.Connection
  Sets the start position hint to the given value.
setStroke(Paint) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  * Sets the value of the stroke property.
setStrokeDashOffset(double) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke dash offset property.
setStrokeLineCap(StrokeLineCap) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke line cap property.
setStrokeLineJoin(StrokeLineJoin) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke line join property.
setStrokeMiterLimit(double) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke miter limit property.
setStrokeType(StrokeType) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke type property.
setStrokeWidth(double) - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Sets the value of the stroke width property.
setVerticalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Sets the value of the `InfiniteCanvas.verticalScrollBarPolicyProperty()` to the given `ScrollPane.ScrollBarPolicy`.
setVerticalScrollOffset(double) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Sets the vertical scroll offset to the given value.
setZoomGrid(boolean) - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Assigns the given value to the `InfiniteCanvas.showGridProperty()`.
Shape2Geometry - Class in org.eclipse.gef.fx.utils
  The utility class `Shape2Geometry` provides methods for the conversion of JavaFX `Shape` implementations to `IGeometry` implementations.
Shape2Geometry() - Constructor for class org.eclipse.gef.fx.utils.Shape2Geometry
showGrid() - Method in class org.eclipse.gef.fx.nodes.InfiniteCanvas
  Enables the background grid.
showGridProperty() - Method in class org.eclipse.gef.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.gef.fx.swt.controls.FXSimpleLinearGradientPicker
  Property name used in change events related to `FXSimpleLinearGradientPicker.simpleLinearGradientProperty()`.
simpleLinearGradientProperty() - Method in class org.eclipse.gef.fx.swt.controls.FXSimpleLinearGradientPicker
  Returns a writable property for the simple linear gradient.
smoothProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the smooth value to apply for this `GeometryNode`.
start(BundleContext) - Method in class org.eclipse.gef.fx.FxBundle
startDecorationProperty() - Method in class org.eclipse.gef.fx.nodes.Connection
  Returns an `ObjectProperty` wrapping the start decoration `Node`.
StaticAnchor - Class in org.eclipse.gef.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.gef.fx.anchors.StaticAnchor
  Creates an `StaticAnchor` that is bound to the provided anchorage.
StaticAnchor(Point) - Constructor for class org.eclipse.gef.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.gef.fx.FxBundle
StraightRouter - Class in org.eclipse.gef.fx.nodes
  The `StraightRouter` is an `IConnectionRouter` that leaves the `Connection`'s control points untouched and only provides reference points for the `Connection`'s anchors.
StraightRouter() - Constructor for class org.eclipse.gef.fx.nodes.StraightRouter
strokeDashOffsetProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke dash offset to apply for this `GeometryNode`.
strokeLineCapProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke line cap to apply for this `GeometryNode`.
strokeLineJoinProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke line join to apply for this `GeometryNode`.
strokeMiterLimitProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke miter limit to apply for this `GeometryNode`.
strokeProperty() - Method in class org.eclipse.gef.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.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke type to apply for this `GeometryNode`.
strokeWidthProperty() - Method in class org.eclipse.gef.fx.nodes.GeometryNode
  Provides a `Property` holding the stroke width to apply for this `GeometryNode`.

A B C D E F G H I L M N O P R S T U V W Z