- 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
-
- ScalableLayeredPane - Class in org.eclipse.draw2d
-
A non-freeform, scalable layered pane.
- ScalableLayeredPane() - Constructor for class org.eclipse.draw2d.ScalableLayeredPane
-
- ScalablePolygonShape - Class in org.eclipse.draw2d
-
Renders a
PointList
as a polygonal shape
scaled in accordance with bounds to fill whole figure.
- ScalablePolygonShape() - Constructor for class org.eclipse.draw2d.ScalablePolygonShape
-
- scale(double) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Scales the width and height of this Dimension by the amount supplied, and
returns this for convenience.
- scale(double, 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) - Method in class org.eclipse.draw2d.geometry.Point
-
Scales this Point by the specified amount.
- 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) - 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, 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) - Method in class org.eclipse.draw2d.Graphics
-
Scales this graphics object by the given amount.
- scale(float, float) - Method in class org.eclipse.draw2d.Graphics
-
Scales the graphics by the given horizontal and vertical components.
- scale(double) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- scale(double) - Method in class org.eclipse.draw2d.SWTGraphics
-
- 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.
- 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.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.
- scheme - Variable in class org.eclipse.draw2d.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 in org.eclipse.draw2d
-
SchemeBorder allows the creation of borders based on
Schemes
.
- SchemeBorder() - Constructor for class org.eclipse.draw2d.SchemeBorder
-
Constructs a default SchemeBorder with no scheme defined.
- SchemeBorder(SchemeBorder.Scheme) - Constructor for class org.eclipse.draw2d.SchemeBorder
-
Constructs a SchemeBorder with the Scheme given as input.
- SchemeBorder.Scheme - Class in org.eclipse.draw2d
-
Holds a set of information about a border, which can be changed to create
a wide range of schemes.
- SchemeBorder.Scheme() - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a default border Scheme with no border sides.
- SchemeBorder.Scheme(Color[], Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a border Scheme with the specified highlight and shadow
colors.
- SchemeBorder.Scheme(Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
-
Constructs a border scheme with the specified colors.
- SchemeBorder.SCHEMES - Interface in org.eclipse.draw2d
-
Interface which defines some commonly used schemes for the border.
- ScrollableThumbnail - Class in org.eclipse.draw2d.parts
-
A scaled image representation of a Figure.
- ScrollableThumbnail() - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Creates a new ScrollableThumbnail.
- ScrollableThumbnail(Viewport) - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
-
Creates a new ScrollableThumbnail that synchs with the given Viewport.
- ScrollBar - Class in org.eclipse.draw2d
-
Provides for the scrollbars used by the
ScrollPane
.
- ScrollBar() - Constructor for class org.eclipse.draw2d.ScrollBar
-
Constructs a ScrollBar.
- ScrollBar.ThumbDragger - Class in org.eclipse.draw2d
-
- ScrollBar.ThumbDragger() - Constructor for class org.eclipse.draw2d.ScrollBar.ThumbDragger
-
- ScrollBarLayout - Class in org.eclipse.draw2d
-
Lays out the Figures that make up a ScrollBar.
- ScrollBarLayout(Transposer) - Constructor for class org.eclipse.draw2d.ScrollBarLayout
-
Constructs a ScrollBarLayout.
- scrollHorizontalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane horizontally x pixels from its left-most position.
- ScrollPane - Class in org.eclipse.draw2d
-
A class which implements automatic horizontal and/or vertical scrolling for a
single IFigure child.
- ScrollPane() - Constructor for class org.eclipse.draw2d.ScrollPane
-
Constructs a new ScrollPane with a ScrollPaneLayout.
- ScrollPaneLayout - Class in org.eclipse.draw2d
-
- ScrollPaneLayout() - Constructor for class org.eclipse.draw2d.ScrollPaneLayout
-
- ScrollPaneSolver - Class in org.eclipse.draw2d
-
This class handles the calculation of solving for the area of a
ScrollPane
's viewport and insets.
- ScrollPaneSolver() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver
-
- ScrollPaneSolver.Result - Class in org.eclipse.draw2d
-
Container class for the results of ScrollPaneSolver's solve method
- ScrollPaneSolver.Result() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver.Result
-
- scrollSmoothTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls in an animated way to the new x and y location.
- scrollTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents to the new x and y location.
- scrollTo(Point) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane horizontally from its left-most position by
location.x pixels and vertically from its top-most position by location.y
pixels.
- scrollToX(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents horizontally so that they are offset by
hOffset
.
- scrollToY(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Scrolls the contents vertically so that they are offset by
vOffset
.
- scrollVerticalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Scrolls the Scrollpane vertically y pixels from its top-most position.
- SELECTED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
-
Flag for selected button state
- SELECTED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
-
Selected property
- selectionStart - Variable in class org.eclipse.draw2d.text.FlowFigure
-
integer indicating whether selection should be displayed.
- selectNewModel(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
-
Sets the passed ButtonModel to be the currently selected ButtonModel of
this ButtonGroup.
- sendUpdateRequest() - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Fires the UpdateRequest
to the current display
asynchronously.
- 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(Integer) - Method in class org.eclipse.draw2d.Shape
-
- setAlpha(int) - Method in class org.eclipse.draw2d.Shape
-
- setAlpha(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setAntialias(int) - Method in class org.eclipse.draw2d.ConnectionLayer
-
Sets whether antialiasing should be enabled for the connection layer.
- setAntialias(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the anti-aliasing value to the parameter, which must be one of
SWT.DEFAULT
, SWT.OFF
or SWT.ON
.
- setAntialias(int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setAntialias(Integer) - Method in class org.eclipse.draw2d.Shape
-
- setAntialias(int) - Method in class org.eclipse.draw2d.Shape
-
- setAntialias(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setArmed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets this button to be armed.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Figure
-
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
-
Sets the background color.
- setBackgroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the background color.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the background color of this PopUpHelper's Shell.
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setBackgroundColor(Color) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the background color of the area within the boundaries of this
border.
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.Graphics
-
Sets the pattern used for fill-type graphics operations.
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setBackgroundPattern(Pattern) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setBaseline(int) - Method in class org.eclipse.draw2d.text.LineRoot
-
Positions the line vertically by settings its baseline.
- setBendPoints(PointList) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the list of bend points to the given list and dirties the path.
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.FlowAdapter
-
Sets the bidi level of the content box associated with this Figure
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Sets the bidi information for this figure.
- setBidiInfo(BidiInfo) - Method in class org.eclipse.draw2d.text.TextFlow
-
- setBidiLevel(int) - Method in class org.eclipse.draw2d.text.ContentBox
-
Sets the Bidi level of this fragment.
- setBorder(Border) - Method in class org.eclipse.draw2d.Figure
-
- setBorder(Border) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the given border on the LightweightSystem's root figure.
- setBorder(Border) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the border.
- setBorder(Border) - Method in class org.eclipse.draw2d.text.InlineFlow
-
Overridden to assert that only
FlowBorder
is used.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.Figure
-
Sets the bounds of this Figure to the Rectangle rect.
- setBounds(int, int, int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setBounds(Point, Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setBounds(Rectangle) - 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.Rectangle
-
Sets the location and size of this rectangle to the provided ones.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the parameters of this Rectangle from the Rectangle passed in and
returns this for convenience.
- setBounds(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the bounds to the bounds of the specified Rectangle
.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.ScalablePolygonShape
-
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowAdapter
-
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowFigure
-
FlowFigures override setBounds() to prevent translation of children.
- setBounds(Rectangle) - Method in class org.eclipse.draw2d.text.FlowPage
-
- setBoundsOfChild(IFigure, IFigure, Rectangle) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the given bounds for the child figure input.
- setCapture(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
-
Sets capture to the given figure.
- setCapture(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
- setChildrenDirection(int) - Method in class org.eclipse.draw2d.Figure
-
- 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
-
- setClip(Path) - Method in class org.eclipse.draw2d.Graphics
-
Sets the area which can be affected by drawing operations to the
specified Path
.
- setClip(Rectangle) - Method in class org.eclipse.draw2d.Graphics
-
Sets the clip rectangle.
- setClip(Path) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setClip(Rectangle) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setClip(Path) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setClip(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
-
- 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.
- 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(IFigure, Object) - Method in class org.eclipse.draw2d.AbstractLayout
-
Sets the constraint for the given figure.
- 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
-
- setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.BorderLayout
-
Sets the location of hte given child in this layout.
- setConstraint(Connection, Object) - Method in interface org.eclipse.draw2d.ConnectionRouter
-
Maps the given constraint to the given Connection.
- 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.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(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(IFigure, Object) - Method in class org.eclipse.draw2d.ScrollBarLayout
-
- setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
- 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
-
- 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(Control) - Method in class org.eclipse.draw2d.EventDispatcher
-
Sets the contol associated with this event dispatcher.
- 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
-
- 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.
- setDefaultPadding(Insets) - Method in class org.eclipse.draw2d.graph.DirectedGraph
-
Sets the default padding for all nodes in the graph.
- setDelta(int) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the delta value.
- setDirection(int) - Method in class org.eclipse.draw2d.ArrowButton
-
- setDirection(int) - Method in class org.eclipse.draw2d.graph.DirectedGraph
-
Sets the layout direction for the graph.
- setDirection(int) - Method in interface org.eclipse.draw2d.Orientable
-
Sets the direction the orientable figure will face.
- setDirection(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Does nothing because this doesn't make sense for a scrollbar.
- setDirection(int) - Method in class org.eclipse.draw2d.Triangle
-
- setDirty(boolean) - Method in class org.eclipse.draw2d.parts.Thumbnail
-
Sets the dirty flag.
- setDownClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the Clickable that represents the down arrow of the Scrollbar to
down.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets this button to be enabled.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
-
- setEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
-
- setEnabled(boolean) - Method in class org.eclipse.draw2d.geometry.Transposer
-
Sets the enabled state of this Transposer.
- setEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure to be enabled.
- setEnabled(boolean) - Method in class org.eclipse.draw2d.ScrollBar
-
- setEnabled(boolean) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
-
- setEnableKeyTraversal(boolean) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Enables key traversal via TAB and ALT+TAB if traverse is
true
.
- setEnd(Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the end point of this figure
- setEnd(Point) - Method in class org.eclipse.draw2d.ScalablePolygonShape
-
- setEndPoint(Point) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the end point for this path to the given point.
- setEndpoints(Point, Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the points at both extremes of this figure
- setEndPoints(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
-
Sets the start and end points for the given connection.
- setEventDispatcher(EventDispatcher) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets this LightweightSystem's EventDispatcher.
- setEventHandler(ClickableEventHandler) - Method in class org.eclipse.draw2d.Clickable
-
Sets the event handler which interacts with the model to determine the
behavior of this Clickable.
- setExtent(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's extent and fires a property change if the given
value is different from the current extent.
- setExtent(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the extent.
- setExtent(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the extent of the Scrollbar to ext
- setFigureUnderCursor(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the figure under the mouse cursor.
- setFill(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether this shape should fill its region or not.
- setFillRule(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the fill rule to the given value, which must be one of
SWT.FILL_EVEN_ODD
or SWT.FILL_WINDING
.
- setFillRule(int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setFillRule(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setFillXOR(boolean) - Method in class org.eclipse.draw2d.Shape
-
Sets whether XOR based fill should be used by the shape.
- setFiringBehavior(int) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the firing behavior for this button.
- setFiringMethod(int) - Method in class org.eclipse.draw2d.Clickable
-
Determines how this clickable is to fire notifications to its listeners.
- setFlag(int, boolean) - Method in class org.eclipse.draw2d.Figure
-
Sets the given flag to the given value.
- setFlags(boolean) - Method in class org.eclipse.draw2d.graph.EdgeList
-
For internal use only.
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowAdapter
-
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Sets the flow context.
- setFlowContext(FlowContext) - Method in class org.eclipse.draw2d.text.FlowFigureLayout
-
Sets the context for this layout manager.
- setFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the focus figure.
- setFocusTraversable(boolean) - Method in class org.eclipse.draw2d.Figure
-
- setFocusTraversable(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the ability for this IFigure to gain focus on a
TraverseEvent
.
- setFont(Font) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
-
Sets the Font of this border to the input value, and invalidates the
border forcing an update of internal parameters of insets and text
extents.
- setFont(Font) - Method in class org.eclipse.draw2d.Figure
-
- setFont(Font) - Method in class org.eclipse.draw2d.FigureCanvas
-
- setFont(Font) - Static method in class org.eclipse.draw2d.FigureUtilities
-
Sets Font to passed value.
- setFont(Font) - Method in class org.eclipse.draw2d.FrameBorder
-
Sets the font for this border's label.
- setFont(Font) - Method in class org.eclipse.draw2d.Graphics
-
Sets the font.
- setFont(Font) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the font.
- setFont(Font) - Method in interface org.eclipse.draw2d.LabeledBorder
-
Sets the Font for the label.
- setFont(Font) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setFont(Font) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setFont(Font) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
-
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.Figure
-
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
-
Sets the foreground color.
- setForegroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the foreground color.
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the foreground color of this PopUpHelper's Shell.
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setForegroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.Graphics
-
Sets the foreground pattern for draw and text operations.
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setForegroundPattern(Pattern) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setFreeformBounds(Rectangle) - Method in interface org.eclipse.draw2d.FreeformFigure
-
Sets the freeform bounds of this FreeformFigure.
- setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayer
-
- setFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayeredPane
-
- setGap(int) - Method in class org.eclipse.draw2d.AbstractLocator
-
Sets the gap between the reference point and the figure being placed.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Sets the graphics source.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.UpdateManager
-
Sets the GraphicsSource for this update manager.
- setGroup(ButtonGroup) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the ButtonGroup to which this model belongs to.
- setHeight(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(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setHeight(int) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Sets the height of this Rectangle to the specified one.
- setHeight(int) - Method in class org.eclipse.draw2d.text.BlockBox
-
Sets the height.
- setHideDelay(int) - Method in class org.eclipse.draw2d.ToolTipHelper
-
Sets the tooltip hide delay, which is the amount in ms, after which the
tooltip will disappear again.
- setHorizontal(boolean) - Method in class org.eclipse.draw2d.OrderedLayout
-
Sets the orientation of the layout.
- setHorizontal(boolean) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the orientation of the ScrollBar.
- setHorizontalAligment(int) - Method in class org.eclipse.draw2d.text.BlockFlow
-
Sets the horitontal aligment of the block.
- setHorizontalLocation(int) - Method in class org.eclipse.draw2d.Viewport
-
Sets the horizontal location of the Viewport's view to the passed value.
- setHorizontalRangeModel(RangeModel) - Method in class org.eclipse.draw2d.Viewport
-
Sets the horizontal range model to the passed RangeModel.
- setHorizontalScrollBar(ScrollBar) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the ScrollPane's horizontal ScrollBar to the passed ScrollBar.
- setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
-
Sets the horizontal scrollbar visibility.
- setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
-
Sets the horizontal ScrollBar visibility of the ScrollPane to the passed
value.
- setHorizontalSpacing(int) - Method in class org.eclipse.draw2d.BorderLayout
-
Sets the horizontal spacing to be used between the children.
- setHoverSource(Figure, MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the figure that the mouse cursor is hovering over.
- setIcon(Image) - Method in class org.eclipse.draw2d.Label
-
Sets the label's icon to the passed image.
- setIconAlignment(int) - Method in class org.eclipse.draw2d.Label
-
This method sets the alignment of the icon within the bounds of the
label.
- setIconDimension(Dimension) - Method in class org.eclipse.draw2d.Label
-
Deprecated.
the icon is automatically displayed at 1:1
- setIconTextGap(int) - Method in class org.eclipse.draw2d.Label
-
Sets the gap in pixels between the label's icon and text to the passed
value.
- setIgnoreInvalidate(boolean) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Sets the value indicating if connection invalidation should be ignored.
- setIgnoreScroll(boolean) - Method in class org.eclipse.draw2d.Viewport
-
If value is true
, this viewport will ignore any
scrolling that occurs until this method is called again with
false
.
- setImage(Image) - Method in class org.eclipse.draw2d.ImageFigure
-
Sets the Image that this ImageFigure displays.
- setImage(Image) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
-
- setInterpolation(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the interpolation setting to the given value, which must be one of
SWT.DEFAULT
, SWT.NONE
, SWT.LOW
or
SWT.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.Figure
-
- setLayoutManager(LayoutManager) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the LayoutManager.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.Graphics
-
Sets all line attributes together
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.PrinterGraphics
-
Overridden to translate dashes to printer specific values.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.Shape
-
Sets all line attributes at once.
- setLineAttributes(LineAttributes) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineCap(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line cap style to the argument, which must be one of the
constants SWT.CAP_FLAT
, SWT.CAP_ROUND
, or
SWT.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(int[]) - 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.Graphics
-
Sets the dash pattern when the custom line style is in use.
- setLineDash(int[]) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- 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(int[]) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineDash(float[]) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line dash offset.
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.Shape
-
Sets the line dash offset of this shape's outline.
- setLineDashOffset(float) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineJoin(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line join style to the argument, which must be one of the
constants SWT.JOIN_MITER
, SWT.JOIN_ROUND
, or
SWT.JOIN_BEVEL
.
- setLineJoin(int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setLineJoin(int) - Method in class org.eclipse.draw2d.Shape
-
Sets the line join style of this shape's outline.
- setLineJoin(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.Graphics
-
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.Shape
-
Sets the line dash miter limit of this shape's outline.
- setLineMiterLimit(float) - Method in class org.eclipse.draw2d.SWTGraphics
-
- setLineStyle(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the line style to the argument, which must be one of the constants
SWT.LINE_SOLID
, SWT.LINE_DASH
,
SWT.LINE_DOT
, SWT.LINE_DASHDOT
or
SWT.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(Point) - Method in class org.eclipse.draw2d.Figure
-
- 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.geometry.Point
-
Sets the location of this Point to the specified Point.
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
- setLocation(Point) - Method in class org.eclipse.draw2d.geometry.PrecisionPoint
-
- setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setLocation(Point) - 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.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
-
- setMaximum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's maximum value and fires a property change if the
given value is different from the current maximum value.
- setMaximum(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the maximum value of the range.
- setMaximum(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the maximum position to max.
- setMaximumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
-
- setMaximumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the maximum size this IFigure can be.
- setMinimum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's minimum value and fires a property change if the
given value is different from the current minimum value.
- setMinimum(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the minimum value of the range.
- setMinimum(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the minimum position to min.
- setMinimumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
-
- setMinimumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets the minimum size this IFigure can be.
- setMinorAlignment(int) - Method in class org.eclipse.draw2d.OrderedLayout
-
Sets the alignment of the children contained in the layout.
- setMinorSpacing(int) - Method in class org.eclipse.draw2d.FlowLayout
-
Sets the spacing to be used between children within a row/column.
- setModel(ButtonModel) - Method in class org.eclipse.draw2d.Clickable
-
Sets the model to be used by this clickable for its state and behavior
determination.
- setMouseOver(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the mouseover property of this button.
- setMouseTarget(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
-
Sets the given figure to be the target of future mouse events.
- setNextRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.AutomaticRouter
-
Sets the next router.
- setObserveVisibility(boolean) - Method in class org.eclipse.draw2d.AbstractLayout
-
Sets isObservingVisibility to the given value.
- setOpaque(boolean) - Method in class org.eclipse.draw2d.Figure
-
- setOpaque(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure to be opaque if isOpaque is true
and transparent if isOpaque is false
.
- 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(Insets) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the padding.
- 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.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(IFigure) - Method in class org.eclipse.draw2d.Figure
-
- setParent(Subgraph) - Method in class org.eclipse.draw2d.graph.Node
-
Sets the parent subgraph.
- setParent(IFigure) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's parent.
- setPoint(Point, int) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the point at index
to the 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.
- 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(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(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.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(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(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.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(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.
- setPreferredSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's preferred size.
- setPressed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets the pressed property of this button.
- setPrinter(Printer) - Method in class org.eclipse.draw2d.PrintOperation
-
Sets the printer.
- setPrintMargin(Insets) - Method in class org.eclipse.draw2d.PrintOperation
-
Sets the page margin in pels (logical pixels) to the passed Insets.(72
pels == 1 inch)
- setPrintMode(int) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets the print mode.
- setPrintSource(IFigure) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets the printSource.
- setPropertyName(String) - Method in class org.eclipse.draw2d.ChangeEvent
-
Sets the name of the property that has changed.
- setRangeModel(RangeModel) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's RangeModel to the passed value.
- setRecommendedWidth(int) - Method in class org.eclipse.draw2d.text.CompositeBox
-
Sets the recommended width for this CompositeBox.
- setReferenceFigure(IFigure) - Method in class org.eclipse.draw2d.RelativeLocator
-
Sets the reference figure this locator uses to place the target figure.
- setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the rotation of this decoration so that the decoration points toward
the given reference point.
- setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
-
- setReferencePoint(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
-
Sets the reference point used to determine the rotation angle.
- setRelativeDimensions(Dimension, Dimension) - Method in class org.eclipse.draw2d.RelativeBendpoint
-
Sets the Dimensions representing the X and Y distances this Bendpoint is
from the start and end points of the Connection.
- setRelativePosition(int) - Method in class org.eclipse.draw2d.AbstractLocator
-
Sets the position of the figure with respect to the center point.
- setRequestFocusEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
-
- setRequestFocusEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
-
- 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, 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.
- 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
- 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(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.
- 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.
- 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
-
- setShellBounds(int, int, int, int) - Method in class org.eclipse.draw2d.PopUpHelper
-
Sets the bounds on this PopUpHelper's Shell.
- setSize(Dimension) - Method in class org.eclipse.draw2d.Figure
-
- setSize(int, int) - 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(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
-
Sets the size of this dimension to the specified width and height.
- setSize(int) - Method in class org.eclipse.draw2d.geometry.PointList
-
Sets the size of this PointList.
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
- setSize(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
- setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- setSize(int, int) - 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(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(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.
- setSize(int, int) - Method in interface org.eclipse.draw2d.IFigure
-
Sets this IFigure's size.
- setSource(Node) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the source node and adds this edge to the new source's outgoing
edges.
- setSource(IFigure) - Method in class org.eclipse.draw2d.parts.Thumbnail
-
Sets the source Figure.
- setSourceAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
-
Sets the ConnectionAnchor to be used at the source end of this
Connection.
- setSourceAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the anchor to be used at the start of this polyline connection.
- setSourceDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the decoration to be used at the start of the
Connection
.
- setSourceOffset(int) - Method in class org.eclipse.draw2d.graph.Edge
-
- setSpacing(int) - Method in class org.eclipse.draw2d.graph.ShortestPathRouter
-
Sets the default spacing between paths.
- setSpacing(int) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Sets the default space that should be maintained on either side of a
connection.
- setSpacing(int) - Method in class org.eclipse.draw2d.ToolbarLayout
-
Sets the amount of space between children.
- setStart(Point) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Sets the start point of this figure
- setStart(Point) - Method in class org.eclipse.draw2d.ScalablePolygonShape
-
- setStartPoint(Point) - Method in class org.eclipse.draw2d.graph.Path
-
Sets the start point for this path to the given point.
- setStepIncrement(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's step increment to the passed value.
- setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.FlowLayout
-
Overwritten to guarantee backwards compatibility with
FlowLayout.fill
field.
- setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.OrderedLayout
-
Causes children that are smaller in the dimension of the minor axis to be
stretched to fill the minor axis.
- setStretchMinorAxis(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
-
- setStyle(int) - Method in class org.eclipse.draw2d.Clickable
-
- setStyle(int) - Method in class org.eclipse.draw2d.LineBorder
-
Sets the line type of this border.
- setTarget(Node) - Method in class org.eclipse.draw2d.graph.Edge
-
Sets the target node and adds this edge to the new target's incoming
edges.
- setTargetAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
-
Sets the ConnectionAnchor to be used at the target end of this
Connection.
- setTargetAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the anchor to be used at the end of the polyline connection.
- setTargetDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
-
Sets the decoration to be used at the end of the
Connection
.
- setTargetOffset(int) - Method in class org.eclipse.draw2d.graph.Edge
-
- setTemplate(PointList) - Method in class org.eclipse.draw2d.PolygonDecoration
-
Sets the PolygonDecorations point template to the passed PointList.
- setTemplate(PointList) - Method in class org.eclipse.draw2d.PolylineDecoration
-
Sets the PolylineDecoration's point template.
- setText(String) - Method in class org.eclipse.draw2d.Label
-
Sets the label's text.
- setText(String) - Method in class org.eclipse.draw2d.text.TextFlow
-
Sets the text being displayed.
- setText(String) - Method in class org.eclipse.draw2d.widgets.MultiLineLabel
-
Sets the text for this label.
- setTextAlignment(int) - Method in class org.eclipse.draw2d.Label
-
Sets the alignment of the text relative to the icon within the label.
- setTextAlignment(int) - Method in class org.eclipse.draw2d.TitleBarBorder
-
Sets the alignment of the text in the title bar.
- setTextAntialias(int) - Method in class org.eclipse.draw2d.Graphics
-
Sets the textual anti-aliasing value to the parameter, which must be one
of SWT.DEFAULT
, SWT.OFF
or SWT.ON
.
- setTextAntialias(int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- setTextAntialias(int) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- setTextColor(Color) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
-
Sets the color for this border's text.
- setTextPlacement(int) - Method in class org.eclipse.draw2d.Label
-
Sets the placement of the text relative to the icon within the label.
- setThumb(IFigure) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the ScrollBar's thumb to the passed Figure.
- setTolerance(int) - Method in class org.eclipse.draw2d.Polyline
-
Sets the tolerance
- setTolerance(int) - Method in class org.eclipse.draw2d.PolylineShape
-
Setting tolerance parameter.
- setToolTip(IFigure) - Method in class org.eclipse.draw2d.Figure
-
- setToolTip(IFigure) - Method in interface org.eclipse.draw2d.IFigure
-
Sets a tooltip that is displayed when the mouse hovers over this IFigure.
- setTranslation(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
-
Sets the translation amounts for both axes.
- setTruncated(boolean) - Method in class org.eclipse.draw2d.text.TextFragmentBox
-
Marks the fragment as having been truncated.
- setUDistance(int) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
-
Sets the distance in pixels from the Connection's owner.
- setupBlock() - Method in class org.eclipse.draw2d.text.BlockFlowLayout
-
sets up the single block that contains all of the lines.
- setUpClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the Clickable that represents the up arrow of the Scrollbar to
up.
- setUpdateManager(UpdateManager) - Method in class org.eclipse.draw2d.LightweightSystem
-
Sets this LightweightSystem's UpdateManager.
- setupFragment(TextFragmentBox, Font, String) - Method in class org.eclipse.draw2d.text.FlowUtilities
-
Sets up the fragment width based using the font and string passed in.
- setupGraphicsForPage(PrinterGraphics) - Method in class org.eclipse.draw2d.PrintOperation
-
Manipulates the PrinterGraphics to position it to paint in the desired
region of the page.
- setupLine(LineBox) - Method in class org.eclipse.draw2d.text.InlineFlowLayout
-
Initializes the given LineBox.
- setupPrinterGraphicsFor(Graphics, IFigure) - Method in class org.eclipse.draw2d.PrintFigureOperation
-
Sets up Graphics object for the given IFigure.
- setUserData(Object) - Method in class org.eclipse.draw2d.ButtonModel
-
Sets user data.
- setValid(boolean) - Method in class org.eclipse.draw2d.Figure
-
Sets this figure to be valid if value is true
and
invalid otherwise.
- setValue(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Sets this RangeModel's current value.
- setValue(int) - Method in interface org.eclipse.draw2d.RangeModel
-
Sets the current value.
- setValue(int) - Method in class org.eclipse.draw2d.ScrollBar
-
Sets the value of the Scrollbar to v
- setValues(double, double, double, Font, int) - Method in class org.eclipse.draw2d.ScaledGraphics.State
-
Sets all the properties of the state object.
- setValues(double, double, double, Font, float) - 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
-
- 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(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(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- 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(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(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- 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(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(double) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- 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
-
Arrays of Colors, used for highlight and shadow effecsts
- Shape - Class in org.eclipse.draw2d
-
Provides abstract support for a variety of shapes.
- Shape() - Constructor for class org.eclipse.draw2d.Shape
-
Default constructor.
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.AbstractPointListShape
-
Returns true
if the point (x, y)
is contained
within this figure.
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.Polygon
-
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.PolygonShape
-
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.Polyline
-
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.PolylineShape
-
- shapeContainsPoint(int, int) - Method in class org.eclipse.draw2d.ScalablePolygonShape
-
- shear(float, float) - Method in class org.eclipse.draw2d.Graphics
-
Modifies the current transformation by shearing the graphics in the
specified horizontal and vertical amounts.
- shear(float, float) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- shellStyle - Variable in class org.eclipse.draw2d.PopUpHelper
-
These style bits should be used when creating the Shell.
- SHIFT - Static variable in class org.eclipse.draw2d.InputEvent
-
- ShortestPathConnectionRouter - Class in org.eclipse.draw2d
-
Routes multiple connections around the children of a given container figure.
- ShortestPathConnectionRouter(IFigure) - Constructor for class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Creates a new shortest path router with the given container.
- ShortestPathRouter - Class in org.eclipse.draw2d.graph
-
Bends a collection of
Paths
around rectangular obstacles.
- ShortestPathRouter() - Constructor for class org.eclipse.draw2d.graph.ShortestPathRouter
-
Creates a new shortest path routing.
- shouldIgnoreInvalidate() - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
-
Returns the value indicating if connection invalidation should be
ignored.
- show() - Method in class org.eclipse.draw2d.PopUpHelper
-
Displays this PopUpHelper's Shell.
- showH - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
-
Show horizontal scrollbar boolean
- showV - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
-
Show vertical scrollbar boolean
- shrink(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(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(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(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
-
- 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(Insets) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- shrink(int, int) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
-
- 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(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
-
Shrinks this rectangle by the amount specified in insets
.
- 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.
- 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
-
- 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.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.
- singleton - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
-
The singleton instance of this class
- 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
-
- sortValue - Variable in class org.eclipse.draw2d.graph.Node
-
Deprecated.
for internal use only
- SOURCE - Static variable in class org.eclipse.draw2d.ConnectionLocator
-
The start (or source) of the Connection
- source - Variable in class org.eclipse.draw2d.graph.Edge
-
The source Node.
- SOUTH - Static variable in interface org.eclipse.draw2d.PositionConstants
-
South
- SOUTH_EAST - Static variable in interface org.eclipse.draw2d.PositionConstants
-
- SOUTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
-
- spacing - Variable in class org.eclipse.draw2d.ToolbarLayout
-
- 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 - Static variable in class org.eclipse.draw2d.ConnectionLocator
-
- start - Variable in class org.eclipse.draw2d.graph.Edge
-
- start - Variable in class org.eclipse.draw2d.ScrollBar.ThumbDragger
-
- 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(Vector, Vector) - Constructor for class org.eclipse.draw2d.geometry.Straight
-
Constructs a new Straight with the given position and direction.
- Straight(PrecisionPoint, PrecisionPoint) - Constructor for class org.eclipse.draw2d.geometry.Straight
-
Constructs a new Straight between the two given Points.
- 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
-
- 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
-
- SWTEventDispatcher.FigureAccessibilityDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
-
- SWTGraphics - Class in org.eclipse.draw2d
-
A concrete implementation of Graphics
using an SWT
GC
.
- SWTGraphics(GC) - Constructor for class org.eclipse.draw2d.SWTGraphics
-
Constructs a new SWTGraphics that draws to the Canvas using the given GC.