Uses of Interface
bibliothek.gui.dock.DockElementRepresentative

Packages that use DockElementRepresentative
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.stack An implementation of TabPane and supporting classes for 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.control Classes responsible to handle some global task. 
bibliothek.gui.dock.control.focus   
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework. 
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications. 
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
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
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
 

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

Classes in bibliothek.extension.gui.dock.theme.bubble that implement DockElementRepresentative
 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 BubbleDockTitle
          A BubbleDockTitle is a title which has two or four round edges.
 class BubbleTab
          A Tab used by the BubbleStackDockComponent.
 

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

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

Uses of DockElementRepresentative in bibliothek.extension.gui.dock.theme.eclipse.stack
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.stack that implement DockElementRepresentative
 class EclipseTab
          A wrapper around a TabComponent allowing to use the TabComponent also as CombinedTab.
 

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

Subinterfaces of DockElementRepresentative in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
 interface TabComponent
          A TabComponent paints the content of an EclipseTab.
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.stack.tab that implement DockElementRepresentative
 class ArchGradientPainter
          This TabComponent draws uses an Arch to paint the right end of a tab.
 class BaseTabComponent
          A base implementation of TabComponent.
 class BasicTabDockTitle
          A DockTitle normally used by the DockTitleTab to show a very simple tab.
 class DockTitleTab
          A DockTitleTab is a wrapper around an ordinary DockTitle to get a TabComponent.
 class RectGradientPainter
          This TabComponent draws a compact tab.
 

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

Classes in bibliothek.extension.gui.dock.theme.flat that implement DockElementRepresentative
 class FlatButtonTitle
          This title is used by the FlatTheme to replace the default-DockTitle of the FlapDockStation.
 class FlatTab
          A small button which can be clicked by the user.
 

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

Classes in bibliothek.extension.gui.dock.theme.smooth that implement DockElementRepresentative
 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 DockElementRepresentative in bibliothek.gui
 

Subinterfaces of DockElementRepresentative in bibliothek.gui
 interface Dockable
          A Dockable is a window which can be dragged around by the user.
 

Methods in bibliothek.gui that return DockElementRepresentative
 DockElementRepresentative DockController.searchElement(java.awt.Component representative)
          Searches the element which is parent or equal to representative.
 

Methods in bibliothek.gui with parameters of type DockElementRepresentative
 void DockController.addRepresentative(DockElementRepresentative representative)
          Informs this controller about a new representative for a DockElement.
 void DockFrontend.addRepresentative(DockElementRepresentative representative)
          Adds a representative for some DockElement.
 void DockController.removeRepresentative(DockElementRepresentative representative)
          Removes representative from this controller.
 void DockFrontend.removeRepresentative(DockElementRepresentative representative)
          Removes representative from this frontend.
 

Uses of DockElementRepresentative in bibliothek.gui.dock
 

Classes in bibliothek.gui.dock that implement DockElementRepresentative
 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.
 class SplitDockStation
          This station shows all its children at once.
 class StackDockStation
          On this station, only one of many children is visible.
 

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

Subinterfaces of DockElementRepresentative in bibliothek.gui.dock.common.intern
 interface CommonDockable
          A Dockable which is a wrapper for a CDockable.
 

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

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

Classes in bibliothek.gui.dock.common.intern.station that implement DockElementRepresentative
 class CFlapDockStation
          An implementation of FlapDockStation that also satisfies the CommonDockStation interface.
 class CSplitDockStation
          An implementation of SplitDockStation that also satisfies the CommonDockStation interface.
 class SecureCSplitDockStation
          Deprecated. this class is no longer required and will be removed in a future release
 

Uses of DockElementRepresentative in bibliothek.gui.dock.control
 

Methods in bibliothek.gui.dock.control with parameters of type DockElementRepresentative
 FocusVetoListener.FocusVeto DefaultFocusController.checkFocusedDockable(DockElementRepresentative source)
           
 void PopupController.representativeAdded(DockController controller, DockElementRepresentative representative)
           
 void PopupController.representativeRemoved(DockController controller, DockElementRepresentative representative)
           
 FocusVetoListener.FocusVeto DefaultFocusController.setFocusedDockable(DockElementRepresentative source, java.awt.Component component, boolean force, boolean ensureFocusSet, boolean ensureDockableFocused)
           
 

Uses of DockElementRepresentative in bibliothek.gui.dock.control.focus
 

Methods in bibliothek.gui.dock.control.focus that return DockElementRepresentative
protected  DockElementRepresentative AbstractMouseFocusObserver.getDockable(java.awt.Component component, java.awt.AWTEvent event)
          Gets the top-dockable which has component or parent of component as base Component.
 

Methods in bibliothek.gui.dock.control.focus with parameters of type DockElementRepresentative
 FocusVetoListener.FocusVeto FocusController.checkFocusedDockable(DockElementRepresentative source)
          Checks whether source can be used to select the next focused Dockable.
 FocusVetoListener.FocusVeto FocusController.setFocusedDockable(DockElementRepresentative source, java.awt.Component component, boolean force, boolean ensureFocusSet, boolean ensureDockableFocused)
          Sets the Dockable which should have the focus.
 

Uses of DockElementRepresentative in bibliothek.gui.dock.dockable
 

Classes in bibliothek.gui.dock.dockable that implement DockElementRepresentative
 class AbstractDockable
          An implementation of Dockable which deals with the simple things.
 

Uses of DockElementRepresentative in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type DockElementRepresentative
 void DockControllerRepresentativeListener.representativeAdded(DockController controller, DockElementRepresentative representative)
          Informs this listener that representative was added to controller.
 void DockControllerRepresentativeListener.representativeRemoved(DockController controller, DockElementRepresentative representative)
          Informs this listener that representative was removed from controller.
 

Uses of DockElementRepresentative in bibliothek.gui.dock.security
 

Classes in bibliothek.gui.dock.security that implement DockElementRepresentative
 class SecureFlapDockStation
          Deprecated. this class is no longer necessary and will be removed in a future release. Instead of this class, FlapDockStation should be used.
 class SecureSplitDockStation
          Deprecated. this class is no longer necessary and will be removed in a future release
 class SecureStackDockStation
          Deprecated. this class is no longer necessary and will be removed in a future release
 

Uses of DockElementRepresentative in bibliothek.gui.dock.station
 

Classes in bibliothek.gui.dock.station that implement DockElementRepresentative
 class AbstractDockableStation
          An abstract combination between DockStation and Dockable.
 

Uses of DockElementRepresentative in bibliothek.gui.dock.station.stack
 

Subinterfaces of DockElementRepresentative in bibliothek.gui.dock.station.stack
 interface CombinedTab
          A tab of a CombinedStackDockComponent.
 

Methods in bibliothek.gui.dock.station.stack that return DockElementRepresentative
 DockElementRepresentative CombinedStackDockComponent.createDefaultRepresentation(DockElement target)
           
 DockElementRepresentative DefaultStackDockComponent.createDefaultRepresentation(DockElement target)
           
 DockElementRepresentative StackDockComponent.createDefaultRepresentation(DockElement target)
          Creates and returns a new DockElementRepresentative representing target, the new representation is to be used to cover all the empty areas on this StackDockComponent.
 

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

Classes in bibliothek.gui.dock.themes.basic that implement DockElementRepresentative
 class BasicButtonDockTitle
          This title changes its border whenever the active-state changes.
 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 DockElementRepresentative in bibliothek.gui.dock.title
 

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

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

Uses of DockElementRepresentative in bibliothek.gui.dock.util
 

Classes in bibliothek.gui.dock.util that implement DockElementRepresentative
 class SimpleDockElementRepresentative
          A very simplistic implementation of DockElementRepresentative, it just adds a listener to a Component.