Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
Package SpecificationThis package provides useful classes for the definition of wizards, property pages and preference pages. It also provides standard dialogs such as the Save As dialog.
Interface Summary Interface Description FilteredList.FilterMatcherThe FilterMatcher is the interface used to check filtering criterea. IOverwriteQueryImplementors 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). ISelectionStatusValidatorUsed in selection dialogs to validate selections ISelectionValidatorFor validating selections in some selection dialogs. IWorkingSetEditWizardA working set edit wizard allows editing a working set using the IWorkingSetPage associated with the working set. IWorkingSetNewWizardA working set new wizard allows creating new working sets using a plug-in specific working set page. IWorkingSetPageA working set page allows the user to edit an existing working set and create a new working set. IWorkingSetSelectionDialogA working set selection dialog displays the list of working sets available in the workbench.
Class Summary Class Description AbstractElementListSelectionDialogAn abstract class to select elements out of a list of elements. CheckedTreeSelectionDialogA class to select elements out of a tree structure. ContainerCheckedTreeViewerCheckboxTreeViewer with special behaviour of the checked / gray state on container (non-leaf) nodes: The grayed state is used to visualize the checked state of its children. ContainerGeneratorFor creating folder resources that currently do not exist, along a given workspace path. ContainerSelectionDialogA standard selection dialog which solicits a container resource from the user. EditorSelectionDialogThis class is used to allow the user to select a dialog from the set of internal and external editors. ElementListSelectionDialogA class to select elements out of a list of elements. ElementTreeSelectionDialogA class to select elements out of a tree structure. FileEditorMappingContentProviderA content provider for displaying of
IFileEditorMappingobjects in viewers.
FileEditorMappingLabelProviderA label provider for displaying of
IFileEditorMappingobjects in viewers.
FileSelectionDialog Deprecated.Use org.eclipse.swt.widgets.FileDialog, FileSystemElementInstances of this class represent files or file-like entities (eg.- zip file entries) on the local file system. FilteredItemsSelectionDialogShows a list of items to the user with a text entry field for a string pattern used to filter the list of items. FilteredItemsSelectionDialog.SelectionHistoryHistory stores a list of key, object pairs. FilteredListA composite widget which holds a list of elements for user selection. FilteredResourcesSelectionDialogShows a list of resources to the user with a text entry field for a string pattern used to filter the list of resources. FilteredTreeA simple control that provides a text widget and a tree viewer. ListDialogA dialog that prompts for one element out of a list of elements. ListSelectionDialogA standard dialog which solicits a list of selections from the user. MarkerResolutionSelectionDialogDialog to allow the user to select from a list of marker resolutions. NewFolderDialogThe NewFolderDialog is used to create a new folder. PatternFilterA filter used in conjunction with
PreferenceLinkAreaThe PreferenceLinkArea is the link area used to open a specific preference page. PreferencesUtilThe PreferencesUtil class is the class that opens a properties or preference dialog on a set of ids. ProjectLocationMoveDialogThe ProjectLocationMoveDialog is the dialog used to select the location of a project for moving. ProjectLocationSelectionDialogThe ProjectLocationSelectionDialog is the dialog used to select the name and location of a project for copying. PropertyDialogActionStandard action for opening a Property Pages Dialog on the currently selected element. PropertyPageAbstract base implementation of a workbench property page (
ResourceListSelectionDialogShows a list of resources to the user with a text entry field for a string pattern used to filter the list of resources. ResourceSelectionDialogA standard resource selection dialog which solicits a list of resources from the user. SaveAsDialogA standard "Save As" dialog which solicits a path from the user. SearchPatternA search pattern defines how search results are found. SelectionDialogThe abstract implementation of a selection dialog. SelectionStatusDialogAn abstract base class for dialogs with a status bar and ok/cancel buttons. TwoPaneElementSelectorA list selection dialog with two panes. TypeFilteringDialogThe TypeFilteringDialog is a SelectionDialog that allows the user to select a file editor. WizardDataTransferPageThe common superclass for wizard import and export pages. WizardExportPage Deprecated.use WizardExportResourcePage WizardExportResourcesPageAbstract superclass for a typical export wizard's main page. WizardImportPage Deprecated.use WizardResourceImportPage WizardNewFileCreationPageStandard main page for a wizard that creates a file resource. WizardNewFolderMainPageStandard main page for a wizard that creates a folder resource. WizardNewLinkPageStandard resource link page for a wizard that creates a file or folder resource. WizardNewProjectCreationPageStandard main page for a wizard that is creates a project resource. WizardNewProjectReferencePageStandard project reference page for a wizard that creates a project resource. WizardResourceImportPageThe abstract superclass for a typical import wizard's main page. WorkingSetConfigurationBlockInstances of this class provide a reusable composite with controls that allow the selection of working sets. WorkingSetGroupInstances of this class provide a
WorkingSetConfigurationBlockwrapped with an SWT Group container.
YesNoCancelListSelectionDialog Deprecated.Providing Cancel in addition to Yes/No is confusing.