# Uses of Interface
org.eclipse.jface.dialogs.IDialogPage

Packages that use IDialogPage
Package
Description
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.dialogs
Provides support for dialogs.
org.eclipse.jface.preference
Provides a framework for preferences.
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.team.ui
Provides basic support for managing Team providers.
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.preferences
Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.texteditor.templates
Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.wizards.datatransfer
Provides the standard Import and Export wizards for moving resources into and out of the workspace.

## Uses of IDialogPage in org.eclipse.equinox.p2.ui

Classes in org.eclipse.equinox.p2.ui that implement IDialogPage
Modifier and Type
Class
Description
`class`
`AcceptLicensesWizardPage`
AcceptLicensesWizardPage shows a list of the IU's that have licenses that have not been approved by the user, and allows the user to approve them.
`class`
`InstalledSoftwarePage`
InstalledSoftwarePage displays a profile's IInstallableUnits in an Installation Page.
`class`
`RepositoryManipulationPage`
Page that allows users to update, add, remove, import, and export repositories.
`class`
`RevertProfilePage`
RevertProfilePage displays a profile's configuration history in an Installation Page.

## Uses of IDialogPage in org.eclipse.help.ui

Subinterfaces of IDialogPage in org.eclipse.help.ui
Modifier and Type
Interface
Description
`interface`
`ISearchScopePage`
Preference pages that are used for editing help search scope settings should implement this interface.
Classes in org.eclipse.help.ui that implement IDialogPage
Modifier and Type
Class
Description
`class`
`RootScopePage`
Clients that contribute search scope root page to the search engine definition must extend this class and implement `createScopeContents` method.

## Uses of IDialogPage in org.eclipse.jface.dialogs

Classes in org.eclipse.jface.dialogs that implement IDialogPage
Modifier and Type
Class
Description
`class`
`DialogPage`
Abstract base implementation of a dialog page.

## Uses of IDialogPage in org.eclipse.jface.preference

Subinterfaces of IDialogPage in org.eclipse.jface.preference
Modifier and Type
Interface
Description
`interface`
`IPreferencePage`
An interface for a preference page.
Classes in org.eclipse.jface.preference that implement IDialogPage
Modifier and Type
Class
Description
`class`
`FieldEditorPreferencePage`
A special abstract preference page to host field editors.
`class`
`PreferencePage`
Abstract base implementation for all preference page implementations.

## Uses of IDialogPage in org.eclipse.jface.wizard

Subinterfaces of IDialogPage in org.eclipse.jface.wizard
Modifier and Type
Interface
Description
`interface`
`IWizardPage`
Interface for a wizard page.
Classes in org.eclipse.jface.wizard that implement IDialogPage
Modifier and Type
Class
Description
`class`
`WizardPage`
An abstract base implementation of a wizard page.
`class`
`WizardSelectionPage`
An abstract implementation of a wizard page that manages a set of embedded wizards.

## Uses of IDialogPage in org.eclipse.ltk.ui.refactoring

Classes in org.eclipse.ltk.ui.refactoring that implement IDialogPage
Modifier and Type
Class
Description
`class`
`RefactoringWizardPage`
An abstract base implementation of a refactoring wizard page.
`class`
`UserInputWizardPage`
An abstract wizard page that is to be used to implement user input pages presented inside a `refactoring wizard`.

## Uses of IDialogPage in org.eclipse.ltk.ui.refactoring.resource

Classes in org.eclipse.ltk.ui.refactoring.resource that implement IDialogPage
Modifier and Type
Class
Description
`static class`
`RenameResourceWizard.RenameResourceRefactoringConfigurationPage`

## Uses of IDialogPage in org.eclipse.search.ui

Subinterfaces of IDialogPage in org.eclipse.search.ui
Modifier and Type
Interface
Description
`interface`
`ISearchPage`
Interface to be implemented by contributors to the extension point `org.eclipse.search.searchPages`.

## Uses of IDialogPage in org.eclipse.team.ui

Subinterfaces of IDialogPage in org.eclipse.team.ui
Modifier and Type
Interface
Description
`interface`
`IScmUrlImportWizardPage`
IScmUrlImportWizardPage defines the interface that users of the extension point `org.eclipse.team.ui.scmUrlImportPages` must implement.

## Uses of IDialogPage in org.eclipse.ui

Subinterfaces of IDialogPage in org.eclipse.ui
Modifier and Type
Interface
Description
`interface`
`IWorkbenchPreferencePage`
Interface for workbench preference pages.
`interface`
`IWorkbenchPropertyPage`
Interface for workbench property pages.
`interface`
`IWorkbenchPropertyPageMulti`
This interface is similar to `IWorkbenchPropertyPage` with the addition of support for multiple selection.

## Uses of IDialogPage in org.eclipse.ui.about

Classes in org.eclipse.ui.about that implement IDialogPage
Modifier and Type
Class
Description
`class`
`InstallationPage`
Abstract base implementation for an installation dialog page.

## Uses of IDialogPage in org.eclipse.ui.activities

Classes in org.eclipse.ui.activities that implement IDialogPage
Modifier and Type
Class
Description
`final class`
`ActivitiesPreferencePage`
Preference page that allows configuration of the activity set.
`final class`
`ActivityCategoryPreferencePage`
Activities preference page that primarily shows categories and can optionally show an advanced dialog that allows fine-tune adjustmenet of activities.

## Uses of IDialogPage in org.eclipse.ui.dialogs

Subinterfaces of IDialogPage in org.eclipse.ui.dialogs
Modifier and Type
Interface
Description
`interface`
`IWorkingSetPage`
A working set page allows the user to edit an existing working set and create a new working set.
Classes in org.eclipse.ui.dialogs that implement IDialogPage
Modifier and Type
Class
Description
`class`
`PropertyPage`
Abstract base implementation of a workbench property page ( `IWorkbenchPropertyPage`).
`class`
`WizardDataTransferPage`
The common superclass for wizard import and export pages.
`class`
`WizardExportResourcesPage`
Abstract superclass for a typical export wizard's main page.
`class`
`WizardNewFileCreationPage`
Standard main page for a wizard that creates a file resource.
`class`
`WizardNewFolderMainPage`
Standard main page for a wizard that creates a folder resource.
`class`
`WizardNewLinkPage`
Standard resource link page for a wizard that creates a file or folder resource.
`class`
`WizardNewProjectCreationPage`
Standard main page for a wizard that is creates a project resource.
`class`
`WizardNewProjectReferencePage`
Standard project reference page for a wizard that creates a project resource.
`class`
`WizardResourceImportPage`
The abstract superclass for a typical import wizard's main page.

## Uses of IDialogPage in org.eclipse.ui.editors.text

Classes in org.eclipse.ui.editors.text that implement IDialogPage
Modifier and Type
Class
Description
`class`
`TextEditorPreferencePage`
Deprecated.
As of 2.1, fonts are managed by the workbench, no longer supported

## Uses of IDialogPage in org.eclipse.ui.preferences

Classes in org.eclipse.ui.preferences that implement IDialogPage
Modifier and Type
Class
Description
`class`
`WizardPropertyPage`
The wizard property page can wrap a property page around a wizard.

## Uses of IDialogPage in org.eclipse.ui.texteditor.templates

Classes in org.eclipse.ui.texteditor.templates that implement IDialogPage
Modifier and Type
Class
Description
`class`
`TemplatePreferencePage`
A template preference page allows configuration of the templates for an editor.

## Uses of IDialogPage in org.eclipse.ui.wizards.datatransfer

Classes in org.eclipse.ui.wizards.datatransfer that implement IDialogPage
Modifier and Type
Class
Description
`class`
`WizardExternalProjectImportPage`
Standard main page for a wizard that creates a project resource from whose location already contains a project.