Uses of Package
bibliothek.gui.dock.action

Packages that use bibliothek.gui.dock.action
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.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
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.action The components dealing with the logic of DockActions. 
bibliothek.gui.dock.action.actions Contains a set of different DockActions and supporting classes.
The actions in this package will create views, which show Icons, text, tooltips and other gimmicks. 
bibliothek.gui.dock.action.dropdown Elements needed to design the communication between a DropDownAction and its children. 
bibliothek.gui.dock.action.popup Contains the popup-menu that is usually shown when the user right clickes on a Dockable or a DockTitle
bibliothek.gui.dock.action.view Classes to create a views for DockActions.
This package does not contain any views, only the mechanism to create some. 
bibliothek.gui.dock.common.action Contains different DockActions and subclasses of CAction to create buttons, checkboxes, menus and other components as button in the titles and tabs of CDockables. 
bibliothek.gui.dock.common.action.core A set of DockActions that also implement CommonDockAction
bibliothek.gui.dock.common.action.predefined A set of more complex actions that can be directly used. 
bibliothek.gui.dock.common.action.util Some utility classes required to precisely configure the behavior of CActions. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.action CActions and supporting classes that are not intended for clients to be used directly. 
bibliothek.gui.dock.common.intern.station Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes. 
bibliothek.gui.dock.common.intern.ui Base-classes intended for inheritance and small strategy-classes modifying the way Core works. 
bibliothek.gui.dock.common.mode A subclass of LocationModeManager that handles CLocations, ExtendedModes and is aware of CControl
bibliothek.gui.dock.common.theme.eclipse Supporting classes for CEclipseTheme
bibliothek.gui.dock.control Classes responsible to handle some global task. 
bibliothek.gui.dock.disable Contains the DisablingStrategy and associated classes, allows clients to disable Dockables, DockTitles or DockActions. 
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.  
bibliothek.gui.dock.facile.action Some DockActions used by Common
bibliothek.gui.dock.facile.mode Contains an implementation of ModeManager that links a mode to the location of a Dockable
bibliothek.gui.dock.facile.mode.action A set of DockActions that change the LocationMode of a Dockable
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.flap.button Contains the ButtonContentFilter, which allows clients to decide which DockActions to show on a FlapDockStation
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
bibliothek.gui.dock.station.stack.action Contains the DockActionDistributor interface which allows clients to tell where a DockAction appears, either as part of a tab, of the info panel, or on the DockTitle.
Clients can make use of the annotations InfoDockAction, TabDockAction and TitleDockAction to easily mark the location of their actions. 
bibliothek.gui.dock.support.mode Basic interfaces and classes for a framework that assigns modes to Dockables. 
bibliothek.gui.dock.themes.basic Factories and classes used when the BasicTheme is active. 
bibliothek.gui.dock.themes.basic.action Elements handling the view of DockActions.
They way from a DockAction to its view normally involves four objects: The DockAction itself, providing the basic set of properties A handler listening to changes of the action and forwarding the changes to the model. 
bibliothek.gui.dock.themes.basic.action.buttons Classes which allow to paint and interact with a BasicButtonModel
bibliothek.gui.dock.themes.basic.action.dropdown Handlers taking various kinds of DockAction and presenting them as DropDownViewItem in order to display them as children of a DropDownAction 
bibliothek.gui.dock.themes.basic.action.menu Handlers taking various kinds of DockAction and presenting them as MenuViewItem in order to display the actions in a menu. 
bibliothek.gui.dock.themes.color The color subsystem allows each kind of element to get its colors from a central repository. 
bibliothek.gui.dock.themes.font Implementations of DockFont to be used at different places (as described in the documentation for each item). 
bibliothek.gui.dock.title Elements needed to paint the title of a Dockable
 

Classes in bibliothek.gui.dock.action used by bibliothek.extension.gui.dock.theme.bubble
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.extension.gui.dock.theme.eclipse
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
FilteredDockActionSource
          A DockActionSource which shows a selection of DockActions fetched from another DockActionSource
 

Classes in bibliothek.gui.dock.action used by bibliothek.extension.gui.dock.theme.eclipse.stack
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.extension.gui.dock.theme.flat
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui
ActionGuard
          An ActionGuard is added to a DockController, and whenever the actions of a Dockable have to be determined, all known ActionGuards are asked, if they may add some additional actions.
ActionOffer
          An ActionOffer creates a DockActionSource for a Dockable.
ActionPopupSuppressor
          Suppresses a popup to show
ButtonDockAction
          An action that can be pressed like a button.
DefaultDockActionSource
          The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock
DefaultDockActionSource
          The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DockActionSource
          A list of DockActions which may change its size at any time.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.action
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
ActionContentModifier
          An ActionContentModifier tells what modifications may be applied to the contents (e.g.
ActionGuard
          An ActionGuard is added to a DockController, and whenever the actions of a Dockable have to be determined, all known ActionGuards are asked, if they may add some additional actions.
ActionOffer
          An ActionOffer creates a DockActionSource for a Dockable.
ActionPopupSuppressor
          Suppresses a popup to show
ActionType
          The ActionType manly defines, how a DockAction is to be used.
ButtonContentFilter
          This filter decides for DockActions whether their text is shown on buttons.
ButtonContentFilterListener
          This listener can be added to a ButtonContentFilter and will be informed if the filter changes its behavior.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
DropDownAction
          A DockAction that consists of other actions.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
LocationHint.Enumeration
          Base-class for Enumerations (sets of uniquely identified objects).
LocationHint.Hint
          Describes the preferred location of a LocationHint
LocationHint.Origin
          Describes who created a LocationHint
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
TypedActionGuard
          This ActionGuard reacts only on Dockables with a given type.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.action.actions
ActionContentModifier
          An ActionContentModifier tells what modifications may be applied to the contents (e.g.
ActionType
          The ActionType manly defines, how a DockAction is to be used.
ButtonDockAction
          An action that can be pressed like a button.
DefaultDockActionSource
          The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
DropDownAction
          A DockAction that consists of other actions.
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.action.dropdown
ActionContentModifier
          An ActionContentModifier tells what modifications may be applied to the contents (e.g.
DropDownAction
          A DockAction that consists of other actions.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.action.popup
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.action.view
ActionType
          The ActionType manly defines, how a DockAction is to be used.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.action
ActionType
          The ActionType manly defines, how a DockAction is to be used.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.action.core
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
DropDownAction
          A DockAction that consists of other actions.
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.action.predefined
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.action.util
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.intern
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.intern.action
AbstractButtonContentFilter
          An abstract implementation of ButtonContentFilter implementing all methods except the filter algorithm itself.
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
ActionOffer
          An ActionOffer creates a DockActionSource for a Dockable.
ButtonContentFilter
          This filter decides for DockActions whether their text is shown on buttons.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.intern.station
DockActionSource
          A list of DockActions which may change its size at any time.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.intern.ui
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.mode
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.common.theme.eclipse
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.control
ActionOffer
          An ActionOffer creates a DockActionSource for a Dockable.
ActionPopupSuppressor
          Suppresses a popup to show
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.disable
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.dockable
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.event
ActionContentModifier
          An ActionContentModifier tells what modifications may be applied to the contents (e.g.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
DropDownAction
          A DockAction that consists of other actions.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.facile.action
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
ActionGuard
          An ActionGuard is added to a DockController, and whenever the actions of a Dockable have to be determined, all known ActionGuards are asked, if they may add some additional actions.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionIcon
          This DockIcon is used to get Icons for a DockAction.
DockActionSource
          A list of DockActions which may change its size at any time.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.facile.mode
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.facile.mode.action
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.flap
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
DefaultDockActionSource
          The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.flap.button
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.screen
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.split
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.stack
ActionPopup
          A mouse-listener that may be added to any component.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.station.stack.action
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.support.mode
AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
LocationHint
          A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.basic
ActionPopup
          A mouse-listener that may be added to any component.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.basic.action
ActionContentModifier
          An ActionContentModifier tells what modifications may be applied to the contents (e.g.
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DropDownAction
          A DockAction that consists of other actions.
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.basic.action.buttons
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.basic.action.dropdown
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DropDownAction
          A DockAction that consists of other actions.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.basic.action.menu
ButtonDockAction
          An action that can be pressed like a button.
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.
DropDownAction
          A DockAction that consists of other actions.
MenuDockAction
          Represents a menu.
SelectableDockAction
          An action which has two states "selected" and "not selected".
StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.color
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.themes.font
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
 

Classes in bibliothek.gui.dock.action used by bibliothek.gui.dock.title
DockAction
          A DockAction is an object that represents an action which can be triggered by the user.
DockActionSource
          A list of DockActions which may change its size at any time.