[329501] IllegalStateException in JEE5ModelProvider.getModelResource() during project rename or delete.
Added check for accessible project.
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/JEE5ContentProvider.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/JEE5ContentProvider.java
index ec3bf2b..9da9bf8 100644
--- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/JEE5ContentProvider.java
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/JEE5ContentProvider.java
@@ -92,6 +92,9 @@
 			provider = getNewContentProviderInstance(project);
 			groupContentProviders.put(project, provider);
 		} else {
+			if (!project.isAccessible()){
+				return null;
+			}
 			Object modelObject = ModelProviderManager.getModelProvider(project).getModelObject();
 			if (provider.getJavaEEObject() != modelObject){
 				if (modelObject == null){