protected void primRefreshFiles(List someFiles) throws CoreException { int size = someFiles.size(); IFile file = null; for (int i = 0; i < size; i++) { file = (IFile) someFiles.get(i); if (!file.isSynchronized(IResource.DEPTH_ZERO)) file.refreshLocal(IResource.DEPTH_ONE, null); else refreshResource(file); } }