final Map<HitContainer, HashMap<IProject, Integer>> potentialProjects = new HashMap<HitContainer, HashMap<IProject, Integer>>();
final Map<IProject, ArrayList<String>> locationSegments = new HashMap<IProject, ArrayList<String>>();
try {
workspaceRoot.accept(new IResourceVisitor() {
@Override
public boolean visit(IResource resource) throws CoreException {
if (resource instanceof IWorkspaceRoot) {
return true;
}