package cute.gui;
/**
* .
* User: Koushik Sen (ksen@cs.uiuc.edu)
* Date: Oct 30, 2005
* Time: 9:29:11 PM
*/
public class ExecutionTask extends Thread {
private JCuteGui gui;
private String taskName;
public ExecutionTask(JCuteGui gui,String taskName) {
this.gui = gui;
this.taskName = taskName;
}
public void run() {
if(taskName.equals("file")){
gui.browseMainFileAction();
}
if(taskName.equals("dir")){
gui.browseSrcDirAction();
}
if(taskName.equals("compile")){
gui.compileAction();
}
if(taskName.equals("start")){
gui.deleteAction();
gui.continueAction();
}
if(taskName.equals("continue")){
gui.continueAction();
}
if(taskName.equals("replay")){
gui.replayAction();
}
if(taskName.equals("options")){
}
if(taskName.equals("quit")){
gui.quitAction();
}
if(taskName.equals("cancel")){
}
}
}