# Uses of Package
org.eclipse.jface.dialogs

Packages that use org.eclipse.jface.dialogs
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
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
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
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
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
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
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
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
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
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
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
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
IDialogSettings: An interface to a storage mechanism for making dialog settings persistent.

Classes in org.eclipse.jface.dialogs used by org.eclipse.jface.util
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
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
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
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
IDialogPage: Interface for a page in a multi-page dialog.

Classes in org.eclipse.jface.dialogs used by org.eclipse.search.ui.text
IDialogSettings: An interface to a storage mechanism for making dialog settings persistent.

Classes in org.eclipse.jface.dialogs used by org.eclipse.team.ui
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
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
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
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
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
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
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
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
IPageChangeProvider: Minimal interface to a page change provider.

Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.ide.dialogs
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
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
IDialogSettings: An interface to a storage mechanism for making dialog settings persistent.

Classes in org.eclipse.jface.dialogs used by org.eclipse.ui.preferences
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
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
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
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
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
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.