Bug 138190 [Wizards] Save As doesn't check validity of location
Build id: N20060424-0010 1) Create project "P1" containing file "a.txt" 2) Open the editor on a.txt 3) File > Save As 4) In the "File name" field, enter "c:\temp\a.txt" (I was somehow thinking I could save the file in the file system from here). 5) Click Ok. It creates a file /P1/temp/a.txt I would have expected an error in the wizard as soon as I entered the ":" character, which is not a valid character in file names on windows.
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/dialogs/WizardNewFileCreationPage.java
resourceGroup.setContainerFullPath(initialContainerFullPath);
		} else {
            Iterator it = currentSelection.iterator();
            if (it.hasNext()) {
                Object object = it.next();
                IResource selectedResource = null;
                if (object instanceof IResource) {
                    selectedResource = (IResource) object;
                } else if (object instanceof IAdaptable) {
                    selectedResource = (IResource) ((IAdaptable) object)
                            .getAdapter(IResource.class);
                }
                if (selectedResource != null) {
                    if (selectedResource.getType() == IResource.FILE) {
						selectedResource = selectedResource.getParent();
					}
                    if (selectedResource.isAccessible()) {
						resourceGroup.setContainerFullPath(selectedResource
                                .getFullPath());
					}
                }
            }
        }
    }
    /**
     * Sets the value of this page's container name field, or stores
     * it for future use if this page's controls do not exist yet.
     *
     * @param path the full path to the container
     */