Interface INewWizard

  • All Superinterfaces:
    IWizard, IWorkbenchWizard
    All Known Implementing Classes:
    BasicNewFileResourceWizard, BasicNewFolderResourceWizard, BasicNewProjectResourceWizard, BasicNewResourceWizard

    public interface INewWizard
    extends IWorkbenchWizard
    Interface for creation wizards.

    Clients should implement this interface and include the name of their class in a wizard contributed to the workbench's creation wizard extension point (named "org.eclipse.ui.newWizards"). For example, the plug-in's XML markup might contain:

     <extension point="org.eclipse.ui.newWizards">
       <wizard
           id="com.example.myplugin.new.blob"
           name="Blob"
           class="com.example.myplugin.BlobCreator"
           icon="icons/new_blob_wiz.gif">
         <description>Create a new BLOB file</description>
         <selection class="org.eclipse.core.resources.IResource" />
       </wizard>
     </extension>
     
    See Also:
    IWizard