Eclipse Draw2d
2.1
A B C D E F G H I K L M N O P Q R S T U V W X Y

S

ScalableFigure - interface org.eclipse.draw2d.ScalableFigure.
A figure that can be scaled.
ScalableFreeformLayeredPane - class org.eclipse.draw2d.ScalableFreeformLayeredPane.
 
ScalableFreeformLayeredPane() - Constructor for class org.eclipse.draw2d.ScalableFreeformLayeredPane
 
ScalableLayeredPane - class org.eclipse.draw2d.ScalableLayeredPane.
A non-freeform, scalable layered pane.
ScalableLayeredPane() - Constructor for class org.eclipse.draw2d.ScalableLayeredPane
 
scale(double) - Method in class org.eclipse.draw2d.ScaledGraphics
 
scale(double) - Method in class org.eclipse.draw2d.SWTGraphics
 
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.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.geometry.Point
Scales this Point by the specified amount.
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, 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(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.Dimension
Scales the width of this Dimension by w and scales the height of this Dimension by h.
ScaledGraphics - class org.eclipse.draw2d.ScaledGraphics.
A Graphics object able to scale all operations based on the current scale factor.
ScaledGraphics.State - class org.eclipse.draw2d.ScaledGraphics.State.
The internal state of the scaled graphics.
ScaledGraphics.State() - Constructor for class org.eclipse.draw2d.ScaledGraphics.State
Constructs a new, uninitialized State object.
ScaledGraphics.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.
ScaledGraphics(Graphics) - Constructor for class org.eclipse.draw2d.ScaledGraphics
Constructs a new ScaledGraphics based on the given Graphics object.
scheme - Variable in class org.eclipse.draw2d.SchemeBorder
The SchemeBorder.Scheme associated with this SchemeBorder
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 org.eclipse.draw2d.SchemeBorder.
SchemeBorder allows the creation of borders based on Schemes.
SchemeBorder.Scheme - class org.eclipse.draw2d.SchemeBorder.Scheme.
Holds a set of information about a border, which can be changed to create a wide range of schemes.
SchemeBorder.Scheme() - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a default border Scheme with no border sides.
SchemeBorder.Scheme(Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a border scheme with the specified colors.
SchemeBorder.Scheme(Color[], Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a border Scheme with the specified highlight and shadow colors.
SchemeBorder.SCHEMES - interface org.eclipse.draw2d.SchemeBorder.SCHEMES.
Interface which defines some commonly used schemes for the border.
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.
ScrollableThumbnail - class org.eclipse.draw2d.parts.ScrollableThumbnail.
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 org.eclipse.draw2d.ScrollBar.
Provides for the scrollbars used by the ScrollPane.
ScrollBar() - Constructor for class org.eclipse.draw2d.ScrollBar
Constructs a ScrollBar.
ScrollBarLayout - class org.eclipse.draw2d.ScrollBarLayout.
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 org.eclipse.draw2d.ScrollPane.
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 org.eclipse.draw2d.ScrollPaneLayout.
The ScrollPaneLayout is responsible for laying out the Viewport and ScrollBars of a ScrollPane.
ScrollPaneLayout() - Constructor for class org.eclipse.draw2d.ScrollPaneLayout
 
ScrollPaneSolver - class org.eclipse.draw2d.ScrollPaneSolver.
This class handles the calculation of solving for the area of a ScrollPane's viewport and insets.
ScrollPaneSolver.Result - class org.eclipse.draw2d.ScrollPaneSolver.Result.
Container class for the results of ScrollPaneSolver's solve method
ScrollPaneSolver.Result() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver.Result
 
ScrollPaneSolver() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver
 
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
Flags for button states.
SELECTED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
Selected property
selectNewModel(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Sets the passed ButtonModel to be the currently selected ButtonModel of this ButtonGroup.
setAlignment(int) - Method in class org.eclipse.draw2d.ImageFigure
Sets the alignment of the Image within this Figure.
setAlignment(int) - Method in class org.eclipse.draw2d.ConnectionLocator
Sets the alignment.
setAll(int, int, int) - Method in interface org.eclipse.draw2d.RangeModel
Sets min, extent, and max all at once.
setAll(int, int, int) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
setArmed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be armed.
setAscent(int) - Method in class org.eclipse.draw2d.text.TextFragmentBox
Sets the ascent of this TextFragmentBox to the given value
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the background color of the area within the boundaries of this border.
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.PopUpHelper
Sets the background color of this PopUpHelper's Shell.
setBackgroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
Sets the background color.
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
Sets the background color.
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Figure
 
setBorder(Border) - Method in interface org.eclipse.draw2d.IFigure
Sets the border.
setBorder(Border) - Method in class org.eclipse.draw2d.Figure
 
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.Figure
Sets the bounds of this Figure to the Rectangle rect.
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 class org.eclipse.draw2d.text.FlowPage
 
setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowFigure
FlowFigures override setBounds() to prevent translation of children.
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.SWTEventDispatcher
 
setCapture(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
Sets capture to the given figure.
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.ScaledGraphics
 
setClip(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
setClip(Rectangle) - Method in class org.eclipse.draw2d.Graphics
Sets the clip rectangle.
setClipAbsolute(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
Sets clip values to the given values.
setColor(Color) - Method in class org.eclipse.draw2d.LineBorder
Sets the line color for this border.
setConnection(Connection) - Method in class org.eclipse.draw2d.RelativeBendpoint
Sets the Connection this bendpoint should be associated with.
setConnection(Connection) - Method in class org.eclipse.draw2d.ConnectionLocator
Sets the Connection to be associated with this ConnectionLocator.
setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the connection router which handles the layout of this polyline.
setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.ConnectionLayer
Sets the ConnectionRouter for this layer.
setConnectionRouter(ConnectionRouter) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionRouter for this 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.BendpointConnectionRouter
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.AbstractRouter
Sets the constraint for the given Connection.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.XYLayout
Sets the layout constraint of the given figure.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.ScrollBarLayout
 
setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.LayoutManager
Sets the constraint for the given child.
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.Figure
 
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.DelegatingLayout
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.AbstractLayout
Sets the constraint for the given figure.
setContents(IFigure) - Method in class org.eclipse.draw2d.Viewport
Sets this Viewport to be associated with 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.LightweightSystem
Sets the contents of the LightweightSystem to the passed figure.
setContents(IFigure) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the contents of the Viewport.
setContents(IFigure) - Method in class org.eclipse.draw2d.Clickable
Sets the Figure which is the contents of this Clickable.
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.
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.SWTEventDispatcher
 
setControl(Control) - Method in class org.eclipse.draw2d.EventDispatcher
Sets the contol associated with this event dispatcher.
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.SWTEventDispatcher
Sets the mouse cursor.
setCursor(Cursor) - Method in interface org.eclipse.draw2d.IFigure
Sets the cursor.
setCursor(Cursor) - Method in class org.eclipse.draw2d.Figure
 
setDefault(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Sets the default selection of this ButtonGroup.
setDirection(int) - Method in class org.eclipse.draw2d.Triangle
 
setDirection(int) - Method in class org.eclipse.draw2d.ScrollBar
Does nothing because this doesn't make sense for a scrollbar.
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.ArrowButton
 
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.ScrollBar
 
setEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure to be enabled.
setEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
 
setEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
 
setEnabled(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be enabled.
setEnabled(boolean) - Method in class org.eclipse.draw2d.geometry.Transposer
Sets the enabled state of this Transposer.
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.Polyline
Sets the end point of the Polyline
setEndPoints(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
Sets the start and end points for the given connection.
setEndpoints(Point, Point) - Method in class org.eclipse.draw2d.Polyline
Sets the points at both extremes of the Polyline
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.ScrollBar
Sets the extent of the Scrollbar to ext
setExtent(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the extent.
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.
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.
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.
setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigureLayout
Sets the context for this layout manager.
setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigure
Sets the flow context.
setFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
Sets the focus figure.
setFocusTraversable(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets the ability for this IFigure to gain focus on a TraverseEvent.
setFocusTraversable(boolean) - Method in class org.eclipse.draw2d.Figure
 
setFont(Font) - Method in class org.eclipse.draw2d.ScaledGraphics
 
setFont(Font) - Method in class org.eclipse.draw2d.SWTGraphics
 
setFont(Font) - Method in interface org.eclipse.draw2d.LabeledBorder
Sets the Font for the label.
setFont(Font) - Method in interface org.eclipse.draw2d.IFigure
Sets the font.
setFont(Font) - Method in class org.eclipse.draw2d.Graphics
Sets the font.
setFont(Font) - Method in class org.eclipse.draw2d.FrameBorder
Sets the font for this border's label.
setFont(Font) - Static method in class org.eclipse.draw2d.FigureUtilities
Sets Font to passed value.
setFont(Font) - Method in class org.eclipse.draw2d.Figure
 
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.widgets.MultiLineLabel
 
setForegroundColor(Color) - Method in class org.eclipse.draw2d.ScaledGraphics
 
setForegroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
 
setForegroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
Sets the foreground color of this PopUpHelper's Shell.
setForegroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
Sets the foreground color.
setForegroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
Sets the foreground color.
setForegroundColor(Color) - Method in class org.eclipse.draw2d.Figure
 
setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayer
 
setFreeformBounds(Rectangle) - Method in interface org.eclipse.draw2d.FreeformFigure
Sets the freeform bounds of this FreeformFigure.
setGap(int) - Method in class org.eclipse.draw2d.AbstractLocator
Sets the number of pixels the figure's bounding rectangle is from the connection.
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.UpdateManager
Sets the GraphicsSource for this update manager.
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.DeferredUpdateManager
Sets the graphics source.
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
Sets the height.
setHeight(int) - Method in class org.eclipse.draw2d.text.TextFragmentBox
Sets the height of this TextFragmentBox to the given value
setHeight(int) - Method in class org.eclipse.draw2d.text.BlockBox
Sets the height.
setHorizontal(boolean) - Method in class org.eclipse.draw2d.ScrollBar
Sets the orientation of the ScrollBar.
setHorizontal(boolean) - Method in class org.eclipse.draw2d.FlowLayout
Sets the orientation of the layout.
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.ScrollPane
Sets the horizontal ScrollBar visibility of the ScrollPane to the passed value.
setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the horizontal scrollbar visibility.
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
Sets the icon alignment relative to the .abel's alignment to the passed value.
setIconDimension(Dimension) - Method in class org.eclipse.draw2d.Label
Sets the label's icon size to the passed Dimension.
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.
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 with false.
setImage(Image) - Method in class org.eclipse.draw2d.ImageFigure
Sets the Image that this ImageFigure displays.
setLabel(String) - Method in class org.eclipse.draw2d.LabeledContainer
Sets the title of the container.
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.FrameBorder
Sets the label for this border.
setLabel(String) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
setLabelAlignment(int) - Method in class org.eclipse.draw2d.Label
Sets the Label's alignment to the passed value.
setLabelFont(Font) - Method in class org.eclipse.draw2d.LabeledContainer
Sets the font to be used for the container title.
setLayoutManager(LayoutManager) - Method in interface org.eclipse.draw2d.IFigure
Sets the LayoutManager.
setLayoutManager(LayoutManager) - Method in class org.eclipse.draw2d.Figure
 
setLineStyle(int) - Method in class org.eclipse.draw2d.Shape
Sets the style of line to be used by this shape.
setLineStyle(int) - Method in class org.eclipse.draw2d.ScaledGraphics
 
setLineStyle(int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setLineStyle(int) - Method in class org.eclipse.draw2d.Graphics
Sets the line style.
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.ScaledGraphics
 
setLineWidth(int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setLineWidth(int) - Method in class org.eclipse.draw2d.Polyline
 
setLineWidth(int) - Method in class org.eclipse.draw2d.Graphics
Sets the line width.
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(int, int) - Method in class org.eclipse.draw2d.geometry.Point
Sets the location of this Point to the provided x and y locations.
setLocation(Point) - Method in class org.eclipse.draw2d.XYAnchor
Sets the location of this anchor and notifies all the listeners of the update.
setLocation(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
Sets the location of this figure.
setLocation(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
 
setLocation(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
Sets the location of this PolygonDecoration.
setLocation(Point) - Method in interface org.eclipse.draw2d.IFigure
Sets the location of this IFigure.
setLocation(Point) - Method in class org.eclipse.draw2d.Figure
 
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 class org.eclipse.draw2d.geometry.PrecisionPoint
 
setLocation(Point) - Method in class org.eclipse.draw2d.geometry.Point
Sets the location of this Point to the specified Point.
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.
setMatchWidth(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
Deprecated. use ToolbarLayout.setStretchMinorAxis(boolean)
setMaximum(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the maximum position to max.
setMaximum(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the maximum value of the range.
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.
setMaximumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets the maximum size this IFigure can be.
setMaximumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setMinimum(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the minimum position to min.
setMinimum(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the minimum value of the range.
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.
setMinimumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets the minimum size this IFigure can be.
setMinimumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setMinorAlignment(int) - Method in class org.eclipse.draw2d.ToolbarLayout
Sets the alignment of the children contained in the layout.
setMinorAlignment(int) - Method in class org.eclipse.draw2d.FlowLayout
Sets the alignment to be used within a row/column.
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.
setOpaque(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure to be opaque if isOpaque is true and transparent if isOpaque is false.
setOpaque(boolean) - Method in class org.eclipse.draw2d.Figure
 
setOrientation(int) - Method in class org.eclipse.draw2d.Triangle
 
setOrientation(int) - Method in class org.eclipse.draw2d.ScrollBar
 
setOrientation(int) - Method in interface org.eclipse.draw2d.Orientable
Sets the orientation.
setOrientation(int) - Method in class org.eclipse.draw2d.ArrowButton
 
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(Insets) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the padding space of this TitleBarBorder to the passed value.
setPadding(int) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the padding space to be applied on all sides of the border.
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(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure's parent.
setParent(IFigure) - Method in class org.eclipse.draw2d.Figure
 
setPoint(Point, int) - Method in class org.eclipse.draw2d.Polyline
Sets the point at index to the Point pt.
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.
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 interface org.eclipse.draw2d.Connection
Sets the PointList containing the Points that make up this Connection.
setPreferredSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure's preferred size.
setPreferredSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setPreferredSize(int, int) - Method in class org.eclipse.draw2d.Figure
Sets the preferred size of this figure.
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)
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 interface org.eclipse.draw2d.RotatableDecoration
Sets the reference point used to determine the rotation angle.
setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
 
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.
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 interface org.eclipse.draw2d.IFigure
Sets the ability for this Figure to gain focus on a call to IFigure.requestFocus().
setRequestFocusEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
 
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.UpdateManager
Sets the root figure.
setRoot(IFigure) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
Sets the root figure for this dispatcher.
setRoot(IFigure) - Method in class org.eclipse.draw2d.DeferredUpdateManager
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.PolylineDecoration
Sets the angle by which rotation is to be done on the PolylineDecoration.
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.geometry.Transform
Sets the rotation angle.
setRoutingConstraint(Object) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the routing constraint for this connection.
setRoutingConstraint(Object) - Method in interface org.eclipse.draw2d.Connection
Sets the routing constraint used by the router.
setScale(double) - Method in class org.eclipse.draw2d.ScalableLayeredPane
Sets the zoom level
setScale(double) - Method in class org.eclipse.draw2d.ScalableFreeformLayeredPane
Sets the zoom level
setScale(double) - Method in interface org.eclipse.draw2d.ScalableFigure
Sets the new scale factor.
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, 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.
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.geometry.Transform
Sets the value for the amount of scaling to be done along X and Y axes individually.
setScales(float, float) - Method in class org.eclipse.draw2d.parts.Thumbnail
Sets the X and Y scales for the Thumbnail.
setScales(float, float) - Method in class org.eclipse.draw2d.parts.ScrollableThumbnail
Reconfigures the SelectorFigure's bounds if the scales have changed.
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.ScrollPane
Sets both the horizontal and vertical ScrollBar visibilities of the ScrollPane to the passed value.
setScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
Sets both the horizontal and vertical scrollbar visibility to the given value.
setSelected(boolean) - Method in class org.eclipse.draw2d.Clickable
Sets the selected state of this Clickable.
setSelected(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be selected.
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.
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(Dimension) - 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.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.geometry.Dimension
Copies the width and height values of the input Dimension to this Dimension.
setSize(int) - Method in class org.eclipse.draw2d.geometry.PointList
Sets the size of this PointList.
setSize(int, int) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure's size.
setSize(int, int) - Method in class org.eclipse.draw2d.Figure
 
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.
setSource(IFigure) - Method in class org.eclipse.draw2d.parts.Thumbnail
Sets the source Figure.
setSourceAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the anchor to be used at the start of this polyline connection.
setSourceAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionAnchor to be used at the source end of this Connection.
setSourceDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the decoration to be used at the start of the 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.Polyline
Sets the start point of the Polyline
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.ToolbarLayout
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.FlowLayout
Sets flag based on layout orientation.
setStyle(int) - Method in class org.eclipse.draw2d.Clickable
Sets this Clickable's style to the passed value, either Clickable.STYLE_BUTTON or Clickable.STYLE_TOGGLE.
setTargetAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the anchor to be used at the end of the polyline connection.
setTargetAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionAnchor to be used at the target end of this Connection.
setTargetDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the decoration to be used at the end of the Connection.
setTemplate(PointList) - Method in class org.eclipse.draw2d.PolylineDecoration
Sets the PolylineDecoration's point template.
setTemplate(PointList) - Method in class org.eclipse.draw2d.PolygonDecoration
Sets the PolygonDecorations point template to the passed PointList.
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 string 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.TitleBarBorder
Sets the alignment of the text in the title bar.
setTextAlignment(int) - Method in class org.eclipse.draw2d.Label
Sets the text alignment of the Label relative to the label alignment.
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 text placement of the label relative to its icon.
setThumb(IFigure) - Method in class org.eclipse.draw2d.ScrollBar
Sets the ScrollBar's thumb to the passed Figure.
setToolTip(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Sets a tooltip that is displayed when the mouse hovers over this IFigure.
setToolTip(IFigure) - Method in class org.eclipse.draw2d.Figure
 
setTranslation(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
Sets the translation amounts for both axes.
setTranslation(int, int) - Method in class org.eclipse.draw2d.SWTGraphics
Sets the translation values of this to the given values
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.PageFlowLayout
Setup blockBox to the initial bounds of the Page
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.
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.
setupLine(LineBox) - Method in class org.eclipse.draw2d.text.BlockFlowLayout
Override to setup the line's x, remaining, and available width.
setupPrinterGraphicsFor(Graphics, IFigure) - Method in class org.eclipse.draw2d.PrintFigureOperation
Sets up Graphics object g for IFigure f.
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.ScrollBar
Sets the value of the Scrollbar to v
setValue(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the current value.
setValue(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
Sets this RangeModel's current value.
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
Sets the orientation of the children in the ToolbarLayout.
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.ScrollPane
Sets the vertical ScrollBar visibility of the ScrollPane to the passed value.
setVerticalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the vertical scrollbar visibility.
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.ScrollPane
Sets the ScrollPane's Viewport to the passed value.
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.
setVisible(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this IFigure's visibility.
setVisible(boolean) - Method in class org.eclipse.draw2d.Figure
 
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
Sets the width.
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.TextFragmentBox
Sets the width of this TextFragmentBox to the given value
setX(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
Sets the x value.
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.ScaledGraphics
 
setXORMode(boolean) - Method in class org.eclipse.draw2d.SWTGraphics
 
setXORMode(boolean) - Method in class org.eclipse.draw2d.Graphics
Sets the XOR mode.
setY(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
Sets the y value.
shadow - Variable in class org.eclipse.draw2d.SchemeBorder.Scheme
Arrays of Colors, used for highlight and shadow effecsts
Shape - class org.eclipse.draw2d.Shape.
Provides abstract support for a variety of shapes.
Shape() - Constructor for class org.eclipse.draw2d.Shape
Default constructor.
SHIFT - Static variable in class org.eclipse.draw2d.InputEvent
 
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(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(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.
similarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Calculates the similarity of this Ray with another.
SimpleEtchedBorder - class org.eclipse.draw2d.SimpleEtchedBorder.
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 org.eclipse.draw2d.SimpleLoweredBorder.
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 org.eclipse.draw2d.SimpleRaisedBorder.
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 org.eclipse.draw2d.text.SimpleTextLayout.
 
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.Rectangle
A singleton for use in short calculations.
SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Point
A singleton for use in short calculations
size() - Method in class org.eclipse.draw2d.geometry.PointList
Returns the number of points in this PointList.
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
 
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
 
solve(Rectangle, Viewport, int, int, int, int) - Static method in class org.eclipse.draw2d.ScrollPaneSolver
Solves for the viewport area, insets, and visiblity of horizontal and vertical scrollbars of a ScrollPane
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 and PositionConstants.EAST
SOUTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
South-West: a bit-wise OR of PositionConstants.SOUTH and PositionConstants.WEST
spacing - Variable in class org.eclipse.draw2d.ToolbarLayout
Space in pixels between Figures
StackLayout - class org.eclipse.draw2d.StackLayout.
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 - Static variable in class org.eclipse.draw2d.ConnectionLocator
Deprecated. Use ConnectionLocator.SOURCE
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.
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.
SubordinateUpdateManager - class org.eclipse.draw2d.SubordinateUpdateManager.
 
SubordinateUpdateManager() - Constructor for class org.eclipse.draw2d.SubordinateUpdateManager
 
superFireMoved() - Method in class org.eclipse.draw2d.FreeformLayeredPane
Calls super.fireMoved().
SWTEventDispatcher - class org.eclipse.draw2d.SWTEventDispatcher.
The SWTEventDispatcher provides draw2d with the ability to dispatch SWT Events.
SWTEventDispatcher.FigureAccessibilityDispatcher - class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher.
Implements EventDispatcher.AccessibilityDispatcher but does nothing in the implementation.
SWTEventDispatcher.FigureAccessibilityDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
SWTEventDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher
 
SWTGraphics - class org.eclipse.draw2d.SWTGraphics.
Implementation of providing the drawing capabilities of SWT's GC class in Draw2d.
SWTGraphics.State - class org.eclipse.draw2d.SWTGraphics.State.
Contains the state variables of this SWTGraphics object
SWTGraphics.State() - Constructor for class org.eclipse.draw2d.SWTGraphics.State
 
SWTGraphics(GC) - Constructor for class org.eclipse.draw2d.SWTGraphics
Constructs a new SWTGraphics that draws to the Canvas using the given GC.

Eclipse Draw2d
2.1
A B C D E F G H I K L M N O P Q R S T U V W X Y
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.