Eclipse Rich Ajax Platform

## Uses of Interface
org.eclipse.rwt.Adaptable

Packages that use Adaptable
org.eclipse.rwt.events
org.eclipse.rwt.widgets
org.eclipse.swt.browser
org.eclipse.swt.custom
org.eclipse.swt.dnd
org.eclipse.swt.events
org.eclipse.swt.widgets

Uses of Adaptable in org.eclipse.rwt.events

Methods in org.eclipse.rwt.events with parameters of type Adaptable
`static void` `BrowserHistoryEvent.addListener(Adaptable adaptable, BrowserHistoryListener listener)`
`static java.lang.Object[]` `BrowserHistoryEvent.getListeners(Adaptable adaptable)`
`static boolean` `BrowserHistoryEvent.hasListener(Adaptable adaptable)`
`static void` `BrowserHistoryEvent.removeListener(Adaptable adaptable, BrowserHistoryListener listener)`

Uses of Adaptable in org.eclipse.rwt.widgets

Classes in org.eclipse.rwt.widgets that implement Adaptable
`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.

Uses of Adaptable in org.eclipse.swt.browser

Classes in org.eclipse.swt.browser that implement Adaptable
`class` `Browser` Instances of this class implement the browser user interface metaphor.

Methods in org.eclipse.swt.browser with parameters of type Adaptable
`static void` `LocationEvent.addListener(Adaptable adaptable, LocationListener listener)`
`static void` `ProgressEvent.addListener(Adaptable adaptable, ProgressListener listener)`
`static java.lang.Object[]` `LocationEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `ProgressEvent.getListeners(Adaptable adaptable)`
`static boolean` `LocationEvent.hasListener(Adaptable adaptable)`
`static boolean` `ProgressEvent.hasListener(Adaptable adaptable)`
`static void` `LocationEvent.removeListener(Adaptable adaptable, LocationListener listener)`
`static void` `ProgressEvent.removeListener(Adaptable adaptable, ProgressListener listener)`

Uses of Adaptable in org.eclipse.swt.custom

Classes in org.eclipse.swt.custom that implement Adaptable
`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` `CTabItem` Instances of this class represent a selectable user interface object that represent a page in a notebook widget.
`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 Adaptable
`static void` `CTabFolderEvent.addListener(Adaptable adaptable, CTabFolder2Listener listener)`
`static java.lang.Object[]` `CTabFolderEvent.getListeners(Adaptable adaptable)`
`static boolean` `CTabFolderEvent.hasListener(Adaptable adaptable)`
`static void` `CTabFolderEvent.removeListener(Adaptable adaptable, CTabFolder2Listener listener)`

Uses of Adaptable in org.eclipse.swt.dnd

Classes in org.eclipse.swt.dnd that implement Adaptable
`class` `DragSource` `DragSource` defines the source object for a drag and drop transfer.
`class` `DropTarget` Class `DropTarget` defines the target object for a drag and drop transfer.

Methods in org.eclipse.swt.dnd with parameters of type Adaptable
`static void` `DragSourceEvent.addListener(Adaptable adaptable, DragSourceListener listener)`
`static void` `DropTargetEvent.addListener(Adaptable adaptable, DropTargetListener listener)`
`static java.lang.Object[]` `DragSourceEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `DropTargetEvent.getListeners(Adaptable adaptable)`
`static boolean` `DragSourceEvent.hasListener(Adaptable adaptable)`
`static boolean` `DropTargetEvent.hasListener(Adaptable adaptable)`
`static void` `DragSourceEvent.removeListener(Adaptable adaptable, DragSourceListener listener)`
`static void` `DropTargetEvent.removeListener(Adaptable adaptable, DropTargetListener listener)`

Uses of Adaptable in org.eclipse.swt.events

Methods in org.eclipse.swt.events with parameters of type Adaptable
`static void` `ArmEvent.addListener(Adaptable adaptable, ArmListener listener)`
`static void` `ControlEvent.addListener(Adaptable adaptable, ControlListener listener)`
`static void` `DisposeEvent.addListener(Adaptable adaptable, DisposeListener listener)`
`static void` `DragDetectEvent.addListener(Adaptable adaptable, DragDetectListener listener)`
`static void` `ExpandEvent.addListener(Adaptable adaptable, ExpandListener listener)`
`static void` `FocusEvent.addListener(Adaptable adaptable, FocusListener listener)`
`static void` `HelpEvent.addListener(Adaptable adaptable, HelpListener listener)`
`static void` `KeyEvent.addListener(Adaptable adaptable, KeyListener listener)`
`static void` `MenuDetectEvent.addListener(Adaptable adaptable, MenuDetectListener listener)`
`static void` `MenuEvent.addListener(Adaptable adaptable, MenuListener listener)`
`static void` `ModifyEvent.addListener(Adaptable adaptable, ModifyListener listener)`
`static void` `MouseEvent.addListener(Adaptable adaptable, MouseListener listener)`
`static void` `PaintEvent.addListener(Adaptable adaptable, PaintListener listener)`
`static void` `SelectionEvent.addListener(Adaptable adaptable, SelectionListener listener)`
`static void` `ShellEvent.addListener(Adaptable adaptable, ShellListener listener)`
`static void` `TraverseEvent.addListener(Adaptable adaptable, TraverseListener listener)`
`static void` `TreeEvent.addListener(Adaptable adaptable, TreeListener listener)`
`static void` `VerifyEvent.addListener(Adaptable adaptable, VerifyListener listener)`
`static java.lang.Object[]` `ArmEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `ControlEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `DisposeEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `DragDetectEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `ExpandEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `FocusEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `HelpEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `MenuDetectEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `MenuEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `ModifyEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `MouseEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `PaintEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `SelectionEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `ShellEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `TreeEvent.getListeners(Adaptable adaptable)`
`static java.lang.Object[]` `VerifyEvent.getListeners(Adaptable adaptable)`
`static boolean` `ArmEvent.hasListener(Adaptable adaptable)`
`static boolean` `ControlEvent.hasListener(Adaptable adaptable)`
`static boolean` `DisposeEvent.hasListener(Adaptable adaptable)`
`static boolean` `DragDetectEvent.hasListener(Adaptable adaptable)`
`static boolean` `ExpandEvent.hasListener(Adaptable adaptable)`
`static boolean` `FocusEvent.hasListener(Adaptable adaptable)`
`static boolean` `HelpEvent.hasListener(Adaptable adaptable)`
`static boolean` `KeyEvent.hasListener(Adaptable adaptable)`
`static boolean` `MenuDetectEvent.hasListener(Adaptable adaptable)`
`static boolean` `MenuEvent.hasListener(Adaptable adaptable)`
`static boolean` `ModifyEvent.hasListener(Adaptable adaptable)`
`static boolean` `MouseEvent.hasListener(Adaptable adaptable)`
`static boolean` `PaintEvent.hasListener(Adaptable adaptable)`
`static boolean` `SelectionEvent.hasListener(Adaptable adaptable)`
`static boolean` `ShellEvent.hasListener(Adaptable adaptable)`
`static boolean` `TraverseEvent.hasListener(Adaptable adaptable)`
`static boolean` `TreeEvent.hasListener(Adaptable adaptable)`
`static boolean` `VerifyEvent.hasListener(Adaptable adaptable)`
`static void` `ArmEvent.removeListener(Adaptable adaptable, ArmListener listener)`
`static void` `ControlEvent.removeListener(Adaptable adaptable, ControlListener listener)`
`static void` `DisposeEvent.removeListener(Adaptable adaptable, DisposeListener listener)`
`static void` `DragDetectEvent.removeListener(Adaptable adaptable, DragDetectListener listener)`
`static void` `ExpandEvent.removeListener(Adaptable adaptable, ExpandListener listener)`
`static void` `FocusEvent.removeListener(Adaptable adaptable, FocusListener listener)`
`static void` `HelpEvent.removeListener(Adaptable adaptable, HelpListener listener)`
`static void` `KeyEvent.removeListener(Adaptable adaptable, KeyListener listener)`
`static void` `MenuDetectEvent.removeListener(Adaptable adaptable, MenuDetectListener listener)`
`static void` `MenuEvent.removeListener(Adaptable adaptable, MenuListener listener)`
`static void` `ModifyEvent.removeListener(Adaptable adaptable, ModifyListener listener)`
`static void` `MouseEvent.removeListener(Adaptable adaptable, MouseListener listener)`
`static void` `PaintEvent.removeListener(Adaptable adaptable, PaintListener listener)`
`static void` `SelectionEvent.removeListener(Adaptable adaptable, SelectionListener listener)`
`static void` `ShellEvent.removeListener(Adaptable adaptable, ShellListener listener)`
`static void` `TraverseEvent.removeListener(Adaptable adaptable, TraverseListener listener)`
`static void` `TreeEvent.removeListener(Adaptable adaptable, TreeListener listener)`
`static void` `VerifyEvent.removeListener(Adaptable adaptable, VerifyListener listener)`

Uses of Adaptable in org.eclipse.swt.widgets

Classes in org.eclipse.swt.widgets that implement Adaptable
`class` `Button` Instances of this class represent a selectable user interface object that issues notification when pressed and released.
`class` `Canvas` Instances of this class provide a surface for drawing arbitrary graphics.
`class` `ColorDialog` Instances of this class allow the user to select a color from a predefined set of available colors.
`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` `Composite` Instances of this class are controls which are capable of containing other controls.
`class` `Control` Control is the abstract superclass of all windowed user interface classes.
`class` `CoolBar` Instances of this class provide an area for dynamically positioning the items they contain.
`class` `CoolItem` Instances of this class are selectable user interface objects that represent the dynamically positionable areas of a `CoolBar`.
`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` `Dialog` This class is the abstract superclass of the classes that represent the built in platform dialogs.
`class` `Display` Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
`class` `ExpandBar` Instances of this class support the layout of selectable expand bar items.
`class` `ExpandItem` Instances of this class represent a selectable user interface object that represents a expandable item in a expand bar.
`class` `FontDialog` Instances of this class allow the user to select a font from all available fonts in the system.
`class` `Group` Instances of this class provide an etched border with an optional title.
`class` `Item` This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
`class` `Label` Instances of this class represent a non-selectable user interface object that displays a string or image.
`class` `Link` Instances of this class represent a selectable user interface object that displays a text with links.
`class` `List` Instances of this class represent a selectable user interface object that displays a list of strings and issues notification when a string is selected.
`class` `Menu` Instances of this class are user interface objects that contain menu items.
`class` `MenuItem` Instances of this class represent a selectable user interface object that issues notification when pressed and released.
`class` `MessageBox` Instances of this class are used to inform or warn the user.
`class` `ProgressBar` Instances of the receiver represent is an unselectable user interface object that is used to display progress, typically in the form of a bar.
`class` `Sash` Instances of the receiver represent a selectable user interface object that allows the user to drag a rubber banded outline of the sash within the parent control.
`class` `Scale` Instances of the receiver represent a selectable user interface object that present a range of continuous numeric values.
`class` `Scrollable` This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
`class` `ScrollBar` Instances of this class are selectable user interface objects that represent a range of positive, numeric values.
`class` `Shell` Instances of this class represent the "windows" which the desktop or "window manager" is managing.
`class` `Slider` Instances of this class are selectable user interface objects that represent a range of positive, numeric values.
`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` `TabItem` Instances of this class represent a selectable user interface object corresponding to a tab for a page in a tab folder.
`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` `TableColumn` Instances of this class represent a column in a table widget.
`class` `TableItem` Instances of this class represent a selectable user interface object that represents an item in a table.
`class` `TaskBar` Instances of this class represent the system task bar.
`class` `TaskItem` Instances of this class represent a task item.
`class` `Text` Instances of this class are selectable user interface objects that allow the user to enter and modify text.
`class` `ToolBar` Instances of this class support the layout of selectable tool bar items.
`class` `ToolItem` Instances of this class represent a selectable user interface object that represents a button in a tool bar.
`class` `ToolTip` Instances of this class represent popup windows that are used to inform or warn the user.
`class` `Tray` Instances of this class represent the system tray that is part of the task bar status area on some operating systems.
`class` `TrayItem` Instances of this class represent icons that can be placed on the system tray or task bar status area.
`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.
`class` `TreeColumn` Instances of this class represent a column in a tree widget.
`class` `TreeItem` Instances of this class represent a selectable user interface object that represents a hierarchy of tree items in a tree widget.
`class` `Widget` This class is the abstract superclass of all user interface objects.

Eclipse Rich Ajax Platform

Copyright (c) EclipseSource and others 2002, 2012. All rights reserved.