Package bibliothek.gui.dock.station.screen.window

Contains the window ( JDialog, JInternalDialog, etc..) that shows the children of a ScreenDockStation and the classes required to configure that window.

See:
          Description

Interface Summary
ScreenDockWindowBackgroundComponent This UIValue represents a ScreenDockWindow.
ScreenDockWindowBorder This border can be used by ScreenDockWindows to paint a border.
ScreenDockWindowBorderFactory A factory creating new ScreenDockWindowBorders.
ScreenDockWindowClosingStrategy Strategy deciding how to close a ScreenDockWindow.
ScreenDockWindowColor Represents a color that is used to paint something of a ScreenDockWindow.
ScreenDockWindowDockBorder A DockBorder that represents a ScreenDockWindow.
ScreenWindowShape The ScreenWindowShape is used by ScreenDockWindow to define which parts of the window are visible and which parts are transparent.
ScreenWindowShapeCallback This class provides information for ScreenWindowShape and offers methods to modify a ScreenDockWindow.
 

Class Summary
AbstractScreenDockWindow This abstract implementation of ScreenDockWindow uses a DockableDisplayer to show the Dockable.
AbstractScreenWindowShape This implementation of ScreenWindowShape does nothing on its own, but keeps track of the ScreenWindowShapeCallback.
Subclasses should call AbstractScreenWindowShape.reshape() to update the Shape of the ScreenDockWindow.
DefaultScreenDockWindowBorder This border can be used by ScreenDockWindows to paint a border.
DefaultScreenDockWindowConfiguration The default implementation of ScreenDockWindowConfiguration always returns null from its DefaultScreenDockWindowConfiguration.getConfiguration(ScreenDockStation, Dockable) method, thus telling the ScreenDockStation to use a default configuration.
This configuration offers an extension point, any configuration added through that point will be asked first for a configuration before returning the default value.
DefaultScreenDockWindowFactory A default implementation of ScreenDockWindowFactory.
DisplayerScreenDockWindow A window that uses a DockableDisplayer to show the Dockable.
InternalDockDialog A ScreenDockWindow that has a JDesktopPane as parent.
InternalScreenDockWindowFactory A simple factory creating new instances of InternalDockDialog.
ResizingLayoutManager This LayoutManager changes the size of a ScreenDockWindow such that it has the same size as its preferred size, this update is only executed if the content of the window was invalidated.
This LayoutManager behaves like a GridLayout with one column and one row.
ScreenDockDialog An implementation of ScreenDockWindow which uses a JDialog.
ScreenDockFrame An implementation of ScreenDockWindow which uses a JFrame.
ScreenDockWindowHandle Represents a ScreenDockWindow in a PlaceholderList.
ScreenWindowShapeAdapter The ScreenWindowShapeAdapter makes a connection between a ScreenDockWindow and a ScreenWindowShape forwarding events and calls from one of the to the other.
WindowConfiguration A WindowConfiguration describes some general aspects of a ScreenDockWindow.
WindowMover The WindowMover can be used by any ScreenDockWindow showing a DockElementRepresentative.
 

Enum Summary
DefaultScreenDockWindowFactory.Kind The kind of window that can be produced
ScreenDockWindowBorder.Position various positions where the user can grab this border
 

Package bibliothek.gui.dock.station.screen.window Description

Contains the window ( JDialog, JInternalDialog, etc..) that shows the children of a ScreenDockStation and the classes required to configure that window.