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

R

RAISED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
Schemes used for shadow and highlight effects
RangeModel - interface org.eclipse.draw2d.RangeModel.
This interface represents a range of possible values as well as the current values.
Ray - class org.eclipse.draw2d.geometry.Ray.
Represents a 2-dimensional directionl Vector, or Ray.
Ray() - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray <0, 0> with no direction and magnitude.
Ray(int, int) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray pointed in the specified direction.
Ray(Point) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray pointed in the direction specified by a Point.
Ray(Point, Point) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray representing the direction and magnitude between to provided Points.
Ray(Ray, Ray) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray representing the difference between two provided Rays.
readjustScrollBars() - Method in class org.eclipse.draw2d.Viewport
Sets extents of RangeModels to the client area of this Viewport.
readjustScrollBars() - Method in class org.eclipse.draw2d.FreeformViewport
Readjusts the scrollbars.
Rectangle - class org.eclipse.draw2d.geometry.Rectangle.
Represents a Rectangle(x, y, width, height).
Rectangle() - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle at the origin with zero width and height.
Rectangle(int, int, int, int) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle with the provided values.
Rectangle(Point, Dimension) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle given a location and size.
Rectangle(Point, Point) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs the smallest Rectangle that contains the specified Points.
Rectangle(Rectangle) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a copy of the provided Rectangle.
Rectangle(Rectangle) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a copy of the provided SWT Rectangle.
RectangleFigure - class org.eclipse.draw2d.RectangleFigure.
Draws a rectangle whose size is determined by the bounds set to it.
RectangleFigure() - Constructor for class org.eclipse.draw2d.RectangleFigure
Creates a RectangleFigure.
red - Static variable in interface org.eclipse.draw2d.ColorConstants
Misc. colors
RelativeBendpoint - class org.eclipse.draw2d.RelativeBendpoint.
RelativeBendpoint is a Bendpoint that calculates its location based on its distance from the start and end points of the Connection, as well as its weight.
RelativeBendpoint() - Constructor for class org.eclipse.draw2d.RelativeBendpoint
Constructs a new RelativeBendpoint.
RelativeBendpoint(Connection) - Constructor for class org.eclipse.draw2d.RelativeBendpoint
Constructs a new RelativeBendpoint and associates it with the given Connection.
RelativeLocator - class org.eclipse.draw2d.RelativeLocator.
Places a handle relative to a figure's bounds.
RelativeLocator() - Constructor for class org.eclipse.draw2d.RelativeLocator
Null constructor.
RelativeLocator(IFigure, double, double) - Constructor for class org.eclipse.draw2d.RelativeLocator
Constructs a RelativeLocator with the given reference Figure and offset ratios.
RelativeLocator(IFigure, int) - Constructor for class org.eclipse.draw2d.RelativeLocator
Constructs a RelativeLocator with the given reference figure and relative location.
releaseCapture() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
releaseCapture() - Method in class org.eclipse.draw2d.EventDispatcher
Releases capture initiated by EventDispatcher.setCapture(IFigure).
releaseGraphics(Graphics) - Method in class org.eclipse.draw2d.DeferredUpdateManager
Releases the graphics object, which causes the GraphicsSource to flush.
relocate(IFigure) - Method in class org.eclipse.draw2d.RelativeLocator
Relocates the target using the relative offset locations.
relocate(IFigure) - Method in interface org.eclipse.draw2d.Locator
Relocates the given IFigure.
relocate(IFigure) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
Relocates the given IFigure at either the source or target end of the Connection, based on the boolean given in the constructor ConnectionEndpointLocator.ConnectionEndpointLocator(Connection, boolean).
relocate(IFigure) - Method in class org.eclipse.draw2d.ArrowLocator
Relocates the passed in figure (which must be a RotatableDecoration) at either the start or end of the connection.
relocate(IFigure) - Method in class org.eclipse.draw2d.AbstractLocator
Recalculates the position of the figure and returns the updated bounds.
remove(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Removes the given ButtonModel from this ButtonGroup.
remove(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
remove(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Removes the Connection from this router.
remove(Connection) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Removes the given connection from the map of constraints.
remove(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
remove(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Removes the given Connection from this routers list of Connections it is responsible for.
remove(IFigure) - Method in class org.eclipse.draw2d.XYLayout
 
remove(IFigure) - Method in class org.eclipse.draw2d.ScrollBarLayout
 
remove(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Removes the given child from this layout.
remove(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Removes the given IFigure from this IFigure's list of children.
remove(IFigure) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
remove(IFigure) - Method in class org.eclipse.draw2d.FreeformLayer
 
remove(IFigure) - Method in class org.eclipse.draw2d.Figure
Removes the given child Figure from this Figure's hierarchy and revalidates this Figure.
remove(IFigure) - Method in class org.eclipse.draw2d.ConnectionLayer
Removes the figure from this Layer.
remove(IFigure) - Method in class org.eclipse.draw2d.BorderLayout
 
remove(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Removes the given figure from this LayoutManager's list of figures.
removeActionListener(ActionListener) - Method in class org.eclipse.draw2d.Clickable
Removes the given listener from the list of ActionListener's of this Clickable.
removeActionListener(ActionListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ActionListener.
removeAll() - Method in class org.eclipse.draw2d.Figure
Removes all children from this Figure.
removeAllPoints() - Method in class org.eclipse.draw2d.Polyline
Erases the Polyline and removes all of its Points.
removeAllPoints() - Method in class org.eclipse.draw2d.geometry.PointList
Removes all the points stored by this list.
removeAncestorListener(AncestorListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of ancestor events.
removeAncestorListener(AncestorListener) - Method in class org.eclipse.draw2d.Figure
 
removeAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.ConnectionAnchorBase
 
removeAnchorListener(AnchorListener) - Method in interface org.eclipse.draw2d.ConnectionAnchor
Removes the listener.
removeAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Removes the given listener from this anchor.
removeChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.Clickable
Removes the given listener from the list of ChangeListener's of this clickable.
removeChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ChangeListener.
removeFigureListener(FigureListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of IFigure events.
removeFigureListener(FigureListener) - Method in class org.eclipse.draw2d.Figure
 
removeFocusListener(FocusListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of focus events.
removeFocusListener(FocusListener) - Method in class org.eclipse.draw2d.Figure
 
removeFreeformListener(FreeformListener) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
removeFreeformListener(FreeformListener) - Method in class org.eclipse.draw2d.FreeformLayer
 
removeFreeformListener(FreeformListener) - Method in interface org.eclipse.draw2d.FreeformFigure
Removes the given listener from this FreeformFigure.
removeKeyListener(KeyListener) - Method in interface org.eclipse.draw2d.IFigure
Removes the first occurence of the given listener.
removeKeyListener(KeyListener) - Method in class org.eclipse.draw2d.Figure
 
removeLayer(IFigure) - Method in class org.eclipse.draw2d.LayeredPane
Deprecated. call IFigure.remove(IFigure) instead
removeLayer(int) - Method in class org.eclipse.draw2d.LayeredPane
Removes the layer at the specified index from the list of layers in this layered pane.
removeLayer(Object) - Method in class org.eclipse.draw2d.LayeredPane
Removes the layer identified by the given key from this layered pane.
removeListener(Class, Object) - Method in class org.eclipse.draw2d.Figure
Removes listener of type clazz from this Figure's list of listeners.
removeListener(Class, Object) - Method in class org.eclipse.draw2d.EventListenerList
Removes listener from the list.
removeMouseListener(MouseListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of mouse events.
removeMouseListener(MouseListener) - Method in class org.eclipse.draw2d.Figure
 
removeMouseMotionListener(MouseMotionListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of mouse motion events.
removeMouseMotionListener(MouseMotionListener) - Method in class org.eclipse.draw2d.Figure
 
removeNotify() - Method in class org.eclipse.draw2d.PolylineConnection
Called just before the receiver is being removed from its parent.
removeNotify() - Method in interface org.eclipse.draw2d.IFigure
Called before this IFigure is removed from its parent.
removeNotify() - Method in class org.eclipse.draw2d.Figure
Called prior to this figure's removal from its parent
removePoint(int) - Method in class org.eclipse.draw2d.Polyline
Removes a point from the Polyline.
removePoint(int) - Method in class org.eclipse.draw2d.geometry.PointList
Removes the point at the specified index from the PointList, and returns it.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.RangeModel
Removes the given listener from this RangeModel's list of PropertyChangeListeners.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of any property changes.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.DefaultRangeModel
Removes the given PropertyChangeListener from the list of listeners.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.ButtonGroup
Removes the passed PropertyChangeListener from this ButtonGroup.
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of changes in the given property.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
removeReservedLines(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
removeStateTransitionListener(ButtonStateTransitionListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ButtonStateTransitionListener.
removeUpdateListener(UpdateListener) - Method in class org.eclipse.draw2d.UpdateManager
Removes the given UpdateListener.
repaint() - Method in interface org.eclipse.draw2d.IFigure
Repaints this IFigure.
repaint() - Method in class org.eclipse.draw2d.Figure
 
repaint(int, int, int, int) - Method in interface org.eclipse.draw2d.IFigure
Repaints the rectangular area within this IFigure whose upper-left corner is located at the point (x,y) and whose width and height are w and h, respectively.
repaint(int, int, int, int) - Method in class org.eclipse.draw2d.Figure
 
repaint(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
Repaints the rectangular area within this IFigure represented by rect.
repaint(Rectangle) - Method in class org.eclipse.draw2d.Figure
 
repairDamage() - Method in class org.eclipse.draw2d.DeferredUpdateManager
Repaints the dirty regions on the update queue and calls UpdateManager.firePainting(Rectangle, Map), unless there are no dirty regions.
REPEAT_FIRING - Static variable in class org.eclipse.draw2d.Clickable
Firing starts as soon as the mouse is pressed on this Clickable, and keeps firing at prefixed intervals until the mouse is released.
REPEAT_FIRING_BEHAVIOR - Static variable in class org.eclipse.draw2d.ButtonModel
Action performed events fire repeatedly until the mouse button is released.
requestFocus() - Method in interface org.eclipse.draw2d.IFigure
Requests focus from the EventDispatcher.
requestFocus() - Method in class org.eclipse.draw2d.Figure
 
requestFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
requestFocus(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
Requests focus for the given figure.
requestRemoveFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
requestRemoveFocus(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
Requests focus to be removed from the given figure.
reserveColumn(Connection, Integer) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
reserveRow(Connection, Integer) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
resetInfo() - Method in class org.eclipse.draw2d.text.LineBox
 
resetInfo() - Method in class org.eclipse.draw2d.text.CompositeBox
resets fields before unioning the data from the fragments.
resize(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
Resizes this Rectangle by the Dimension provided as input and returns this for convenience.
resize(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
 
resize(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Resizes this Rectangle by the values supplied as input and returns this for convenience.
restorePrintSource() - Method in class org.eclipse.draw2d.PrintOperation
This method contains all operations performed to sourceFigure after being printed.
restorePrintSource() - Method in class org.eclipse.draw2d.PrintFigureOperation
 
restoreState() - Method in class org.eclipse.draw2d.ScaledGraphics
 
restoreState() - Method in class org.eclipse.draw2d.SWTGraphics
 
restoreState() - Method in class org.eclipse.draw2d.Graphics
Restores the previous state of this graphics object.
restoreState(SWTGraphics.State) - Method in class org.eclipse.draw2d.SWTGraphics
Sets all State information to that of the given State, called by restoreState()
revalidate() - Method in class org.eclipse.draw2d.ScrollBar
 
revalidate() - Method in interface org.eclipse.draw2d.IFigure
Revalidates this IFigure.
revalidate() - Method in class org.eclipse.draw2d.Figure
 
RIDGED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
Schemes used for shadow and highlight effects
right - Variable in class org.eclipse.draw2d.geometry.Insets
distance from right
RIGHT - Static variable in interface org.eclipse.draw2d.PositionConstants
Right
RIGHT - Static variable in class org.eclipse.draw2d.BorderLayout
Constant to be used as a constraint for child figures
right() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the x-coordinate of the right side of this Rectangle.
ROLLOVER_ENABLED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
Flags for button states.
ROLLOVER_ENABLED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
Rollover Enabled property
root - Variable in class org.eclipse.draw2d.SubordinateUpdateManager
 
RotatableDecoration - interface org.eclipse.draw2d.RotatableDecoration.
An IFigure that can be rotated.
RoundedRectangle - class org.eclipse.draw2d.RoundedRectangle.
Draws a Rectangle whose corners are rounded in appearance.
RoundedRectangle() - Constructor for class org.eclipse.draw2d.RoundedRectangle
Constructs a round cornered rectangle.
route(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
route(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Routes the Connection.
route(Connection) - Method in class org.eclipse.draw2d.ConnectionRouter.NullConnectionRouter
Routes the given Connection directly between the source and target anchors.
route(Connection) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Routes the Connection.
route(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
Routes the given connection.
run() - Method in class org.eclipse.draw2d.DeferredUpdateManager.UpdateRequest
Calls DeferredUpdateManager.performUpdate().
run(String) - Method in class org.eclipse.draw2d.PrintOperation
Sets the print job into motion.

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.