bibliothek.gui.dock.security
Class SecureScreenDockDialog

java.lang.Object
  extended by bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
      extended by bibliothek.gui.dock.station.screen.AbstractScreenDockWindow
          extended by bibliothek.gui.dock.security.SecureAbstractScreenDockWindow
              extended by bibliothek.gui.dock.security.SecureScreenDockDialog
All Implemented Interfaces:
ScreenDockWindow

public class SecureScreenDockDialog
extends SecureAbstractScreenDockWindow

The secure reimplementation of ScreenDockDialog.

Author:
Benjamin Sigg

Constructor Summary
SecureScreenDockDialog(ScreenDockStation station, boolean undecorated)
          Creates a new dialog.
SecureScreenDockDialog(ScreenDockStation station, Dialog dialog, boolean undecorated)
          Creates a new dialog.
SecureScreenDockDialog(ScreenDockStation station, Frame frame, boolean undecorated)
          Creates a new dialog.
 
Method Summary
 void destroy()
          Informs this window that it is no longer used by the station and will never be used again.
 JDialog getDialog()
          Gets the dialog which is used by this ScreenDockWindow to display its content.
 void toFront()
          Called when this window should become the focus owner and be shown at the most prominent location.
protected  void updateTitleText()
          Called when the text of the title should be updated.
 
Methods inherited from class bibliothek.gui.dock.security.SecureAbstractScreenDockWindow
createContent, ensureSecure, getDisplayerParent
 
Methods inherited from class bibliothek.gui.dock.station.screen.AbstractScreenDockWindow
checkWindowBounds, getDisplayer, getDockableInsets, getTitleIcon, getTitleText, getWindowBounds, getWindowComponent, init, invalidate, isVisible, setCursor, setDockable, setPaintCombining, setTitleIcon, setTitleText, setVisible, setWindowBounds, showDisplayer, updateTitleIcon, validate
 
Methods inherited from class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
addScreenDockWindowListener, discardDisplayer, fireFullscreenChanged, fireShapeChanged, fireVisibilityChanged, getController, getDockable, getNormalBounds, getOffsetDrop, getOffsetMove, getStation, inCombineArea, isFullscreen, isShowTitle, listeners, removeScreenDockWindowListener, setController, setFullscreen, setFullscreenStrategy, setNormalBounds, setShowTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureScreenDockDialog

public SecureScreenDockDialog(ScreenDockStation station,
                              boolean undecorated)
Creates a new dialog.

Parameters:
station - the station for which this dialog is shown

SecureScreenDockDialog

public SecureScreenDockDialog(ScreenDockStation station,
                              Dialog dialog,
                              boolean undecorated)
Creates a new dialog.

Parameters:
station - the station for which this dialog is shown
dialog - the owner of this dialog

SecureScreenDockDialog

public SecureScreenDockDialog(ScreenDockStation station,
                              Frame frame,
                              boolean undecorated)
Creates a new dialog.

Parameters:
station - the station for which this dialog is shown
frame - the owner of this dialog
Method Detail

destroy

public void destroy()
Description copied from interface: ScreenDockWindow
Informs this window that it is no longer used by the station and will never be used again.


toFront

public void toFront()
Description copied from interface: ScreenDockWindow
Called when this window should become the focus owner and be shown at the most prominent location.


updateTitleText

protected void updateTitleText()
Description copied from class: AbstractScreenDockWindow
Called when the text of the title should be updated.

Overrides:
updateTitleText in class AbstractScreenDockWindow
See Also:
AbstractScreenDockWindow.getTitleText()

getDialog

public JDialog getDialog()
Gets the dialog which is used by this ScreenDockWindow to display its content.

Returns:
the dialog