Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- ScalableFigure - Interface in org.eclipse.draw2d
-
A figure that can be scaled.
- ScalableFreeformLayeredPane - Class in org.eclipse.draw2d
- ScalableFreeformLayeredPane() - Constructor for class org.eclipse.draw2d.ScalableFreeformLayeredPane
- ScalableFreeformLayeredPane(boolean) - Constructor for class org.eclipse.draw2d.ScalableFreeformLayeredPane
-
Constructor which allows to configure if scaled graphics should be used.
- ScalableLayeredPane - Class in org.eclipse.draw2d
-
A non-freeform, scalable layered pane.
- ScalableLayeredPane() - Constructor for class org.eclipse.draw2d.ScalableLayeredPane
- ScalableLayeredPane(boolean) - Constructor for class org.eclipse.draw2d.ScalableLayeredPane
-
Constructor which allows to configure if scaled graphics should be used.
- ScalablePolygonShape - Class in org.eclipse.draw2d
-
Renders a
PointList
as a polygonal shape scaled in accordance with bounds to fill whole figure. - ScalablePolygonShape() - Constructor for class org.eclipse.draw2d.ScalablePolygonShape
- scale(double) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Scales the width and height of this Dimension by the amount supplied, and returns this for convenience.
- scale(double) - Method in class org.eclipse.draw2d.geometry.Point
-
Scales this Point by the specified amount.
- scale(double) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Scales the location and size of this Rectangle by the given scale and returns this for convenience.
- scale(double) - Method in class org.eclipse.draw2d.Graphics
-
Scales this graphics object by the given amount.
- scale(double) - Method in class org.eclipse.draw2d.ScaledGraphics
- scale(double) - Method in class org.eclipse.draw2d.SWTGraphics
- scale(double, double) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Scales the width of this Dimension by w and scales the height of this Dimension by h.
- scale(double, double) - Method in class org.eclipse.draw2d.geometry.Point
-
Scales this Point by the specified values.
- scale(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- scale(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
- scale(double, double) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Scales the location and size of this Rectangle by the given scales and returns this for convenience.
- scale(float, float) - Method in class org.eclipse.draw2d.Graphics
-
Scales the graphics by the given horizontal and vertical components.
- scale(float, float) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- ScaledGraphics - Class in org.eclipse.draw2d
-
A Graphics object able to scale all operations based on the current scale factor.
- ScaledGraphics(Graphics) - Constructor for class org.eclipse.draw2d.ScaledGraphics
-
Constructs a new ScaledGraphics based on the given Graphics object.
- ScaledGraphics.State - Class in org.eclipse.draw2d
-
The internal state of the scaled graphics.
- scheme - Variable in class org.eclipse.draw2d.SchemeBorder
-
The
SchemeBorder.Scheme
associated with this SchemeBorder - Scheme() - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a default border Scheme with no border sides.
- Scheme(Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a border scheme with the specified colors.
- Scheme(Color[], Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a border Scheme with the specified highlight and shadow colors.
- SCHEME_FRAME - Static variable in class org.eclipse.draw2d.FrameBorder
-
The border scheme that determines the border highlight and shadow colors, as well as the border width (3).
- SchemeBorder - Class in org.eclipse.draw2d
-
SchemeBorder allows the creation of borders based on
Schemes
. - SchemeBorder() - Constructor for class org.eclipse.draw2d.SchemeBorder
-
Constructs a default SchemeBorder with no scheme defined.
- SchemeBorder(SchemeBorder.Scheme) - Constructor for class org.eclipse.draw2d.SchemeBorder
-
Constructs a SchemeBorder with the Scheme given as input.
- SchemeBorder.Scheme - Class in org.eclipse.draw2d
-
Holds a set of information about a border, which can be changed to create a wide range of schemes.
- SchemeBorder.SCHEMES - Interface in org.eclipse.draw2d
-
Interface which defines some commonly used schemes for the border.
- ScrollableThumbnail - Class in org.eclipse.draw2d.parts
-
A scaled image representation of a Figure.
- ScrollableThumbnail() - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Creates a new ScrollableThumbnail.
- ScrollableThumbnail(Viewport) - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Creates a new ScrollableThumbnail that synchs with the given Viewport.
- ScrollBar - Class in org.eclipse.draw2d
-
Provides for the scrollbars used by the
ScrollPane
. - ScrollBar() - Constructor for class org.eclipse.draw2d.ScrollBar
-
Constructs a ScrollBar.
- ScrollBar.ThumbDragger - Class in org.eclipse.draw2d
- ScrollBarLayout - Class in org.eclipse.draw2d
-
Lays out the Figures that make up a ScrollBar.
- ScrollBarLayout(Transposer) - Constructor for class org.eclipse.draw2d.ScrollBarLayout
-
Constructs a ScrollBarLayout.
- scrollHorizontalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane horizontally x pixels from its left-most position.
- ScrollPane - Class in org.eclipse.draw2d
-
A class which implements automatic horizontal and/or vertical scrolling for a single IFigure child.
- ScrollPane() - Constructor for class org.eclipse.draw2d.ScrollPane
-
Constructs a new ScrollPane with a ScrollPaneLayout.
- ScrollPaneLayout - Class in org.eclipse.draw2d
- ScrollPaneLayout() - Constructor for class org.eclipse.draw2d.ScrollPaneLayout
- ScrollPaneSolver - Class in org.eclipse.draw2d
-
This class handles the calculation of solving for the area of a
ScrollPane
's viewport and insets. - ScrollPaneSolver() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver
- ScrollPaneSolver.Result - Class in org.eclipse.draw2d
-
Container class for the results of ScrollPaneSolver's solve method
- scrollSmoothTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls in an animated way to the new x and y location.
- scrollTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents to the new x and y location.
- scrollTo(Point) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane horizontally from its left-most position by location.x pixels and vertically from its top-most position by location.y pixels.
- scrollToX(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents horizontally so that they are offset by
hOffset
. - scrollToY(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents vertically so that they are offset by
vOffset
. - scrollVerticalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane vertically y pixels from its top-most position.
- SELECTED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
-
Flag for selected button state
- SELECTED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
-
Selected property
- selectionStart - Variable in class org.eclipse.draw2d.text.FlowFigure
-
integer indicating whether selection should be displayed.
- selectNewModel(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
-
Sets the passed ButtonModel to be the currently selected ButtonModel of this ButtonGroup.
- sendUpdateRequest() - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Fires the
UpdateRequest
to the current display asynchronously. - SeparatorBorder - Class in org.eclipse.draw2d
-
This border behaves similar to a
LineBorder
with width1
, except that individual sides are drawn. - SeparatorBorder(Insets, int) - Constructor for class org.eclipse.draw2d.SeparatorBorder
-
The sides are specified via
PositionConstants.LEFT
,PositionConstants.RIGHT
,PositionConstants.TOP
,PositionConstants.BOTTOM
. - setAdvanced(boolean) - Method in class org.eclipse.draw2d.Graphics
-
Turns advanced graphics mode on or off.
- setAdvanced(boolean) - Method in class org.eclipse.draw2d.ScaledGraphics
- setAdvanced(boolean) - Method in class org.eclipse.draw2d.SWTGraphics
- setAlignment(int) - Method in class org.eclipse.draw2d.ConnectionLocator
-
Sets the alignment.
- setAlignment(int) - Method in class org.eclipse.draw2d.ImageFigure
-
Sets the alignment of the Image within this Figure.
- setAll(int, int, int) - Method in class org.eclipse.draw2d.DefaultRangeModel
- setAll(int, int, int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets min, extent, and max all at once.
- setAlpha(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the alpha to the given value.
- setAlpha(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setAlpha(int) - Method in class org.eclipse.draw2d.Shape
- setAlpha(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setAlpha(Integer) - Method in class org.eclipse.draw2d.Shape
- setAntialias(int) - Method in class org.eclipse.draw2d.ConnectionLayer
-
Sets whether antialiasing should be enabled for the connection layer.
- setAntialias(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the anti-aliasing value to the parameter, which must be one of
SWT.DEFAULT
,SWT.OFF
orSWT.ON
. - setAntialias(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setAntialias(int) - Method in class org.eclipse.draw2d.Shape
- setAntialias(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setAntialias(Integer) - Method in class org.eclipse.draw2d.Shape
- setArmed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets this button to be armed.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Figure
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
-
Sets the background color.
- setBackgroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the background color.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the background color of this PopUpHelper's Shell.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.ScaledGraphics
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the background color of the area within the boundaries of this border.
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.Graphics
-
Sets the pattern used for fill-type graphics operations.
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.ScaledGraphics
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.SWTGraphics
- setBaseline(int) - Method in class org.eclipse.draw2d.text.LineRoot
-
Positions the line vertically by settings its baseline.
- setBendPoints(PointList) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the list of bend points to the given list and dirties the path.
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.FlowAdapter
-
Sets the bidi level of the content box associated with this Figure
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Sets the bidi information for this figure.
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.TextFlow
- setBidiLevel(int) - Method in class org.eclipse.draw2d.text.ContentBox
-
Sets the Bidi level of this fragment.
- setBorder(Border) - Method in class org.eclipse.draw2d.Figure
- setBorder(Border) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the given border on the LightweightSystem's root figure.
- setBorder(Border) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the border.
- setBorder(Border) - Method in class org.eclipse.draw2d.text.InlineFlow
-
Overridden to assert that only
FlowBorder
is used. - setBottom(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Updates the height to match the specified
Rectangle.bottom()
coordinate. - setBounds(int, int, int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setBounds(int, int, int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the x, y, width, and height values of this Rectangle to the provided values.
- setBounds(Point, Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setBounds(Point, Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the location and size of this rectangle to the provided ones.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.Figure
-
Sets the bounds of this Figure to the Rectangle rect.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the parameters of this Rectangle from the Rectangle passed in and returns this for convenience.
- setBounds(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the bounds to the bounds of the specified
Rectangle
. - setBounds(Rectangle) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowAdapter
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowFigure
-
FlowFigures override setBounds() to prevent translation of children.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowPage
- setBoundsOfChild(IFigure, IFigure, Rectangle) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the given bounds for the child figure input.
- setCapture(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
-
Sets capture to the given figure.
- setCapture(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
- setChildrenDirection(int) - Method in class org.eclipse.draw2d.Figure
-
Sets the direction of any
Orientable
children. - setChildrenEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
-
Sets all childrens' enabled property to value.
- setChildrenOrientation(int) - Method in class org.eclipse.draw2d.Figure
-
Sets the orientation of any
Orientable
children. - setClip(Rectangle) - Method in class org.eclipse.draw2d.Graphics
-
Sets the clip rectangle.
- setClip(Rectangle) - Method in class org.eclipse.draw2d.ScaledGraphics
- setClip(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
- setClip(Path) - Method in class org.eclipse.draw2d.Graphics
-
Sets the area which can be affected by drawing operations to the specified
Path
. - setClip(Path) - Method in class org.eclipse.draw2d.ScaledGraphics
- setClip(Path) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setClippingStrategy(IClippingStrategy) - Method in class org.eclipse.draw2d.Figure
-
Registers a clipping strategy to specify how clipping is performed for child figures.
- setClippingStrategy(IClippingStrategy) - Method in interface org.eclipse.draw2d.IFigure
-
Registers a clipping strategy to specify how clipping is performed for child figures.
- setColor(Color) - Method in class org.eclipse.draw2d.LineBorder
-
Sets the line color for this border.
- setColor(Color) - Method in class org.eclipse.draw2d.SeparatorBorder
-
If
null
is given as a parameter, the current foreground color of the graphics object is used while painting. - setColorProvider(ColorProvider) - Static method in class org.eclipse.draw2d.ColorProvider.SystemColorFactory
- setConnection(Connection) - Method in class org.eclipse.draw2d.ConnectionLocator
-
Sets the Connection to be associated with this ConnectionLocator.
- setConnection(Connection) - Method in class org.eclipse.draw2d.RelativeBendpoint
-
Sets the Connection this bendpoint should be associated with.
- setConnectionRouter(ConnectionRouter) - Method in interface org.eclipse.draw2d.Connection
-
Sets the ConnectionRouter for this Connection.
- setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.ConnectionLayer
-
Sets the ConnectionRouter for this layer.
- setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the connection router which handles the layout of this polyline.
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.AbstractRouter
-
Sets the constraint for the given Connection.
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.AutomaticRouter
-
An AutomaticRouter needs no constraints for the connections it routes.
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
-
Sets the constraint for the given
Connection
. - setConstraint(Connection, Object) - Method in interface org.eclipse.draw2d.ConnectionRouter
-
Maps the given constraint to the given Connection.
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.RoutingAnimator
-
This callback is unused.
- setConstraint(Connection, Object) - Method in interface org.eclipse.draw2d.RoutingListener
-
Called when the connection's routing constraint has been set or initialized.
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.RoutingListener.Stub
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.AbstractConstraintLayout
-
Sets the layout constraint of the given figure.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.AbstractLayout
-
Sets the constraint for the given figure.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.BorderLayout
-
Sets the location of hte given child in this layout.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.Figure
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.GridLayout
-
Sets the layout constraint of the given figure.
- setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.IFigure
-
Convenience method to set the constraint of the specified child in the current LayoutManager.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.LayoutAnimator
-
This callback is unused.
- setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.LayoutListener
-
Called when a child's constraint is initialized or updated.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.LayoutListener.Stub
-
Stub which does nothing.
- setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.LayoutManager
-
Sets the constraint for the given child.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.ScrollBarLayout
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.text.FlowFigureLayout
-
Not applicable.
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.XYLayout
-
Sets the layout constraint of the given figure.
- setContents(IFigure) - Method in class org.eclipse.draw2d.Clickable
-
Sets the Figure which is the contents of this Clickable.
- setContents(IFigure) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the contents of the
Viewport
. - setContents(IFigure) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets the contents of the LightweightSystem to the passed figure.
- setContents(IFigure) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the contents of the current viewport.
- setContents(IFigure) - Method in class org.eclipse.draw2d.Viewport
-
Sets this Viewport to be associated with the passed Figure.
- setContentsTracksHeight(boolean) - Method in class org.eclipse.draw2d.Viewport
-
Toggles the Viewport's ability to resize itself automatically when its view is decreased in size in the vertical direction.
- setContentsTracksWidth(boolean) - Method in class org.eclipse.draw2d.Viewport
-
Toggles the Viewport's ability to resize itself automatically when its view is decreased in size in the horizontal direction.
- setContinueOnSameLine(boolean) - Method in class org.eclipse.draw2d.text.BlockFlowLayout
- setContinueOnSameLine(boolean) - Method in interface org.eclipse.draw2d.text.FlowContext
-
This method is used to convey layout state to different FlowFigures.
- setContinueOnSameLine(boolean) - Method in class org.eclipse.draw2d.text.InlineFlowLayout
-
InlineFlow passes this information to its context.
- setControl(Canvas) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets the LightweightSystem's control to the passed Canvas.
- setControl(Control) - Method in class org.eclipse.draw2d.EventDispatcher
-
Sets the contol associated with this event dispatcher.
- setControl(Control) - Method in class org.eclipse.draw2d.SWTEventDispatcher
- setCornerDimensions(Dimension) - Method in class org.eclipse.draw2d.RoundedRectangle
-
Sets the dimensions of each corner.
- setCurrentFocusOwner(IFigure) - Method in class org.eclipse.draw2d.FocusTraverseManager
-
Sets the currently focused figure.
- setCursor(Cursor) - Method in class org.eclipse.draw2d.Figure
- setCursor(Cursor) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the cursor.
- setCursor(Cursor) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the mouse cursor.
- setDefault(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
-
Sets the default selection of this ButtonGroup.
- setDefaultHideDelay(int) - Static method in class org.eclipse.draw2d.ToolTipHelper
-
Sets the default tooltip hide delay, which is the number in ms after which the tooltip will disappear again if not overwritten using
ToolTipHelper.setHideDelay(int)
. - setDefaultPadding(Insets) - Method in class org.eclipse.draw2d.graph.DirectedGraph
-
Sets the default padding for all nodes in the graph.
- setDelta(int) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the delta value.
- setDirection(int) - Method in class org.eclipse.draw2d.ArrowButton
- setDirection(int) - Method in class org.eclipse.draw2d.graph.DirectedGraph
-
Sets the layout direction for the graph.
- setDirection(int) - Method in interface org.eclipse.draw2d.Orientable
-
Sets the direction the orientable figure will face.
- setDirection(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Does nothing because this doesn't make sense for a scrollbar.
- setDirection(int) - Method in class org.eclipse.draw2d.Triangle
- setDirty(boolean) - Method in class org.eclipse.draw2d.parts.Thumbnail
-
Sets the dirty flag.
- setDownClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the Clickable that represents the down arrow of the Scrollbar to down.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets this button to be enabled.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
- setEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
- setEnabled(boolean) - Method in class org.eclipse.draw2d.geometry.Transposer
-
Sets the enabled state of this Transposer.
- setEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure to be enabled.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.ScrollBar
- setEnabled(boolean) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
- setEnableKeyTraversal(boolean) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Enables key traversal via TAB and ALT+TAB if traverse is
true
. - setEnd(Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the end point of this figure
- setEnd(Point) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setEndPoint(Point) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the end point for this path to the given point.
- setEndpoints(Point, Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the points at both extremes of this figure
- setEndPoints(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
-
Sets the start and end points for the given connection.
- setEventDispatcher(EventDispatcher) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets this LightweightSystem's EventDispatcher.
- setEventHandler(ClickableEventHandler) - Method in class org.eclipse.draw2d.Clickable
-
Sets the event handler which interacts with the model to determine the behavior of this Clickable.
- setExtent(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's extent and fires a property change if the given value is different from the current extent.
- setExtent(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the extent.
- setExtent(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the extent of the Scrollbar to ext
- setFigureUnderCursor(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the figure under the mouse cursor.
- setFill(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether this shape should fill its region or not.
- setFillRule(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the fill rule to the given value, which must be one of
SWT.FILL_EVEN_ODD
orSWT.FILL_WINDING
. - setFillRule(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setFillRule(int) - Method in class org.eclipse.draw2d.SWTGraphics
- setFillXOR(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether XOR based fill should be used by the shape.
- setFiringBehavior(int) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the firing behavior for this button.
- setFiringMethod(int) - Method in class org.eclipse.draw2d.Clickable
-
Determines how this clickable is to fire notifications to its listeners.
- setFlag(int, boolean) - Method in class org.eclipse.draw2d.Figure
-
Sets the given flag to the given value.
- setFlags(boolean) - Method in class org.eclipse.draw2d.graph.EdgeList
-
For internal use only.
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowAdapter
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Sets the flow context.
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigureLayout
-
Sets the context for this layout manager.
- setFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the focus figure.
- setFocusTraversable(boolean) - Method in class org.eclipse.draw2d.Figure
- setFocusTraversable(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the ability for this IFigure to gain focus on a
TraverseEvent
. - setFont(Font) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
-
Sets the Font of this border to the input value, and invalidates the border forcing an update of internal parameters of insets and text extents.
- setFont(Font) - Method in class org.eclipse.draw2d.Figure
- setFont(Font) - Method in class org.eclipse.draw2d.FigureCanvas
- setFont(Font) - Static method in class org.eclipse.draw2d.FigureUtilities
-
Sets Font to passed value.
- setFont(Font) - Method in class org.eclipse.draw2d.FrameBorder
-
Sets the font for this border's label.
- setFont(Font) - Method in class org.eclipse.draw2d.Graphics
-
Sets the font.
- setFont(Font) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the font.
- setFont(Font) - Method in interface org.eclipse.draw2d.LabeledBorder
-
Sets the Font for the label.
- setFont(Font) - Method in class org.eclipse.draw2d.ScaledGraphics
- setFont(Font) - Method in class org.eclipse.draw2d.SWTGraphics
- setFont(Font) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.Figure
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
-
Sets the foreground color.
- setForegroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the foreground color.
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the foreground color of this PopUpHelper's Shell.
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.ScaledGraphics
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.Graphics
-
Sets the foreground pattern for draw and text operations.
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.ScaledGraphics
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.SWTGraphics
- setFreeformBounds(Rectangle) - Method in interface org.eclipse.draw2d.FreeformFigure
-
Sets the freeform bounds of this FreeformFigure.
- setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayer
- setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayeredPane
- setGap(int) - Method in class org.eclipse.draw2d.AbstractLocator
-
Sets the gap between the reference point and the figure being placed.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Sets the graphics source.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.UpdateManager
-
Sets the GraphicsSource for this update manager.
- setGroup(ButtonGroup) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the ButtonGroup to which this model belongs to.
- setHeight(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Deprecated.
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Sets the height of this Rectangle to the specified one.
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the height of this Rectangle to the specified one.
- setHeight(int) - Method in class org.eclipse.draw2d.text.BlockBox
-
Sets the height.
- setHideDelay(int) - Method in class org.eclipse.draw2d.ToolTipHelper
-
Sets the tooltip hide delay, which is the amount in ms, after which the tooltip will disappear again.
- setHorizontal(boolean) - Method in class org.eclipse.draw2d.OrderedLayout
-
Sets the orientation of the layout.
- setHorizontal(boolean) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the orientation of the ScrollBar.
- setHorizontalAligment(int) - Method in class org.eclipse.draw2d.text.BlockFlow
-
Sets the horitontal aligment of the block.
- setHorizontalLocation(int) - Method in class org.eclipse.draw2d.Viewport
-
Sets the horizontal location of the Viewport's view to the passed value.
- setHorizontalRangeModel(RangeModel) - Method in class org.eclipse.draw2d.Viewport
-
Sets the horizontal range model to the passed RangeModel.
- setHorizontalScrollBar(ScrollBar) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the ScrollPane's horizontal ScrollBar to the passed ScrollBar.
- setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the horizontal scrollbar visibility.
- setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the horizontal ScrollBar visibility of the ScrollPane to the passed value.
- setHorizontalSpacing(int) - Method in class org.eclipse.draw2d.BorderLayout
-
Sets the horizontal spacing to be used between the children.
- setHoverSource(Figure, MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the figure that the mouse cursor is hovering over.
- setIcon(Image) - Method in class org.eclipse.draw2d.Label
-
Sets the label's icon to the passed image.
- setIconAlignment(int) - Method in class org.eclipse.draw2d.Label
-
This method sets the alignment of the icon within the bounds of the label.
- setIconDimension(Dimension) - Method in class org.eclipse.draw2d.Label
-
Deprecated.the icon is automatically displayed at 1:1
- setIconTextGap(int) - Method in class org.eclipse.draw2d.Label
-
Sets the gap in pixels between the label's icon and text to the passed value.
- setIgnoreInvalidate(boolean) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Sets the value indicating if connection invalidation should be ignored.
- setIgnoreScroll(boolean) - Method in class org.eclipse.draw2d.Viewport
-
If value is
true
, this viewport will ignore any scrolling that occurs until this method is called again withfalse
. - setImage(Image) - Method in class org.eclipse.draw2d.ImageFigure
-
Sets the Image that this ImageFigure displays.
- setImage(Image) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
- setInterpolation(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the interpolation setting to the given value, which must be one of
SWT.DEFAULT
,SWT.NONE
,SWT.LOW
orSWT.HIGH
. - setInterpolation(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setInterpolation(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setLabel(String) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
- setLabel(String) - Method in class org.eclipse.draw2d.FrameBorder
-
Sets the label for this border.
- setLabel(String) - Method in interface org.eclipse.draw2d.LabeledBorder
-
Sets the text to be displayed as the label for this Border.
- setLabel(String) - Method in class org.eclipse.draw2d.LabeledContainer
-
Sets the title of the container.
- setLabelAlignment(int) - Method in class org.eclipse.draw2d.Label
-
Sets the alignment of the label (icon and text) within the figure.
- setLabelFont(Font) - Method in class org.eclipse.draw2d.LabeledContainer
-
Sets the font to be used for the container title.
- setLayoutManager(LayoutManager) - Method in class org.eclipse.draw2d.Container
- setLayoutManager(LayoutManager) - Method in class org.eclipse.draw2d.Figure
- setLayoutManager(LayoutManager) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the LayoutManager.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.Graphics
-
Sets all line attributes together
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.PrinterGraphics
-
Overridden to translate dashes to printer specific values.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.Shape
-
Sets all line attributes at once.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineCap(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line cap style to the argument, which must be one of the constants
SWT.CAP_FLAT
,SWT.CAP_ROUND
, orSWT.CAP_SQUARE
. - setLineCap(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineCap(int) - Method in class org.eclipse.draw2d.Shape
-
Sets the line cap style of this shape's outline.
- setLineCap(int) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineDash(float[]) - Method in class org.eclipse.draw2d.Graphics
-
Sets the dash pattern when the custom line style is in use.
- setLineDash(float[]) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineDash(float[]) - Method in class org.eclipse.draw2d.Shape
-
Sets the line dash style of this shape's outline.
- setLineDash(float[]) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineDash(int[]) - Method in class org.eclipse.draw2d.Graphics
-
Sets the dash pattern when the custom line style is in use.
- setLineDash(int[]) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineDash(int[]) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line dash offset.
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.Shape
-
Sets the line dash offset of this shape's outline.
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineJoin(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line join style to the argument, which must be one of the constants
SWT.JOIN_MITER
,SWT.JOIN_ROUND
, orSWT.JOIN_BEVEL
. - setLineJoin(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineJoin(int) - Method in class org.eclipse.draw2d.Shape
-
Sets the line join style of this shape's outline.
- setLineJoin(int) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.Graphics
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.Shape
-
Sets the line dash miter limit of this shape's outline.
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineStyle(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line style to the argument, which must be one of the constants
SWT.LINE_SOLID
,SWT.LINE_DASH
,SWT.LINE_DOT
,SWT.LINE_DASHDOT
orSWT.LINE_DASHDOTDOT
. - setLineStyle(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineStyle(int) - Method in class org.eclipse.draw2d.Shape
-
Sets the line style of this shape's outline.
- setLineStyle(int) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineTop(int) - Method in class org.eclipse.draw2d.text.BlockBox
- setLineTop(int) - Method in class org.eclipse.draw2d.text.CompositeBox
-
Positions the box vertically by setting the y coordinate for the top of the content of the line.
- setLineTop(int) - Method in class org.eclipse.draw2d.text.LineRoot
- setLineTop(int) - Method in class org.eclipse.draw2d.text.NestedLine
- setLineWidth(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line width.
- setLineWidth(int) - Method in class org.eclipse.draw2d.Polyline
- setLineWidth(int) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setLineWidth(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineWidth(int) - Method in class org.eclipse.draw2d.Shape
-
Sets the line width to be used to outline the shape.
- setLineWidth(int) - Method in class org.eclipse.draw2d.SWTGraphics
- setLineWidthFloat(float) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line width.
- setLineWidthFloat(float) - Method in class org.eclipse.draw2d.ScaledGraphics
- setLineWidthFloat(float) - Method in class org.eclipse.draw2d.Shape
-
Sets the line width of this shape's outline.
- setLineWidthFloat(float) - Method in class org.eclipse.draw2d.SWTGraphics
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.Point
-
Sets the location of this Point to the provided x and y locations.
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the location of this Rectangle to the coordinates given as input and returns this for convenience.
- setLocation(Point) - Method in class org.eclipse.draw2d.Figure
- setLocation(Point) - Method in class org.eclipse.draw2d.geometry.Point
-
Sets the location of this Point to the specified Point.
- setLocation(Point) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
- setLocation(Point) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setLocation(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the location of this Rectangle to the point given as input and returns this for convenience.
- setLocation(Point) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the location of this IFigure.
- setLocation(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the location of this PolygonDecoration.
- setLocation(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
- setLocation(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
-
Sets the location of this figure.
- setLocation(Point) - Method in class org.eclipse.draw2d.XYAnchor
-
Sets the location of this anchor and notifies all the listeners of the update.
- setMajorAlignment(int) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the alignment for an entire row/column within the parent figure.
- setMajorSpacing(int) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the spacing in pixels to be used between children in the direction parallel to the layout's orientation.
- setMargin(Insets) - Method in class org.eclipse.draw2d.graph.DirectedGraph
-
Sets the graphs margin.
- setMatchWidth(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
-
Deprecated.
- setMaximum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's maximum value and fires a property change if the given value is different from the current maximum value.
- setMaximum(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the maximum value of the range.
- setMaximum(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the maximum position to max.
- setMaximumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
- setMaximumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the maximum size this IFigure can be.
- setMinimum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's minimum value and fires a property change if the given value is different from the current minimum value.
- setMinimum(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the minimum value of the range.
- setMinimum(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the minimum position to min.
- setMinimumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
- setMinimumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the minimum size this IFigure can be.
- setMinorAlignment(int) - Method in class org.eclipse.draw2d.OrderedLayout
-
Sets the alignment of the children contained in the layout.
- setMinorSpacing(int) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the spacing to be used between children within a row/column.
- setModel(ButtonModel) - Method in class org.eclipse.draw2d.Clickable
-
Sets the model to be used by this clickable for its state and behavior determination.
- setMouseOver(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the mouseover property of this button.
- setMouseTarget(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the given figure to be the target of future mouse events.
- setNextRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.AutomaticRouter
-
Sets the next router.
- setObserveVisibility(boolean) - Method in class org.eclipse.draw2d.AbstractLayout
-
Sets isObservingVisibility to the given value.
- setOpaque(boolean) - Method in class org.eclipse.draw2d.Figure
- setOpaque(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure to be opaque if isOpaque is
true
and transparent if isOpaque isfalse
. - setOrientation(int) - Method in class org.eclipse.draw2d.ArrowButton
- setOrientation(int) - Method in interface org.eclipse.draw2d.Orientable
-
Sets the orientation.
- setOrientation(int) - Method in class org.eclipse.draw2d.ScrollBar
- setOrientation(int) - Method in class org.eclipse.draw2d.text.BidiProcessor
-
Sets the paragraph embedding.
- setOrientation(int) - Method in class org.eclipse.draw2d.text.BlockFlow
-
Sets the orientation for this block.
- setOrientation(int) - Method in class org.eclipse.draw2d.Triangle
- setOutline(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether the outline should be drawn for this shape.
- setOutlineXOR(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether XOR based outline should be used for this shape.
- setOwner(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
-
Sets the owner of this anchor, on whom this anchors location is dependent.
- setPadding(int) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the padding for this edge.
- setPadding(int) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the padding space to be applied on all sides of the border.
- setPadding(Insets) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the padding.
- setPadding(Insets) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the padding space of this TitleBarBorder to the passed value.
- setPageDown(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the pagedown button to the passed Clickable.
- setPageIncrement(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar to scroll increment pixels when its pageup or pagedown buttons are pressed.
- setPageUp(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the pageup button to the passed Clickable.
- setParent(Subgraph) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the parent subgraph.
- setParent(IFigure) - Method in class org.eclipse.draw2d.Figure
- setParent(IFigure) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's parent.
- setPoint(Point, int) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the point at
index
to the Pointpt
. - setPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
-
Overwrites a point at a given index in the list with the specified Point.
- setPoint(Point, int) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setPoints(PointList) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the list of points to be used by this figure.
- setPoints(PointList) - Method in interface org.eclipse.draw2d.Connection
-
Sets the PointList containing the Points that make up this Connection.
- setPoints(PointList) - Method in class org.eclipse.draw2d.Polyline
-
Sets the list of points to be used by this polyline connection.
- setPoints(PointList) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setPositiveCoordinates(boolean) - Method in class org.eclipse.draw2d.FreeformLayout
-
Sets/unsets the positive coordinates flag for true/false parameters respectively.
- setPreciseBounds(double, double, double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the preciseX, preciseY, preciseWidth, and preciseHeight values of this PrecisionRectangle to the provided values and updates the integer values of x, y, width, and height accordingly.
- setPreciseHeight(double) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
Sets the height.
- setPreciseHeight(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the height of this PrecisionRectangle to the specified value.
- setPreciseLocation(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
Sets the precise location of this PrecisionPoint to the given x and y values.
- setPreciseLocation(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the preciseX and preciseY values of this PrecisionRectangle to the provided values and updates the integer values of x and y accordingly.
- setPreciseLocation(PrecisionPoint) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
Sets the precise location of this PrecisionPoint to the x and y values of the given one.
- setPreciseLocation(PrecisionPoint) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the precise location of this PrecisionRectangle
- setPreciseSize(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
Sets the size of this PrecisionDimension to the given width and height.
- setPreciseSize(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the preciseWidth and preciseHeight values of this PrecisionRectangle to the provided values and updates the integer values of width and height accordingly.
- setPreciseSize(PrecisionDimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
Sets the size of this Dimension to the width and height of the given one.
- setPreciseSize(PrecisionDimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Set the size of this PrecisionRectangle to the given dimension's width and height.
- setPreciseWidth(double) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
Sets the width.
- setPreciseWidth(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the width of this PrecisionRectangle to the specified one.
- setPreciseX(double) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
Sets the precise x value of this PrecisionPoint to the given value.
- setPreciseX(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the x value.
- setPreciseY(double) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
Sets the precise y value of this PrecisionPoint to the given value.
- setPreciseY(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Sets the y value.
- setPreferredSize(int, int) - Method in class org.eclipse.draw2d.Figure
-
Sets the preferred size of this figure.
- setPreferredSize(Dimension) - Method in class org.eclipse.draw2d.Figure
- setPreferredSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's preferred size.
- setPressed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the pressed property of this button.
- setPrinter(Printer) - Method in class org.eclipse.draw2d.PrintOperation
-
Sets the printer.
- setPrintMargin(Insets) - Method in class org.eclipse.draw2d.PrintOperation
-
Sets the page margin in pels (logical pixels) to the passed Insets.(72 pels == 1 inch)
- setPrintMode(int) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets the print mode.
- setPrintSource(IFigure) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets the printSource.
- setPropertyName(String) - Method in class org.eclipse.draw2d.ChangeEvent
-
Sets the name of the property that has changed.
- setRangeModel(RangeModel) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's RangeModel to the passed value.
- setRecommendedWidth(int) - Method in class org.eclipse.draw2d.text.CompositeBox
-
Sets the recommended width for this CompositeBox.
- setReferenceFigure(IFigure) - Method in class org.eclipse.draw2d.RelativeLocator
-
Sets the reference figure this locator uses to place the target figure.
- setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the rotation of this decoration so that the decoration points toward the given reference point.
- setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
- setReferencePoint(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
-
Sets the reference point used to determine the rotation angle.
- setRelativeDimensions(Dimension, Dimension) - Method in class org.eclipse.draw2d.RelativeBendpoint
-
Sets the Dimensions representing the X and Y distances this Bendpoint is from the start and end points of the Connection.
- setRelativePosition(int) - Method in class org.eclipse.draw2d.AbstractLocator
-
Sets the position of the figure with respect to the center point.
- setRequestFocusEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
- setRequestFocusEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the ability for this Figure to gain focus on a call to
IFigure.requestFocus()
. - setRight(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Updates the width to match the specified
Rectangle.right()
coordinate. - setRolloverEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
-
Enables or disables rollover feedback of this figure.
- setRoot(IFigure) - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Sets the root figure.
- setRoot(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
-
Sets the root figure for this dispatcher.
- setRoot(IFigure) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- setRoot(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
- setRoot(IFigure) - Method in class org.eclipse.draw2d.UpdateManager
-
Sets the root figure.
- setRootPaneFigure(LightweightSystem.RootFigure) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets this LightweightSystem's root figure.
- setRotation(double) - Method in class org.eclipse.draw2d.geometry.Transform
-
Sets the rotation angle.
- setRotation(double) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the angle by which rotation is to be done on the PolygonDecoration.
- setRotation(double) - Method in class org.eclipse.draw2d.PolylineDecoration
-
Sets the angle by which rotation is to be done on the PolylineDecoration.
- setRoutingConstraint(Object) - Method in interface org.eclipse.draw2d.Connection
-
Sets the routing constraint used by the router.
- setRoutingConstraint(Object) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the routing constraint for this connection.
- setRowConstraint(int) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the row sorting constraint for this node.
- setScale(double) - Method in class org.eclipse.draw2d.geometry.Transform
-
Sets the value for the amount of scaling to be done along both axes.
- setScale(double) - Method in interface org.eclipse.draw2d.ScalableFigure
-
Sets the new scale factor.
- setScale(double) - Method in class org.eclipse.draw2d.ScalableFreeformLayeredPane
-
Sets the zoom level
- setScale(double) - Method in class org.eclipse.draw2d.ScalableLayeredPane
-
Sets the zoom level
- setScale(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
-
Sets the value for the amount of scaling to be done along X and Y axes individually.
- setScale(double, double) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the amount of scaling to be done along X and Y axes on the PolygonDecoration's template.
- setScale(double, double) - Method in class org.eclipse.draw2d.PolylineDecoration
-
Sets the amount of scaling to be done along X and Y axes on the PolylineDecoration's template.
- setScales(float, float) - Method in class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Reconfigures the SelectorFigure's bounds if the scales have changed.
- setScales(float, float) - Method in class org.eclipse.draw2d.parts.Thumbnail
-
Sets the X and Y scales for the Thumbnail.
- setScheme(SchemeBorder.Scheme) - Method in class org.eclipse.draw2d.SchemeBorder
-
Sets the Scheme for this border to the Scheme given as input.
- setScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets both the horizontal and vertical scrollbar visibility to the given value.
- setScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets both the horizontal and vertical ScrollBar visibilities of the ScrollPane to the passed value.
- setSelected(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets this button to be selected.
- setSelected(boolean) - Method in class org.eclipse.draw2d.Clickable
-
Sets the selected state of this Clickable.
- setSelected(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
-
Sets the button with the given ButtonModel to be selected.
- setSelected(ButtonModel, boolean) - Method in class org.eclipse.draw2d.ButtonGroup
-
Sets model to the passed state.
- setSelection(int, int) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Sets the selection or a range of selection.
- setSelection(int, int) - Method in class org.eclipse.draw2d.text.TextFlow
-
Sets the extent of selection.
- setSeparation(int) - Method in class org.eclipse.draw2d.FanRouter
-
Sets the colliding
Connection's
separation in pixels. - setShellBounds(int, int, int, int) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the bounds on this PopUpHelper's Shell.
- setSize(int) - Method in class org.eclipse.draw2d.geometry.PointList
-
Sets the size of this PointList.
- setSize(int, int) - Method in class org.eclipse.draw2d.Figure
- setSize(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Sets the size of this dimension to the specified width and height.
- setSize(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- setSize(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setSize(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the width of this Rectangle to w and the height of this Rectangle to h and returns this for convenience.
- setSize(int, int) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's size.
- setSize(Dimension) - Method in class org.eclipse.draw2d.Figure
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Copies the width and height values of the input Dimension to this Dimension.
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the width and height of this Rectangle to the width and height of the given Dimension and returns this for convenience.
- setSize(Dimension) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the size of this node to the given dimension.
- setSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's size.
- setSource(Node) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the source node and adds this edge to the new source's outgoing edges.
- setSource(IFigure) - Method in class org.eclipse.draw2d.parts.Thumbnail
-
Sets the source Figure.
- setSourceAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
-
Sets the ConnectionAnchor to be used at the source end of this Connection.
- setSourceAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the anchor to be used at the start of this polyline connection.
- setSourceDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the decoration to be used at the start of the
Connection
. - setSourceOffset(int) - Method in class org.eclipse.draw2d.graph.Edge
- setSpacing(int) - Method in class org.eclipse.draw2d.graph.ShortestPathRouter
-
Sets the default spacing between paths.
- setSpacing(int) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Sets the default space that should be maintained on either side of a connection.
- setSpacing(int) - Method in class org.eclipse.draw2d.ToolbarLayout
-
Sets the amount of space between children.
- setStart(Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the start point of this figure
- setStart(Point) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- setStartPoint(Point) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the start point for this path to the given point.
- setStepIncrement(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's step increment to the passed value.
- setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.FlowLayout
-
Overwritten to guarantee backwards compatibility with
FlowLayout.fill
field. - setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.OrderedLayout
-
Causes children that are smaller in the dimension of the minor axis to be stretched to fill the minor axis.
- setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
-
Overwritten to guarantee backwards compatibility with
ToolbarLayout.matchWidth
field. - setStyle(int) - Method in class org.eclipse.draw2d.Clickable
-
Sets this Clickable's style to the passed value, either
Clickable.STYLE_BUTTON
orClickable.STYLE_TOGGLE
. - setStyle(int) - Method in class org.eclipse.draw2d.LineBorder
-
Sets the line type of this border.
- setTarget(Node) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the target node and adds this edge to the new target's incoming edges.
- setTargetAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
-
Sets the ConnectionAnchor to be used at the target end of this Connection.
- setTargetAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the anchor to be used at the end of the polyline connection.
- setTargetDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the decoration to be used at the end of the
Connection
. - setTargetOffset(int) - Method in class org.eclipse.draw2d.graph.Edge
- setTemplate(PointList) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the PolygonDecorations point template to the passed PointList.
- setTemplate(PointList) - Method in class org.eclipse.draw2d.PolylineDecoration
-
Sets the PolylineDecoration's point template.
- setText(String) - Method in class org.eclipse.draw2d.Label
-
Sets the label's text.
- setText(String) - Method in class org.eclipse.draw2d.text.TextFlow
-
Sets the text being displayed.
- setText(String) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
-
Sets the text for this label.
- setTextAlignment(int) - Method in class org.eclipse.draw2d.Label
-
Sets the alignment of the text relative to the icon within the label.
- setTextAlignment(int) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the alignment of the text in the title bar.
- setTextAntialias(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the textual anti-aliasing value to the parameter, which must be one of
SWT.DEFAULT
,SWT.OFF
orSWT.ON
. - setTextAntialias(int) - Method in class org.eclipse.draw2d.ScaledGraphics
- setTextAntialias(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setTextColor(Color) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
-
Sets the color for this border's text.
- setTextPlacement(int) - Method in class org.eclipse.draw2d.Label
-
Sets the placement of the text relative to the icon within the label.
- setThumb(IFigure) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's thumb to the passed Figure.
- setTolerance(int) - Method in class org.eclipse.draw2d.Polyline
-
Sets the tolerance
- setTolerance(int) - Method in class org.eclipse.draw2d.PolylineShape
-
Setting tolerance parameter.
- setToolTip(IFigure) - Method in class org.eclipse.draw2d.Figure
- setToolTip(IFigure) - Method in interface org.eclipse.draw2d.IFigure
-
Sets a tooltip that is displayed when the mouse hovers over this IFigure.
- setTranslation(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
-
Sets the translation amounts for both axes.
- setTruncated(boolean) - Method in class org.eclipse.draw2d.text.TextFragmentBox
-
Marks the fragment as having been truncated.
- setUDistance(int) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
-
Sets the distance in pixels from the Connection's owner.
- setupBlock() - Method in class org.eclipse.draw2d.text.BlockFlowLayout
-
sets up the single block that contains all of the lines.
- setUpClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the Clickable that represents the up arrow of the Scrollbar to up.
- setUpdateManager(UpdateManager) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets this LightweightSystem's UpdateManager.
- setupFragment(TextFragmentBox, Font, String) - Method in class org.eclipse.draw2d.text.FlowUtilities
-
Sets up the fragment width based using the font and string passed in.
- setupGraphicsForPage(PrinterGraphics) - Method in class org.eclipse.draw2d.PrintOperation
-
Manipulates the PrinterGraphics to position it to paint in the desired region of the page.
- setupLine(LineBox) - Method in class org.eclipse.draw2d.text.InlineFlowLayout
-
Initializes the given LineBox.
- setupPrinterGraphicsFor(Graphics, IFigure) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets up Graphics object for the given IFigure.
- setUserData(Object) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets user data.
- setValid(boolean) - Method in class org.eclipse.draw2d.Figure
-
Sets this figure to be valid if value is
true
and invalid otherwise. - setValue(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's current value.
- setValue(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the current value.
- setValue(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the value of the Scrollbar to v
- setValues(double, double, double, Font, float) - Method in class org.eclipse.draw2d.ScaledGraphics.State
-
Sets all the properties of the state object.
- setValues(double, double, double, Font, int) - Method in class org.eclipse.draw2d.ScaledGraphics.State
-
Sets all the properties of the state object.
- setVDistance(int) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
-
Sets the distance in pixels from the Connection.
- setVertical(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
-
Deprecated.Use
OrderedLayout.setHorizontal(boolean)
with argumentfalse
instead. - setVerticalLocation(int) - Method in class org.eclipse.draw2d.Viewport
-
Sets the vertical location of the Viewport's view to the passed value.
- setVerticalRangeModel(RangeModel) - Method in class org.eclipse.draw2d.Viewport
-
Sets the vertical range model to the passed RangeModel.
- setVerticalScrollBar(ScrollBar) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the ScrollPane's vertical ScrollBar to the passed Scrollbar.
- setVerticalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the vertical scrollbar visibility.
- setVerticalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the vertical ScrollBar visibility of the ScrollPane to the passed value.
- setVerticalSpacing(int) - Method in class org.eclipse.draw2d.BorderLayout
-
Sets the vertical spacing ot be used between the children.
- setView(IFigure) - Method in class org.eclipse.draw2d.ScrollPane
-
Deprecated.call setContents(IFigure) instead
- setViewLocation(int, int) - Method in class org.eclipse.draw2d.Viewport
-
Sets the location of the Viewport's view to the passed values.
- setViewLocation(Point) - Method in class org.eclipse.draw2d.Viewport
-
Sets the location of the Viewport's view to the passed Point.
- setViewport(Viewport) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the Viewport.
- setViewport(Viewport) - Method in class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Sets the Viewport that this ScrollableThumbnail will synch with.
- setViewport(Viewport) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the ScrollPane's Viewport to the passed value.
- setVisible(boolean) - Method in class org.eclipse.draw2d.Figure
- setVisible(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's visibility.
- setWeight(float) - Method in class org.eclipse.draw2d.RelativeBendpoint
-
Sets the weight this Bendpoint should use to calculate its location.
- setWidth(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Deprecated.Use
PrecisionRectangle.setPreciseWidth(double)
instead. - setWidth(int) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Sets the width of this Rectangle to the specified one.
- setWidth(int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- setWidth(int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setWidth(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the width of this Rectangle to the specified one.
- setWidth(int) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the width of the edge.
- setWidth(int) - Method in class org.eclipse.draw2d.LineBorder
-
Sets the line width for this border.
- setWidth(int) - Method in class org.eclipse.draw2d.text.FlowBox
-
Sets the width of the box.
- setX(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Deprecated.Use
PrecisionRectangle.setPreciseX(double)
instead. - setX(int) - Method in class org.eclipse.draw2d.geometry.Point
-
Sets the x value of this Point to the given value.
- setX(int) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
- setX(int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setX(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the x value of the Rectangle and returns this for convenience.
- setX(int) - Method in class org.eclipse.draw2d.text.FlowBox
-
Sets the x coordinate for this box.
- setXOR(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether XOR based fill and XOR based outline should be used for this shape.
- setXORMode(boolean) - Method in class org.eclipse.draw2d.Graphics
-
Sets the XOR mode.
- setXORMode(boolean) - Method in class org.eclipse.draw2d.ScaledGraphics
- setXORMode(boolean) - Method in class org.eclipse.draw2d.SWTGraphics
- setY(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Deprecated.Use
PrecisionRectangle.setPreciseX(double)
instead. - setY(int) - Method in class org.eclipse.draw2d.geometry.Point
-
Sets the y value of this Point to the given value;
- setY(int) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
- setY(int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- setY(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the y value of the Rectangle and returns this for convenience.
- shadow - Variable in class org.eclipse.draw2d.SchemeBorder.Scheme
- Shape - Class in org.eclipse.draw2d
-
Provides abstract support for a variety of shapes.
- Shape() - Constructor for class org.eclipse.draw2d.Shape
-
Default constructor.
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Returns
true
if the point(x, y)
is contained within this figure. - shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.Polygon
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.PolygonShape
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.Polyline
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.PolylineShape
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- shear(float, float) - Method in class org.eclipse.draw2d.Graphics
-
Modifies the current transformation by shearing the graphics in the specified horizontal and vertical amounts.
- shear(float, float) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- shellStyle - Variable in class org.eclipse.draw2d.PopUpHelper
-
These style bits should be used when creating the Shell.
- SHIFT - Static variable in class org.eclipse.draw2d.InputEvent
-
Deprecated.Use
SWT.SHIFT
instead. - ShortestPathConnectionRouter - Class in org.eclipse.draw2d
-
Routes multiple connections around the children of a given container figure.
- ShortestPathConnectionRouter(IFigure) - Constructor for class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Creates a new shortest path router with the given container.
- ShortestPathRouter - Class in org.eclipse.draw2d.graph
-
Bends a collection of
Paths
around rectangular obstacles. - ShortestPathRouter() - Constructor for class org.eclipse.draw2d.graph.ShortestPathRouter
-
Creates a new shortest path routing.
- shouldIgnoreInvalidate() - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Returns the value indicating if connection invalidation should be ignored.
- show() - Method in class org.eclipse.draw2d.PopUpHelper
-
Displays this PopUpHelper's Shell.
- showH - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
-
Show horizontal scrollbar boolean
- showV - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
-
Show vertical scrollbar boolean
- shrink(double, double) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Reduces the width of this Dimension by w, and reduces the height of this Dimension by h.
- shrink(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- shrink(double, double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
Shrinks the sides of this Rectangle by the horizontal and vertical values provided as input, and returns this Rectangle for convenience.
- shrink(double, double) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks the sides of this Rectangle by the horizontal and vertical values provided as input, and returns this Rectangle for convenience.
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Reduces the width of this Dimension by w, and reduces the height of this Dimension by h.
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks the sides of this Rectangle by the horizontal and vertical values provided as input, and returns this Rectangle for convenience.
- shrink(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Shrinks the size of this Dimension by the width and height values of the given Dimension.
- shrink(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- shrink(Insets) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- shrink(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks this rectangle by the amount specified in
insets
. - shrinkLeft(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks the width of the rectangle by the given amount, keeping
Rectangle.right()
. - shrinkTop(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks the height of the rectangle by the given amount, keeping
Rectangle.bottom()
. - similarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
-
Deprecated.Calculates the similarity of this Ray with another.
- SimpleEtchedBorder - Class in org.eclipse.draw2d
-
Provides a two pixel wide constant sized border, having an etched look.
- SimpleEtchedBorder() - Constructor for class org.eclipse.draw2d.SimpleEtchedBorder
-
Constructs a default border having a two pixel wide border.
- SimpleLoweredBorder - Class in org.eclipse.draw2d
-
Provides a lowered border.
- SimpleLoweredBorder() - Constructor for class org.eclipse.draw2d.SimpleLoweredBorder
-
Constructs a SimpleLoweredBorder with the predefined button-pressed Scheme set as default.
- SimpleLoweredBorder(int) - Constructor for class org.eclipse.draw2d.SimpleLoweredBorder
-
Constructs a SimpleLoweredBorder with the width of all sides provided as input.
- SimpleRaisedBorder - Class in org.eclipse.draw2d
-
Provides a raised border.
- SimpleRaisedBorder() - Constructor for class org.eclipse.draw2d.SimpleRaisedBorder
-
Constructs a SimpleRaisedBorder with the predefined
SchemeBorder.SCHEMES.BUTTON_RAISED
Scheme set as default. - SimpleRaisedBorder(int) - Constructor for class org.eclipse.draw2d.SimpleRaisedBorder
-
Constructs a SimpleRaisedBorder with the width of all sides provided as input.
- SimpleTextLayout - Class in org.eclipse.draw2d.text
- SimpleTextLayout(TextFlow) - Constructor for class org.eclipse.draw2d.text.SimpleTextLayout
-
Creates a new SimpleTextLayout with the given TextFlow
- singleton - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
-
The singleton instance of this class
- SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Dimension
-
A singleton for use in short calculations.
- SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Point
-
A singleton for use in short calculations
- SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Rectangle
-
A singleton for use in short calculations.
- size() - Method in class org.eclipse.draw2d.geometry.PointList
-
Returns the number of points in this PointList.
- size() - Method in class org.eclipse.draw2d.graph.RankList
-
Returns the total number or ranks.
- SIZEALL - Static variable in class org.eclipse.draw2d.Cursors
- SIZEE - Static variable in class org.eclipse.draw2d.Cursors
- SIZEN - Static variable in class org.eclipse.draw2d.Cursors
- SIZENE - Static variable in class org.eclipse.draw2d.Cursors
- SIZENESW - Static variable in class org.eclipse.draw2d.Cursors
- SIZENS - Static variable in class org.eclipse.draw2d.Cursors
- SIZENW - Static variable in class org.eclipse.draw2d.Cursors
- SIZENWSE - Static variable in class org.eclipse.draw2d.Cursors
- SIZES - Static variable in class org.eclipse.draw2d.Cursors
- SIZESE - Static variable in class org.eclipse.draw2d.Cursors
- SIZESW - Static variable in class org.eclipse.draw2d.Cursors
- SIZEW - Static variable in class org.eclipse.draw2d.Cursors
- SIZEWE - Static variable in class org.eclipse.draw2d.Cursors
- solve() - Method in class org.eclipse.draw2d.graph.ShortestPathRouter
-
Updates the points in the paths in order to represent the current solution with the given paths and obstacles.
- solve(Rectangle, Viewport, int, int, int, int) - Static method in class org.eclipse.draw2d.ScrollPaneSolver
-
Solves for the viewport area, insets, and visibility of horizontal and vertical scrollbars of a ScrollPane
- sort() - Method in class org.eclipse.draw2d.graph.Rank
-
Deprecated.Do not call
- sortValue - Variable in class org.eclipse.draw2d.graph.Node
-
Deprecated.for internal use only
- source - Variable in class org.eclipse.draw2d.graph.Edge
-
The source Node.
- SOURCE - Static variable in class org.eclipse.draw2d.ConnectionLocator
-
The start (or source) of the Connection
- SOUTH - Static variable in interface org.eclipse.draw2d.PositionConstants
-
South
- SOUTH_EAST - Static variable in interface org.eclipse.draw2d.PositionConstants
-
South-East: a bit-wise OR of
PositionConstants.SOUTH
andPositionConstants.EAST
- SOUTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
-
South-West: a bit-wise OR of
PositionConstants.SOUTH
andPositionConstants.WEST
- spacing - Variable in class org.eclipse.draw2d.ToolbarLayout
-
Deprecated.Use
ToolbarLayout.getSpacing()
andToolbarLayout.setSpacing(int)
instead. - StackLayout - Class in org.eclipse.draw2d
-
Figures using the StackLayout as their layout manager have their children placed on top of one another.
- StackLayout() - Constructor for class org.eclipse.draw2d.StackLayout
- start - Variable in class org.eclipse.draw2d.graph.Edge
-
Deprecated.use
Edge.getPoints()
- start - Variable in class org.eclipse.draw2d.ScrollBar.ThumbDragger
- START - Static variable in class org.eclipse.draw2d.ConnectionLocator
-
Deprecated.
- State() - Constructor for class org.eclipse.draw2d.ScaledGraphics.State
-
Constructs a new, uninitialized State object.
- State(double, double, double, Font, float) - Constructor for class org.eclipse.draw2d.ScaledGraphics.State
-
Constructs a new State object and initializes the properties based on the given values.
- State(double, double, double, Font, int) - Constructor for class org.eclipse.draw2d.ScaledGraphics.State
-
Constructs a new State object and initializes the properties based on the given values.
- stepDown() - Method in class org.eclipse.draw2d.ScrollBar
-
Causes the ScrollBar to scroll down (or right) by the value of its step increment.
- stepUp() - Method in class org.eclipse.draw2d.ScrollBar
-
Causes the ScrollBar to scroll up (or left) by the value of its step increment.
- Straight - Class in org.eclipse.draw2d.geometry
-
Represents a straight line within 2-dimensional Euclidean space.
- Straight(PrecisionPoint, PrecisionPoint) - Constructor for class org.eclipse.draw2d.geometry.Straight
-
Constructs a new Straight between the two given Points.
- Straight(Vector, Vector) - Constructor for class org.eclipse.draw2d.geometry.Straight
-
Constructs a new Straight with the given position and direction.
- Stub() - Constructor for class org.eclipse.draw2d.AncestorListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.FocusListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.KeyListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.LayoutListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.MouseListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.MouseMotionListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.RoutingListener.Stub
- Stub() - Constructor for class org.eclipse.draw2d.UpdateListener.Stub
- STYLE_BUTTON - Static variable in class org.eclipse.draw2d.Clickable
-
Style constant that defines a push button.
- STYLE_TOGGLE - Static variable in class org.eclipse.draw2d.Clickable
-
Style constant that defines a toggle button.
- Subgraph - Class in org.eclipse.draw2d.graph
-
A Node which may contain other nodes.
- Subgraph(Object) - Constructor for class org.eclipse.draw2d.graph.Subgraph
-
Constructs a new subgraph with the given data object.
- Subgraph(Object, Subgraph) - Constructor for class org.eclipse.draw2d.graph.Subgraph
-
Constructs a new subgraph with the given data object and parent subgraph.
- subgraphs - Variable in class org.eclipse.draw2d.graph.CompoundDirectedGraph
-
For internal use only.
- SubordinateUpdateManager - Class in org.eclipse.draw2d
-
Deprecated.this class is not used
- SubordinateUpdateManager() - Constructor for class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- superFireMoved() - Method in class org.eclipse.draw2d.FreeformLayeredPane
-
Calls
super.fireMoved()
. - SWTEventDispatcher - Class in org.eclipse.draw2d
-
The SWTEventDispatcher provides draw2d with the ability to dispatch SWT Events.
- SWTEventDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher
- SWTEventDispatcher.FigureAccessibilityDispatcher - Class in org.eclipse.draw2d
-
Implements
EventDispatcher.AccessibilityDispatcher
but does nothing in the implementation. - SWTGraphics - Class in org.eclipse.draw2d
-
A concrete implementation of
Graphics
using an SWTGC
. - SWTGraphics(GC) - Constructor for class org.eclipse.draw2d.SWTGraphics
-
Constructs a new SWTGraphics that draws to the Canvas using the given GC.
- SystemColorFactory() - Constructor for class org.eclipse.draw2d.ColorConstants.SystemColorFactory
- SystemColorFactory() - Constructor for class org.eclipse.draw2d.ColorProvider.SystemColorFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PrecisionRectangle.setPreciseHeight(double)
instead.