View Javadoc

1   /*
2    *  UnBBayes
3    *  Copyright (C) 2002, 2009 Universidade de Brasilia - http://www.unb.br
4    *
5    *  This file is part of UnBBayes.
6    *
7    *  UnBBayes is free software: you can redistribute it and/or modify
8    *  it under the terms of the GNU General Public License as published by
9    *  the Free Software Foundation, either version 3 of the License, or
10   *  (at your option) any later version.
11   *
12   *  UnBBayes is distributed in the hope that it will be useful,
13   *  but WITHOUT ANY WARRANTY; without even the implied warranty of
14   *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15   *  GNU General Public License for more details.
16   *
17   *  You should have received a copy of the GNU General Public License
18   *  along with UnBBayes.  If not, see <http://www.gnu.org/licenses/>.
19   *
20   */
21  package unbbayes.evaluation.controller;
22  
23  
24  public class EvaluationThread implements Runnable {
25  
26  	public static Thread t;
27  
28  	private EvaluationController controller;
29  
30  	public EvaluationThread(EvaluationController controller) {
31  		this.controller = controller;
32  		t = new Thread(this, "Progress");
33  		t.start();
34  	}
35  
36  	public void run() {
37  		controller.runEvaluation();
38  	}
39  
40  }
41