### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: model/org/eclipse/jdt/core/IJavaModel.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/IJavaModel.java,v retrieving revision 1.26 diff -u -r1.26 IJavaModel.java --- model/org/eclipse/jdt/core/IJavaModel.java 27 May 2008 23:40:21 -0000 1.26 +++ model/org/eclipse/jdt/core/IJavaModel.java 12 Jun 2008 13:52:25 -0000 @@ -12,6 +12,7 @@ import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.IWorkspace; +import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.IProgressMonitor; /** @@ -114,7 +115,9 @@ */ void delete(IJavaElement[] elements, boolean force, IProgressMonitor monitor) throws JavaModelException; /** - * Returns the Java project with the given name. This is a handle-only method. + * Returns the Java project with the given name. The given name must be a valid + * path segment as defined by {@link IPath#isValidSegment(String)}. + * This is a handle-only method. * The project may or may not exist. * * @param name the name of the Java project