# Package org.eclipse.pde.ui

package org.eclipse.pde.ui
Application programming interfaces describing UI elements that can be contributed to PDE.

## Package Specification

Provides interfaces describing wizards and other UI elements that can be contributed to PDE. Includes additional pages for plug-in creation and wizards for new extensions.

Related Packages
Package
Description
org.eclipse.pde.ui.launcher
Application programming interfaces to PDE launching support.
org.eclipse.pde.ui.target
Application programming interfaces describing UI elements that can be contributed to PDE target platform support.
org.eclipse.pde.ui.templates
Application programming interfaces for contributing to and extending PDE project templates.
Interfaces
Class
Description
IBasePluginWizard
This is a tagging interface that should be implemented by all wizards that are plugged into one of PDE extension points.
IBundleContentWizard
Classes that implement this interface are contributed via the extension point `org.eclipse.pde.ui.pluginContent`.
IExtensionEditorWizard
An interface for extension editor wizards.
IExtensionWizard
An interface for extension wizards.
IFieldData
The class that implements this interface is used to provide information captured in the 'New Plug-in Project' wizard pages as entered by the user.
IFragmentFieldData
In addition to field data from the 'New Project' wizard pages, this interface provides choices made by the user that are unique to creating a new fragment project.
IPluginContentWizard
Classes that implement this interface are contributed via the extension point `org.eclipse.pde.ui.pluginContent`.
IPluginFieldData
In addition to field data from the 'New Project' wizard pages, this interface provides choices made by the user that are unique to creating a new plug-in project.