# Uses of Package
org.eclipse.jface.dialogs

Packages that use org.eclipse.jface.dialogs
Package
Description
org.eclipse.compare
Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.compare.internal
org.eclipse.debug.ui
Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.sourcelookup
Provides a user interface for debug platform source lookup facilities.
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.jface.databinding.dialog
org.eclipse.jface.dialogs
Provides support for dialogs.
org.eclipse.jface.preference
Provides a framework for preferences.
org.eclipse.jface.text
Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.contentassist
Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.quickassist
This package provides the quick assist assistant add-on for an `ISourceViewer`.
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.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.resource
Application programming interface to actions related to resource refactorings.
org.eclipse.search.ui
Classes and interface required to contribute search dialog pages and search result view pages.
org.eclipse.search.ui.text
Provides the base classes to implement a search result view part for searches with textual matches.
org.eclipse.team.ui
Provides basic support for managing Team providers.
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.activities
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.dialogs
Classes for standard dialogs, wizards, and preference pages 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.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.ide.dialogs
APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.part
Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.plugin
Class hierarchies for plug-ins that integrate with the Eclipse Platform UI.
org.eclipse.ui.preferences
Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.statushandlers
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.texteditor.templates
Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.views.markers.internal
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.

Classes in org.eclipse.jface.dialogs used by org.eclipse.compare
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
Classes in org.eclipse.jface.dialogs used by org.eclipse.compare.internal
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
Classes in org.eclipse.jface.dialogs used by org.eclipse.debug.ui
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
PopupDialog
A lightweight, transient dialog that is popped up to show contextual or temporal information and is easily dismissed.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.debug.ui.sourcelookup
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
TitleAreaDialog
A dialog that has a title area for displaying a title and an image as well as a common area for displaying a description, a message, or an error message.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.equinox.p2.ui
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.help.ui
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.databinding.dialog
Class
Description
DialogPage
Abstract base implementation of a dialog page.
TitleAreaDialog
A dialog that has a title area for displaying a title and an image as well as a common area for displaying a description, a message, or an error message.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.dialogs
Class
Description
ControlAnimator
ControlAnimator provides a simple implementation to display or hide a control at the bottom of the parent composite.
ControlEnableState
Helper class to save the enable/disable state of a control including all its descendent controls.
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogTray
This class is the abstract superclass of all dialog trays.
IconAndMessageDialog
The IconAndMessageDialog is the abstract superclass of dialogs that have an icon and a message as the first two widgets.
IDialogBlockedHandler
The IDialogBlockedHandler is the handler used by JFace to provide extra information when a blocking has occured.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
IInputValidator
The IInputValidator is the interface for simple validators.
IMessageProvider
Minimal interface to a message provider.
IPageChangedListener
A listener which is notified when the current page of the multi-page dialog is changed.
IPageChangeProvider
Minimal interface to a page change provider.
MessageDialog
A dialog for showing messages to the user.
MessageDialogWithToggle
A message dialog which also allows the user to adjust a toggle setting.
PageChangedEvent
Event object describing a page selection change.
PageChangingEvent
Event object describing an `IDialogPage` in the midst of changing.
PlainMessageDialog
The PlainMessageDialog represents a message dialog with a clear, simple API to create dialogs with message, buttons and image.
PlainMessageDialog.Builder
The Builder to create PlainMessageDialog instances.
ProgressIndicator
A control for showing progress feedback for a long running operation.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.preference
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
IPageChangedListener
A listener which is notified when the current page of the multi-page dialog is changed.
IPageChangeProvider
Minimal interface to a page change provider.
PageChangedEvent
Event object describing a page selection change.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.text
Class
Description
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.text.contentassist
Class
Description
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.text.quickassist
Class
Description
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.util
Class
Description
AnimatorFactory
Deprecated.
as of 3.3, this class is no longer used.
ErrorSupportProvider
A ErrorSupportProvider defines the area to be shown in an error dialog for extra support information.
Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.wizard
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
IMessageProvider
Minimal interface to a message provider.
IPageChangedListener
A listener which is notified when the current page of the multi-page dialog is changed.
IPageChangeProvider
Minimal interface to a page change provider.
IPageChangingListener
A listener which is notified when the current page of a multi-page dialog is changing.
PageChangedEvent
Event object describing a page selection change.
PageChangingEvent
Event object describing an `IDialogPage` in the midst of changing.
ProgressIndicator
A control for showing progress feedback for a long running operation.
TitleAreaDialog
A dialog that has a title area for displaying a title and an image as well as a common area for displaying a description, a message, or an error message.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ltk.ui.refactoring
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ltk.ui.refactoring.resource
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.search.ui
Class
Description
IDialogPage
Interface for a page in a multi-page dialog.
Classes in org.eclipse.jface.dialogs used by org.eclipse.search.ui.text
Class
Description
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
Classes in org.eclipse.jface.dialogs used by org.eclipse.team.ui
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.team.ui.synchronize
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui
Class
Description
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettingsProvider
Provides dialog settings without assumption on how the dialog settings should be saved or restored.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.about
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.activities
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.dialogs
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
IMessageProvider
Minimal interface to a message provider.
TitleAreaDialog
A dialog that has a title area for displaying a title and an image as well as a common area for displaying a description, a message, or an error message.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.editors.text
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.forms
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IMessageProvider
Minimal interface to a message provider.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.forms.editor
Class
Description
IPageChangeProvider
Minimal interface to a page change provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.ide.dialogs
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.part
Class
Description
IPageChangedListener
A listener which is notified when the current page of the multi-page dialog is changed.
IPageChangeProvider
Minimal interface to a page change provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.plugin
Class
Description
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.preferences
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.statushandlers
Class
Description
ErrorSupportProvider
A ErrorSupportProvider defines the area to be shown in an error dialog for extra support information.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.texteditor.templates
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
IMessageProvider
Minimal interface to a message provider.
StatusDialog
An abstract base class for dialogs with a status bar and OK/CANCEL buttons.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.views.markers.internal
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.views.tasklist
Class
Description
Dialog
A dialog is a specialized window used for narrow-focused communication with the user.
IDialogSettings
An interface to a storage mechanism for making dialog settings persistent.
TrayDialog
A `TrayDialog` is a specialized `Dialog` that can contain a tray on its side.
Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.wizards.datatransfer
Class
Description
DialogPage
Abstract base implementation of a dialog page.
IDialogPage
Interface for a page in a multi-page dialog.
IMessageProvider
Minimal interface to a message provider.