package uk.ac.cam.cstibhotel.otcanalyser.gui;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import uk.ac.cam.cstibhotel.otcanalyser.networklayer.InitialUpdateWorker;
import uk.ac.cam.cstibhotel.otcanalyser.networklayer.NetworkLayer;
public class WindowCloseListener extends WindowAdapter {
@Override
public void windowClosing(WindowEvent arg0) {
GUI.getInstance().dispose();
((InitialUpdateWorker) NetworkLayer.updater).setRunning(false);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
}
System.exit(0);
}
}