Eclipse Rich Ajax Platform Release 1.3

## Uses of Class
org.eclipse.swt.widgets.Composite

Packages that use Composite
org.eclipse.rwt.lifecycle
org.eclipse.rwt.widgets
org.eclipse.swt.browser
org.eclipse.swt.custom
org.eclipse.swt.layout
org.eclipse.swt.widgets

Uses of Composite in org.eclipse.rwt.lifecycle

Methods in org.eclipse.rwt.lifecycle with parameters of type Composite
`static Widget` `WidgetUtil.find(Composite root, java.lang.String id)` This method searches for a widget with the given `id` within the widget hierachy starting at `root`.

Uses of Composite in org.eclipse.rwt.widgets

Subclasses of Composite in org.eclipse.rwt.widgets
`class` `FileUpload` A button-like widget allowing to select a file from the client's file system and to upload this file to a given URL using HTTP POST.

Constructors in org.eclipse.rwt.widgets with parameters of type Composite
`FileUpload(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

Uses of Composite in org.eclipse.swt.browser

Subclasses of Composite in org.eclipse.swt.browser
`class` `Browser` Instances of this class implement the browser user interface metaphor.

Constructors in org.eclipse.swt.browser with parameters of type Composite
`Browser(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

Uses of Composite in org.eclipse.swt.custom

Subclasses of Composite in org.eclipse.swt.custom
`class` `CBanner` Instances of this class implement a Composite that lays out its children and allows programmatic control of the layout.
`class` `CCombo` The CCombo class represents a selectable user interface object that combines a text field and a list and issues notification when an item is selected from the list.
`class` `CLabel` A Label which supports aligned text and/or an image and different border styles.
`class` `CTabFolder` Instances of this class implement the notebook user interface metaphor.
`class` `SashForm` The SashForm is a composite control that lays out its children in a row or column arrangement (as specified by the orientation) and places a Sash between each child.
`class` `ScrolledComposite` A ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.
`class` `ViewForm` Instances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.

Methods in org.eclipse.swt.custom with parameters of type Composite
`protected Point` `StackLayout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` `StackLayout.layout(Composite composite, boolean flushCache)`

Constructors in org.eclipse.swt.custom with parameters of type Composite
`CBanner(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CCombo(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CLabel(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CTabFolder(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ControlEditor(Composite parent)` Creates a ControlEditor for the specified Composite.
`SashForm(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ScrolledComposite(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ViewForm(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

Uses of Composite in org.eclipse.swt.layout

Methods in org.eclipse.swt.layout with parameters of type Composite
`protected Point` `FillLayout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` `FillLayout.layout(Composite composite, boolean flushCache)`
`protected Point` `FormLayout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` `FormLayout.layout(Composite composite, boolean flushCache)`
`protected Point` `GridLayout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` `GridLayout.layout(Composite composite, boolean flushCache)`
`protected Point` `RowLayout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` `RowLayout.layout(Composite composite, boolean flushCache)`

Uses of Composite in org.eclipse.swt.widgets

Subclasses of Composite in org.eclipse.swt.widgets
`class` `Canvas` Instances of this class provide a surface for drawing arbitrary graphics.
`class` `Combo` Instances of this class are controls that allow the user to choose an item from a list of items, or optionally enter a new value by typing it into an editable text field.
`class` `CoolBar` Instances of this class provide an area for dynamically positioning the items they contain.
`class` `DateTime` Instances of this class are selectable user interface objects that allow the user to enter and modify date or time values.
`class` `Decorations` This class was introduced to be API compatible with SWT and does only provide those methods that are absolutely necessary to serve this purpose.
`class` `ExpandBar` Instances of this class support the layout of selectable expand bar items.
`class` `Group` Instances of this class provide an etched border with an optional title.
`class` `Shell` Instances of this class represent the "windows" which the desktop or "window manager" is managing.
`class` `Spinner` Instances of this class are selectable user interface objects that allow the user to enter and modify numeric values.
`class` `TabFolder` Instances of this class implement the notebook user interface metaphor.
`class` `Table` Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
`class` `ToolBar` Instances of this class support the layout of selectable tool bar items.
`class` `Tree` Instances of this class provide a selectable user interface object that displays a hierarchy of items and issues notification when an item in the hierarchy is selected.

Methods in org.eclipse.swt.widgets that return Composite
`Composite` `Control.getParent()` Returns the receiver's parent, which must be a `Composite` or null when the receiver is a shell that was created with null or a display for a parent.

Methods in org.eclipse.swt.widgets with parameters of type Composite
`boolean` `Control.setParent(Composite parent)` Changes the parent of the widget to be the one provided if the underlying operating system supports this feature.
`protected abstract void` `Layout.layout(Composite composite, boolean flushCache)` Lays out the children of the specified composite according to this layout.
`protected abstract Point` `Layout.computeSize(Composite composite, int wHint, int hHint, boolean flushCache)` Computes and returns the size of the specified composite's client area according to this layout.

Constructors in org.eclipse.swt.widgets with parameters of type Composite
`Button(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Canvas(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Combo(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Composite(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Control(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CoolBar(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`DateTime(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ExpandBar(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Group(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Label(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Link(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`List(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ProgressBar(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Sash(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Scale(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Scrollable(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Slider(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Spinner(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`TabFolder(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Table(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Text(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ToolBar(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Tree(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

Eclipse Rich Ajax Platform Release 1.3

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