Math2mat
|
00001 package m2m.frontend.threads; 00002 00003 import m2m.backend.processing.Errors; 00004 import m2m.backend.processing.ExternalRuns; 00005 import m2m.backend.project.M2MProject; 00006 import m2m.frontend.ErrorProcessing; 00007 import m2m.frontend.view.Editor; 00008 00009 public class RunAllThread extends Thread { 00010 00011 private M2MProject project; 00012 00013 private Editor editor; 00014 00015 public RunAllThread (Editor editor,M2MProject project) 00016 { 00017 this.project=project; 00018 this.editor=editor; 00019 } 00020 00021 public void run() { 00022 Errors.clearError(); 00023 ExternalRuns.runAll(project); 00024 ErrorProcessing.processLastError(editor.getShell().getDisplay()); 00025 } 00026 }