Bug 15544 JavaDoc wizard includes non-selected packages
If you have two source folders: src and test, and tell the JavaDoc wizard to use only the packages in src, it will include any matching packages from the test source folder. Eg. If I have select the package 'ca.beq.tundra' in the 'src' folder, the generated JavaDocs will also include classes from the 'ca.beq.tundra' package in the 'test' folder. Using integration build 0502.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocTreeWizardPage.java
});
		fStandardButton.addSelectionListener(
			new EnableSelectionAdapter(new Control[] { fDestinationLabel, fDestinationText, fDestinationBrowserButton }, new Control[] { fDocletLabel, fDocletText, fDocletTypeLabel, fDocletTypeText }));
		fStandardButton.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				doValidation(STANDARDSTATUS);
			}
		});
		fDestinationBrowserButton.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent event) {
				String text= handleFolderBrowseButtonPressed(
								fDestinationText.getText(), fDestinationText.getShell(),
								JavadocExportMessages.getString("JavadocTreeWizardPage.destinationbrowsedialog.title"), 
								JavadocExportMessages.getString("JavadocTreeWizardPage.destinationbrowsedialog.label")); 
				fDestinationText.setText(text);
			}
		});
		
		setOptionSetSettings();
	}
	
	public boolean getCustom(){
		return fCustomButton.getSelection();
	}
	private String getDestinationText() {
		Object[] els= fInputGroup.getAllCheckedTreeItems().toArray();
		try {
			for (int i= 0; i < els.length; i++) {
				if (els[i] instanceof IJavaProject) {
					IJavaProject iJavaProject= (IJavaProject) els[i];