From 9ed79a3caa7684947a3224038ad95fb71df2f739 Mon Sep 17 00:00:00 2001 From: Florian Hoelzl <hoelzl@fortiss.org> Date: Mon, 14 Jan 2013 11:04:01 +0000 Subject: [PATCH] file extension .af3_23 working properly updated eCar and operator panel tutorial refs 1086 --- .../storage/eclipse/EclipseResourceStorageProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EclipseResourceStorageProvider.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EclipseResourceStorageProvider.java index 8073047ed..517ee9a41 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EclipseResourceStorageProvider.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EclipseResourceStorageProvider.java @@ -64,7 +64,7 @@ import org.osgi.framework.Bundle; * @author hoelzl * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: CD1228D699275835E9DA2E9079A5F264 + * @ConQAT.Rating YELLOW Hash: AF3D87A79963DC5C990AD23EC1CE736B */ public class EclipseResourceStorageProvider implements IEclipseResourceStorageService, IResourceChangeListener, IResourceDeltaVisitor, IStorageProvider { @@ -277,7 +277,8 @@ public class EclipseResourceStorageProvider implements IEclipseResourceStorageSe private void checkFiles() { List<ModelStorageError> iter = new ArrayList<ModelStorageError>(errorFiles); for(ModelStorageError err : iter) { - if(!((FileModelStorageError)err).file.exists()) { + IFile file = ((FileModelStorageError)err).file; + if(loadedContexts.containsKey(file) || !file.exists()) { errorFiles.remove(err); } } -- GitLab