Uses of Class
org.eclipse.swt.widgets.Control

Packages that use Control
org.eclipse.ercp.swt.mobile This package contains classes which are suitable for mobile devices. 
org.eclipse.ercp.update.views   
org.eclipse.jface.action Provides support for shared UI resources such as menus, tool bars, and status lines. 
org.eclipse.jface.preference Provides a framework for preferences. 
org.eclipse.jface.resource Provides support for managing resources such as SWT fonts and images. 
org.eclipse.jface.util Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions. 
org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets. 
org.eclipse.swt.browser Optional Expanded eSWT Widgets This package includes the Browser widget which is in the Expanded portion of eSWT. 
org.eclipse.swt.layout This package contains the SWT layout classes. 
org.eclipse.swt.widgets SWT widget public API classes. 
org.eclipse.ui.application Application-level APIs for configuring and controling the Eclipse Platform User Interface. 
org.eclipse.ui.presentations   
 

Uses of Control in org.eclipse.ercp.swt.mobile
 

Subclasses of Control in org.eclipse.ercp.swt.mobile
 class CaptionedControl
          A CaptionedControl is used to display a label (caption) in front of a control.
 class ConstrainedText
          A single-line Text control which constrains the user input by styles.
 class DateEditor
          A special data entry control that allows users to enter or choose a date.
 class HyperLink
          Instances of this class represent a selectable user interface object that launchs other applications when activated by the end-user.
 class ListBox
          Instances of this class represent a selectable user interface object that displays a list of items consisting of text and icons from a data model.
 class ListView
          A widget that allows the user to select one or more items from a collection of items that can be displayed in a multi-column way with different styles.
 class MobileShell
          A shell particularly suitable for devices that require dynamic change of trims at run-time.
 class SortedList
          Instances of this class represent a selectable user interface object that displays a sorted list of text items.
 class TextExtension
          This class contains methods for extending the functionality of the Text control.
 

Constructors in org.eclipse.ercp.swt.mobile with parameters of type Control
Command(Control control, int type, int priority)
          Constructs a new instance of this class given an associated Control, a type value describing its behaviour and priority for positioning hints.
 

Uses of Control in org.eclipse.ercp.update.views
 

Subclasses of Control in org.eclipse.ercp.update.views
 class ScrolledText
           
 class WrappedLabel
           
 

Uses of Control in org.eclipse.jface.action
 

Methods in org.eclipse.jface.action that return Control
 Control StatusLineManager.createControl(Composite parent)
          Creates and returns this manager's status line control.
protected abstract  Control ControlContribution.createControl(Composite parent)
          Creates and returns the control for this contribution item under the given parent composite.
 Control StatusLineManager.createControl(Composite parent, int style)
          Creates and returns this manager's status line control.
 Control StatusLineManager.getControl()
          Returns the control used by this StatusLineManager.
 

Methods in org.eclipse.jface.action with parameters of type Control
protected  int ControlContribution.computeWidth(Control control)
          Computes the width of the given control which is being added to a tool bar.
 

Uses of Control in org.eclipse.jface.preference
 

Methods in org.eclipse.jface.preference that return Control
protected abstract  Control PreferencePage.createContents(Composite parent)
          Creates and returns the SWT control for the customized body of this preference page under the given parent composite.
protected  Control PreferenceDialog.createContents(PreferenceDialog parent)
          Create all the pages and select one if directed
 Control PreferencePage.getControl()
          Returns the top level control for this dialog page.
 

Uses of Control in org.eclipse.jface.resource
 

Methods in org.eclipse.jface.resource with parameters of type Control
static void JFaceColors.setColors(Control control, Color foreground, Color background)
          Set the foreground and background colors of the control to the specified values.
 

Constructors in org.eclipse.jface.resource with parameters of type Control
LocalResourceManager(ResourceManager parentRegistry, Control owner)
          Creates a local registry that wraps the given global registry.
 

Uses of Control in org.eclipse.jface.util
 

Methods in org.eclipse.jface.util with parameters of type Control
static Rectangle Geometry.toControl(Control coordinateSystem, Rectangle toConvert)
          Converts the given rectangle from display coordinates to the local coordinate system of the given object into display coordinates.
static Rectangle Geometry.toDisplay(Control coordinateSystem, Rectangle toConvert)
          Converts the given rectangle from the local coordinate system of the given object into display coordinates.
 

Constructors in org.eclipse.jface.util with parameters of type Control
OpenStrategy(Control control)
           
 

Uses of Control in org.eclipse.jface.viewers
 

Methods in org.eclipse.jface.viewers that return Control
protected  Control DialogCellEditor.createContents(Composite cell)
          Creates the controls used to show the value of this cell editor.
protected  Control ColorCellEditor.createContents(Composite cell)
           
protected  Control TextCellEditor.createControl(Composite parent)
           
protected  Control DialogCellEditor.createControl(Composite parent)
           
protected  Control ComboBoxCellEditor.createControl(Composite parent)
           
protected  Control CheckboxCellEditor.createControl(Composite parent)
          The CheckboxCellEditor implementation of this CellEditor framework method does nothing and returns null.
protected abstract  Control CellEditor.createControl(Composite parent)
          Creates the control for this cell editor under the given parent control.
abstract  Control Viewer.getControl()
          Returns the primary control associated with this viewer.
 Control TreeViewer.getControl()
           
 Control TableViewer.getControl()
           
 Control ListViewer.getControl()
           
 Control ComboViewer.getControl()
           
 Control CellEditor.getControl()
          Returns the control used to implement this cell editor.
abstract  Control AbstractListViewer.getControl()
           
 

Methods in org.eclipse.jface.viewers with parameters of type Control
protected  void AbstractTreeViewer.addSelectionListener(Control control, SelectionListener listener)
          Deprecated.  
protected  void TreeViewer.addTreeListener(Control c, TreeListener listener)
           
protected abstract  void AbstractTreeViewer.addTreeListener(Control control, TreeListener listener)
          Adds the given SWT tree listener to the given SWT control.
protected  int TreeViewer.getItemCount(Control widget)
           
protected abstract  int AbstractTreeViewer.getItemCount(Control control)
          Returns the number of child items of the given SWT control.
protected  Item[] TreeViewer.getSelection(Control widget)
           
protected abstract  Item[] AbstractTreeViewer.getSelection(Control control)
          Returns all selected items for the given SWT control.
protected  void TreeViewer.hookControl(Control control)
           
protected  void TableViewer.hookControl(Control control)
           
protected  void StructuredViewer.hookControl(Control control)
           
protected  void ContentViewer.hookControl(Control control)
          Adds event listener hooks to the given control.
protected  void AbstractTreeViewer.hookControl(Control control)
           
protected abstract  java.lang.Object DialogCellEditor.openDialogBox(Control cellEditorWindow)
          Opens a dialog box under the given parent control and returns the dialog's value when it closes, or null if the dialog was cancelled or no selection was made in the dialog.
protected  java.lang.Object ColorCellEditor.openDialogBox(Control cellEditorWindow)
           
protected  void TreeViewer.removeAll(Control widget)
           
protected abstract  void AbstractTreeViewer.removeAll(Control control)
          Removes all items from the given control.
 

Uses of Control in org.eclipse.swt.browser
 

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

Uses of Control in org.eclipse.swt.layout
 

Fields in org.eclipse.swt.layout declared as Control
 Control FormAttachment.control
          control specifies the control to which the control side is attached.
 

Methods in org.eclipse.swt.layout with parameters of type Control
protected  boolean FillLayout.flushCache(Control control)
           
protected  boolean FormLayout.flushCache(Control control)
           
protected  boolean GridLayout.flushCache(Control control)
           
protected  boolean RowLayout.flushCache(Control control)
           
 

Constructors in org.eclipse.swt.layout with parameters of type Control
FormAttachment(Control control)
          Constructs a new instance of this class given a control.
FormAttachment(Control control, int offset)
          Constructs a new instance of this class given a control and an offset.
FormAttachment(Control control, int offset, int alignment)
          Constructs a new instance of this class given a control, an offset and an alignment.
 

Uses of Control in org.eclipse.swt.widgets
 

Subclasses of Control in org.eclipse.swt.widgets
 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 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 Decorations
          Instances of this class provide the appearance and behavior of Shells, but are not top level shells or dialogs.
 class Label
          Instances of this class represent a non-selectable user interface object that displays a string or image.
 class List
          Instances of this class represent a selectable user interface object that displays a list of strings and issues notificiation when a string selected.
 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 Scrollable
          This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
 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 Table
          Instances of this class implement a selectable user interface object that displays a list of images and strings and issue notificiation when selected.
 class Text
          Instances of this class are selectable user interface objects that allow the user to enter and modify text.
 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 Control
 Control[] Composite.getChildren()
          Returns a (possibly empty) array containing the receiver's children.
 Control Display.getFocusControl()
          Returns the control which currently has keyboard focus, or null if keyboard events are not currently going to any of the controls built by the currently running application.
 Control[] Composite.getTabList()
          Gets the (possibly empty) tabbing order for the control.
 

Methods in org.eclipse.swt.widgets with parameters of type Control
protected  boolean Layout.flushCache(Control control)
          Instruct the layout to flush any cached values associated with the control specified in the argument control.
 Point Display.map(Control from, Control to, int x, int y)
          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.
 Point Display.map(Control from, Control to, Point point)
          Maps a point from one coordinate system to another.
 Rectangle Display.map(Control from, Control to, Rectangle rectangle)
          Maps a point from one coordinate system to another.
 void Control.moveAbove(Control control)
          Moves the receiver above the specified control in the drawing order.
 void Control.moveBelow(Control control)
          Moves the receiver below the specified control in the drawing order.
 void Composite.setTabList(Control[] tabList)
          Sets the tabbing order for the specified controls to match the order that they occur in the argument list.
 

Constructors in org.eclipse.swt.widgets with parameters of type Control
Menu(Control parent)
          Constructs a new instance of this class given its parent, and sets the style for the instance so that the instance will be a popup menu on the given parent's shell.
 

Uses of Control in org.eclipse.ui.application
 

Methods in org.eclipse.ui.application that return Control
 Control WorkbenchWindowAdvisor.createEmptyWindowContents(Composite parent)
          Creates and returns the control to be shown when the org.eclipse.jface.window has no open pages.
 Control WorkbenchAdvisor.createEmptyWindowContents(IWorkbenchWindowConfigurer configurer, Composite parent)
          Deprecated. since 3.1, override WorkbenchWindowAdvisor.createEmptyWindowContents(Composite) instead
 Control IWorkbenchWindowConfigurer.createPageComposite(Composite parent)
          Creates the page composite, in which the org.eclipse.jface.window's pages, and their views and editors, appear.
 Control IWorkbenchWindowConfigurer.createStatusLineControl(Composite parent)
          Creates the status line control.
 

Uses of Control in org.eclipse.ui.presentations
 

Methods in org.eclipse.ui.presentations that return Control
abstract  Control StackPresentation.getControl()
          Returns the control for this presentation
 Control IPresentablePart.getControl()
          Returns an SWT control that can be used to indicate the tab order for this part.
abstract  Control[] StackPresentation.getTabList(IPresentablePart part)
          Returns the tab-key traversal order for the given IPresentablePart.