/** Creates a new empty project in a temp directory */
 public void test2Reload() {
   logger.info("test2Reload");
   try {
     if (_project != null) {
       _project.close();
     }
     assertNotNull(
         _editor =
             FlexoResourceManager.initializeExistingProject(
                 _projectDirectory, EDITOR_FACTORY, null));
     _project = _editor.getProject();
   } catch (ProjectInitializerException e) {
     e.printStackTrace();
     fail();
   } catch (ProjectLoadingCancelledException e) {
     e.printStackTrace();
     fail();
   }
   logger.info("_project.getGeneratedCode()=" + _project.getGeneratedCode());
   _project.close();
   FileUtils.deleteDir(_projectDirectory);
   _editor = null;
   _project = null;
   _projectDirectory = null;
   _projectIdentifier = null;
 }