A B C D E F G H I K L M N O P Q R S T U V W X Y

B

BACK - Static variable in class bibliothek.gui.dock.station.stack.StackDockProperty
The last location on a StackDockStation
BACKUP_FACTORY_ID - Static variable in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
BackupFactoryData<D> - Class in bibliothek.gui.dock.layout
Some client specified data and an identifier for that data.
BackupFactoryData(String, D) - Constructor for class bibliothek.gui.dock.layout.BackupFactoryData
Creates a new BackupFactoryData
BALANCED - Static variable in interface bibliothek.gui.dock.action.ActionPopupSuppressor
Allows a popup only to appear if there are no titles for a Dockable or if more than one action would be shown.
base(CContentArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location that tells all children to use a station defined on center.
base() - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location that tells all children to use the default center.
BaseMenuPiece - Class in bibliothek.gui.dock.support.menu
A very simple piece, subclasses can add or remove items from this piece at any time.
BaseMenuPiece() - Constructor for class bibliothek.gui.dock.support.menu.BaseMenuPiece
 
BaseTabComponent - Class in bibliothek.extension.gui.dock.theme.eclipse.rex.tab
A base implementation ob TabComponent.
BaseTabComponent(RexTabbedComponent, DockController, StackDockStation, Dockable, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
Creates a new TabComponent
BasicButtonDockTitle - Class in bibliothek.gui.dock.themes.basic
This title changes its border whenever the active-state changes.
BasicButtonDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Constructs a new title
BasicButtonHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler to connect a ButtonDockAction with a BasicButtonModel.
BasicButtonHandler(ButtonDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonHandler
Creates the new handler.
BasicButtonModel - Class in bibliothek.gui.dock.themes.basic.action
A class containing all properties and methods needed to handle a button-component that shows the contents of a DockAction.
A model is normally instantiated by a JComponent which uses this as argument for the constructor of the model.
BasicButtonModel(JComponent, BasicTrigger) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Creates a new model.
BasicButtonModel(JComponent, BasicTrigger, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Creates a new model.
BasicButtonTitleFactory - Class in bibliothek.gui.dock.themes.basic
A factory for the BasicButtonDockTitle
BasicButtonTitleFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
BasicColorScheme - Class in bibliothek.gui.dock.themes.basic
The ColorScheme that is used by the BasicTheme.
BasicColorScheme() - Constructor for class bibliothek.gui.dock.themes.basic.BasicColorScheme
Creates a new color scheme
BasicCombiner - Class in bibliothek.gui.dock.themes.basic
A simple implementation of Combiner, which merges two Dockables by creating a StackDockStation, and putting the children onto this station.
If the argument parent in combiner is a Dockable, then it's title and icon are copied onto the new station.
BasicCombiner() - Constructor for class bibliothek.gui.dock.themes.basic.BasicCombiner
 
BasicDisplayerFactory - Class in bibliothek.gui.dock.themes.basic
A DisplayerFactory that creates DockableDisplayer with no special settings.
BasicDisplayerFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
 
BasicDockableDisplayer - Class in bibliothek.gui.dock.themes.basic
A panel which shows one Dockable and one DockTitle.
BasicDockableDisplayer() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer
BasicDockableDisplayer(Dockable, DockTitle) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer, sets the title and the content.
BasicDockableDisplayer(Dockable, DockTitle, DockableDisplayer.Location) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer, sets the title, its location and the content.
BasicDockableDisplayer(boolean) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer but does not set the properties of the displayer.
BasicDockTitle - Class in bibliothek.gui.dock.themes.basic
The default-title that is used most times in the framework.
BasicDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockTitle
Creates a new title
BasicDockTitleFactory - Class in bibliothek.gui.dock.themes.basic
A DockTitleFactory which created instances of BasicDockTitle and of BasicStationTitle.
BasicDockTitleFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
BasicDropDownButtonHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a DropDownAction with a BasicDropDownButtonModel and its view.
BasicDropDownButtonHandler(DropDownAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Creates a new handler.
BasicDropDownButtonHandler.ButtonView - Class in bibliothek.gui.dock.themes.basic.action
A view that sends all values directly to the button.
BasicDropDownButtonHandler.ButtonView() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
BasicDropDownButtonHandler.SelectionView - Class in bibliothek.gui.dock.themes.basic.action
A set of properties which can be set by the selected action.
BasicDropDownButtonHandler.SelectionView() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
BasicDropDownButtonModel - Class in bibliothek.gui.dock.themes.basic.action
An expanded BasicButtonModel that can handle the properties needed to represent a DropDownAction.
BasicDropDownButtonModel(JComponent, BasicDropDownButtonTrigger) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Creates a new model.
BasicDropDownButtonModel(JComponent, BasicDropDownButtonTrigger, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Creates a new model.
BasicDropDownButtonTrigger - Interface in bibliothek.gui.dock.themes.basic.action
A trigger used by the BasicDropDownButtonModel to remotely open the drop down menu of a DropDownAction.
BasicHandler<D extends StandardDockAction> - Class in bibliothek.gui.dock.themes.basic.action
A class connecting a DockAction with a BasicButtonModel.
BasicHandler(D, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicHandler
Creates a new handler.
BasicHandler.Listener - Class in bibliothek.gui.dock.themes.basic.action
A listener to the action of the enclosing handler.
BasicHandler.Listener() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
BasicMenuHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a MenuDockAction with a BasicButtonModel.
BasicMenuHandler(MenuDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicMenuHandler
Creates a new handler
BasicMiniButton - Class in bibliothek.gui.dock.themes.basic.action.buttons
A MiniButton using a BasicButtonModel.
BasicMiniButton(BasicTrigger) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.BasicMiniButton
Creates the new button.
BasicMovingImageFactory - Class in bibliothek.gui.dock.themes.basic
A factory whose MovingImages display a DockTitle.
BasicMovingImageFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
BasicSelectableHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a SelectableDockAction with a BasicButtonModel.
BasicSelectableHandler(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
Creates a new handler
BasicSelectableHandler.Check - Class in bibliothek.gui.dock.themes.basic.action
An implementation used to connect a SelectableDockAction of type ActionType.CHECK with a BasicButtonModel
BasicSelectableHandler.Check(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Check
Creates a new handler
BasicSelectableHandler.Radio - Class in bibliothek.gui.dock.themes.basic.action
An implementation used to connect a SelectableDockAction of type ActionType.RADIO with a BasicButtonModel
BasicSelectableHandler.Radio(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Radio
Creates a new handler
BasicSeparatorHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler that shows a JSeparator for a SeparatorAction.
BasicSeparatorHandler(JSeparator, SeparatorAction) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
Creates a new handler
BasicStackDockComponent - Class in bibliothek.gui.dock.themes.basic
The BasicStackDockComponent is an implementation of StackDockComponent using a JTabbedPane.
BasicStackDockComponent(StackDockStation) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
BasicStackDockComponent.BasicTab - Class in bibliothek.gui.dock.themes.basic
A basic tab that listens to the DockController to recognize when it is focused.
BasicStackDockComponent.BasicTab(Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
BasicStationPaint - Class in bibliothek.gui.dock.themes.basic
A simple implementation of StationPaint.
BasicStationPaint() - Constructor for class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
BasicStationTitle - Class in bibliothek.gui.dock.themes.basic
This title is used for DockStations which are also Dockables
BasicStationTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStationTitle
Creates a new instance
BasicTabDockTitle - Class in bibliothek.extension.gui.dock.theme.eclipse.rex.tab
A DockTitle normally used by the DockTitleTab to show a very simple tab.
BasicTabDockTitle(EclipseTheme, Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BasicTabDockTitle
Creates a new title
BasicTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorTransmitter connecting the BasicTheme with the individual color requests of common-project elements.
BasicTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
Creates a new transmitter.
BasicTheme - Class in bibliothek.gui.dock.themes
A theme that does not install anything and uses the default-implementations off all factories.
BasicTheme() - Constructor for class bibliothek.gui.dock.themes.BasicTheme
Creates a new BasicTheme.
BasicTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A connection between the ColorMaps and the BasicDockTitles.
BasicTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
Creates a new transmitter.
BasicTitleViewItem<A> - Interface in bibliothek.gui.dock.themes.basic.action
A view item that will be shown between some buttons on a DockTitle.
BasicTrigger - Interface in bibliothek.gui.dock.themes.basic.action
A type containing a method that is used as callback-method in a BasicButtonModel.
before(Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Searches the previous Component which might gain the focus.
bestFittingLine(double, double, double, double, boolean, double) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
Searches the line that divides the rectangle x, y, width, height best.
betaMax - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Line
the end with the higher coordinate
betaMin - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Line
the end with the smaller coordinate
between(Color, Color, double) - Static method in class bibliothek.util.Colors
Creates a color which "lies between" the colors a and b
bibliothek.extension.gui.dock.theme - package bibliothek.extension.gui.dock.theme
Contains some DockThemes.
bibliothek.extension.gui.dock.theme.bubble - package bibliothek.extension.gui.dock.theme.bubble
Various graphical and logical components used when BubbleTheme is active.
bibliothek.extension.gui.dock.theme.eclipse - package bibliothek.extension.gui.dock.theme.eclipse
Various graphical and logical components needed when the EclipseTheme is active.
bibliothek.extension.gui.dock.theme.eclipse.rex - package bibliothek.extension.gui.dock.theme.eclipse.rex
Contains the elements needed to paint a generic "tabbed pane".
bibliothek.extension.gui.dock.theme.eclipse.rex.tab - package bibliothek.extension.gui.dock.theme.eclipse.rex.tab
Various components needed to paint and manage the tab which is visible on a RexTabbedComponent.
bibliothek.extension.gui.dock.theme.flat - package 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 - package bibliothek.extension.gui.dock.theme.smooth
Contains elements to paint a DockTitle which smoothly changes its color.
bibliothek.gui - package bibliothek.gui
The high level interfaces of the framework and the most often used classes.
bibliothek.gui.dock - package bibliothek.gui.dock
The five basic classes implementing Dockable and DockStation plus some supporting elements.
bibliothek.gui.dock.accept - package bibliothek.gui.dock.accept
Contains classes to deal with DockAcceptances.
bibliothek.gui.dock.action - package bibliothek.gui.dock.action
The components dealing with the logic of DockActions.
bibliothek.gui.dock.action.actions - package 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 - package bibliothek.gui.dock.action.dropdown
Elements needed to design the communication between a DropDownAction and its children.
bibliothek.gui.dock.action.view - package 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 - package bibliothek.gui.dock.common
A set of classes that can be used to create basic applications.
bibliothek.gui.dock.common.action - package bibliothek.gui.dock.common.action
 
bibliothek.gui.dock.common.action.predefined - package bibliothek.gui.dock.common.action.predefined
A set of more complex actions that can be directly used.
bibliothek.gui.dock.common.event - package bibliothek.gui.dock.common.event
 
bibliothek.gui.dock.common.intern - package bibliothek.gui.dock.common.intern
 
bibliothek.gui.dock.common.intern.action - package bibliothek.gui.dock.common.intern.action
 
bibliothek.gui.dock.common.intern.color - package bibliothek.gui.dock.common.intern.color
 
bibliothek.gui.dock.common.intern.station - package bibliothek.gui.dock.common.intern.station
 
bibliothek.gui.dock.common.intern.theme - package bibliothek.gui.dock.common.intern.theme
 
bibliothek.gui.dock.common.location - package bibliothek.gui.dock.common.location
 
bibliothek.gui.dock.common.menu - package bibliothek.gui.dock.common.menu
 
bibliothek.gui.dock.control - package bibliothek.gui.dock.control
Classes responsible to handle some global task.
bibliothek.gui.dock.displayer - package bibliothek.gui.dock.displayer
Classes and interfaces that are needed by the DockableDisplayer.
bibliothek.gui.dock.dockable - package bibliothek.gui.dock.dockable
Some classes related to Dockable.
bibliothek.gui.dock.event - package 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 - package bibliothek.gui.dock.facile.action
 
bibliothek.gui.dock.facile.lookandfeel - package bibliothek.gui.dock.facile.lookandfeel
 
bibliothek.gui.dock.facile.menu - package bibliothek.gui.dock.facile.menu
 
bibliothek.gui.dock.facile.station.split - package bibliothek.gui.dock.facile.station.split
 
bibliothek.gui.dock.focus - package bibliothek.gui.dock.focus
 
bibliothek.gui.dock.frontend - package bibliothek.gui.dock.frontend
Classes and interfaces needed by the DockFrontend
bibliothek.gui.dock.layout - package bibliothek.gui.dock.layout
Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations.
bibliothek.gui.dock.security - package bibliothek.gui.dock.security
A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally.
bibliothek.gui.dock.station - package bibliothek.gui.dock.station
Elements needed by various implementations of the DockStation interface.
bibliothek.gui.dock.station.flap - package bibliothek.gui.dock.station.flap
Elements that are related to the FlapDockStation.
bibliothek.gui.dock.station.screen - package bibliothek.gui.dock.station.screen
Elements that are related to the ScreenDockStation.
bibliothek.gui.dock.station.split - package 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 - package bibliothek.gui.dock.station.stack
Elements which are related to the StackDockStation.
bibliothek.gui.dock.station.support - package bibliothek.gui.dock.station.support
Elements used by various DockStations to store properties and to propagate events to other objects.
bibliothek.gui.dock.support.action - package bibliothek.gui.dock.support.action
 
bibliothek.gui.dock.support.lookandfeel - package bibliothek.gui.dock.support.lookandfeel
 
bibliothek.gui.dock.support.menu - package bibliothek.gui.dock.support.menu
 
bibliothek.gui.dock.support.util - package bibliothek.gui.dock.support.util
 
bibliothek.gui.dock.themes - package bibliothek.gui.dock.themes
Contains an implementation of DockTheme and all classes which are neede by this theme.
bibliothek.gui.dock.themes.basic - package bibliothek.gui.dock.themes.basic
Factories and classes used when the BasicTheme is active.
bibliothek.gui.dock.themes.basic.action - package 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 - package bibliothek.gui.dock.themes.basic.action.buttons
Classes which allow to paint and interact with a BasicButtonModel.
bibliothek.gui.dock.themes.basic.action.dropdown - package 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 - package 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 - package 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.nostack - package bibliothek.gui.dock.themes.nostack
Elements needed by the NoStackTheme.
bibliothek.gui.dock.title - package bibliothek.gui.dock.title
Elements needed to paint the title of a Dockable.
bibliothek.gui.dock.util - package bibliothek.gui.dock.util
Distribution of information in a global scale and methods available from everywhere.
bibliothek.gui.dock.util.color - package bibliothek.gui.dock.util.color
 
bibliothek.util - package bibliothek.util
Some classes which are used in DockingFrames, but do not have any importance.
bibliothek.util.container - package bibliothek.util.container
Some classes with generic fields.
bibliothek.util.xml - package bibliothek.util.xml
 
bind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
 
bind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
bind(RexTabbedComponent.TabEntry) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexTabbedComponent
 
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.DockTitleTab
 
bind() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.rex.tab.TabComponent
Informs this tab that it will be shown soon
bind(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
 
bind(Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
bind(Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Informs this DockAction that icons, text, and other stuff like that, will be requested from this DockAction.
bind() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Invoked before this filter is used
bind() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
Ensures that this source observes its Dockable.
bind() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
 
bind() - Method in interface bibliothek.gui.dock.action.view.ViewItem
Binds this item to its action
bind(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
bind() - Method in interface bibliothek.gui.dock.dockable.MovingImage
Called before this image is displayed.
bind() - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
bind(Dockable, DockTitle) - Method in class bibliothek.gui.dock.FlapDockStation
Binds the title to dockable.
bind(DockTitle) - Method in class bibliothek.gui.dock.SplitDockStation
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Connects the view.
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Connects this handler to its action.
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
 
bind() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
bind() - Method in interface bibliothek.gui.dock.title.DockTitle
Called before the title is displayed.
bind() - Method in class bibliothek.gui.dock.title.TitleMovingImage
 
bind(DockTitle) - Method in interface bibliothek.gui.Dockable
Called by clients which want to show a title of this Dockable.
BLANK - Static variable in class bibliothek.gui.dock.common.action.predefined.CBlank
A public instance of CBlank.
BLOPS - Static variable in class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
A scheme that uses black, white, green and red
BOTTOM - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexTabbedComponent
 
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invoked by this AbstractStandardDockAction when a Dockable was bound to this action the first time.
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
BOUNDARY_RESTRICTION - Static variable in class bibliothek.gui.dock.ScreenDockStation
a key for a property telling which boundaries a ScreenDockDialog can have
BoundaryRestriction - Interface in bibliothek.gui.dock.station.screen
Restricts the boundaries of a ScreenDockDialog, a restriction might be, that the dialog can't be placed outside the screen.
boundsInDevice(ScreenDockDialog, int, int, int, int, GraphicsDevice) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
Calculates size and location of dialog such that it is in device.
BRIGHT - Static variable in class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
A scheme that uses black, white, green and red
brighter(Color, double) - Static method in class bibliothek.util.Colors
Increases the brightness of a color.
BubbleButtonDockTitle - Class in bibliothek.extension.gui.dock.theme.bubble
A DockTitle used for the buttons on a FlapDockStation.
BubbleButtonDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Creates a new title.
BubbleColorAnimation - Class in bibliothek.extension.gui.dock.theme.bubble
A BubbleColorAnimation has the ability to convert one color smoothly into another.
BubbleColorAnimation() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Creates a new animation.
BubbleColorScheme - Class in bibliothek.extension.gui.dock.theme.bubble
The standard color scheme for a BubbleTheme
BubbleColorScheme() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleColorScheme
Creates a new color scheme
BubbleDisplayer - Class in bibliothek.extension.gui.dock.theme.bubble
A DockableDisplayer drawing a border around its content, but leaves the side at which the title lies open.
BubbleDisplayer(Dockable, DockTitle) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Creates a new displayer
BubbleDisplayerFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory creating BubbleDisplayer.
BubbleDisplayerFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayerFactory
 
BubbleDisplayerTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter connecting ColorMap and BubbleDisplayer.
BubbleDisplayerTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Creates a new transmitter.
BubbleDockTitle - Class in bibliothek.extension.gui.dock.theme.bubble
A BubbleDockTitle is a title which has two or four round edges.
BubbleDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Creates a new title.
BubbleDockTitle(Dockable, DockTitleVersion, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Creates a new title.
BubbleDockTitle() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
A constructor that does not do anything, subclasses should later call BubbleDockTitle.init(Dockable, DockTitleVersion, boolean).
BubbleDockTitleFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory creating ordinary instances of BubbleDockTitle.
BubbleDockTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
BubbleMovingImageFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory that creates images using the ReducedBubbleTitleFactory.
BubbleMovingImageFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
BubbleSeparator - Class in bibliothek.extension.gui.dock.theme.bubble
A view for a SeparatorAction.
BubbleSeparator(SeparatorAction) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
Creates a new view
BubbleStackDockComponent - Class in bibliothek.extension.gui.dock.theme.bubble
A StackDockComponent used by a BubbleTheme.
BubbleStackDockComponent(StackDockStation) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
Creates a new component.
BubbleStackDockComponent.BubbleTabColor - Class in bibliothek.extension.gui.dock.theme.bubble
Some color needed on a BubbleStackDockComponent.Tab.
BubbleStackDockComponent.BubbleTabColor(BubbleStackDockComponent.Tab, int, String, String, BubbleColorAnimation, Dockable, Color) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.BubbleTabColor
 
BubbleStackDockComponent.Tab - Class in bibliothek.extension.gui.dock.theme.bubble
A tab of the StackDockComponent
BubbleStackDockComponent.Tab(Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.Tab
Creates a new tab
BubbleStationPaint - Class in bibliothek.extension.gui.dock.theme.bubble
A StationPaint for a BubbleTheme
BubbleStationPaint() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
BubbleTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter handling TabColors related to a BubbleTheme.
BubbleTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
Creates a new transmitter.
BubbleTheme - Class in bibliothek.extension.gui.dock.theme
A theme using a lot of eye-candy.
BubbleTheme() - Constructor for class bibliothek.extension.gui.dock.theme.BubbleTheme
Creates a new theme
BubbleTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A connection between a BubbleTheme-title and the ColorMap.
BubbleTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
Creates a new transmitter.
BUTTON - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a button: it can be triggered, some action happens, and the original state is reestablished.
BUTTON_CONTENT - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for all DockThemes, tells the theme what content on the buttons should be visible.
BUTTON_TITLE_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
This id is used to get a DockTitleVersion from the DockController which owns this station.
ButtonDockAction - Interface in bibliothek.gui.dock.action
An action that can be pressed like a button.
ButtonDropDownHandler - Class in bibliothek.gui.dock.themes.basic.action.dropdown
A connection between a ButtonDockAction and a drop-down-button.
ButtonDropDownHandler(ButtonDockAction, Dockable, JMenuItem) - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
Creates a new handler.
ButtonMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that handles an ordinary JMenuItem.
ButtonMenuHandler(ButtonDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.ButtonMenuHandler
Creates a new handler.
ButtonPane - Class in bibliothek.gui.dock.station.flap
This panel is used by the FlapDockStation to display some button-titles.
ButtonPane(FlapDockStation, Map<Dockable, DockTitle>) - Constructor for class bibliothek.gui.dock.station.flap.ButtonPane
Constructs a new panel.
ButtonPanel - Class in bibliothek.gui.dock.themes.basic.action.buttons
A panel showing some DockActions.
ButtonPanel(boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Creates a new panel

A B C D E F G H I K L M N O P Q R S T U V W X Y