Patch Set 7: Looks good to me, approved; Build Successful; IP review completed

In Java workspace model of synchronize view Java classes are passed as type CompilationUnit (not IFile). Fortunately these can be adapted to IResource, this way we can avoid to add a dependency to JDT.