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 aPointListas 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
- 
TheSchemeBorder.Schemeassociated 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 onSchemes.
- 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 theScrollPane.
- 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 aScrollPane'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 byhOffset.
- scrollToY(int) - Method in class org.eclipse.draw2d.FigureCanvas
- 
Scrolls the contents vertically so that they are offset byvOffset.
- 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 theUpdateRequestto the current display asynchronously.
- SeparatorBorder - Class in org.eclipse.draw2d
- 
This border behaves similar to aLineBorderwith width1, except that individual sides are drawn.
- SeparatorBorder(Insets, int) - Constructor for class org.eclipse.draw2d.SeparatorBorder
- 
The sides are specified viaPositionConstants.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 ofSWT.DEFAULT,SWT.OFForSWT.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 onlyFlowBorderis used.
- setBottom(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Updates the height to match the specifiedRectangle.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 specifiedRectangle.
- 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 anyOrientablechildren.
- 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 anyOrientablechildren.
- 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 specifiedPath.
- 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
- 
Ifnullis 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 givenConnection.
- 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 theViewport.
- 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 usingToolTipHelper.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 istrue.
- 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 ofSWT.FILL_EVEN_ODDorSWT.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 aTraverseEvent.
- 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, for removal: This API element is subject to removal in a future version.
- 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 istrue, 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 ofSWT.DEFAULT,SWT.NONE,SWT.LOWorSWT.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 constantsSWT.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 constantsSWT.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 constantsSWT.LINE_SOLID,SWT.LINE_DASH,SWT.LINE_DOT,SWT.LINE_DASHDOTorSWT.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 istrueand 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 atindexto 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.
- setRefreshRate(int) - Method in class org.eclipse.draw2d.DeferredUpdateManager
- 
Sets the rate with paint requests are executed.
- setRefreshRate(int) - Method in class org.eclipse.draw2d.parts.Thumbnail
- 
Sets the rate with which the thumbnail is updated.
- 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 toIFigure.requestFocus().
- setRight(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Updates the width to match the specifiedRectangle.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 collidingConnection'sseparation 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 theConnection.
- 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 withFlowLayout.fillfield.
- 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 withToolbarLayout.matchWidthfield.
- setStyle(int) - Method in class org.eclipse.draw2d.Clickable
- 
Sets this Clickable's style to the passed value, eitherClickable.STYLE_BUTTONorClickable.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 theConnection.
- 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 ofSWT.DEFAULT,SWT.OFForSWT.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(Graphics) - Method in class org.eclipse.draw2d.PrintOperation
- 
Manipulates the PrinterGraphics to position it to paint in the desired region of the page.
- setupGraphicsForPage(PrinterGraphics) - Method in class org.eclipse.draw2d.PrintOperation
- 
Deprecated, for removal: This API element is subject to removal in a future version.UsePrintOperation.setupGraphicsForPage(Graphics)instead. This method will be removed after the 2027-06 release.
- 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 istrueand 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.UseOrderedLayout.setHorizontal(boolean)with argumentfalseinstead.
- 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, for removal: This API element is subject to removal in a future version.UsePrecisionRectangle.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, for removal: This API element is subject to removal in a future version.UsePrecisionRectangle.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, for removal: This API element is subject to removal in a future version.UsePrecisionRectangle.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
- 
Returnstrueif 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.UseSWT.SHIFTinstead.
- 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 ofPathsaround 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 ininsets.
- shrinkLeft(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Shrinks the width of the rectangle by the given amount, keepingRectangle.right().
- shrinkTop(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Shrinks the height of the rectangle by the given amount, keepingRectangle.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 predefinedSchemeBorder.SCHEMES.BUTTON_RAISEDScheme 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 ofPositionConstants.SOUTHandPositionConstants.EAST
- SOUTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
- 
South-West: a bit-wise OR ofPositionConstants.SOUTHandPositionConstants.WEST
- spacing - Variable in class org.eclipse.draw2d.ToolbarLayout
- 
Deprecated.UseToolbarLayout.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.useEdge.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
- 
Callssuper.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
- 
ImplementsEventDispatcher.AccessibilityDispatcherbut does nothing in the implementation.
- SWTGraphics - Class in org.eclipse.draw2d
- 
A concrete implementation ofGraphicsusing 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.