Bug 57283 JavaDocExport: if destination path has spaces, the JavaDoc is generated into the incorrect (truncated) path or fails [javadoc]
Steps to reproduce (Eclipse3.0M8): Create a project with any name; Create some classes there; Execute Export->Javadoc. In the wizard, in the destination editbox, type any name that contains spaces. If the spaces are only in the last segment of the path (say, c:\tmp\my project), the javadoc is just generated in the incorrect (truncated) location (in this example, c:\tmp\my). If there are spaces before the last segment (e.g., c:\Documents and Settings\user\My Documents\my project), generation only produces 2 empty folders (in this example, C:\Documents and the destination that was typed) and fails to do anything else.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocOptionsManager.java
if (fVersion)
				toolArgs.add("-version"); 
			if (fAuthor)
				toolArgs.add("-author"); 
			if (fNonavbar)
				toolArgs.add("-nonavbar"); 
			if (fNoindex)
				toolArgs.add("-noindex"); 
			if (fNotree)
				toolArgs.add("-notree"); 
			if (fNodeprecated)
				toolArgs.add("-nodeprecated"); 
			if (fNoDeprecatedlist)
				toolArgs.add("-nodeprecatedlist"); 
			if (fSplitindex)
				toolArgs.add("-splitindex"); 
			if (fTitle.length() != 0) { 
				toolArgs.add("-doctitle"); 
				toolArgs.add(fTitle);
			}
			if (fStylesheet.length() != 0) { 
				toolArgs.add("-stylesheetfile"); 
				toolArgs.add(fStylesheet);
			}
			if (fAdditionalParams.length() + fVMParams.length() != 0) {
				ExecutionArguments tokens= new ExecutionArguments(fVMParams, fAdditionalParams); 
				String[] vmArgsArray= tokens.getVMArgumentsArray();
				for (int i= 0; i < vmArgsArray.length; i++) {
					vmArgs.add(vmArgsArray[i]);
				}