if (editorFile != null) {
String moduleName = pythonNature.resolveModule(editorFile);
if (moduleName != null) {
synchronized (lockHandle) {
releaseCurrentHandle();
int modHandle = modulesManager.pushTemporaryModule(moduleName, new SourceModule(
moduleName, editorFile, ast, null));
this.handle = new Tuple3<Integer, IModulesManager, String>(modHandle,
modulesManager, moduleName);
}