diff options
author | Markus Keller | 2012-01-10 19:02:14 +0000 |
---|---|---|
committer | Markus Keller | 2012-01-10 19:02:14 +0000 |
commit | ec0896f6be6c41a0353321bffc1f242fe4e5e1b4 (patch) | |
tree | cfe3b0edfedbe294948c37e9bbda69a7d471aef1 /org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java | |
parent | 3de7df3c8285dd5ccd5607560340925a143c9a94 (diff) | |
download | eclipse.jdt.core-ec0896f6be6c41a0353321bffc1f242fe4e5e1b4.tar.gz eclipse.jdt.core-ec0896f6be6c41a0353321bffc1f242fe4e5e1b4.tar.xz eclipse.jdt.core-ec0896f6be6c41a0353321bffc1f242fe4e5e1b4.zip |
Bug 341296: .classpath file is read-only, many modifications later and
ok, can not write error
Diffstat (limited to 'org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java')
-rw-r--r-- | org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java index 22cc0828a5..c78c6971dd 100644 --- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java +++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProject.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2011 IBM Corporation and others. + * Copyright (c) 2000, 2012 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -3119,8 +3119,8 @@ public class JavaProject * Note that it is orthogonal to IResource persistent properties, and client code has to decide * which form of storage to use appropriately. Shared properties produce real resource files which * can be shared through a VCM onto a server. Persistent properties are not shareable. - * - * shared properties end up in resource files, and thus cannot be modified during + * <p> + * Shared properties end up in resource files, and thus cannot be modified during * delta notifications (a CoreException would then be thrown). * * @param key String @@ -3144,7 +3144,7 @@ public class JavaProject if (rscFile.exists()) { if (rscFile.isReadOnly()) { // provide opportunity to checkout read-only .classpath file (23984) - ResourcesPlugin.getWorkspace().validateEdit(new IFile[]{rscFile}, null); + ResourcesPlugin.getWorkspace().validateEdit(new IFile[]{rscFile}, IWorkspace.VALIDATE_PROMPT); } rscFile.setContents(inputStream, IResource.FORCE, null); } else { |