Uses of Interface
bibliothek.gui.dock.component.DockComponentRoot

Packages that use DockComponentRoot
bibliothek.extension.gui.dock.theme.bubble Various graphical and logical components used when BubbleTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse Various graphical and logical components needed when the EclipseTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse.displayer The DockableDisplayers that are used by the EclipseTheme
bibliothek.extension.gui.dock.theme.eclipse.stack.tab Various components needed to paint and manage the tab which is visible on a EclipseTabPane
bibliothek.extension.gui.dock.theme.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
bibliothek.extension.gui.dock.theme.smooth Contains elements to paint a DockTitle which smoothly changes its color. 
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.station Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes. 
bibliothek.gui.dock.component   
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.themes.basic Factories and classes used when the BasicTheme is active. 
bibliothek.gui.dock.title Elements needed to paint the title of a Dockable
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.bubble
 

Classes in bibliothek.extension.gui.dock.theme.bubble that implement DockComponentRoot
 class AbstractBubbleDockTitle
          A title that has the ability to paint a round rect as background.
 class BubbleButtonDockTitle
          A DockTitle used for the buttons on a FlapDockStation.
 class BubbleDisplayer
          A DockableDisplayer drawing a border around its content, but leaves the side at which the title lies open.
 class BubbleDockTitle
          A BubbleDockTitle is a title which has two or four round edges.
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.eclipse
 

Classes in bibliothek.extension.gui.dock.theme.eclipse that implement DockComponentRoot
 class EclipseButtonTitle
          This title is used by the EclipseTheme to replace the default DockTitle for the FlapDockStation.
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.eclipse.displayer
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.displayer that implement DockComponentRoot
 class EclipseBasicDockableDisplayer
          This BasicDockableDisplayer observes the EclipseThemeConnector and may discard itself if no longer valid.
 class EclipseDockableDisplayer
          The EclipseDockableDisplayer is used to present Dockables with the EclipseThemeConnector.TitleBar.ECLIPSE look.
 class NoTitleBarDisplayer
          A DockableDisplayer which is used in situations when usually no DockTitle nor any tab is shown.
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.stack.tab that implement DockComponentRoot
 class BasicTabDockTitle
          A DockTitle normally used by the DockTitleTab to show a very simple tab.
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.flat
 

Classes in bibliothek.extension.gui.dock.theme.flat that implement DockComponentRoot
 class FlatButtonTitle
          This title is used by the FlatTheme to replace the default-DockTitle of the FlapDockStation.
 class FlatDockableDisplayer
          A DockableDisplayer that uses a FlatBorder.
 

Uses of DockComponentRoot in bibliothek.extension.gui.dock.theme.smooth
 

Classes in bibliothek.extension.gui.dock.theme.smooth that implement DockComponentRoot
 class SmoothDefaultButtonTitle
          A title intended for the FlapDockStation, this title changes its color smoothly.
 class SmoothDefaultStationTitle
          A station-title which smoothly changes its color from active to passive.
 class SmoothDefaultTitle
          A title which changes its colors smoothly when selected or deselected.
 

Uses of DockComponentRoot in bibliothek.gui
 

Subinterfaces of DockComponentRoot in bibliothek.gui
 interface Dockable
          A Dockable is a window which can be dragged around by the user.
 interface DockStation
          A DockStation is some area (e.g.
 

Uses of DockComponentRoot in bibliothek.gui.dock
 

Subinterfaces of DockComponentRoot in bibliothek.gui.dock
 interface DockElement
          An element in the hierarchy of dockables and stations.
 

Classes in bibliothek.gui.dock that implement DockComponentRoot
 class DefaultDockable
          A Dockable which consists only of one Component called "content pane".
 class FlapDockStation
          This DockStation shows only a title for each of it's children.
If the user clicks on one of the titles, a window will popup.
 class ScreenDockStation
          A DockStation which is the whole screen.
 class SplitDockStation
          This station shows all its children at once.
 class StackDockStation
          On this station, only one of many children is visible.
 

Uses of DockComponentRoot in bibliothek.gui.dock.common.intern
 

Subinterfaces of DockComponentRoot in bibliothek.gui.dock.common.intern
 interface CommonDockable
          A Dockable which is a wrapper for a CDockable.
 interface CommonElement
          Root interface for CommonDockable and for CommonDockStation.
 

Classes in bibliothek.gui.dock.common.intern that implement DockComponentRoot
 class DefaultCommonDockable
          A default implementation of CommonDockable, based on a DefaultDockable.
 

Uses of DockComponentRoot in bibliothek.gui.dock.common.intern.station
 

Subinterfaces of DockComponentRoot in bibliothek.gui.dock.common.intern.station
 interface CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>>
          An interface that can be implemented by classes that extend a DockStation and that represent a CStation.
 

Classes in bibliothek.gui.dock.common.intern.station that implement DockComponentRoot
 class CFlapDockStation
          An implementation of FlapDockStation that also satisfies the CommonDockStation interface.
 class CScreenDockStation
          A ScreenDockStation that also implements CommonDockStation.
 class CSplitDockStation
          An implementation of SplitDockStation that also satisfies the CommonDockStation interface.
 

Uses of DockComponentRoot in bibliothek.gui.dock.component
 

Methods in bibliothek.gui.dock.component that return DockComponentRoot
 DockComponentRoot DockComponentConfigurationEvent.getRoot()
          Gets the parent of the component,
 

Methods in bibliothek.gui.dock.component with parameters of type DockComponentRoot
 void DefaultDockComponentManager.register(DockComponentRoot root)
           
 void DockComponentManager.register(DockComponentRoot root)
          Adds root to the list of known DockComponentRoots, informs all listeners and applies a configuration to root.
 void DefaultDockComponentManager.unregister(DockComponentRoot root)
           
 void DockComponentManager.unregister(DockComponentRoot root)
          Removes root from the list of known DockComponentRoots.
 

Method parameters in bibliothek.gui.dock.component with type arguments of type DockComponentRoot
 void DefaultDockComponentManager.addConfiguration(Filter<DockComponentRoot> filter, DockComponentConfiguration configuration)
           
 void DockComponentManager.addConfiguration(Filter<DockComponentRoot> filter, DockComponentConfiguration configuration)
          Adds a new configuration, the configuration is only applied if filter includes a DockComponentRoot, and if no other configuration was applied
 

Constructors in bibliothek.gui.dock.component with parameters of type DockComponentRoot
DefaultDockStationComponentRootHandler(DockComponentRoot root, DisplayerCollection displayers)
          Creates a new handler.
DockComponentConfigurationEvent(DockComponentRoot root, Component component)
          Creates a new event.
DockComponentRootHandler(DockComponentRoot root)
          Creates a new handler
 

Uses of DockComponentRoot in bibliothek.gui.dock.dockable
 

Classes in bibliothek.gui.dock.dockable that implement DockComponentRoot
 class AbstractDockable
          An implementation of Dockable which deals with the simple things.
Some of the capabilities of an AbstractDockable are: add or remove a DockableListener, and fire an event set the parent and the controller set the title and the icon store a list of DockActions
 

Uses of DockComponentRoot in bibliothek.gui.dock.station
 

Subinterfaces of DockComponentRoot in bibliothek.gui.dock.station
 interface DockableDisplayer
          A panel which shows one Dockable and one DockTitle.
 

Classes in bibliothek.gui.dock.station that implement DockComponentRoot
 class AbstractDockableStation
          An abstract combination between DockStation and Dockable.
 class AbstractDockStation
          An abstract implementation of DockStation.
 

Uses of DockComponentRoot in bibliothek.gui.dock.themes.basic
 

Classes in bibliothek.gui.dock.themes.basic that implement DockComponentRoot
 class BasicButtonDockTitle
          This title changes its border whenever the active-state changes.
 class BasicDockableDisplayer
          A panel which shows one Dockable and one DockTitle.
 class BasicDockTitle
          The default-title that is used most times in the framework.
 class BasicStationTitle
          This title is used for DockStations which are also Dockables
 

Uses of DockComponentRoot in bibliothek.gui.dock.title
 

Subinterfaces of DockComponentRoot in bibliothek.gui.dock.title
 interface DockTitle
          A Component which is shown aside a Dockable.
 

Classes in bibliothek.gui.dock.title that implement DockComponentRoot
 class AbstractDockTitle
          An abstract implementation of DockTitle.
 class AbstractMultiDockTitle
          An abstract implementation of DockTitle.