synchronized (tempAstManager.getLock()) {
astManager = tempAstManager;
tempAstManager.setProject(getProject(), nature, false); //it is a new manager, so, remove all deltas
//begins task automatically
tempAstManager.changePythonPath(paths, project, jobProgressComunicator);
if (monitor.isCanceled()) {
return Status.OK_STATUS;
}
saveAstManager();