Uses of Interface
bibliothek.gui.dock.station.screen.ScreenDockWindow

Packages that use ScreenDockWindow
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
 

Uses of ScreenDockWindow in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return ScreenDockWindow
protected  ScreenDockWindow ScreenDockStation.createWindow()
          Creates a new window which is associated with this station.
 ScreenDockWindow ScreenDockStation.getWindow(Dockable dockable)
          Searches the ScreenDockWindow which displays the dockable.
 ScreenDockWindow ScreenDockStation.getWindow(int index)
          Gets the index'th window of this station.
protected  ScreenDockWindow ScreenDockStation.searchCombineDockable(int x, int y, Dockable drop, boolean combineArea)
          Searches a window on the coordinates x/y which can be used to create a combination with drop.
 

Methods in bibliothek.gui.dock with parameters of type ScreenDockWindow
protected  void ScreenDockStation.deregister(Dockable dockable, ScreenDockWindow window)
          Invoked when a ScreenDockWindow is no longer needed.
protected  ScreenDockWindowHandle ScreenDockStation.register(Dockable dockable, Path placeholder, ScreenDockWindow window)
          Invoked after a new ScreenDockWindow has been created.
 

Uses of ScreenDockWindow in bibliothek.gui.dock.station.screen
 

Classes in bibliothek.gui.dock.station.screen that implement ScreenDockWindow
 class AbstractScreenDockWindow
          This abstract implementation of ScreenDockWindow uses a DockableDisplayer to show the Dockable.
 class DisplayerScreenDockWindow
          A window that uses a DockableDisplayer to show the Dockable.
 class InternalDockDialog
          A ScreenDockWindow that has a JDesktopPane as parent.
 class ScreenDockDialog
          An implementation of ScreenDockWindow which uses a JDialog.
 class ScreenDockFrame
          An implementation of ScreenDockWindow which uses a JFrame.
 

Methods in bibliothek.gui.dock.station.screen that return ScreenDockWindow
 ScreenDockWindow DefaultScreenDockWindowFactory.createWindow(ScreenDockStation station)
           
 ScreenDockWindow InternalScreenDockWindowFactory.createWindow(ScreenDockStation station)
           
 ScreenDockWindow ScreenDockWindowFactory.createWindow(ScreenDockStation station)
          Creates a new window which will be used by station.
 ScreenDockWindow DisplayerScreenDockWindow.Background.getWindow()
           
 ScreenDockWindow ScreenDockWindowBackgroundComponent.getWindow()
          Gets the window which is represented by this component.
 ScreenDockWindow ScreenDockWindowBorder.BorderColor.getWindow()
           
 ScreenDockWindow ScreenDockWindowColor.getWindow()
          Gets the window for which this color is used.
 ScreenDockWindow ScreenDockWindowDockBorder.getWindow()
          Gets the window which is represented by this border.
 ScreenDockWindow ScreenDockWindowHandle.getWindow()
          Gets the window which is represented by this handle.
 ScreenDockWindow DefaultScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
           
 ScreenDockWindow InternalScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
           
 ScreenDockWindow ScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
          This method is called if the result of ScreenDockStation.getOwner() changed, i.e. if the ScreenDockStation has a new owner.
 

Methods in bibliothek.gui.dock.station.screen with parameters of type ScreenDockWindow
protected  java.awt.Rectangle HardBoundaryRestriction.boundsInDevice(ScreenDockWindow window, int x, int y, int width, int height, java.awt.GraphicsDevice device)
          Calculates size and location of dialog such that it is in device.
 java.awt.Rectangle AbstractBoundaryRestriction.check(ScreenDockWindow window)
           
 java.awt.Rectangle BoundaryRestriction.check(ScreenDockWindow window)
          Calculates the bounds which window can have.
 java.awt.Rectangle InternalBoundaryRestriction.check(ScreenDockWindow window)
           
 java.awt.Rectangle AbstractBoundaryRestriction.check(ScreenDockWindow window, java.awt.Rectangle target)
           
 java.awt.Rectangle BoundaryRestriction.check(ScreenDockWindow window, java.awt.Rectangle target)
          Calculates the bounds which window can have.
 java.awt.Rectangle InternalBoundaryRestriction.check(ScreenDockWindow window, java.awt.Rectangle target)
           
protected abstract  java.awt.Rectangle AbstractBoundaryRestriction.checkSize(ScreenDockWindow window)
          Checks the size and location of window
protected  java.awt.Rectangle HardBoundaryRestriction.checkSize(ScreenDockWindow window)
           
 java.awt.Rectangle MediumBoundaryRestriction.checkSize(ScreenDockWindow window)
           
protected abstract  java.awt.Rectangle AbstractBoundaryRestriction.checkSize(ScreenDockWindow window, java.awt.Rectangle target)
          Checks the size and location of window assuming that window will be give the boundaries target.
protected  java.awt.Rectangle HardBoundaryRestriction.checkSize(ScreenDockWindow window, java.awt.Rectangle target)
           
 java.awt.Rectangle MediumBoundaryRestriction.checkSize(ScreenDockWindow window, java.awt.Rectangle target)
           
 void ScreenDockWindowListener.fullscreenStateChanged(ScreenDockWindow window)
          This method is called after the windows fullscreen-state changed.
protected  java.awt.Dimension AbstractBoundaryRestriction.getMaximumSize(ScreenDockWindow window)
          Finds the maximum size that window is allowed to have.
 boolean DefaultScreenDockFullscreenStrategy.isFullscreen(ScreenDockWindow window)
           
 boolean InternalFullscreenStrategy.isFullscreen(ScreenDockWindow window)
           
 boolean ScreenDockFullscreenStrategy.isFullscreen(ScreenDockWindow window)
          Tells whether window is in fullscreen mode.
 boolean DefaultScreenDockFullscreenStrategy.isFullscreen(ScreenDockWindow wrapper, java.awt.Window window)
          Tells whether the frame or dialog window is in fullscreen mode.
protected  double HardBoundaryRestriction.measureBounds(ScreenDockWindow window, int x, int y, int width, int height, java.awt.GraphicsDevice device)
          Checks how good window fits into the screen device
 void DefaultScreenDockFullscreenStrategy.setFullscreen(ScreenDockWindow window, boolean fullscreen)
           
 void InternalFullscreenStrategy.setFullscreen(ScreenDockWindow window, boolean fullscreen)
           
 void ScreenDockFullscreenStrategy.setFullscreen(ScreenDockWindow window, boolean fullscreen)
          Changes the fullscreen mode of window, does nothing if this strategy cannot handle the type of window.
 void DefaultScreenDockFullscreenStrategy.setFullscreen(ScreenDockWindow wrapper, java.awt.Window window, boolean fullscreen)
          Sets the fullscreen mode of window.
 void ScreenDockWindowHandle.setWindow(ScreenDockWindow window)
          Sets the window which is represented by this handle.
 void ScreenDockWindowListener.shapeChanged(ScreenDockWindow window)
          This method is called after the size and position of window changed.
 ScreenDockWindow DefaultScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
           
 ScreenDockWindow InternalScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
           
 ScreenDockWindow ScreenDockWindowFactory.updateWindow(ScreenDockWindow window, ScreenDockStation station)
          This method is called if the result of ScreenDockStation.getOwner() changed, i.e. if the ScreenDockStation has a new owner.
 void ScreenDockWindowListener.visibilityChanged(ScreenDockWindow window)
          This method is called after the visibility state changed.
 void ScreenDockStationListener.windowDeregistering(ScreenDockStation station, Dockable dockable, ScreenDockWindow window)
          Called when window was removed from station.
 void ScreenDockStationListener.windowRegistering(ScreenDockStation station, Dockable dockable, ScreenDockWindow window)
          Called when window was added to station.
 

Constructors in bibliothek.gui.dock.station.screen with parameters of type ScreenDockWindow
ScreenDockWindowBorder(ScreenDockWindow window, javax.swing.JComponent target)
          Creates a new border
ScreenDockWindowHandle(Dockable dockable, ScreenDockWindow window)
          Creates a new handle.