edu.jhu.tmaj.client.image.data
Class SessionWindowListener

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by edu.jhu.tmaj.client.shared.ClosingWindowListener
          extended by edu.jhu.tmaj.client.image.data.SessionWindowListener
All Implemented Interfaces:
java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public final class SessionWindowListener
extends ClosingWindowListener

A WindowListener attached to the ArraySlideFrame so that when it is closed, the session is removed from the active sessions list.


Method Summary
static void addToArraySlide(ArraySlideFrame arraySlideFrame, SessionBean sessionBean, OpenSessionsPanel openSessionsPanel, ImageAppGuis imageAppGuis)
           
 void handleWindowClosed()
          Called when the window is closed for any reason.
 
Methods inherited from class edu.jhu.tmaj.client.shared.ClosingWindowListener
windowClosed, windowClosing
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, 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
 

Method Detail

handleWindowClosed

public void handleWindowClosed()
Description copied from class: ClosingWindowListener
Called when the window is closed for any reason.

Specified by:
handleWindowClosed in class ClosingWindowListener

addToArraySlide

public static void addToArraySlide(ArraySlideFrame arraySlideFrame,
                                   SessionBean sessionBean,
                                   OpenSessionsPanel openSessionsPanel,
                                   ImageAppGuis imageAppGuis)