# Uses of Package
org.eclipse.swt.widgets

Packages that use org.eclipse.swt.widgets
Package
Description
org.eclipse.compare
Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.compare.contentmergeviewer
Support for compare and merge viewers which show the content side-by-side.
org.eclipse.compare.internal
org.eclipse.compare.patch
Provides support for applying and working with patches.
org.eclipse.compare.structuremergeviewer
Provides support for finding and displaying the differences between hierarchically structured data.
org.eclipse.debug.ui
Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.actions
Provides a set of actions related to running and debugging applications.
org.eclipse.debug.ui.memory
Provides classes and interfaces to render memory blocks in the memory view.
org.eclipse.debug.ui.sourcelookup
Provides a user interface for debug platform source lookup facilities.
org.eclipse.debug.ui.stringsubstitution
Provides an interface to select an argument for a string substitution variable.
org.eclipse.e4.ui.bindings.internal
org.eclipse.e4.ui.bindings.keys
org.eclipse.e4.ui.css.swt.dom
org.eclipse.e4.ui.css.swt.dom.html
org.eclipse.e4.ui.css.swt.engine
org.eclipse.e4.ui.css.swt.helpers
org.eclipse.e4.ui.css.swt.properties
org.eclipse.e4.ui.css.swt.properties.converters
org.eclipse.e4.ui.css.swt.properties.custom
org.eclipse.e4.ui.css.swt.resources
org.eclipse.e4.ui.css.swt.theme
org.eclipse.e4.ui.dialogs.filteredtree
org.eclipse.e4.ui.widgets
org.eclipse.e4.ui.workbench.addons.perspectiveswitcher
org.eclipse.e4.ui.workbench.renderers.swt
org.eclipse.e4.ui.workbench.swt
org.eclipse.equinox.p2.ui
Provides provisioning user interface classes that can be used for assembling a provisioning UI.
org.eclipse.help.ui
Provides a framework for editing and contributing to the help search scope.
org.eclipse.help.ui.internal
org.eclipse.jface.action
Provides support for shared UI resources such as menus, tool bars, and status lines.
org.eclipse.jface.bindings.keys
Provides support for bindings between commands and keys.
org.eclipse.jface.contentassist
Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.jface.databinding.fieldassist
Provides classes that bridge between data binding and the JFace Fieldassist framework.
org.eclipse.jface.databinding.swt
Provides classes that can be used to observe changes in SWT widgets.
org.eclipse.jface.databinding.swt.typed
org.eclipse.jface.databinding.viewers
Provides classes that can be used to observe the JFace Viewer framework.
org.eclipse.jface.dialogs
Provides support for dialogs.
org.eclipse.jface.fieldassist
Provides classes that help communicate proper content for fields in dialogs and wizards.
org.eclipse.jface.layout
Provides support for layout generation.
org.eclipse.jface.menus
Provides support for trim specification.
org.eclipse.jface.notifications
org.eclipse.jface.notifications.internal
org.eclipse.jface.operation
Provides JFace support for long-running operations.
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.text
Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.hyperlink
Provides support for detecting and displaying hyperlinks in `ISourceViewer`s.
org.eclipse.jface.text.source
Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.jface.text.source.projection
This package provides the UI part for projection documents of which the most important part is the projection viewer.
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.jface.widgets
org.eclipse.jface.window
Provides a general framework for creating and managing windows.
org.eclipse.jface.wizard
Provides a framework for wizards.
org.eclipse.ltk.ui.refactoring
Application programming interface to implement a wizard based user interface for refactorings.
org.eclipse.ltk.ui.refactoring.history
Application programming interface to display and preview refactoring history information.
org.eclipse.ltk.ui.refactoring.resource
Application programming interface to actions related to resource refactorings.
org.eclipse.search.ui.text
Provides the base classes to implement a search result view part for searches with textual matches.
org.eclipse.swt.accessibility
SWT Accessibility.
org.eclipse.swt.awt
SWT AWT embedding support.
org.eclipse.swt.browser
SWT Browser widget.
org.eclipse.swt.custom
SWT Custom widgets.
org.eclipse.swt.dnd
SWT Drag and Drop support.
org.eclipse.swt.events
SWT typed listener support.
org.eclipse.swt.graphics
SWT graphics classes.
org.eclipse.swt.internal
SWT internal classes
org.eclipse.swt.layout
SWT layout classes.
org.eclipse.swt.ole.win32
SWT Win32 OLE implementation classes.
org.eclipse.swt.opengl
SWT OpenGL support.
org.eclipse.swt.printing
SWT Printing support classes.
org.eclipse.swt.widgets
SWT widget public API classes.
org.eclipse.team.ui
Provides basic support for managing Team providers.
org.eclipse.team.ui.history
Application programming interfaces for working with history.
org.eclipse.team.ui.synchronize
Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.ui
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.about
Application programming interfaces for interaction with and extension of the Eclipse Platform About dialog.
org.eclipse.ui.actions
Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.activities
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.application
Application-level APIs for configuring and controling the Eclipse Platform User Interface.
org.eclipse.ui.cheatsheets
Provides support for working with cheat sheets.
org.eclipse.ui.console
Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.contentassist
Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.ui.contexts
Provides support for integrating contexts into the Eclipse workbench.
org.eclipse.ui.dialogs
Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
org.eclipse.ui.dnd
Classes and Interface specifications for Drag and Drop in the Eclipse Platform User Interface.
org.eclipse.ui.editors.text
Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.fieldassist
Classes that provide workbench-level UI support for content assistance and common workbench field decorations.
org.eclipse.ui.forms
Forms-based controls for use in views, editors, and wizards.
org.eclipse.ui.forms.editor
Support for forms-based multi-page editors.
org.eclipse.ui.forms.events
Events and listeners for forms-based parts.
org.eclipse.ui.forms.widgets
Custom widgets and controls for forms-based parts.
org.eclipse.ui.handlers
Provides support for integrating handlers into the Eclipse workbench.
org.eclipse.ui.help
Classes for integration with the help support system in the Eclipse Platform User Interface.
org.eclipse.ui.ide
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.ide.dialogs
APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.ide.fileSystem
APIs for the IDE-specific support for the org.eclipse.core.filesystem.fileSystem extension.
org.eclipse.ui.ide.undo
APIs that provide undo and redo behavior for operations that manipulate the workspace.
org.eclipse.ui.internal
org.eclipse.ui.intro
Application programming interfaces for interaction with and extension of the product introduction parts.
org.eclipse.ui.intro.config
Provides support for customizing welcome content and presentation.
org.eclipse.ui.intro.contentproviders
Contains classes which can be used to add controls to a welcome page.
org.eclipse.ui.intro.quicklinks
Application programming interfaces for the Quicklinks Viewer, a component for the Welcome/Intro.
org.eclipse.ui.keys
Provides support for integrating keys into the Eclipse workbench.
org.eclipse.ui.menus
Provides the public API and default implementation for contributing menu and toolbars to the menu service.
org.eclipse.ui.navigator
Provides the Common Navigator framework.
org.eclipse.ui.navigator.resources
Provides reusable components for clients that need to expand on the capabilities provided by the reference Common Navigator Resources extension.
org.eclipse.ui.part
Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.preferences
Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.progress
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.splash
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.statushandlers
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.swt
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.testing
Classes for testing support.
org.eclipse.ui.texteditor
Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.spelling
Partial infrastructure for spell checking in text editors.
org.eclipse.ui.texteditor.templates
Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.themes
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.views.contentoutline
Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited.
org.eclipse.ui.views.markers
Utility classes for working with markers in views
org.eclipse.ui.views.markers.internal
org.eclipse.ui.views.properties
Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.
org.eclipse.ui.views.properties.tabbed
Provides the Tabbed Properties framework.
org.eclipse.ui.views.tasklist
Provides the standard Task List view for displaying tasks and problem annotations on resources.
org.eclipse.ui.wizards.datatransfer
Provides the standard Import and Export wizards for moving resources into and out of the workspace.
org.eclipse.unittest.ui

Classes in org.eclipse.swt.widgets used by org.eclipse.compare
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.compare.contentmergeviewer
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.compare.internal
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.compare.patch
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.compare.structuremergeviewer
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.debug.ui
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.debug.ui.actions
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.debug.ui.memory
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
TableItem
Instances of this class represent a selectable user interface object that represents an item in a table.
Classes in org.eclipse.swt.widgets used by org.eclipse.debug.ui.sourcelookup
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.debug.ui.stringsubstitution
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.bindings.internal
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.bindings.keys
Class
Description
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.dom
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Link
Instances of this class represent a selectable user interface object that displays a text with links.
Scale
Instances of the receiver represent a selectable user interface object that present a range of continuous numeric values.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
TableItem
Instances of this class represent a selectable user interface object that represents an item in a table.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
ToolBar
Instances of this class support the layout of selectable tool bar items.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.dom.html
Class
Description
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.engine
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.helpers
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.properties
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.properties.converters
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.properties.custom
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.resources
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.css.swt.theme
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.dialogs.filteredtree
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.widgets
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.workbench.addons.perspectiveswitcher
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.workbench.renderers.swt
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Layout
A layout controls the position and size of the children of a composite widget.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Menu
Instances of this class are user interface objects that contain menu items.
ToolBar
Instances of this class support the layout of selectable tool bar items.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.e4.ui.workbench.swt
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.equinox.p2.ui
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.help.ui
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.help.ui.internal
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.action
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
CoolBar
Instances of this class provide an area for dynamically positioning the items they contain.
Decorations
Instances of this class provide the appearance and behavior of `Shells`, but are not top level shells or dialogs.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
ToolBar
Instances of this class support the layout of selectable tool bar items.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.bindings.keys
Class
Description
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.contentassist
Class
Description
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.
Control
Control is the abstract superclass of all windowed user interface classes.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.databinding.fieldassist
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.databinding.swt
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.databinding.swt.typed
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
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.
Control
Control is the abstract superclass of all windowed user interface classes.
DateTime
Instances of this class are selectable user interface objects that allow the user to enter and modify date or time values.
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.
MenuItem
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Scale
Instances of the receiver represent a selectable user interface object that present a range of continuous numeric values.
Slider
Instances of this class are selectable user interface objects that represent a range of positive, numeric values.
Spinner
Instances of this class are selectable user interface objects that allow the user to enter and modify numeric values.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.databinding.viewers
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.dialogs
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
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.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.fieldassist
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.layout
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Layout
A layout controls the position and size of the children of a composite widget.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.menus
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
CoolBar
Instances of this class provide an area for dynamically positioning the items they contain.
Menu
Instances of this class are user interface objects that contain menu items.
ToolBar
Instances of this class support the layout of selectable tool bar items.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.notifications
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.notifications.internal
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.operation
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.preference
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
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.
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.
Scale
Instances of the receiver represent a selectable user interface object that present a range of continuous numeric values.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.resource
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.text
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.text.hyperlink
Class
Description
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.text.source
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Layout
A layout controls the position and size of the children of a composite widget.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Menu
Instances of this class are user interface objects that contain menu items.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.text.source.projection
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.util
Class
Description
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.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Monitor
Instances of this class are descriptions of monitors.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.viewers
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
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.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
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.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
TableColumn
Instances of this class represent a column in a table widget.
TableItem
Instances of this class represent a selectable user interface object that represents an item in a table.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
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.
TreeColumn
Instances of this class represent a column in a tree widget.
TreeItem
Instances of this class represent a selectable user interface object that represents a hierarchy of tree items in a tree widget.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.widgets
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Decorations
Instances of this class provide the appearance and behavior of `Shells`, but are not top level shells or dialogs.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Layout
A layout controls the position and size of the children of a composite widget.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.window
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.jface.wizard
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ltk.ui.refactoring
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ltk.ui.refactoring.history
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ltk.ui.refactoring.resource
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.search.ui.text
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.accessibility
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.awt
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.browser
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.custom
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Caret
Instances of this class provide an i-beam that is typically used as the insertion point for text.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Layout
A layout controls the position and size of the children of a composite widget.
Menu
Instances of this class are user interface objects that contain menu items.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
TableItem
Instances of this class represent a selectable user interface object that represents an item in a table.
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.
TreeItem
Instances of this class represent a selectable user interface object that represents a hierarchy of tree items in a tree widget.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.dnd
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.events
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Touch
Instances of this class are created in response to a touch-based input device being touched.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.graphics
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Monitor
Instances of this class are descriptions of monitors.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.internal
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.layout
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Layout
A layout controls the position and size of the children of a composite widget.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.ole.win32
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
MenuItem
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.opengl
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.printing
Class
Description
Dialog
This class is the abstract superclass of the classes that represent the built in platform dialogs.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.swt.widgets
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Caret
Instances of this class provide an i-beam that is typically used as the insertion point for text.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
CoolBar
Instances of this class provide an area for dynamically positioning the items they contain.
CoolItem
Instances of this class are selectable user interface objects that represent the dynamically positionable areas of a `CoolBar`.
Decorations
Instances of this class provide the appearance and behavior of `Shells`, but are not top level shells or dialogs.
Dialog
This class is the abstract superclass of the classes that represent the built in platform dialogs.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
ExpandBar
Instances of this class support the layout of selectable expand bar items.
ExpandItem
Instances of this class represent a selectable user interface object that represents a expandable item in a expand bar.
IME
Instances of this class represent input method editors.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Layout
A layout controls the position and size of the children of a composite widget.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Menu
Instances of this class are user interface objects that contain menu items.
MenuItem
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Monitor
Instances of this class are descriptions of monitors.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
ScrollBar
Instances of this class are selectable user interface objects that represent a range of positive, numeric values.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Synchronizer
Instances of this class provide synchronization support for displays.
TabFolder
Instances of this class implement the notebook user interface metaphor.
TabItem
Instances of this class represent a selectable user interface object corresponding to a tab for a page in a tab folder.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
TableColumn
Instances of this class represent a column in a table widget.
TableItem
Instances of this class represent a selectable user interface object that represents an item in a table.
TaskBar
Instances of this class represent the system task bar.
TaskItem
Instances of this class represent a task item.
ToolBar
Instances of this class support the layout of selectable tool bar items.
ToolItem
Instances of this class represent a selectable user interface object that represents a button in a tool bar.
ToolTip
Instances of this class represent popup windows that are used to inform or warn the user.
Touch
Instances of this class are created in response to a touch-based input device being touched.
TouchSource
Instances of this class represent sources of touch input that generate `Touch` objects.
Tray
Instances of this class represent the system tray that is part of the task bar status area on some operating systems.
TrayItem
Instances of this class represent icons that can be placed on the system tray or task bar status area.
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.
TreeColumn
Instances of this class represent a column in a tree widget.
TreeItem
Instances of this class represent a selectable user interface object that represents a hierarchy of tree items in a tree widget.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.team.ui
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.team.ui.history
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.team.ui.synchronize
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.about
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.actions
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
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.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.activities
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.application
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.cheatsheets
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.console
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.contentassist
Class
Description
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.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.contexts
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.dialogs
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Group
Instances of this class provide an etched border with an optional title.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Listener
Implementers of `Listener` provide a simple `handleEvent()` method that is used internally by SWT to dispatch events.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.dnd
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.editors.text
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.fieldassist
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.forms
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.forms.editor
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.forms.events
Class
Description
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.forms.widgets
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Label
Instances of this class represent a non-selectable user interface object that displays a string or image.
Layout
A layout controls the position and size of the children of a composite widget.
Menu
Instances of this class are user interface objects that contain menu items.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
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.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.handlers
Class
Description
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.help
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Menu
Instances of this class are user interface objects that contain menu items.
MenuItem
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.ide
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.ide.dialogs
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.ide.fileSystem
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.ide.undo
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.internal
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Layout
A layout controls the position and size of the children of a composite widget.
Menu
Instances of this class are user interface objects that contain menu items.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Synchronizer
Instances of this class provide synchronization support for displays.
Table
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
Text
Instances of this class are selectable user interface objects that allow the user to enter and modify text.
ToolBar
Instances of this class support the layout of selectable tool bar items.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.intro
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.intro.config
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.intro.contentproviders
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.intro.quicklinks
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.keys
Class
Description
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.menus
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Menu
Instances of this class are user interface objects that contain menu items.
ToolBar
Instances of this class support the layout of selectable tool bar items.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.navigator
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Item
This class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.navigator.resources
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.part
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Layout
A layout controls the position and size of the children of a composite widget.
Scrollable
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Widget
This class is the abstract superclass of all user interface objects.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.preferences
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.progress
Class
Description
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.splash
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.statushandlers
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.swt
Class
Description
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.testing
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.texteditor
Class
Description
Canvas
Instances of this class provide a surface for drawing arbitrary graphics.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Display
Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
Event
Instances of this class provide a description of a particular event which occurred within SWT.
Menu
Instances of this class are user interface objects that contain menu items.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.texteditor.spelling
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.texteditor.templates
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.themes
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.contentoutline
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.markers
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.markers.internal
Class
Description
Button
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
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.
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.properties
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.properties.tabbed
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Control
Control is the abstract superclass of all windowed user interface classes.
Group
Instances of this class provide an etched border with an optional title.
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.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.views.tasklist
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.ui.wizards.datatransfer
Class
Description
Composite
Instances of this class are controls which are capable of containing other controls.
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.
Classes in org.eclipse.swt.widgets used by org.eclipse.unittest.ui
Class
Description
Shell
Instances of this class represent the "windows" which the desktop or "window manager" is managing.