# Package org.eclipse.jdt.ui.wizards

Application programming interfaces for interaction with the Eclipse Java User Interface wizards.

## Package Specification

Provide access to the wizard pages for creating Java elements.

Interface Summary
IClasspathContainerPage: A classpath container page allows the user to create a new or edit an existing classpath container entry.
IClasspathContainerPageExtension: Classpath container pages that implement `IClasspathContainerPage` can optionally implement `IClasspathContainerPageExtension` to get additional information about the context when the page is opened.
IClasspathContainerPageExtension2: Classpath container pages that implement `IClasspathContainerPage` can optionally implement `IClasspathContainerPageExtension2` to return more than one element when creating new containers.
JavadocExportWizardPage.IJavadocExportWizardPageContainer: The page container.

Class Summary
BuildPathDialogAccess: Class that gives access to dialogs used by the Java build path page to configure classpath entries and properties of classpath entries.
ClasspathAttributeConfiguration: A `ClasspathAttributeConfiguration` specifies how a `class path attribute` is presented and configured in the Java build path dialog.
ClasspathAttributeConfiguration.ClasspathAttributeAccess: This class provides information about the attribute to be rendered or configured.
JavaCapabilityConfigurationPage: Basic wizard page for creating new Java projects.
JavadocExportWizardPage: A Javadoc export wizard page allows the user to add an additional page to the Javadoc wizard.
NewAnnotationWizardPage: Wizard page to create a new annotation type.
NewClassWizardPage: Wizard page to create a new class.
NewContainerWizardPage: Wizard page that acts as a base class for wizard pages that create new Java elements.
NewElementWizardPage: Base class for wizard page responsible to create Java elements.
NewEnumWizardPage: Wizard page to create a new enum type.
NewInterfaceWizardPage: Wizard page to create a new interface.
NewJavaProjectWizardPage: Deprecated. Use `NewJavaProjectWizardPageTwo` or `JavaCapabilityConfigurationPage`.
NewJavaProjectWizardPageOne: The first page of the New Java Project wizard.
NewJavaProjectWizardPageTwo: The second page of the New Java project wizard.
NewModuleInfoWizardPage: Wizard page to create a new module-info file.
NewPackageWizardPage: Wizard page to create a new package.
NewRecordWizardPage: Wizard page to create a new record.
NewTypeWizardPage: The class `NewTypeWizardPage` contains controls and validation routines for a 'New Type WizardPage'.
NewTypeWizardPage.ImportsManager: Class used in stub creation routines to add needed imports to a compilation unit.