Bug 3471 Leading '/' in src page of Java wizard is misleading (1G842TH)
1. create new java project "jp" with Create Java Project wizard. 2. in wizard goto second ("Source") page Observe: the Build Output Folder is "/jp/bin" Since this looks like a Unix pathname I interpret the leading "/" as an indication for a absolute pathname. Other tools use something like: {WORKBENCH}/jp/bin or shell variable syntax: $WORKBENCH/jp/bin NOTES: EG (1/30/01 10:34:33 AM) desktop is using the same convention for presenting paths. General issue: how to show a workbench relative path
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/SourceContainerWorkbookPage.java
}
		boolean changeDone= false;
		
		for (int i= cpelements.size() - 1; i >= 0 ; i--) {
			CPListElement cpe= (CPListElement)cpelements.get(i);
			if (cpe.getEntryKind() == IClasspathEntry.CPE_SOURCE) {
				
				
				if (!srcelements.remove(cpe)) {
					cpelements.remove(i);
					changeDone= true;
				}	
			}
		}
		for (int i= 0; i < srcelements.size(); i++) {
			cpelements.add(srcelements.get(i));
		}
		if (changeDone || (srcelements.size() > 0)) {
			fClassPathList.setElements(cpelements);
		}
	}
		
	private CPListElement createNewSourceContainer() {	
		IProject proj= fCurrJProject.getProject();
		String title= NewWizardMessages.getString("SourceContainerWorkbookPage.NewSourceFolderDialog.title"); 
		NewContainerDialog dialog= new NewContainerDialog(getShell(), title, proj, getExistingContainers());
		dialog.setMessage(NewWizardMessages.getFormattedString("SourceContainerWorkbookPage.NewSourceFolderDialog.description", fProjPath.toString())); 
		if (dialog.open() == dialog.OK) {
			IFolder folder= dialog.getFolder();
			return newCPSourceElement(folder);