package nl.tudelft.bw4t.environmentstore.main.controller;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import nl.tudelft.bw4t.environmentstore.main.view.EnvironmentStore;
class WindowExit extends WindowAdapter {
/** The view of our Environment Store. */
private EnvironmentStore view;
/**
* @param newView
* Connects the exit window with the
* Environment store.
*/
public WindowExit(EnvironmentStore newView) {
this.view = newView;
}
@Override
public void windowClosing(WindowEvent e) {
boolean doQuit = view.getEnvironmentStoreController().promptUserToQuit();
if(doQuit) {
view.closeEnvironmentStore();
}
}
}