org.apache.pivot.wtk
Interface WindowStateListener

All Known Implementing Classes:
TerraAlertSkin, TerraDialogSkin, TerraFileBrowserSheetSkin, TerraFrameSkin, TerraMenuPopupSkin, TerraPaletteSkin, TerraPromptSkin, TerraSheetSkin, TerraTooltipSkin, WindowSkin, WindowStateListener.Adapter

public interface WindowStateListener

Window state listener interface.


Nested Class Summary
static class WindowStateListener.Adapter
          Window state listener adapter.
 
Method Summary
 Vote previewWindowClose(Window window)
          Called to preview a window close event.
 Vote previewWindowOpen(Window window, Display display)
          Called to preview a window open event.
 void windowClosed(Window window, Display display)
          Called when a window has closed.
 void windowCloseVetoed(Window window, Vote reason)
          Called when a window close event has been vetoed.
 void windowOpened(Window window)
          Called when a window has opened.
 void windowOpenVetoed(Window window, Vote reason)
          Called when a window open event has been vetoed.
 

Method Detail

previewWindowOpen

Vote previewWindowOpen(Window window,
                       Display display)
Called to preview a window open event.

Parameters:
window -
display -

windowOpenVetoed

void windowOpenVetoed(Window window,
                      Vote reason)
Called when a window open event has been vetoed.

Parameters:
window -
reason -

windowOpened

void windowOpened(Window window)
Called when a window has opened.

Parameters:
window -

previewWindowClose

Vote previewWindowClose(Window window)
Called to preview a window close event.

Parameters:
window -

windowCloseVetoed

void windowCloseVetoed(Window window,
                       Vote reason)
Called when a window close event has been vetoed.

Parameters:
window -
reason -

windowClosed

void windowClosed(Window window,
                  Display display)
Called when a window has closed.

Parameters:
window -
display -