2020-10-29 11:53:35 +01:00
|
|
|
package de.hems.trafficsim;
|
|
|
|
|
|
|
|
public class Worker extends Thread {
|
|
|
|
protected Track track;
|
|
|
|
protected boolean stop;
|
|
|
|
public Worker(Track track) {
|
|
|
|
super();
|
|
|
|
this.track = track;
|
|
|
|
this.stop = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
void setStop(boolean stop) {
|
|
|
|
this.stop = stop;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void run() {
|
|
|
|
while (!stop) {
|
2020-11-02 17:19:07 +01:00
|
|
|
this.track.timeElapse();
|
2020-10-29 11:53:35 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|