예제 #1
0
 public static void loadPathways(boolean fullLoad) {
   if (processor_ == null) {
     System.out.println("null");
     processor_ = new DataProcessor(project_);
   }
   if (Project.dataChanged) {
     System.out.println("Data changed");
     if (DataProcessor.newBaseData) {
       System.out.println("newBaseData");
       if (processor_ == null) {
         processor_ = new DataProcessor(project_);
       } else {
         processor_.prepData();
       }
     }
     if (!fullLoad) {
       return;
     }
     processor_.reduce = Project.randMode_;
     if (!Project.imported) {
       project_.refreshProj();
     }
     processor_.processProject();
     dataChanged = false;
     Project.dataChanged = false;
   } else {
     return;
   }
 }