Project: JDT
Bug 139818 [api] Allow extending the Javadoc export wizard
Reported: 2006-05-02 15:48:24 | Status: verified fixed

In order to be able to extend the Javadoc wizards, we would like the Javadoc wizards and certain wizardpages to be made public. suggest moving the following plugins to org.eclipse.jdt.ui.wizards JavadocSpecificsWizardPage JavadocStandardWizardPage JavadocWizardPage JavadocTreeWizardPage JavadocWizard In addition we're suggesting the following changes to ... JavadocTreeWizardPage - Add method to getCurrentCommand(..) - Add method to find out if the standard doclet is to be used isFromStandard(..) JavadocWizard - Add setNeedsProgressMonitor(true) to the constructor - Make updateStore(..) 'protected' - Make executeJavadocGeneration(..) 'protected' and return Process instead of boolean - Add getter and setter methods for fStore & fXmlJavadocFile - Add method to updateOptionsManager(..) The attached zip contains the source files including the modifications.

Files changed in fix:
org.eclipse.jdt.ui.tests/examples/org/eclipse/jdt/ui/examples/MyJavadocExportWizardPage.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/StatusUtil.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/ContributedJavadocWizardPage.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocExportMessages.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocOptionsManager.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocSpecificsWizardPage.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocStandardWizardPage.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocTreeWizardPage.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocWizard.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocWriter.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/JavadocExportWizardPage.java