Eclipse Rich Ajax Platform Release 1.3

## Uses of Class
org.eclipse.swt.graphics.Rectangle

Packages that use Rectangle
org.eclipse.rwt.lifecycle
org.eclipse.rwt.theme
org.eclipse.swt.accessibility
org.eclipse.swt.custom
org.eclipse.swt.events
org.eclipse.swt.graphics
org.eclipse.swt.widgets

Uses of Rectangle in org.eclipse.rwt.lifecycle

Methods in org.eclipse.rwt.lifecycle that return Rectangle
`Rectangle` `AbstractWidgetLCA.adjustCoordinates(Widget widget, Rectangle bounds)` Translates the bounds of a widget that is enclosed in the widget handled by this LCA.

Methods in org.eclipse.rwt.lifecycle with parameters of type Rectangle
`Rectangle` `AbstractWidgetLCA.adjustCoordinates(Widget widget, Rectangle bounds)` Translates the bounds of a widget that is enclosed in the widget handled by this LCA.

Uses of Rectangle in org.eclipse.rwt.theme

Methods in org.eclipse.rwt.theme that return Rectangle
`Rectangle` `IControlThemeAdapter.getPadding(Control control)` Returns the padding of the specified control.

Uses of Rectangle in org.eclipse.swt.accessibility

Fields in org.eclipse.swt.accessibility declared as Rectangle
`Rectangle[]` `AccessibleTextEvent.rectangles`

Uses of Rectangle in org.eclipse.swt.custom

Methods in org.eclipse.swt.custom that return Rectangle
`Rectangle` `CBanner.getClientArea()`
`Rectangle` `CTabFolder.computeTrim(int x, int y, int width, int height)`
`Rectangle` `CTabFolder.getClientArea()`
`Rectangle` `CTabItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `ScrolledComposite.getClientArea()`
`Rectangle` `ViewForm.computeTrim(int x, int y, int width, int height)`
`Rectangle` `ViewForm.getClientArea()`

Uses of Rectangle in org.eclipse.swt.events

Constructors in org.eclipse.swt.events with parameters of type Rectangle
`PaintEvent(Widget widget, GC gc, Rectangle bounds)` Constructs a new instance of this class.
`SelectionEvent(Widget widget, Widget item, int id, Rectangle bounds, int stateMask, java.lang.String text, boolean doit, int detail)` Constructs a new instance of this class.

Uses of Rectangle in org.eclipse.swt.graphics

Methods in org.eclipse.swt.graphics that return Rectangle
`Rectangle` `Device.getClientArea()` Returns a rectangle which describes the area of the receiver which is capable of displaying data.
`Rectangle` `Device.getBounds()` Returns a rectangle describing the receiver's size and location.
`Rectangle` `GC.getClipping()` Returns the bounding rectangle of the receiver's clipping region.
`Rectangle` `Image.getBounds()` Returns the bounds of the receiver.
`Rectangle` `Rectangle.intersection(Rectangle rect)` Returns a new rectangle which represents the intersection of the receiver and the given rectangle.
`Rectangle` `Rectangle.union(Rectangle rect)` Returns a new rectangle which represents the union of the receiver and the given rectangle.

Methods in org.eclipse.swt.graphics with parameters of type Rectangle
`void` `GC.drawRectangle(Rectangle rect)` Draws the outline of the specified rectangle, using the receiver's foreground color.
`void` `GC.fillRectangle(Rectangle rect)` Fills the interior of the specified rectangle, using the receiver's background color.
`void` `Rectangle.add(Rectangle rect)` Destructively replaces the x, y, width and height values in the receiver with ones which represent the union of the rectangles specified by the receiver and the given rectangle.
`void` `Rectangle.intersect(Rectangle rect)` Destructively replaces the x, y, width and height values in the receiver with ones which represent the intersection of the rectangles specified by the receiver and the given rectangle.
`Rectangle` `Rectangle.intersection(Rectangle rect)` Returns a new rectangle which represents the intersection of the receiver and the given rectangle.
`boolean` `Rectangle.intersects(Rectangle rect)` Returns `true` if the given rectangle intersects with the receiver and `false` otherwise.
`Rectangle` `Rectangle.union(Rectangle rect)` Returns a new rectangle which represents the union of the receiver and the given rectangle.

Uses of Rectangle in org.eclipse.swt.widgets

Methods in org.eclipse.swt.widgets that return Rectangle
`Rectangle` `Control.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent (or its display if its parent is null), unless the receiver is a shell.
`Rectangle` `CoolItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `Display.getBounds()` Returns a rectangle describing the receiver's size and location.
`Rectangle` `Display.map(Control from, Control to, Rectangle rectangle)` Maps a point from one coordinate system to another.
`Rectangle` `Display.map(Control from, Control to, int x, int y, int width, int height)` Maps a point from one coordinate system to another.
`Rectangle` `Event.getBounds()` Gets the bounds.
`Rectangle` `Group.getClientArea()`
`Rectangle` `Group.computeTrim(int x, int y, int width, int height)`
`Rectangle` `Monitor.getBounds()` Returns a rectangle describing the receiver's size and location relative to its device.
`Rectangle` `Monitor.getClientArea()` Returns a rectangle which describes the area of the receiver which is capable of displaying data.
`Rectangle` `Scrollable.getClientArea()` Returns a rectangle which describes the area of the receiver which is capable of displaying data (that is, not covered by the "trimmings").
`Rectangle` `Scrollable.computeTrim(int x, int y, int width, int height)` Given a desired client area for the receiver (as described by the arguments), returns the bounding rectangle which would be required to produce that client area.
`Rectangle` `Shell.getClientArea()`
`Rectangle` `Shell.computeTrim(int x, int y, int width, int height)`
`Rectangle` `Spinner.computeTrim(int x, int y, int width, int height)`
`Rectangle` `TabFolder.getClientArea()`
`Rectangle` `TabFolder.computeTrim(int x, int y, int width, int height)`
`Rectangle` `TabItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `TableItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `TableItem.getBounds(int index)` Returns a rectangle describing the receiver's size and location relative to its parent at a column in the table.
`Rectangle` `TableItem.getImageBounds(int index)` Returns a rectangle describing the size and location relative to its parent of an image at a column in the table.
`Rectangle` `TableItem.getTextBounds(int index)` Returns a rectangle describing the size and location relative to its parent of the text at a column in the table.
`Rectangle` `Text.computeTrim(int x, int y, int width, int height)`
`Rectangle` `ToolItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `TouchSource.getBounds()` Returns the bounding rectangle of the device.
`Rectangle` `TreeItem.getBounds()` Returns a rectangle describing the receiver's size and location relative to its parent.
`Rectangle` `TreeItem.getBounds(int columnIndex)` Returns a rectangle describing the receiver's size and location relative to its parent at a column in the tree.
`Rectangle` `TreeItem.getTextBounds(int index)` Returns a rectangle describing the size and location relative to its parent of the text at a column in the tree.
`Rectangle` `TreeItem.getImageBounds(int columnIndex)` Returns a rectangle describing the size and location relative to its parent of an image at a column in the tree.

Methods in org.eclipse.swt.widgets with parameters of type Rectangle
`void` `Control.setBounds(Rectangle bounds)` Sets the receiver's size and location to the rectangular area specified by the argument.
`void` `DateTime.setBounds(Rectangle bounds)`
`Rectangle` `Display.map(Control from, Control to, Rectangle rectangle)` Maps a point from one coordinate system to another.
`void` `Event.setBounds(Rectangle rect)` Sets the bounds.
`void` `Shell.setBounds(Rectangle bounds)`
`void` `ToolBar.setBounds(Rectangle bounds)`

Eclipse Rich Ajax Platform Release 1.3

Copyright (c) Innoopract Informationssysteme GmbH and others 2002, 2011. All rights reserved.