# Uses of Package
org.eclipse.ui.dialogs

Packages that use org.eclipse.ui.dialogs
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.ui: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
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.dialogs: Classes for standard dialogs, wizards, and preference pages in 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.preferences: Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.views.navigator: Provides the standard Resource Navigator view which presents the tree of resources in the workspace.
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.ui.dialogs used by org.eclipse.debug.ui
AbstractElementListSelectionDialog: An abstract class to select elements out of a list of elements.
ElementListSelectionDialog: A class to select elements out of a list of elements.
SelectionDialog: The abstract implementation of a selection dialog.
SelectionStatusDialog: An abstract base class for dialogs with a status bar and ok/cancel buttons.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui
IWorkingSetEditWizard: A working set edit wizard allows editing a working set using the IWorkingSetPage associated with the working set.
IWorkingSetNewWizard: A working set new wizard allows creating new working sets using a plug-in specific working set page.
IWorkingSetSelectionDialog: A working set selection dialog displays the list of working sets available in the workbench.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.actions
ISelectionValidator: For validating selections in some selection dialogs.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.dialogs
AbstractElementListSelectionDialog: An abstract class to select elements out of a list of elements.
FileEditorMappingContentProvider: A content provider for displaying of `IFileEditorMapping` objects in viewers.
FileEditorMappingLabelProvider: A label provider for displaying of `IFileEditorMapping` objects in viewers.
FileSystemElement: Instances of this class represent files or file-like entities (eg.- zip file entries) on the local file system.
FilteredItemsSelectionDialog: Shows a list of items to the user with a text entry field for a string pattern used to filter the list of items.
FilteredItemsSelectionDialog.AbstractContentProvider: An interface to content providers for `FilterItemsSelectionDialog`.
FilteredItemsSelectionDialog.ItemsFilter: Filters elements using SearchPattern by comparing the names of items with the filter pattern.
FilteredItemsSelectionDialog.SelectionHistory: History stores a list of key, object pairs.
FilteredList: A composite widget which holds a list of elements for user selection.
FilteredList.FilterMatcher: The FilterMatcher is the interface used to check filtering criterea.
FilteredTree: A simple control that provides a text widget and a tree viewer.
IOverwriteQuery: Implementors of this interface answer one of the prescribed return codes when asked whether to overwrite a certain path string (which could represent a resource path, a file system path, etc).
ISelectionStatusValidator: Used in selection dialogs to validate selections
ISelectionValidator: For validating selections in some selection dialogs.
IStyledStringHighlighter: Used in `FilteredItemsSelectionDialog` to highlight matches in the list of matching items
ListSelectionDialog: A standard dialog which solicits a list of selections from the user.
ListSelectionDialog.Builder: The Builder to create `ListSelectionDialog` instances.
PatternFilter: A filter used in conjunction with `FilteredTree`.
SearchPattern: A search pattern defines how search results are found.
SelectionDialog: The abstract implementation of a selection dialog.
SelectionStatusDialog: An abstract base class for dialogs with a status bar and ok/cancel buttons.
WizardDataTransferPage: The common superclass for wizard import and export pages.
WorkingSetGroup: Instances of this class provide a `WorkingSetConfigurationBlock` wrapped with an SWT Group container.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.ide.dialogs
SelectionDialog: The abstract implementation of a selection dialog.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.preferences
PropertyPage: Abstract base implementation of a workbench property page ( `IWorkbenchPropertyPage`).

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.views.navigator
IOverwriteQuery: Implementors of this interface answer one of the prescribed return codes when asked whether to overwrite a certain path string (which could represent a resource path, a file system path, etc).
ISelectionValidator: For validating selections in some selection dialogs.
PropertyDialogAction: Standard action for opening a Property Pages Dialog on the currently selected element.

Classes in org.eclipse.ui.dialogs used by org.eclipse.ui.wizards.datatransfer
FileSystemElement: Instances of this class represent files or file-like entities (eg.- zip file entries) on the local file system.
IOverwriteQuery: Implementors of this interface answer one of the prescribed return codes when asked whether to overwrite a certain path string (which could represent a resource path, a file system path, etc).