org.acm.seguin.ide.common
Class ExitOnCloseAdapter

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by org.acm.seguin.ide.common.ExitOnCloseAdapter
All Implemented Interfaces:
java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public class ExitOnCloseAdapter
extends java.awt.event.WindowAdapter

Simple adapter that exits the application when the frame is closed

Author:
Chris Seguin, Mike Atkinson

Constructor Summary
ExitOnCloseAdapter()
           
 
Method Summary
static void exitHandler()
           
static boolean getExitStatus()
           
static void setExitOnWindowClose(boolean exit)
           
 void windowClosing(java.awt.event.WindowEvent evt)
          The window is closing
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExitOnCloseAdapter

public ExitOnCloseAdapter()
Method Detail

windowClosing

public void windowClosing(java.awt.event.WindowEvent evt)
The window is closing

Specified by:
windowClosing in interface java.awt.event.WindowListener
Overrides:
windowClosing in class java.awt.event.WindowAdapter
Parameters:
evt - Description of Parameter

setExitOnWindowClose

public static void setExitOnWindowClose(boolean exit)

getExitStatus

public static boolean getExitStatus()

exitHandler

public static void exitHandler()