bibliothek.gui.dock.station.screen
Interface ScreenDockWindowConfiguration

All Known Implementing Classes:
DefaultScreenDockWindowConfiguration

public interface ScreenDockWindowConfiguration

A ScreenDockWindowConfiguration is a strategy creating WindowConfigurations for all children of a ScreenDockStation.

Author:
Benjamin Sigg

Method Summary
 WindowConfiguration getConfiguration(ScreenDockStation station, Dockable dockable)
          Creates a new configuration for a ScreenDockWindow that is going to show dockable.
 

Method Detail

getConfiguration

WindowConfiguration getConfiguration(ScreenDockStation station,
                                     Dockable dockable)
Creates a new configuration for a ScreenDockWindow that is going to show dockable. This configuration is only used to set up the new ScreenDockWindow, any further modifications will not affect the window. A ScreenDockWindowFactory or a ScreenDockWindow might ignore some parts or the entire configuration, altough the default implementations all try to follow the configuration.

Parameters:
station - the future or current parent of dockable
dockable - the element which is going to be shown
Returns:
the new configuration, or null if a default configuration should be used