Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractCustomizationMenu - Class in bibliothek.gui.dock.station.toolbar.menu
The abstract implementation of CustomizationMenu offers fields to store standard data required by all menus.
AbstractCustomizationMenu() - Constructor for class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
AbstractToolbarDockStation - Class in bibliothek.gui.dock
Base class of a DockStation behaving like a typical toolbar: the children are ordered in a list, an optional title and border may be shown.
AbstractToolbarDockStation() - Constructor for class bibliothek.gui.dock.AbstractToolbarDockStation
Constructs a new ToolbarDockStation.
AbstractToolbarGroupActions<P,C extends AbstractToolbarGroupActions.Column> - Class in bibliothek.gui.dock.station.toolbar.group
A class that can create one DockActionSource for each ToolbarColumn a ToolbarGroupDockStation has.
AbstractToolbarGroupActions(ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Creates a new object
AbstractToolbarGroupActions.Column - Class in bibliothek.gui.dock.station.toolbar.group
Represents one column of the ToolbarGroupDockStation.
AbstractToolbarMerger - Class in bibliothek.gui.dock.station.toolbar
An algorithm allowing to merge two AbstractToolbarDockStations together.
AbstractToolbarMerger() - Constructor for class bibliothek.gui.dock.station.toolbar.AbstractToolbarMerger
 
accept(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
accept(DockStation) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
accept(Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
accept(DockStation) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
accept(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
accept(DockStation) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
accept(DockStation) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
add(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Adds dockable at the end of the list of children.
add(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Adds dockable at location index in the list of children.
add(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Adds item to this grid.
add(int, CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Adds item to this grid.
add(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Adds item to this box.
add(int, CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Adds item to this box.
add(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Adds item to this group, there is no effect if the menu is currently showing.
add(int, CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Adds item to this group, there is no effect if the menu is currently showing.
add(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Adds dockable at the end of column column.
add(Dockable, int) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Add one dockable at the index position.
add(Dockable, int, Path) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
add(Dockable, int) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
add(Dockable, int, Path) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
addAdjustmentListener(AdjustmentListener) - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Adds a listener to this scrollbar, the listener is to be called whenever the value changes.
addAdjustmentListener(AdjustmentListener) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.LineDockActionSource
 
added(P) - Method in interface bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGridConverter
Called after the item item has been added to the grid.
added(StationChildHandle) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverterCallback
Called after dockable was added to the list of dockables.
addExpandableListener(ExpandableToolbarItemListener) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
addExpandableListener(ExpandableToolbarItemListener) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItem
Adds the observer listener to this item.
addExpandableListener(ExpandableToolbarItemListener) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
addExpandedListener(ExpandableToolbarItemStrategyListener) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Adds a listener to this strategy, the listener is to be informed if the state of an item changes.
addExpandedListener(ExpandableToolbarItemStrategyListener) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
addExpandedListener(ExpandableToolbarItemStrategyListener) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
addGroup(String) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Creates a new GroupedCustomizationMenuContent.Group with a new GroupedCustomizationMenuTitle, and adds this group to this menu.
addGroup(GroupedCustomizationMenuContent.Group) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Adds a new group to this menu.
addHeaderComponent(Component) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
adding(StationChildHandle) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverterCallback
Called before dockable is added to the list of dockables.
addLayoutComponent(String, Component) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
addLayoutComponent(Component, Object) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
addLayoutComponent(String, Component) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
addLayoutComponent(Component, Object) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
addLayoutComponent(String, Component) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
addLayoutComponent(Component, Object) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
addListener(ColumnDockActionSourceListener) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
addListener(ToolbarColumnListener<D, P>) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Adds the new observer listener to this column.
addListener(ToolbarColumnModelListener<D, P>) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModel
Adds the observer listener to this model.
addListener(ToolbarGridLayoutManagerListener) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Adds the observer listener to this object.
addListener(ColumnDockActionSourceListener) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Adds the observer listener to this source.
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
addMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.ToolbarItem
Urges this item to add listener to its component.
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
addOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
addOrientingDockStationListener(OrientingDockStationListener) - Method in interface bibliothek.gui.dock.station.OrientingDockStation
Adds the observer listener to this station.
addOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
addOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
addPlaceholder(Dockable, Path) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
addPlaceholder(int, int, Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Stores the placeholder placeholder in the designated column.
after(InserterSource) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarInserter
 
allColumns() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets an iterator over all columns, including the columns with no content.
append(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
append(Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
Adds dockable to the station or one of its sub stations.
applyPersistentSizes(WizardNodeMap, boolean) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the dividers of all Nodes such that the actual size of the columns and cells results.
asDockable() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
asDockable() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
asDockStation() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
asStation() - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.ColumnItem
Converts this item into an item that represents a DockStation
asStation() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
asStation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
attract(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarAttractorStrategy
 
attraction(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarAttractorStrategy

B

before(InserterSource) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarInserter
 
bibliothek.gui - package bibliothek.gui
 
bibliothek.gui.dock - package bibliothek.gui.dock
 
bibliothek.gui.dock.action - package bibliothek.gui.dock.action
 
bibliothek.gui.dock.station - package bibliothek.gui.dock.station
 
bibliothek.gui.dock.station.screen - package bibliothek.gui.dock.station.screen
 
bibliothek.gui.dock.station.toolbar - package bibliothek.gui.dock.station.toolbar
 
bibliothek.gui.dock.station.toolbar.group - package bibliothek.gui.dock.station.toolbar.group
 
bibliothek.gui.dock.station.toolbar.layer - package bibliothek.gui.dock.station.toolbar.layer
 
bibliothek.gui.dock.station.toolbar.layout - package bibliothek.gui.dock.station.toolbar.layout
 
bibliothek.gui.dock.station.toolbar.layout.grid - package bibliothek.gui.dock.station.toolbar.layout.grid
 
bibliothek.gui.dock.station.toolbar.menu - package bibliothek.gui.dock.station.toolbar.menu
 
bibliothek.gui.dock.station.toolbar.title - package bibliothek.gui.dock.station.toolbar.title
 
bibliothek.gui.dock.toolbar - package bibliothek.gui.dock.toolbar
 
bibliothek.gui.dock.toolbar.expand - package bibliothek.gui.dock.toolbar.expand
 
bibliothek.gui.dock.toolbar.item - package bibliothek.gui.dock.toolbar.item
 
bibliothek.gui.dock.toolbar.perspective - package bibliothek.gui.dock.toolbar.perspective
 
bibliothek.gui.dock.wizard - package bibliothek.gui.dock.wizard
 
bind() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
bind() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Informs this grid that it is actually used and that it should be allowed to add observers to various resources.
bind(CustomizationMenuCallback) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContent
Informs this item that is going to be used.
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
 
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
 
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuItem
Do nothing, so any call is useless.
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
 
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.EagerCustomizationToolbarButton
 
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
 
bind(CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
 
bind() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
bind() - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
bind() - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
bind() - Method in interface bibliothek.gui.dock.ToolbarItem
Informs this item that it is now in use, the result of ToolbarItem.getComponent() must not be null and must not change after this method has been called.
BORDER_KEY_MOUSE_OVER - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the mouse hover state.
BORDER_KEY_MOUSE_OVER_SELECTED - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected mouse hover state.
BORDER_KEY_MOUSE_PRESSED - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the mouse pressed state.
BORDER_KEY_MOUSE_PRESSED_SELECTED - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected mouse pressed state.
BORDER_KEY_NORMAL - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the normal state.
BORDER_KEY_NORMAL_SELECTED - Static variable in class bibliothek.gui.dock.station.ToolbarMiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected state.
bound(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.SimpleExpandAction
 
Button(ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
Creates a new button

C

calculateSideSnap(SplitDockStation, int, int, Leaf, Dockable) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.station.toolbar.AbstractToolbarMerger
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
canReplace(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenDockStationExtension
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
CellDivider - Class in bibliothek.gui.dock.wizard
This divider marks the outer Dockable of one column as being resized.
CellDivider(WizardSplitDockStation, Leaf) - Constructor for class bibliothek.gui.dock.wizard.CellDivider
 
changed(OrientingDockStationEvent) - Method in class bibliothek.gui.dock.station.OrientationObserver
 
changed(OrientingDockStationEvent) - Method in interface bibliothek.gui.dock.station.OrientingDockStationListener
Called if the Orientation of one or many children of some OrientingDockStation has changed.
changed(ExpandableToolbarItem, ExpandedState, ExpandedState) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemListener
Called if the state of item changed from oldState to newState.
clear() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Removes all content from this grid.
close() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
close() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenu
Closes this menu.
closed() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
closed() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
closed() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
To be called if the menu was closed.
color - Variable in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
The background color of this title.
Column(ToolbarColumn<Dockable, P>) - Constructor for class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Creates a new column.
Column<D,S,P extends PlaceholderListItem<D>> - Interface in bibliothek.gui.dock.station.toolbar.layout.grid
Represents one list of Dockables.
column(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the column location of the dockable.
Column(int, int[], int[]) - Constructor for class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout.Column
 
columnCount() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the number of column of this.
ColumnDividier - Class in bibliothek.gui.dock.wizard
Represents a special Divideable that is at the end of the columns and allows the user to resize the entire station.
ColumnDividier(WizardSplitDockStation) - Constructor for class bibliothek.gui.dock.wizard.ColumnDividier
 
ColumnDockActionSource - Interface in bibliothek.gui.dock.station.toolbar.title
A ColumnDockActionSource is a list of DockActionSources, all with some offset.
ColumnDockActionSourceListener - Interface in bibliothek.gui.dock.station.toolbar.title
An observer that can be added to a ColumnDockActionSource.
ColumnDockTitle - Class in bibliothek.gui.dock.station.toolbar.title
This specialized DockTitle does not show a text or even an Icon.
ColumnDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
Creates a new title.
ColumnItem<D,S,P extends PlaceholderListItem<D>> - Interface in bibliothek.gui.dock.station.toolbar.layout.grid
An class representing either a Column or a DockElement.
columns() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets an iterator over all non-empty columns.
ColumnScrollBar - Interface in bibliothek.gui.dock.station.toolbar.group
A scrollbar used by the ToolbarGroupDockStation to slide around entire columns of buttons.
ColumnScrollBarFactory - Interface in bibliothek.gui.dock.station.toolbar.group
A factory creating new ColumnScrollBars.
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
component - Variable in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
 
ComponentItem - Class in bibliothek.gui.dock.toolbar.item
A ComponentItem is the most simple implementation of ToolbarItem, it just wraps around a single Component.
ComponentItem(Component) - Constructor for class bibliothek.gui.dock.toolbar.item.ComponentItem
Creates the new item.
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
contains(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarContainerDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupOuterLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarSlimDropLayer
 
convert(D, ConvertedPlaceholderListItem) - Method in interface bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGridConverter
Converts the Dockable dockable into an item that can be shown in the view.
copy() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
copy() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
copy() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
create(ToolbarGroupDockStation) - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBarFactory
Creates a new scrollbar which will be shown on station.
create(ToolbarGroupDockStation) - Method in class bibliothek.gui.dock.station.toolbar.group.SwingColumnScrollBarFactory
 
create(ToolbarGroupDockStation) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDividerStrategyFactory
Creates a new strategy for station.
create(ToolbarGroupDockStation) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupHeaderFactory
Asks this factory to create a new header.
create(ToolbarGroupDockStation) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarMovingImageFactory
 
createAttractorStrategies() - Method in class bibliothek.gui.ToolbarExtension
 
createBackgroundPanel() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Creates a new JPanel which uses the background algorithm to paint its content.
createBackgroundPanel() - Method in class bibliothek.gui.dock.ToolbarDockStation
Creates the parent JComponent of the Dockables that are shown in this station.
createBundles(Locale) - Method in class bibliothek.gui.ToolbarExtension
 
createButtonContent() - Method in class bibliothek.gui.dock.station.ToolbarMiniButton
 
createColumn(ToolbarColumn<Dockable, P>) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Creates a new, empty AbstractToolbarGroupActions.Column which will be filled with content later.
createColumn(ToolbarColumn<Dockable, P>) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions
 
createColumn() - Method in class bibliothek.gui.dock.station.toolbar.layout.DockablePlaceholderToolbarGrid
 
createColumn(PlaceholderList<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Factory method creating an new Column that can be added to this list.
createColumn() - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
 
createColumn() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Creates one column.
createConverter() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
Creates a ToolbarContainerConverter which will be used for one call.
createConverter() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Creates a ToolbarContainerConverter which will be used for one call.
createDialog(Component) - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Creates a new dialog with the ancestor window of owner as owner.
createDisplayerFactories(DockController, String) - Method in class bibliothek.gui.ToolbarExtension
 
createDisplayerFactory() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Creates a new DefaultDisplayerFactoryValue, a factory used to create new DockableDisplayers.
createDisplayerFactory() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
createDisplayerFactory() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
createDockFactories() - Method in class bibliothek.gui.ToolbarExtension
 
createDockThemeExtension() - Method in class bibliothek.gui.ToolbarExtension
 
createFactory(Color) - Static method in class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
Creates a new factory that creates new ToolbarDockTitles.
createFactory(Color) - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
Creates a new factory that creates new ToolbarDockTitles.
createFactory(Color, Color, Color) - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
Creates a new factory that creates new ToolbarDockTitleGrips.
createFactory() - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
Creates a new factory that creates new ToolbarDockTitleGrips.
createFactory(Color, Color) - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
Creates a new factory that creates new ToolbarDockTitlePoints.
createFactory() - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
Creates a new factory that creates new ToolbarDockTitlePoints.
createFactory(Color) - Static method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
Creates a new factory that creates new ToolbarDockTitles.
createFrontendExtensions() - Method in class bibliothek.gui.ToolbarExtension
 
createGrid() - Method in class bibliothek.gui.dock.station.toolbar.layout.DockablePlaceholderToolbarGrid
 
createGrid() - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
 
createGrid() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Creates a new GridPlaceholderList.
createInserterExtension(DockController) - Method in class bibliothek.gui.ToolbarExtension
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
 
createLayout(SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
createMainPanel() - Method in class bibliothek.gui.dock.ToolbarDockStation
Called by the constructor, this method creates the main component of this station.
createMergerExtension() - Method in class bibliothek.gui.ToolbarExtension
 
createMovingImageFactory() - Method in class bibliothek.gui.ToolbarExtension
 
createPerspectiveCacheExtensions() - Method in class bibliothek.gui.ToolbarExtension
 
createProperty() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarPropertyFactory
 
createPropertyFactoryExtension() - Method in class bibliothek.gui.ToolbarExtension
 
createRootHandler() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
createScreenDockStationExtension(DockController) - Method in class bibliothek.gui.ToolbarExtension
 
createSource() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Creates a DockActionSource that will be stored in this AbstractToolbarGroupActions.Column.
createSource() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
createStation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
createStation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
Creates a new ToolbarDockStation.
createStation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
createStation() - Method in class bibliothek.gui.dock.station.ToolbarTabDockStationFactory
 
createTitleFactories(DockTitleVersion) - Method in class bibliothek.gui.ToolbarExtension
 
createTitleIcon() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
createWindowConfigurationExtension(DockController) - Method in class bibliothek.gui.ToolbarExtension
 
CustomizationButton - Class in bibliothek.gui.dock.station.toolbar.menu
A factory for a toggle button that will open the CustomizationMenu.
CustomizationButton(DockController) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton
Creates a new factory.
CustomizationButton.Button - Class in bibliothek.gui.dock.station.toolbar.menu
A toggle button that will open the CustomizationMenu.
CustomizationMenu - Interface in bibliothek.gui.dock.station.toolbar.menu
A CustomizationMenu is a menu that is shown belonging to a ToolbarGroupDockStation, the menu can offer various settings to customize the station.
CustomizationMenuCallback - Interface in bibliothek.gui.dock.station.toolbar.menu
This callback is delivered to a CustomizationMenu, it allows the menu to communicate with its parent DockStation.
CustomizationMenuContent - Interface in bibliothek.gui.dock.station.toolbar.menu
CustomizationMenuContentGrid - Class in bibliothek.gui.dock.station.toolbar.menu
CustomizationMenuContentGrid(int, int) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Creates a new grid.
CustomizationMenuContentVerticalBox - Class in bibliothek.gui.dock.station.toolbar.menu
A CustomizationMenuContent using a vertical Box to show a set of other CustomizationMenuContents.
CustomizationMenuContentVerticalBox() - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
 
CustomizationMenuItem - Class in bibliothek.gui.dock.station.toolbar.menu
The CustomizationMenuItem is a simple Component.
CustomizationMenuItem(Component) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuItem
Creates a new item.
CustomizationToolbarButton - Class in bibliothek.gui.dock.station.toolbar.menu
The CustomizationToolbarButton is a button that allows to add one Dockable to a DockStation.
CustomizationToolbarButton() - Constructor for class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
 
CustomizationToolbarButton.ItemLocation - Enum in bibliothek.gui.dock.station.toolbar.menu
The different locations where a Dockable can be in respect to this button

D

DEFAULT_ORIENTATION - Static variable in class bibliothek.gui.dock.ToolbarContainerDockStation
 
DefaultCustomizationMenu - Class in bibliothek.gui.dock.station.toolbar.menu
The default CustomizationMenu makes use of a JDialog to show its contents.
DefaultCustomizationMenu() - Constructor for class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
 
DefaultExpandableToolbarItemStrategy - Class in bibliothek.gui.dock.toolbar.expand
The default implementation of an ExpandableToolbarItemStrategy searches for ExpandableToolbarItems.
DefaultExpandableToolbarItemStrategy() - Constructor for class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
DefaultToolbarContainerConverter - Class in bibliothek.gui.dock.station.toolbar
Default implementation of ToolbarContainerConverter.
DefaultToolbarContainerConverter() - Constructor for class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
DefaultToolbarDockTitle - Class in bibliothek.gui.dock.station.toolbar.title
A very simplistic implementation of a DockTitle.
DefaultToolbarDockTitle(DockTitleVersion, Dockable, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
 
DefaultToolbarGroupDividierStrategy - Class in bibliothek.gui.dock.station.toolbar.group
This implementation of ToolbarGroupDividerStrategy paints a line between each column and each line, and a line around at the outside of the Dockables as well.
DefaultToolbarGroupDividierStrategy(ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.group.DefaultToolbarGroupDividierStrategy
Creates a new strategy for station.
DefaultToolbarStrategy - Class in bibliothek.gui.dock.station.toolbar
The default implementation of ToolbarStrategy.
DefaultToolbarStrategy() - Constructor for class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
 
destroy() - Method in class bibliothek.gui.dock.station.OrientationObserver
Destroys this observer, all resources are prepared for garbage collection.
destroy() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions
 
destroy() - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupHeader
Called if this header is no longer required
destroy() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
didLayout(Container) - Method in interface bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManagerListener
This method is called after the layout of container was validated.
DisabledExpandableToolbarItemStrategy - Class in bibliothek.gui.dock.toolbar.expand
This implementation of ExpandableToolbarItemStrategy does not do anything, it just disables any feature related to expandable items.
DisabledExpandableToolbarItemStrategy() - Constructor for class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Replaces displayer with a new DockableDisplayer.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Replaces displayer with a new DockableDisplayer.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.ToolbarDockStation
Replaces displayer with a new DockableDisplayer.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Replaces displayer with a new DockableDisplayer.
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ToolbarContainerDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ToolbarDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ToolbarGroupDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
displayerFactory - Variable in class bibliothek.gui.dock.AbstractToolbarDockStation
displayers - Variable in class bibliothek.gui.dock.AbstractToolbarDockStation
a helper class ensuring that all properties of the DockableDisplayers are set correctly
DIVIDER_STRATEGY_FACTORY - Static variable in class bibliothek.gui.dock.ToolbarGroupDockStation
Key for a strategy for painting borders between the Dockables
DockableGridPlaceholderList<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.toolbar.layout
Represents a list of lists of Dockables and placeholders.
DockableGridPlaceholderList() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
DockablePlaceholderToolbarGrid<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.toolbar.layout
An implementation of PlaceholderToolbarGrid that uses Dockables and DockStations.
DockablePlaceholderToolbarGrid() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.DockablePlaceholderToolbarGrid
Creates and initializes a new grid
dockables - Variable in class bibliothek.gui.dock.ToolbarDockStation
A list of all children
DockActionItem - Class in bibliothek.gui.dock.toolbar.item
A wrapper around a DockAction allowing the action to show up on a toolbar.
DockActionItem(DockAction) - Constructor for class bibliothek.gui.dock.toolbar.item.DockActionItem
Creates a new dockable showing DockActionItem.action
doClose() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
Closes this menu.
doClose() - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
 
doOpen(int, int, Component) - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
Shows this menu.
doOpen(int, int, Component) - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
 
doTitleLayout() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
drag(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarStationPaint
 
drop(ScreenDockStation, ScreenDockStationExtension.DropArguments) - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenDockStationExtension
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Adds dockable to this station.
drop(Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
drop(Dockable, int) - Method in class bibliothek.gui.dock.ToolbarDockStation
Drops dockable at location index.
drop(Dockable, int, boolean) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
drop(ToolbarGroupDropInfo) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Drops thanks to information collect by dropInfo.
drop(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
drop(Dockable, int, int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Drops the dockable at the specified line and column.
drop(Dockable, int, int, boolean) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
drop(Dockable, int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Drops the dockable in a new column.
drop(Dockable, int, boolean) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
drop(Dockable, ToolbarGroupProperty) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Tries to drop dockable at property.
drop(Dockable, SplitDockPlaceholderProperty) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Ensures that the dropped Dockable does not come to rest at a location that would destroy the columns.
dropAside(SplitNode, PutInfo.Put, Dockable, Leaf, double, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
dropOver(Leaf, Dockable, DockableProperty, CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
dropped(ScreenDockStation, ScreenDockStationExtension.DropArguments, boolean) - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenDockStationExtension
 
DummyDockFactory<D extends Dockable> - Class in bibliothek.gui.dock.station.toolbar
A factory for reading and writing some kind of Dockable which can never be created automatically, and which does not store any kind of information.
DummyDockFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 

E

EagerCustomizationToolbarButton - Class in bibliothek.gui.dock.station.toolbar.menu
A CustomizationToolbarButton which uses an already existing Dockable to gain access to icon and description.
EagerCustomizationToolbarButton(Dockable) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.EagerCustomizationToolbarButton
Creates a new button, a DockableListener is added to dockable to read icon and description.
enablementChanged(ExpandableToolbarItem, ExpandedState, boolean) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemListener
Called if the result of ExpandableToolbarItem.isEnabled(ExpandedState) changed for item and state to enabled.
enablementChanged(Dockable, ExpandedState, boolean) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemStrategyListener
Called if the result of ExpandableToolbarItemStrategy.isEnabled(Dockable, ExpandedState) changed for item and state.
ensureToolbarLayer(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
 
ensureToolbarLayer(DockStation, Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarStrategy
As toolbars have constraints on which Dockable can be a child of which DockStation often additional layers between a specific DockStation and a Dockable are required.
estimateLocations(Object, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
estimateLocations(ToolbarContainerDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
estimateLocations(ToolbarDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
estimateLocations(ToolbarGroupDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
execute(InserterSource, Orientation) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarInserter
Called if the toolbar item defined by source has to be put onto the ScreenDockStation defined by source.
expandableListeners() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets all the ExpandableToolbarItemListeners that are currently registered.
ExpandableStateController - Class in bibliothek.gui.dock.toolbar.expand
The ExpandableStateController is a helper class intended for ExpandableToolbarItems, it finds the first parent of a ExpandableToolbarItem which is acknowledged by the current ExpandableToolbarItemStrategy and changes the ExpandedState of the item to the ExpandedState of the parent.
ExpandableStateController(ExpandableToolbarItem) - Constructor for class bibliothek.gui.dock.toolbar.expand.ExpandableStateController
Creates a new controller.
ExpandableToolbarItem - Interface in bibliothek.gui.dock.toolbar.expand
An ExpandableToolbarItem is a part of a toolbar that can have different shapes.
ExpandableToolbarItemListener - Interface in bibliothek.gui.dock.toolbar.expand
A listener that can be added to an ExpandableToolbarItem, it will be informed if the ExpandedStates change.
ExpandableToolbarItemStrategy - Interface in bibliothek.gui.dock
An ExpandableToolbarItemStrategy is a strategy that allows to expand and to shrink items of a toolbar.
ExpandableToolbarItemStrategyListener - Interface in bibliothek.gui.dock.toolbar.expand
A listener that is added to an ExpandableToolbarItemStrategy.
ExpandColumn(ToolbarColumn<Dockable, P>) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
expanded(Dockable) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemStrategyListener
Called if item was expanded.
ExpandedState - Enum in bibliothek.gui.dock.toolbar.expand
Describes the state of a Dockable as seen by the ExpandableToolbarItemStrategyListener and by ExpandableToolbarItem.
ExpandManager - Class in bibliothek.gui.dock.toolbar.expand
The ExpandManager is responsible for performing global effects that happen after a ExpandableToolbarItemStrategy changed the ExpandedState of a Dockable.
ExpandManager(DockController) - Constructor for class bibliothek.gui.dock.toolbar.expand.ExpandManager
 
ExpandToolbarGroupActions<P> - Class in bibliothek.gui.dock.station.toolbar.group
This class uses the ExpandableToolbarItemStrategy to find out whether the items of some columns can be expanded, and if so this class generates an appropriate DockActionSource containing actions to expand or shrink all the items of one column.
ExpandToolbarGroupActions(DockController, ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions
Creates a new set of actions.
ExpandToolbarGroupActions.ExpandColumn - Class in bibliothek.gui.dock.station.toolbar.group
 

F

FACTORY - Static variable in class bibliothek.gui.dock.station.toolbar.group.DefaultToolbarGroupDividierStrategy
a factory creating new DefaultToolbarGroupDividierStrategys
FACTORY - Static variable in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
A factory creating new SlimScrollbars.
FACTORY - Static variable in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
A factory creating new ToolbarGroupTitles.
FACTORY - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
A factory creating new ToolbarDockableDisplayers.
FACTORY_ID - Static variable in class bibliothek.gui.dock.station.ToolbarTabDockStationFactory
 
fill(Dockable, ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockablePlaceholderToolbarGrid
 
fill(PerspectiveDockable, ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
 
fill(D, ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called by PlaceholderToolbarGrid.toMap(Map), this method should read persistent data from dockable and write that data into item.
finished(DockablePlaceholderList<StationChildHandle>) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverterCallback
Called after ToolbarContainerConverterCallback.setDockables(DockablePlaceholderList) and after all children have been stored in list.
fireColumnRepositioned(int, boolean) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
fireDockablesRepositioned(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Fires DockStationListener.dockablesRepositioned(DockStation, Dockable[]) for all Dockables that are in the same column as dockable, including dockable.
fireDockablesRepositioned(Dockable, boolean) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Fires DockStationListener.dockablesRepositioned(DockStation, Dockable[]) for all Dockables that are in the same column as dockable, including dockable.
fireOrientingEvent() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
fireOrientingEvent() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
fromMap(PlaceholderMap, Map<Integer, D>, PlaceholderToolbarGridConverter<D, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
 
fromMap(PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Replaces the content of this grid by a map that was written earlier using PlaceholderToolbarGrid.toMap() or PlaceholderToolbarGrid.toMap(Map).
FrontendToolbarItemPerspective - Class in bibliothek.gui.dock.toolbar.perspective
Represents a ToolbarItemDockable that was registered at a DockFrontend with a unique identifier.
FrontendToolbarItemPerspective(String) - Constructor for class bibliothek.gui.dock.toolbar.perspective.FrontendToolbarItemPerspective
Creates a new item.

G

GAP - Static variable in class bibliothek.gui.dock.ToolbarDockStation
Key for setting the size of the gap between the children of a ToolbarDockStation.
get(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the index'th item of this grid.
get(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the item that represents dockable
get(Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Searches the item which is at the location of placeholder.
get(String, DockElement, boolean) - Method in class bibliothek.gui.dock.toolbar.perspective.ToolbarFrontendPerspectiveCacheExtension
 
get(PerspectiveElement) - Method in class bibliothek.gui.dock.toolbar.perspective.ToolbarFrontendPerspectiveCacheExtension
 
getAction() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
getActions() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupExpander
Gets a ColumnDockActionSource which allows users to change the ExpandedState of an entire column of Dockables.
getActionSourceFor(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
Gets the DockActionSource which should be used for dockable.
getActualDivider() - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getActualDivider() - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
getBackgroundAlgorithm() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets the algorithm which should be used to paint this station.
getBehavior() - Method in class bibliothek.gui.dock.toolbar.expand.SimpleExpandAction
Tells how this action looks like.
getBlockIncrement() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getBorderInsets(Component) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarLineBorder
 
getBorderSideSnapSize() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the size of the invisible border around the station where a dockable can be dropped.
getBoundaries(P) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets the bounds of the Component item.
getBounds(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Calculates the current boundaries of the cell at column/line .
getBounds(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets the boundaries of the column at index column.
getBounds() - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
Gets the current boundaries of this cell.
getBounds() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getButton() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
getButton() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
Gets the boundaries of the button that opened this menu.
getCallback() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
Gets the callback for retrieving more information about the station that opened this menu.
getCellCount() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getCellKeys() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout.Column
 
getCells() - Method in class bibliothek.gui.dock.wizard.PersistentColumn
 
getCellSizes() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout.Column
 
getChildren() - Method in class bibliothek.gui.dock.station.OrientingDockStationEvent
Gets all affected children, the collection is not modifiable.
getChildren() - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.ColumnItem
Gets the children of this station
getChildren(ColumnItem<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
getColumn() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Gets the column which is represented by this object
getColumn(int) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets the index'th column.
getColumn(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Searches the column which contains dockable.
getColumn(int) - Method in class bibliothek.gui.dock.station.toolbar.group.DefaultToolbarGroupDividierStrategy
 
getColumn(int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModel
Gets the index'th column of this model.
getColumn(D) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModel
Searches the column which contains dockable.
getColumn(int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDividerStrategy
Gets the empty space left of column index.
getColumn() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
Gets the column into which the item is inserted.
getColumn() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
Gets the column in which the dockable was.
getColumn(int) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Gets the size of the gap left of the column index.
getColumn(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells in which non-empty column dockable is.
getColumn(Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the index of the first column that contains placeholder .
getColumn(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the non-empty column with index index.
getColumn(int) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets the index'th column.
getColumn(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Searches the column which contains node.
getColumn(SplitNode, boolean) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets the WizardNodeMap.Column which contains node.
getColumn(Dockable) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets the column which contains dockable.
getColumnAt(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Tells which column covers the coordinate location.
getColumnAt(Point) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Tells which column covers the point location.
getColumnBoundaries() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Gets the current boundaries of this column.
getColumnContent(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets an iterator over the contents of the index'th non-empty column.
getColumnCount() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets the current number of columns.
getColumnCount() - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModel
Gets the total number of columns that are currently available.
getColumnCount() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the number of columns that are currently stored in this grid.
getColumnCount() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets the number of columns, only includes columns that contain at least one child.
getColumnCount() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets the number of columns.
getColumnIndex() - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Gets the location of this column in its parent ToolbarColumnModel.
getColumnModel() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets access to a simplified view of the contents of this station.
getColumnOrientation() - Method in enum bibliothek.gui.dock.wizard.WizardSplitDockStation.Side
 
getColumns() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets all the column that are currently known to this object.
getColumns() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets all the columns of this map.
getColumns() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout
 
getCombination() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
getCombination() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
getCombination() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
getComponent() - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Gets a Component which is the graphical representation of this scrollbar
getComponent() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getComponent() - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupHeader
The actual component represented by this object.
getComponent() - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
getComponent() - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarContainerDropLayer
 
getComponent() - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
getComponent() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
getComponent(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
getComponent() - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
getComponent() - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
getComponent() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getComponent() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getComponent() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getComponent() - Method in interface bibliothek.gui.dock.ToolbarItem
Gets the Component which is wrapped by this item.
getComponent() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
getConfiguration(ScreenDockStation, Dockable) - Method in class bibliothek.gui.dock.station.screen.ToolbarWindowConfiguration
 
getContainerPanel() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the panel which contains dockables
getContent() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
getContent() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenu
Gets the contents of this menu.
getController() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
Gets the controller in whose realm this menu is used.
getConverter() - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Gets the converter that is used to read and write Columns.
getDefaultBorder() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
getDisplayerId() - Method in class bibliothek.gui.dock.ToolbarDockStation
Gets a unique identifier used to get the DisplayerFactory for this station.
getDisplayerId() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets a unique identifier used to get the DisplayerFactory for this station.
getDivider() - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getDivider() - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
getDividerAt(int, int) - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getDividerAt(int, int) - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
getDividerBounds(double, Rectangle) - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getDividerBounds(double, Rectangle) - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
getDockable() - Method in class bibliothek.gui.dock.station.OrientationObserver
Gets the Dockable which is monitored by this OrientationObserver.
getDockable(int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Gets the index'th Dockable of this column.
getDockable(int) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getDockable() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Gets the element that is put onto a toolbar.
getDockable() - Method in class bibliothek.gui.dock.station.toolbar.menu.EagerCustomizationToolbarButton
 
getDockable(int, int) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets the item that is stored in column column at line line.
getDockable(int) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getDockable(int) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getDockable(int) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getDockable(int, int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the dockable at the specified column and line.
getDockable(int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getDockableAt(Path) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
getDockableBeneathMouse() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
Gets the index of the component beneath the mouse
getDockableCount() - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Tells how many Dockables are shown in this column.
getDockableCount() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getDockableCount() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getDockableCount() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getDockableInsets() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
getDockablePane() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getDockableProperty(int, Path, PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Called by ListDockableStationPerspective.getDockableProperty(PerspectiveDockable, PerspectiveDockable), returns a new DockableProperty which matches the location described by index and placeholder.
getDockableProperty(int, Path, PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockPerspective
 
getDockableProperty(int, Path, PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getDockableProperty(Dockable, Dockable, int, Path) - Method in class bibliothek.gui.dock.ToolbarDockStation
Creates a new DockableProperty describing the location of child on this station.
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getDockables() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Gets all the items of this column.
getDockables() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Gets direct access to the list of dockables, should be used with care.
getDockables() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Allows access to the internal data structure of this station.
getDockables() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the dockables in the station
getDockables() - Method in class bibliothek.gui.dock.ToolbarDockStation
Grants direct access to the list of Dockables, subclasses should not modify the list unless the fire the appropriate events.
getDockablesMaxNumber() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the number of dockables that this station will accept.
getDockAction(int) - Method in class bibliothek.gui.dock.action.LineDockActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.action.LineDockActionSource
 
getDropGapBoundaries() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getEnabledStates() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
Gets an array telling for each ExpandedState whether it is enabled or not.
getExpandActionSource() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets a ColumnDockActionSource which allows to modify the ExpandedState of the children of this station.
getExpandedState() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
getExpandedState() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Gets the preferred size of this station.
getExpandedState() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets the default size of this station.
getExpandedState() - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItem
Gets the current state of this item.
getExpandedState() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.toolbar.perspective.FrontendToolbarItemPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
getFactoryID() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getFrontDockable() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
getFrontDockable() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getGap() - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
Gets the size of the gap between each child component.
getGap() - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Gets the size of the currently selected Span according to WizardSpanStrategy.setPut(PutInfo).
getGap(int) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Gets the size of the gap left of column.
getGap(int, int) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Gets the size of the gap between cell and its predecessor.
getGap(Node, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Gets the size of the gap that is currently to be used by node
getGapBounds(int, boolean) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets the boundaries of the gab between the column column-1 and column.
getGapBounds(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets the size of a gap between two rows.
getGaps() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Cell
Gets the number of gaps between the leafs of this cell
getGaps(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getGaps() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getGroup(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Gets the index'th group of this menu.
getGroupCount() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Gets the number of GroupedCustomizationMenuContent.Groups of this menu.
getHandle(int, int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the StationChildHandle which is used at the given position.
getHandle(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the StationChildHandle which displays dockable.
getHeadCell(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Follows the tree downwards using the right path until a Leaf is found, the cell matching that leaf is returned.
getHeadColumn(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Searches the WizardNodeMap.Column which is nearest to the inside of the parent Container, e.g. is WizardSplitDockStation.Side is WizardSplitDockStation.Side.RIGHT, then this method would return the left most WizardNodeMap.Column.
getHeaderComponent() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the Component which is currently shown at the top of this station.
getHeaderComponentFactory() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the factory for the header component which is currently in use.
getHeaderOrientation() - Method in enum bibliothek.gui.dock.wizard.WizardSplitDockStation.Side
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarItemDockableFactory
 
getID() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.ToolbarTabDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
getIndex() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
getIndex() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
Gets the location of the Dockable in its list.
getIndex() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
Gets the location the item would have after inserting into the target.
getIndex() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
Gets the index of the child on its parent.
getIndex(DockableProperty) - Method in class bibliothek.gui.dock.ToolbarDockStation
Gets the location of a Dockable on this station.
getIndex() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Cell
Gets the index of this cell.
getIndex() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
Gets the index of this column, the left most column has index 0.
getInnerInsets() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
 
getInsertionIndex(int, int) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
Calculates where to insert an item assuming the mouse is at position x/y.
getInsertionLineAt(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Tells where to insert an item during a drag and drop operation, if the mouse is hovering over the column column.
getInsets() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Gets the area around the entire title that remains empty.
getItem() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
getItem(int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Gets a wrapper item that represents the Dockable at index.
getItem() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
getItem(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Gets the index'th item of this grid.
getItem(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Gets the index'th item of this grid.
getItem(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Gets the index'th item of this group.
getItem() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
getItem() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
getItem() - Method in class bibliothek.gui.dock.toolbar.expand.ExpandableStateController
Gets the item which is observed by this controller.
getItemChildren(DockStation) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
getItemChildren(S) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Gets all the children of station
getItemChildren(PerspectiveStation) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
getItemCount() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Gets the number of items on this grid.
getItemCount() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Gets the number of items on this grid.
getItemCount() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Gets the number of icons in this group
getItemLocation() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Gets the current location of the Dockable that is described by this button.
getItemPlaceholder(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
getItemPlaceholder(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Gest the placeholder of dockable.
getItemPlaceholder(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
getItemPlaceholders(DockStation) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
getItemPlaceholders(S) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Gets all the placeholders of station
getItemPlaceholders(PerspectiveStation) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
getItemPositionVSBeneathDockable() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
Gets the relative position of drag dockable with the closest dockable above the mouse.
getItems() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Gets all the items of this column.
getLastLeafOfColumn() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getLastLeafOfColumns() - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
getLastLeafOfColumns() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Goes through all WizardNodeMap.Columns all collects the last cell of these columns.
getLastLeafOfColumns() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
getLateralNodropZoneSize() - Method in class bibliothek.gui.dock.ToolbarDockStation
Gets the size of the two lateral zones where no drop action can be done (Measured in pixel).
getLayers() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getLayers() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getLayers() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getLayout(D, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
getLayout(ToolbarContainerDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
getLayout(ToolbarDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
getLayout(ToolbarGroupDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
getLayout(SplitDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
getLayoutAlignmentX(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
getLayoutAlignmentX(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
getLayoutAlignmentX(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
getLayoutAlignmentY(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
getLayoutAlignmentY(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
getLayoutAlignmentY(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
getLayoutManager() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getLeaf() - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getLeftmostCell(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getLine(int, int) - Method in class bibliothek.gui.dock.station.toolbar.group.DefaultToolbarGroupDividierStrategy
 
getLine(int, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDividerStrategy
Gets the size of the gap top of the cell index of column.
getLine() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
Gets the line into which the item is inserted.
getLine() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
Gets the line in the column in which the dockable was.
getLine(int, int) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Gets the size of the gap top of the cell index of column.
getLine(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells at which position dockable is within its column.
getLine(int, D) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells at which position dockable is within the column column
getLine(Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells at which line placeholder appears in the first column that contains placeholder.
getLine(int, Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells at which line placeholder appears in the column column.
getLineCount(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells how many items are currently stored at the non-empty column with index column.
getLineCount(int) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets the number of items in column.
getList() - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.Column
Gets the list of dockables.
getLocationAt(Path) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
getLocationHint() - Method in class bibliothek.gui.dock.action.LineDockActionSource
 
getMap() - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Gets a map containing the current columns and cells.
getMap() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
getMaxColumnCount() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Gets the maximal amount of columns.
getMaximum() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getMaximumSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
getMaximumSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.SizeFixedPanel
 
getMaximumSize() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
getMinimum() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getMinimumSize() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getMinimumSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
getMinimumSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.SizeFixedPanel
 
getMinimumSize() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
getMinimumSize() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Cell
Gets the minimum size of this cell, does not include any gaps
getMinimumSize(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getMinimumSize() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getMinimumSize() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getModel() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets the model which is currently observed by this object
getModel() - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
Gets access to a simplified view of this grid.
getModel() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets access to an abstraction of the model of this station.
getNode() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Cell
Gets the node which is represented by this WizardNodeMap.Cell.
getOrder() - Method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Gets the order of this state.
getOrdered(int) - Static method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Orders the ExpandedStates according to their size, and returns the size'th state.
getOrientation() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
getOrientation() - Method in class bibliothek.gui.dock.station.OrientationObserver
Gets the Orientation that should currently be applied to the dockable,
getOrientation() - Method in interface bibliothek.gui.dock.station.OrientedDockStation
Gets the orientation of dockables in this station.
getOrientation(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
Tells what orientation should be applied to the parent of dockable.
getOrientation() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
getOrientation() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getOrientation() - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Gets the orientation of this source.
getOrientation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
Tries to find out the current Orientation of the Dockable.
getOrientation() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Gets the orientation of this station.
getOrientation() - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
getOrientation() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the orientation of dockables in the station
getOrientation() - Method in class bibliothek.gui.dock.ToolbarItemDockable
Gets the latest known orientation of this dockable
getOrientation() - Method in class bibliothek.gui.dock.wizard.CellDivider
 
getOrientation() - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
getOrientationOf(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
getOrientationOf(Dockable) - Method in interface bibliothek.gui.dock.station.OrientingDockStation
Tells what orientation child has.
getOrientationOf(Dockable) - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
getOrientationOf(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getOutermostColumn() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Searches the WizardNodeMap.Column which is closest to the inside of the parent Container.
getOwner() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
getOwner() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
Gets the owner of the menu.
getPaint() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets a StationPaint which is used to paint some lines onto this station.
getPaint() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets a StationPaint which is used to paint some lines onto this station.
getParent() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getParent() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
getParent() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
Gets the parent Component of the menu, this Component can be used for example as parent of a JDialog.
getParent() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getPersistentColumn() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getPersistentColumn(int) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Searches the PersistentColumn of the index'th WizardNodeMap.Column.
getPersistentColumns() - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
getPersistentColumns() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
 
getPersistentColumns() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getPerspectiveLayout(PerspectiveElement, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
getPerspectiveLayout(ToolbarContainerDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
getPerspectiveLayout(ToolbarDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
getPerspectiveLayout(ToolbarGroupDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
Gets the name of the dockable.
getPlaceholder() - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.ColumnItem
Gets a placeholder for this item.
getPlaceholder(ColumnItem<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
Gets the name of the Dockable.
getPlaceholder() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
Gets the name of the child.
getPlaceholder(DockableProperty) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getPlaceholders(ToolbarContainerDockStation) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
getPlaceholders(ToolbarContainerDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
getPlaceholders(ToolbarContainerDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
getPlaceholders(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockablePlaceholderToolbarGrid
 
getPlaceholders() - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.ColumnItem
Gets all the placeholders of this item.
getPlaceholders(ColumnItem<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
getPlaceholders(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
 
getPlaceholders(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets all placeholders that are associated with dockable.
getPlaceholders() - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
getPlaceholders(ToolbarContainerDockStation) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverter
getPlaceholders(ToolbarContainerDockStation, Map<Dockable, Integer>) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverter
getPlaceholders(ToolbarContainerDockPerspective, Map<PerspectiveDockable, Integer>) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverter
getPlaceholders() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationLayout
Gets the encoded layout of the ToolbarContainerDockStation.
getPlaceholders(Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Converts the list of children of this perspective into a PlaceholderMap.
getPlaceholders() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationLayout
Gets the encoded layout.
getPlaceholders() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationLayout
Gets the encoded layout of a ToolbarGroupDockStation.
getPlaceholders() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the layout of this station encoded as PlaceholderMap.
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.ToolbarDockStation
Gets the placeholders of this station using a PlaceholderListItemConverter to encode the children.
getPlaceholders() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
getPlaceholders() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Converts this station into a PlaceholderMap using identifiers to remember which Dockable was at which location.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the PlaceholderStrategy that is currently in use.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.ToolbarDockStation
Gets the PlaceholderStrategy that is currently in use.
getPreferredScrollableViewportSize() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getPreferredSize() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.ToolbarMiniButton
 
getPreferredSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
getPreferredSize() - Method in class bibliothek.gui.dock.ToolbarDockStation.SizeFixedPanel
 
getPreferredSize() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.PersistentCell
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.PersistentColumn
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Gets the current preferred size of the entire WizardSplitDockStation
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Cell
Gets the preferred size of this cell, does not include any gaps
getPreferredSize(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getPreferredSize() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
getPriority() - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
getPriority() - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
getRemoval() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets the child of this station that is about to be removed.
getRightmostCell(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
 
getRoot() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
Gets the root node of this column.
getScreenBounds(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
getScreenBounds(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
getScreenBounds() - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
Gets the current boundaries of this cell in the screen coordinates
getScrollableBlockIncrement(Rectangle, int, int) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getScrollableTracksViewportHeight() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getScrollableTracksViewportWidth() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
getScrollbar(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets the scrollbars that are currently shown for column.
getScrollbarValue(int, int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets the current position of the scrollbar for column, this method is at the same time used to inform the scrollbar about the required and available size.
getShape() - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenWindowShape
 
getSide() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Gets the side to which this station leans.
getSideDockableBeneathMouse() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
Gets the closest side of the component beneath the mouse.
getSideGap() - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
Gets the size of the gap between the children and the outside border.
getSideGap() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Gets the size of the empty space at the moveable side of this station.
getSideSnapSize() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the number of pixels outside the station where a drag and drop operation can still start
getSize() - Method in class bibliothek.gui.dock.wizard.PersistentCell
 
getSize() - Method in class bibliothek.gui.dock.wizard.PersistentColumn
 
getSize(Span) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Gets the current size of span.
getSize() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout.Column
 
getSortedCells() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
Gets the cells ordered by their index.
getSortedColumns() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Gets all the columns sorted by their index.
getSource() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Gets the DockActionSource which is associated with this column.
getSource(int) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
getSource(int) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Gets the index'th source of this ColumnDockActionSource.
getSource() - Method in class bibliothek.gui.dock.wizard.PersistentColumn
 
getSourceCount() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
getSourceCount() - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Gets the total number of DockActionSources that are currently available.
getSourceFor(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
 
getSourceFor(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
Gets the ColumnDockActionSource that should be used for finding the actions of dockable.
getSourceLength(int) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
getSourceLength(int) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Gets the available length in pixel for the index'th source.
getSourceOffset(int) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
getSourceOffset(int) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Gets the offset of the index'th source in pixel.
getState(Dockable) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Gets the current state item has.
getState() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
Gets the current ExpandedState of this column.
getState() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationLayout
Tells whether the children are big or small.
getState() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationLayout
Tells whether the children are big or small.
getState(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
getState(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
getStation() - Method in class bibliothek.gui.dock.station.OrientingDockStationEvent
Gets the source of the event.
getStation() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
getStation() - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
getStation() - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
getStrategy() - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarInserter
Gets the ToolbarStrategy that is currently in use.
getStrategy() - Method in class bibliothek.gui.dock.station.screen.ToolbarWindowConfiguration
Gets the strategy which is used by this configuration.
getStrategy() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions
Gets the strategy that is currently used to decide which actions are available for which Dockables.
getStrategy() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the PlaceholderStrategy that is currently used by this grid.
getTarget() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
getTarget() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
getTarget() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
getTextInsets() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Gets the area around the text that should remain empty.
getTitle() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Gets the current title component.
getTitle() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Gets the current title text.
getToolbarStrategy() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets the ToolbarStrategy that is currently used by this station.
getToolbarStrategy() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Gets the ToolbarStrategy that is currently used by this station.
getToolbarStrategy() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the ToolbarStrategy that is currently used by this station.
getTotalColumnCount() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the total number of columns, this includes empty columns.
getUnitIncrement() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getValue() - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Gets the offset of the scrollbar.
getValue() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getView() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContent
Gets a Component which represents this item.
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
 
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
 
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuItem
 
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
 
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
 
getView() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
 
getVisibleAmount() - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
getWizardSpanStrategy() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Gets the strategy which is responsible for managing the Spans.
getWizardSplitLayoutManager() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
GridPlaceholderList<D,S,P extends PlaceholderListItem<D>> - Class in bibliothek.gui.dock.station.toolbar.layout
This PlaceholderList stores Columns as items, where one Column is just another PlaceholderList.
GridPlaceholderList() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
Group(CustomizationMenuContent) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Creates a new group using title as title component.
GroupedCustomizationMenuContent - Class in bibliothek.gui.dock.station.toolbar.menu
The grouped customization menu is a panel showing groups of other CustomizationMenuContent.
GroupedCustomizationMenuContent() - Constructor for class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
 
GroupedCustomizationMenuContent.Group - Class in bibliothek.gui.dock.station.toolbar.menu
GroupedCustomizationMenuTitle - Class in bibliothek.gui.dock.station.toolbar.menu
This is the default component to be used by a GroupedCustomizationMenuContent as title for one group.
GroupedCustomizationMenuTitle(String) - Constructor for class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Creates a new title.

H

handleAdd(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
handleAdd(DockStation) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
handlePersistentColumnsAdapted(PersistentColumn[]) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Called if the current set of PersistentColumns has been changed.
handleRemove(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
handleRemove(DockStation) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
handleResized() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Called if the size of a Span changed and the station must be resized.
hasDockable() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Tells whether the Dockable of this button, accessible by calling CustomizationToolbarButton.getDockable(), is already present.
hasDockable() - Method in class bibliothek.gui.dock.station.toolbar.menu.EagerCustomizationToolbarButton
 
hasEffect() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
Tells whether executing this operation will results in any changes of the layout.
hasNoEffect() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tells whether this PlaceholderToolbarGrid knows a column which contains the placeholder placeholder, this includes empty columns.
HEADER_FACTORY - Static variable in class bibliothek.gui.dock.ToolbarGroupDockStation
Key for a factory that creates new ToolbarGroupHeaders

I

ID - Static variable in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPropertyFactory
the unique identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
the unique, unmodifiable identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarContainerPropertyFactory
the unique identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
the unique, unmodifiable identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
the unique, unmodifiable identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarItemDockableFactory
unique unmodifiable identifier of this factory
ID - Static variable in class bibliothek.gui.dock.station.toolbar.ToolbarPropertyFactory
the unique identifier of this factory
ID - Static variable in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
indexOf(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Gets the location of dockable in the component-panel.
indexOf(Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Gets the index of dockable.
indexOf(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Gets the location of dockable on this station.
init(String) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Initializes the properties that depend on the subclasses
init(ToolbarColumn<Dockable, P>) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Initializes all fields of this object
init() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Initializes all fields of this object.
init() - Method in class bibliothek.gui.dock.ToolbarDockStation
 
init() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
insert(int, int, P) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Adds the item item to the non-empty column column into position line.
insert(int, P) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Adds the item item to a new column, the new column will have the index columnIndex.
insert(int, P, boolean) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Adds the item item to a new column, the new column will have the index columnIndex.
insert(int, int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Adds dockable to column column at position line.
insert(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Adds a new column to the grid and inserts dockable as first child.
insertAt(StationChildHandle, int) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
inserted(int, P) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Called after an item was added to this column
inserted(int, P) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
inserted(ToolbarColumn<D, P>, P, D, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnListener
Called if an item was added to column at index index.
inserted(ToolbarColumnModel<D, P>, ToolbarColumn<D, P>, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModelListener
Called if a column was added to model.
inserted(ColumnDockActionSource, DockActionSource, int) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSourceListener
Called if a new column was inserted into source
insertPlaceholder(int, int, Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Inserts placeholder into column column at line.
install(DockController) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Called if this strategy is used by controller.
install(DockTitleRequest) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarDockTitleFactory
 
install(DockController) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
install(DockController) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
install(DockFrontend) - Method in class bibliothek.gui.dock.toolbar.ToolbarDockFrontendExtension
 
install(DockController) - Method in class bibliothek.gui.ToolbarExtension
 
installListener(P, ComponentListener) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Installs the ComponentListener listener such that changes on item that lead to columns shifting position or size are recognized.
invalidateLayout(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
invalidateLayout(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
invalidateLayout(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
isAffected(Dockable) - Method in class bibliothek.gui.dock.station.OrientingDockStationEvent
Tells whether dockable was affected by the event.
isAllowSideSnap() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Tells whether the station can grab Dockables which are dragged near the station.
isAutoCloseAllowed() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
isAutoCloseAllowed() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuCallback
Tells the menu whether it is currently allowed to close itself automatically.
isBorderOpaque() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarLineBorder
 
isCloseOnFocusLost() - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Whether the menu automatically is closed if it loses focus.
isColumnAt(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Tells whether there is a column covering location.
isColumnRoot(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Tells whether node is the root node of a WizardNodeMap.Column.
isEnabled(ExpandedState) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
isEnabled(Dockable, ExpandedState) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Tells whether the Dockable item can have the state state.
isEnabled(Dockable, ExpandedState) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
isEnabled(Dockable, ExpandedState) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
isEnabled(ExpandedState) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItem
Tells whether this ExpandableToolbarItem likes to be in state state.
isEnabled(ExpandedState) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
isFullscreenEnabled(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarFullscreenFilter
 
isHeaderLevel(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
isHeaderLevel(SplitNode, boolean) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
isHeaderLevel(SplitNode) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Tells whether node is part of the header.
isHeaderLevel(SplitNode, boolean) - Method in class bibliothek.gui.dock.wizard.WizardNodeMap
Tells whether node is part of the header.
isLastOfColumn(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Tells if dockable is the last dockable in its column.
isMove() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
isMove() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
isMove() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
 
isOpen() - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
Tells whether this menu currently is visible.
isResizeOnRemove() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Tells whether the column of a removed Dockable is automatically resized.
isToolbarGroupPart(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
 
isToolbarGroupPart(Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarStrategy
Tells whether dockable represents a group of toolbar components, e.g. a group of buttons.
isToolbarGroupPartParent(DockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
 
isToolbarGroupPartParent(DockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarStrategy
Tells whether the station parent is a valid choice for the dockable child, assuming that child represents a component of a toolbar, e.g. a button.
isToolbarPart(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarStrategy
 
isToolbarPart(Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarStrategy
Tells whether dockable represents a toolbar.
isUndecorated() - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Tells whether the JDialog of this menu is undecorated.
isValidProperty(DockableProperty) - Method in class bibliothek.gui.dock.ToolbarDockStation
Tells whether the subclass knows how to handle property.
items() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets an iterator that visits all items of this grid.
itemToStation(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
itemToStation(D) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Converts the item dockable to a station.
itemToStation(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
iterator() - Method in class bibliothek.gui.dock.action.LineDockActionSource
 

L

larger() - Method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Gets the next larger state.
layout(Object, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
layout(Object, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
layout() - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Gets an array of columns, where each column is an array of Components.
layout(Container, ToolbarGridLayoutManager<P>.Wrapper[][], Dimension, Dimension, ToolbarGridLayoutManager.Size) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Layouts components such that they fit into available.
layout(ToolbarContainerDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
layout(ToolbarContainerDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
layout(ToolbarDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
layout(ToolbarDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
layout(ToolbarGroupDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
layout(ToolbarGroupDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
layoutPerspective(Object, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
layoutPerspective(PerspectiveElement, Object, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
layoutPerspective(ToolbarContainerDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
layoutPerspective(ToolbarContainerDockPerspective, ToolbarContainerDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
layoutPerspective(ToolbarDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
layoutPerspective(ToolbarDockPerspective, ToolbarDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
layoutPerspective(ToolbarGroupDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
layoutPerspective(ToolbarGroupDockPerspective, ToolbarGroupDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
line(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the line location of the dockable.
lineCount(int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Gets the number of lines in column.
LineDockActionSource - Class in bibliothek.gui.dock.action
This DockActionSource adds a SeparatorAction at the beginning if its delegate DockActionSource has any content.
LineDockActionSource(DockActionSource) - Constructor for class bibliothek.gui.dock.action.LineDockActionSource
 
ListDockableStationPerspective - Class in bibliothek.gui.dock.station.toolbar
An abstract implementation of a PerspectiveStation whose children are organized in a list.
ListDockableStationPerspective() - Constructor for class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Creates a new, empty perspective
ListDockableStationPerspective(PerspectiveDockable[]) - Constructor for class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Creates a new perspective, adds children to this station.
listeners() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Gets all the listeners that are currently registered.
listeners() - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
Gets all the ExpandableToolbarItemStrategyListeners that are currently registered.
load(DataInputStream) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
load(DockController, ExtensionName<E>) - Method in class bibliothek.gui.ToolbarExtension
 

M

mainPanel - Variable in class bibliothek.gui.dock.ToolbarContainerDockStation
The graphical representation of this station: the pane which contains toolbars
maximumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
maximumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
maximumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
merge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationMerger
 
merge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationMerger
 
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
ModeledPlaceholderToolbarGrid<D,S,P extends PlaceholderListItem<D>> - Class in bibliothek.gui.dock.station.toolbar.layout
A PlaceholderToolbarGrid which offers a ToolbarColumnModel to access the dockables.
ModeledPlaceholderToolbarGrid() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupOuterLayer
 
move(int, int, int, int, PlaceholderList.Level) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Moves the item at sourceColumn/sourceLine to destinationColumn/destinationLine.
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
move(Dockable, int) - Method in class bibliothek.gui.dock.ToolbarDockStation
Adds dockable at the specified index.
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
mutate(int) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Mutates the Spans to present an insertion into column column.
mutate(int, int) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Mutates the Spans to present an insertion into column at line.
mutate() - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Closes all gaps for inserting items.
mutate(int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Opens a gap for inserting an item into column.
mutate(int, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Opens a gap for inserting an item into column at line.

N

NULL - Static variable in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDividerStrategy
Represents the strategy that does not exist.

O

ON_CONFLICT_ENABLE - Static variable in class bibliothek.gui.dock.AbstractToolbarDockStation
If it is not clear whether an ExpandedState is enabled, because the involved Dockables offer different enabled-states, then the value of this boolean is the result of the operation.
onInserted(PlaceholderList<D, S, P>, int, P, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onInserted(PlaceholderList<D, S, P>, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onInserted() - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onInserted(PlaceholderList<D, S, P>, int, P, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if item was added to the column column.
onInserted(PlaceholderList<D, S, P>, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if a new column column was added to this grid.
onInserted() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if all columns were inserted at the same time.
onRemoved(PlaceholderList<D, S, P>, int, P, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onRemoved(PlaceholderList<D, S, P>, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onRemoved() - Method in class bibliothek.gui.dock.station.toolbar.layout.ModeledPlaceholderToolbarGrid
 
onRemoved(PlaceholderList<D, S, P>, int, P, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if item was removed to the column column.
onRemoved(PlaceholderList<D, S, P>, int) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if the column column was removed from this grid.
onRemoved() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Called if all columns were removed from this grid
open(int, int, CustomizationMenuCallback) - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
open(int, int, CustomizationMenuCallback) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenu
Opens the menu for station.
orientation - Variable in class bibliothek.gui.dock.AbstractToolbarDockStation
Alignment of the content of this station
Orientation - Enum in bibliothek.gui
Describe the orientation
orientationChanged(Orientation) - Method in class bibliothek.gui.dock.station.OrientationObserver
Called if the orientation of the dockable changed.
OrientationObserver - Class in bibliothek.gui.dock.station
The OrientationObserver adds itself as OrientingDockStationListener to the first OrientingDockStation that is found as parent of a specific Dockable.
OrientationObserver(Dockable) - Constructor for class bibliothek.gui.dock.station.OrientationObserver
Creates a new observer
OrientedDockStation - Interface in bibliothek.gui.dock.station
An oriented dockstation is a station where dockables are oriented either vertically or horizontally.
OrientingDockStation - Interface in bibliothek.gui.dock.station
A DockStation where the children have an orientation.
OrientingDockStationEvent - Class in bibliothek.gui.dock.station
An event fired by an OrientedDockStation if one or many children changed their orientation.
OrientingDockStationEvent(OrientingDockStation) - Constructor for class bibliothek.gui.dock.station.OrientingDockStationEvent
Creates a new event, this is equivalent of calling OrientingDockStationEvent.OrientingDockStationEvent(OrientingDockStation, Dockable[]) with the children array set to null
OrientingDockStationEvent(OrientingDockStation, Dockable[]) - Constructor for class bibliothek.gui.dock.station.OrientingDockStationEvent
Creates a new event.
OrientingDockStationListener - Interface in bibliothek.gui.dock.station
A listener that is added to an OrientingDockStation.
OverpaintablePanelBase() - Constructor for class bibliothek.gui.dock.ToolbarContainerDockStation.OverpaintablePanelBase
Creates a new panel
OverpaintablePanelBase() - Constructor for class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
Creates a new panel
OverpaintablePanelBase() - Constructor for class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
Creates a new panel

P

paint - Variable in class bibliothek.gui.dock.AbstractToolbarDockStation
A paint to draw lines
paint(Component, Graphics, ToolbarGridLayoutManager<StationChildHandle>) - Method in class bibliothek.gui.dock.station.toolbar.group.DefaultToolbarGroupDividierStrategy
 
paint(Component, Graphics, ToolbarGridLayoutManager<StationChildHandle>) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDividerStrategy
Allows this strategy to paint on the container that shows the Dockables.
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarLineBorder
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
paintFocus(Graphics) - Method in class bibliothek.gui.dock.station.ToolbarMiniButton
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation.OverpaintablePanelBase
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
performAction(SimpleExpandAction.Action) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
Executes the action action, the exact behavior of this method depends also on the current state.
PersistentCell - Class in bibliothek.gui.dock.wizard
A cell in the grid of a WizardSplitDockStation, the cell offers information about its current and its preferred size.
PersistentCell(int, int) - Constructor for class bibliothek.gui.dock.wizard.PersistentCell
 
PersistentColumn - Class in bibliothek.gui.dock.wizard
A column in the grid of a WizardSplitDockStation, the column offers information about its current and preferred size.
PersistentColumn(int, int, WizardNodeMap.Column, Map<Dockable, PersistentCell>) - Constructor for class bibliothek.gui.dock.wizard.PersistentColumn
 
PerspectiveGridPlaceholderList - Class in bibliothek.gui.dock.station.toolbar.layout
Represents a list of lists of PerspectiveDockables and placeholders.
PerspectiveGridPlaceholderList() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
PerspectivePlaceholderToolbarGrid - Class in bibliothek.gui.dock.station.toolbar.layout
An implementation of PlaceholderToolbarGrid that uses PerspectiveDockables and PerspectiveStations, thus is ideal to be used in the perspective API.
PerspectivePlaceholderToolbarGrid() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
Creates a new, empty grid.
PlaceholderToolbarGrid<D,S,P extends PlaceholderListItem<D>> - Class in bibliothek.gui.dock.station.toolbar.layout
A PlaceholderToolbarGrid behaves like a list of PlaceholderLists.
PlaceholderToolbarGrid() - Constructor for class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
 
PlaceholderToolbarGridConverter<D,P extends PlaceholderListItem<D>> - Interface in bibliothek.gui.dock.station.toolbar.layout
A converter used by the PlaceholderToolbarGrid when reading a PlaceholderMap.
Position - Enum in bibliothek.gui
Used to refer of a side or a position
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
put(Path, P) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Tries to put item into this list at location placeholder.

R

read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
read(ToolbarContainerDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockPerspective
Updates the layout of this station.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
read(ToolbarDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Updates the layout of this station.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
read(ToolbarGroupDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Updates the layout of this station by reading layout.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
readOrientation(PlaceholderMap) - Static method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationLayout
Reads an Orientation from map, this method assumes that the orientation was written with ToolbarGroupDockStationLayout.writeOrientation(PlaceholderMap, Orientation).
refresh() - Method in class bibliothek.gui.dock.toolbar.expand.ExpandableStateController
Searches the first parent of the item which is acknowledged by the current ExpandableToolbarItemStrategy and updates the ExpandedState of the item such that it has the same state as its parent.
registerTitle(DockController) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Registers the default DockTitleFactory of this station at controller and returns the associated DockTitleVersion.
registerTitle(DockController) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
registerTitle(DockController) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
remove(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Removes dockable from this station.
remove(P) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Removes item from this grid, but leaves a placeholder for the item.
remove(int) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Removes the PerspectiveDockable which is stored at location index.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
remove(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Removes the index'th item from this grid.
remove(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
Removes item from this grid.
remove(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Removes the index'th item from this box.
remove(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
Removes item from this box.
remove(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Removes item from this group.
remove(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Removes index'th item from this group.
remove(int, int) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Removes the item at column/line.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
remove(Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
Removes dockable from this station.
remove(int) - Method in class bibliothek.gui.dock.ToolbarDockStation
Removes the child with the given index from this station.
remove(Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
removeAdjustmentListener(AdjustmentListener) - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Removes listener from this scrollbar.
removeAdjustmentListener(AdjustmentListener) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
removed(int, P) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Called after an item was removed from this column
removed() - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions.Column
Called if this column is no longer used, all resources should be released
removed(int, P) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
removed() - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
removed(ToolbarColumn<D, P>, P, D, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnListener
Called if an item was removed from column.
removed(ToolbarColumnModel<D, P>, ToolbarColumn<D, P>, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModelListener
Called if a column was removed from model.
removed(ColumnDockActionSource, DockActionSource, int) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSourceListener
Called if a column was removed from source
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.LineDockActionSource
 
removeExpandableListener(ExpandableToolbarItemListener) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
removeExpandableListener(ExpandableToolbarItemListener) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItem
Removes the observer listener from this item.
removeExpandableListener(ExpandableToolbarItemListener) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
removeExpandedListener(ExpandableToolbarItemStrategyListener) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Removes a listener from this strategy.
removeExpandedListener(ExpandableToolbarItemStrategyListener) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
removeExpandedListener(ExpandableToolbarItemStrategyListener) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
removeGroup(GroupedCustomizationMenuContent.Group) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Removes group from this menu.
removeGroup(int) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
Removes the index'th group from this menu.
removeHeaderCopmonent(Component) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
removeLayoutComponent(Component) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
 
removeLayoutComponent(Component) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
removeLayoutComponent(Component) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
 
removeListener(ColumnDockActionSourceListener) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
 
removeListener(ToolbarColumnListener<D, P>) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumn
Removes the observer listener from this column.
removeListener(ToolbarColumnModelListener<D, P>) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarColumnModel
Removes the observer listener from this model.
removeListener(ToolbarGridLayoutManagerListener) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Removes the observer listener from this object.
removeListener(ColumnDockActionSourceListener) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSource
Removes the observer listener from this source.
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
removeMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.ToolbarItem
Urges this item to remove listener from its component.
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
removeOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
removeOrientingDockStationListener(OrientingDockStationListener) - Method in interface bibliothek.gui.dock.station.OrientingDockStation
Removes the observer listener from this station.
removeOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
removeOrientingDockStationListener(OrientingDockStationListener) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
removePlaceholder(Path) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
 
removePlaceholder(Path) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Removes all occurences of placeholder.
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectivePlaceholderToolbarGrid
Replaces oldDockable with newDockable.
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
request(DisplayerRequest) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarDockTitleFactory
 
required - Variable in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
 
reset(boolean) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Tests which columns and cells currently exist, and may create or delete Span if necessary.
reset(ToolbarGridLayoutManager.Size) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
Resets the size constraints of this item.
reset() - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Deletes and recreates all spans.
resetToPreferredSize(int) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the size of the index'th column such that it has its preferred size.
resetToPreferredSizes() - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the size of each cell and column such that they met their preferred size.
resetToPreferredSizes() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Changes the size of all columns and cells such that they met their preferred size.
reshape() - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenWindowShape
 
reshaped(ColumnDockActionSource) - Method in interface bibliothek.gui.dock.station.toolbar.title.ColumnDockActionSourceListener
Called if the offset or length of at least one column changed
revalidate() - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
revalidateOutside() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Calls JComponent.revalidate() on the first JComponent that is outside of the current JScrollPane.

S

ScreenToolbarDisplayerFactory - Class in bibliothek.gui.dock.station.screen
ScreenToolbarDisplayerFactory(DockController) - Constructor for class bibliothek.gui.dock.station.screen.ScreenToolbarDisplayerFactory
Creates a new factory
ScreenToolbarDockTitleFactory - Class in bibliothek.gui.dock.station.screen
This DockTitleFactory creates special new titles for any Dockable that is a ToolbarStrategy.isToolbarPart(Dockable).
ScreenToolbarDockTitleFactory(DockController) - Constructor for class bibliothek.gui.dock.station.screen.ScreenToolbarDockTitleFactory
Creates a new factory.
ScreenToolbarInserter - Class in bibliothek.gui.dock.station.screen
This Inserter searches for toolbars using the ToolbarStrategy , and adds them to ScreenDockStations, creating any additional layers that are required for the operation.
ScreenToolbarInserter(DockController) - Constructor for class bibliothek.gui.dock.station.screen.ScreenToolbarInserter
Creates a new inserter
SCROLLBAR_FACTORY - Static variable in class bibliothek.gui.dock.ToolbarGroupDockStation
Key for the factory that creates new ColumnScrollBars
setAction(DockAction, ExpandedState) - Method in class bibliothek.gui.dock.ToolbarItemDockable
Sets the DockAction which should be shown if in state state.
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.title.DefaultToolbarDockTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
setActive(boolean) - Method in class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
 
setAllowSideSnap(boolean) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Sets whether Dockables which are dragged near the station are captured and added to this station.
setBehavior(SimpleExpandAction.Action) - Method in class bibliothek.gui.dock.toolbar.expand.SimpleExpandAction
Sets the look of this action
setBlockIncrement(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setBorderSideSnapSize(int) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
There is an invisible border around the station.
setCallback(ScreenWindowShapeCallback) - Method in class bibliothek.gui.dock.station.screen.ToolbarScreenWindowShape
 
setCloseOnFocusLost(boolean) - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Automatically closes this menu if the dialog loses focus.
setColumns(WizardSplitDockStationLayout.Column[]) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout
 
setComponent(Component, ExpandedState) - Method in class bibliothek.gui.dock.ToolbarItemDockable
Sets the Component which should be shown if in state state.
setContent(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
setContent(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton
Sets the contents of the menu.
setContent(CustomizationMenuContent) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenu
Sets the contents of this menu.
setController(DockController) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupExpander
Sets the DockController in whose realm this expander works
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Sets the DockController in whose realm this strategy works, allows to access the current SpanFactory.
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Sets the DockController in whose realm this manager works.
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.AbstractCustomizationMenu
 
setController(DockController) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenu
Sets the controller in whose realm this menu is used.
setController(DockController) - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContent
Informs this content about the DockController in whose realm it is used.
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuItem
Do nothing, so any call is useless.
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
Sets the DockController in whose realm this layout manager is used.
setController(DockController) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
setController(DockController) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
setController(DockController) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
setController(DockController) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
setController(DockController) - Method in interface bibliothek.gui.dock.ToolbarItem
Informs this item about the DockController in whose realm it is used.
setController(DockController) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
setController(DockController) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Updates the current SpanFactory if necessary.
setController(DockController) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
setConverter(PlaceholderListItemConverter<D, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Sets the PlaceholderListItemConverter which should be used to convert the internal lists of this grid.
setDescription(String) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Sets a text which describes the meaning of the button.
setDivider(double) - Method in class bibliothek.gui.dock.wizard.CellDivider
 
setDivider(double) - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
setDivider(Divideable, double) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Called if the user changed the position of a divider.
setDivider(Divideable, double) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
setDividers(ToolbarGroupDividerStrategy) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Sets the strategy for painting between the Dockables.
setDividerSize(int) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
setDividerStrategy(ToolbarGroupDividerStrategy) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Sets the strategy responsible for painting a border between the Dockables.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
setDockable(ToolbarItemDockable) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
setDockable(ToolbarItemDockable) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
setDockable(ToolbarItemDockable) - Method in interface bibliothek.gui.dock.ToolbarItem
Informs this item about the Dockable that is using it.
setDockablePane(JComponent) - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
setDockables(PerspectivePlaceholderList<PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
Sets the list which contains all the children.
setDockables(DockablePlaceholderList<StationChildHandle>) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverterCallback
Replaces the list of dockables.
setDockablesMaxNumber(int) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Sets the number of dockables that this station will accept (max = -1 indicates that there's no limit).
setDockParent(DockStation) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
setDockParent(DockStation) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
setDrawing(ToolbarContainerDropInfo) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
Tells this layout manager which Spans have to mutate.
setExpandedSpan(int, boolean) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
setExpandedState(ExpandedState, boolean) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
Sets the ExpandedState of this station.
setExpandedState(ExpandedState) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
setExpandedState(ExpandedState) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Sets the preferred size of this station.
setExpandedState(ExpandedState) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItem
Changes the state of this item to state.
setExpandedState(ExpandedState) - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
setExpandedtState(ExpandedState) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Sets the default size of this station
setFactors(double, double) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
setGap(int) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
Sets the size of the gap between each child component.
setHeaderComponentFactory(ToolbarGroupHeaderFactory) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
Sets the factory for the header component.
setIcon(Icon) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Sets the icon which should be shown on the button.
setInsets(Insets) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Sets the area around the entire title that should remain empty.
setItem(ToolbarItem, ExpandedState) - Method in class bibliothek.gui.dock.ToolbarItemDockable
Sets the ToolbarItem which should be shown if in state state.
setItemPlaceholders(DockStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.layout.DockableGridPlaceholderList
 
setItemPlaceholders(S, PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
Sets the placeholders that are to be used by station
setItemPlaceholders(PerspectiveStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.layout.PerspectiveGridPlaceholderList
 
setItemVisible(boolean) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Removes the Dockable from its current parent and maybe appends it to the owner of this button.
setLateralNodropZoneSize(int) - Method in class bibliothek.gui.dock.ToolbarDockStation
Sets the size of the two lateral zones where no drop action can be done (Measured in pixel).
setLayout(D, Object, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
setLayout(D, Object, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
setLayout(ToolbarContainerDockStation, ToolbarContainerDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
setLayout(ToolbarContainerDockStation, ToolbarContainerDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
setLayout(ToolbarDockStation, ToolbarDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
setLayout(ToolbarDockStation, ToolbarDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
setLayout(ToolbarGroupDockStation, ToolbarGroupDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
setLayout(ToolbarGroupDockStation, ToolbarGroupDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
setLayout(SplitDockStation, SplitDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
setMaxColumnCount(int) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Sets the maximum amount of columns that the user can create.
setMaximum(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setMenu(CustomizationMenu) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton
Sets the menu which should be used by the buttons to show the content.
setMinimum(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setModel(ToolbarColumnModel<Dockable, P>) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Sets the model which should be observed by this AbstractToolbarGroupActions, all existing columns will be removed by this method.
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
setOrientation(Orientation) - Method in interface bibliothek.gui.dock.station.OrientedDockStation
Sets the orientation of dockables in this station.
setOrientation(Orientation) - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Sets the orientation of the scrollbar
setOrientation(Orientation) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setOrientation(Orientation) - Method in interface bibliothek.gui.dock.station.toolbar.group.ToolbarGroupHeader
Called before the component is shown, and every time when the orientation of the ToolbarGroupDockStation changes.
setOrientation(Orientation) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationButton.Button
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
setOrientation(Orientation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
Called if the orientation of the current Dockable changed.
setOrientation(Orientation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Sets the orientation of this station.
setOrientation(Orientation) - Method in class bibliothek.gui.dock.station.ToolbarTabDockStation
 
setOrientation(Orientation) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
setOrientation(Orientation) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
setOrientation(Orientation) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Sets the orientation of dockables in the station
setOrientation(Orientation) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
setOrientation(Orientation) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
setOrientation(Orientation) - Method in interface bibliothek.gui.dock.ToolbarItem
Tells this item the orientation of the toolbar
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
setPersistentColumns(Dockable[][], int[][], int[]) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Visits all PersistentColumns and PersistentCells and updates them according to the values delivered to this method.
setPersistentColumns(Dockable[][], int[][], int[]) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
setPlaceholders(ToolbarContainerDockStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
setPlaceholders(ToolbarContainerDockStation, ToolbarContainerConverterCallback, PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.station.toolbar.DefaultToolbarContainerConverter
 
setPlaceholders(PlaceholderMap) - Method in interface bibliothek.gui.dock.station.toolbar.layout.grid.ColumnItem
Sets all the placeholders of this station.
setPlaceholders(ColumnItem<D, S, P>, PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.ListDockableStationPerspective
 
setPlaceholders(ToolbarContainerDockStation, PlaceholderMap) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverter
setPlaceholders(ToolbarContainerDockStation, ToolbarContainerConverterCallback, PlaceholderMap, Map<Integer, Dockable>) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverter
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Sets the layout of this station using the encoded layout from placeholders
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.ToolbarDockStation
Sets a new layout on this station, this method assumes that map was created by the method ToolbarDockStation.getPlaceholders(Map).
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.ToolbarDockStation
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.ToolbarGroupDockStation
 
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Sets the PlaceholderStrategy to use, null will set the default strategy.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.ToolbarDockStation
Sets the PlaceholderStrategy to use, null will set the default strategy.
setPriority(LayerPriority) - Method in class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
 
setPriority(LayerPriority) - Method in class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
 
setPut(PutInfo) - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Mutates the Spans such that info shows up.
setPut(PutInfo) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
setResizeOnRemove(boolean) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
If a Dockable is removed from this WizardSplitDockStation, then the column of the Dockable is resized such that it has again its preferred size.
setSelected(boolean) - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
setSelected(boolean) - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
setSelected(boolean) - Method in interface bibliothek.gui.dock.ToolbarItem
Informs this item whether it is actually shown or not.
setShowScrollbar(int, boolean) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Enables or disables a scrollbar for a column.
setSide(WizardSplitDockStation.Side) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Sets the side to which this station leans.
setSideGap(int) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
Sets the size of the gap between the children and the outside border.
setSideGap(int) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
Sets an empty space at the moveable side of this station.
setSideSnapSize(int) - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
Sets the number of pixels outside the station where a drag and drop operation can still start.
setSize(int) - Method in class bibliothek.gui.dock.wizard.PersistentCell
Changes the size of this cell.
setSize(int) - Method in class bibliothek.gui.dock.wizard.PersistentColumn
 
setSpanSize(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
setState(Dockable, ExpandedState) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Changes the state of item to state.
setState(ExpandedState) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions.ExpandColumn
 
setState(Dockable, ExpandedState) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
setState(Dockable, ExpandedState) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
setStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Sets the PlaceholderStrategy which is to be used by this grid.
setText(String) - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
Sets the text which should be shown on the button.
setTextInsets(Insets) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Sets the area around the text that should remain empty.
setTitle(CustomizationMenuContent) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent.Group
Sets the title component.
setTitle(String) - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
Sets the title text.
setUndecorated(boolean) - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Makes the dialog that is used by this menu undecorated.
setUnitIncrement(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setupLayout() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
Initializes this panel with the default layout, namely exactly one child which is the dockable pane.
setValue(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setValues(int, int) - Method in interface bibliothek.gui.dock.station.toolbar.group.ColumnScrollBar
Tells this scrollbar how much space is required, and how much space is available.
setValues(int, int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
setVisibleAmount(int) - Method in class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
 
shrink(ExpandedState) - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
shrunk(Dockable) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemStrategyListener
Called if item was made small.
SIDE_GAP - Static variable in class bibliothek.gui.dock.ToolbarDockStation
Key for setting the size of the gap between the children of a station and the border of the station
SideSnapDropLayer - Class in bibliothek.gui.dock.station.toolbar.layer
Describes the area around a ToolbarDockStation where the user can drop a Dockable into.
SideSnapDropLayer(ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.layer.SideSnapDropLayer
Creates a new layer
SimpleExpandAction - Class in bibliothek.gui.dock.toolbar.expand
A SimpleExpandAction just shows the icon, text and tooltip of one SimpleExpandAction.Action that could be executed regarding the ExpandedState.
SimpleExpandAction(DockController, SimpleExpandAction.Action) - Constructor for class bibliothek.gui.dock.toolbar.expand.SimpleExpandAction
Creates a new action.
SimpleExpandAction.Action - Enum in bibliothek.gui.dock.toolbar.expand
describes to which state this action leads
size() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Gets the total count of items stored in this grid.
SizeFixedPanel() - Constructor for class bibliothek.gui.dock.ToolbarDockStation.SizeFixedPanel
 
SlimScrollbar - Class in bibliothek.gui.dock.station.toolbar.group
A slim version of a JScrollBar.
SlimScrollbar() - Constructor for class bibliothek.gui.dock.station.toolbar.group.SlimScrollbar
Creates a new scrollbar
smaller() - Method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Gets the next smaller state.
SpanToolbarLayoutManager - Class in bibliothek.gui.dock.station.toolbar
SpanToolbarLayoutManager(ToolbarDockStation, Container) - Constructor for class bibliothek.gui.dock.station.toolbar.SpanToolbarLayoutManager
 
stick(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarAttractorStrategy
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
STRATEGY - Static variable in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
An identifier to exchange the strategy.
STRATEGY - Static variable in interface bibliothek.gui.dock.station.toolbar.ToolbarStrategy
PropertyKey for the current ToolbarStrategy to use.
stretch() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
stretched(Dockable) - Method in interface bibliothek.gui.dock.toolbar.expand.ExpandableToolbarItemStrategyListener
Called if item was stretched.
SwingColumnScrollBarFactory - Class in bibliothek.gui.dock.station.toolbar.group
This factory creates new JScrollBars as scrollbars.
SwingColumnScrollBarFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.group.SwingColumnScrollBarFactory
 

T

title - Variable in class bibliothek.gui.dock.AbstractToolbarDockStation
a factory creating new DockTitles
TITLE_ID - Static variable in class bibliothek.gui.dock.station.screen.ScreenToolbarDockTitleFactory
unique identifier for the DockTitleVersion used by this factory
TITLE_ID - Static variable in class bibliothek.gui.dock.ToolbarContainerDockStation
the id of the DockTitleFactory used with this station
TITLE_ID - Static variable in class bibliothek.gui.dock.ToolbarDockStation
the id of the DockTitleFactory which is used by this station
TITLE_ID - Static variable in class bibliothek.gui.dock.ToolbarGroupDockStation
the id of the DockTitleFactory which is used by this station
toComponent(P) - Method in class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Converts item into a Component, this LayoutManager will then set the location and size of the resulting component.
toMap(Map<D, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Converts this grid into a PlaceholderMap using identifiers to remember which Dockable was a which position.
toMap() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Converts this grid into a PlaceholderMap, if possible any Dockable is converted into a placeholder.
toMap(Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Converts this station into a map of PerspectiveDockables.
TOOLBAR - Static variable in class bibliothek.gui.dock.toolbar.item.DockActionItem
A target for converting a DockAction into a Component that can be shown on a toolbar.
TOOLBAR_TITLE - Static variable in class bibliothek.gui.ToolbarExtension
unique flag for marking DockTitles shown above a toolbar
ToolbarAttractorStrategy - Class in bibliothek.gui.dock.station.toolbar
This implementation of an AttractorStrategy reads the current ToolbarStrategy.STRATEGY and assumes that two Dockables which both are toolbar parts attract each other.
ToolbarAttractorStrategy() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarAttractorStrategy
 
ToolbarColumn<D,P> - Interface in bibliothek.gui.dock.station.toolbar.group
Represents one column of a ToolbarGroupDockStation.
ToolbarColumnListener<D,P> - Interface in bibliothek.gui.dock.station.toolbar.group
This observer can be added to a ToolbarColumn and receives events if the content of the column changes.
ToolbarColumnModel<D,P> - Interface in bibliothek.gui.dock.station.toolbar.group
The ToolbarColumnModel provides a clearly defined way to access and monitor the columns of a ToolbarGroupDockStation.
ToolbarColumnModelListener<D,P> - Interface in bibliothek.gui.dock.station.toolbar.group
A listener that is added to a ToolbarColumnModel, is informed if columns are added or removed from the model.
ToolbarContainerConverter - Interface in bibliothek.gui.dock.station.toolbar
A helper interface used by the ToolbarContainerDockStation to read and write PlaceholderMaps.
ToolbarContainerConverterCallback - Interface in bibliothek.gui.dock.station.toolbar
An interface allowing a ToolbarContainerConverter to call some internal methods of ToolbarContainerDockStation.
ToolbarContainerDockPerspective - Class in bibliothek.gui.dock.station.toolbar
This PerspectiveStation describes the layout of a ToolbarContainerDockStation.
ToolbarContainerDockPerspective() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockPerspective
Creates a new, empty station.
ToolbarContainerDockPerspective(ToolbarContainerDockStationLayout, Map<Integer, PerspectiveDockable>) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockPerspective
Creates a new station.
ToolbarContainerDockStation - Class in bibliothek.gui.dock
A Dockable and a DockStation which stands for a group of ToolbarGroupDockStation.
ToolbarContainerDockStation(Orientation) - Constructor for class bibliothek.gui.dock.ToolbarContainerDockStation
Constructs a new ContainerLineStation
ToolbarContainerDockStation(Orientation, int) - Constructor for class bibliothek.gui.dock.ToolbarContainerDockStation
Creates a new station
ToolbarContainerDockStation.OverpaintablePanelBase - Class in bibliothek.gui.dock
This panel is used as base of the station.
ToolbarContainerDockStationFactory - Class in bibliothek.gui.dock.station.toolbar
A factory used to read and write the layout of a ToolbarContainerDockStation.
ToolbarContainerDockStationFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
ToolbarContainerDockStationLayout - Class in bibliothek.gui.dock.station.toolbar
Describes the layout of a ToolbarContainerDockStation
ToolbarContainerDockStationLayout(PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationLayout
Creates a new layout object
ToolbarContainerDropInfo - Class in bibliothek.gui.dock.station.toolbar
This class contains and computes information about a drag and drop action.
ToolbarContainerDropInfo(Dockable, ToolbarContainerDockStation, DockablePlaceholderList<StationChildHandle>, int, int) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
Constructs a new info to know where drop a dockable
ToolbarContainerDropLayer - Class in bibliothek.gui.dock.station.toolbar.layer
A DockStationDropLayer describing the region around a ToolbarContainerDockStation.
ToolbarContainerDropLayer(ToolbarContainerDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.layer.ToolbarContainerDropLayer
 
ToolbarContainerLayoutManager - Class in bibliothek.gui.dock.station.toolbar
The LayoutManager2 used by a ToolbarContainerDockStation, this LayoutManager2 uses the current SpanFactory to add gaps between Components if necessary.
ToolbarContainerLayoutManager(JComponent, ToolbarContainerDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerLayoutManager
Creates a new layout manager
ToolbarContainerProperty - Class in bibliothek.gui.dock.station.toolbar
Describes the location of a child of a ToolbarContainerDockStation.
ToolbarContainerProperty() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
Creates a new, empty ToolbarProperty.
ToolbarContainerProperty(int, Path) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
Creates a new property.
ToolbarContainerPropertyFactory - Class in bibliothek.gui.dock.station.toolbar
ToolbarContainerPropertyFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarContainerPropertyFactory
 
ToolbarDockableDisplayer - Class in bibliothek.gui.dock.station.toolbar
A simple implementation of a DockableDisplayer that can be used by toolbar-DockStations.
ToolbarDockableDisplayer(DockStation, Dockable, DockTitle) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
Creates a new displayer.
ToolbarDockFrontendExtension - Class in bibliothek.gui.dock.toolbar
 
ToolbarDockFrontendExtension() - Constructor for class bibliothek.gui.dock.toolbar.ToolbarDockFrontendExtension
 
ToolbarDockPerspective - Class in bibliothek.gui.dock.station.toolbar
ToolbarDockPerspective() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Creates a new, empty station.
ToolbarDockPerspective(ToolbarDockStationLayout, Map<Integer, PerspectiveDockable>) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockPerspective
Creates a new station.
ToolbarDockStation - Class in bibliothek.gui.dock
A Dockable and a DockStation which stands for a group of ToolbarItemDockable.
ToolbarDockStation() - Constructor for class bibliothek.gui.dock.ToolbarDockStation
Creates a new ToolbarDockStation.
ToolbarDockStation.OverpaintablePanelBase - Class in bibliothek.gui.dock
This panel is used as base of the station.
ToolbarDockStation.SizeFixedPanel - Class in bibliothek.gui.dock
A panel with a fixed size (minimum, maximum and preferred size have same values).
ToolbarDockStationFactory - Class in bibliothek.gui.dock.station.toolbar
A factory for reading and writing ToolbarDockStations.
ToolbarDockStationFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
ToolbarDockStationLayout - Class in bibliothek.gui.dock.station.toolbar
Describes the layout of a ToolbarDockStation.
ToolbarDockStationLayout(PlaceholderMap, ExpandedState) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockStationLayout
Creates a new layout object.
ToolbarDockStationMerger - Class in bibliothek.gui.dock.station.toolbar
An algorithm that allows to merge ToolbarDockStations together.
ToolbarDockStationMerger() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDockStationMerger
 
ToolbarDockTitle - Class in bibliothek.gui.dock.station.toolbar.title
A very simplistic implementation of a DockTitle.
ToolbarDockTitle(DockTitleVersion, Dockable, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitle
 
ToolbarDockTitleGrip - Class in bibliothek.gui.dock.station.toolbar.title
A simplistic implementation of a DockTitle.
ToolbarDockTitleGrip(DockTitleVersion, Dockable, Color, Color, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
ToolbarDockTitleGrip(DockTitleVersion, Dockable) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
 
ToolbarDockTitlePoint - Class in bibliothek.gui.dock.station.toolbar.title
A simplistic implementation of a DockTitle.
ToolbarDockTitlePoint(DockTitleVersion, Dockable, Color, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
ToolbarDockTitlePoint(DockTitleVersion, Dockable) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitlePoint
 
ToolbarDockTitleRoundedBound - Class in bibliothek.gui.dock.station.toolbar.title
A implementation of a DockTitle.
ToolbarDockTitleRoundedBound(DockTitleVersion, Dockable, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleRoundedBound
 
ToolbarDropInfo - Class in bibliothek.gui.dock.station.toolbar
This class contains and computes information about a drag and drop action of a ToolbarDockStation.
ToolbarDropInfo(Dockable, ToolbarDockStation, int) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarDropInfo
Creates new drop information.
ToolbarExtension - Class in bibliothek.gui
Allows seamless integration of the toolbar extension into the core and common library without them having any references back to the toolbar project.
ToolbarExtension() - Constructor for class bibliothek.gui.ToolbarExtension
 
ToolbarFrontendPerspectiveCacheExtension - Class in bibliothek.gui.dock.toolbar.perspective
This extension adds new types of PerspectiveElements to the DockFrontend.
ToolbarFrontendPerspectiveCacheExtension() - Constructor for class bibliothek.gui.dock.toolbar.perspective.ToolbarFrontendPerspectiveCacheExtension
 
ToolbarFullscreenFilter - Class in bibliothek.gui.dock.station.toolbar
This filter can be added to a ScreenDockStation and ensures that no toolbar element can be in fullscreen mode
ToolbarFullscreenFilter(DockController) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarFullscreenFilter
Creates a new filter
ToolbarGridLayoutManager<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.toolbar.layout
This LayoutManager2 orders a set of Components in columns.
ToolbarGridLayoutManager(Container, Orientation, DockablePlaceholderToolbarGrid<P>, ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager
Creates a new layout manager.
ToolbarGridLayoutManager.Wrapper - Class in bibliothek.gui.dock.station.toolbar.layout
A wrapper around one Component, caches minimal, maximal or preferred size.
ToolbarGridLayoutManagerListener - Interface in bibliothek.gui.dock.station.toolbar.layout
An observer that is added to a ToolbarGridLayoutManager.
ToolbarGroupDividerStrategy - Interface in bibliothek.gui.dock.station.toolbar.group
A ToolbarGroupDividerStrategy is responsible for painting dividers between Dockables.
ToolbarGroupDividerStrategyFactory - Interface in bibliothek.gui.dock.station.toolbar.group
A factory creating new ToolbarGroupDividerStrategys.
ToolbarGroupDockPerspective - Class in bibliothek.gui.dock.station.toolbar
ToolbarGroupDockPerspective() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Creates a new, empty station.
ToolbarGroupDockPerspective(ToolbarGroupDockStationLayout, Map<Integer, PerspectiveDockable>) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockPerspective
Creates a new station.
ToolbarGroupDockStation - Class in bibliothek.gui.dock
A Dockable and a DockStation which stands a group of ToolbarDockStation.
ToolbarGroupDockStation() - Constructor for class bibliothek.gui.dock.ToolbarGroupDockStation
ToolbarGroupDockStation.OverpaintablePanelBase - Class in bibliothek.gui.dock
This panel is used as base of the station.
ToolbarGroupDockStationFactory - Class in bibliothek.gui.dock.station.toolbar
A factory used to store and load ToolbarGroupDockStations.
ToolbarGroupDockStationFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
ToolbarGroupDockStationLayout - Class in bibliothek.gui.dock.station.toolbar
A layout object describing the contents of a ToolbarGroupDockStation.
ToolbarGroupDockStationLayout(PlaceholderMap, ExpandedState) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationLayout
Creates a new layout object.
ToolbarGroupDockStationMerger - Class in bibliothek.gui.dock.station.toolbar
A Merger for merging two ToolbarGroupDockStations.
ToolbarGroupDockStationMerger() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationMerger
 
ToolbarGroupDropInfo - Class in bibliothek.gui.dock.station.toolbar.group
This class contains and computes information about a drag and drop action.
ToolbarGroupDropInfo(Dockable, ToolbarGroupDockStation, int, int, boolean) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
Creates a new drop info.
ToolbarGroupExpander - Class in bibliothek.gui.dock.station.toolbar.group
This is a helper class enabling support for ExpandedState of the children of a ToolbarGroupDockStation.
ToolbarGroupExpander(ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupExpander
Creates a new expander
ToolbarGroupHeader - Interface in bibliothek.gui.dock.station.toolbar.group
Represents a single Component which can be shown at the top or left end of a ToolbarGroupDockStation.
ToolbarGroupHeaderFactory - Interface in bibliothek.gui.dock.station.toolbar.group
Factory for creating new ToolbarGroupHeaders.
ToolbarGroupInnerLayer - Class in bibliothek.gui.dock.station.toolbar.layer
This layer is used to define the non rectangular surface of a ToolbarGroupDockStation, it means the surface which is really occupied by dockables.
ToolbarGroupInnerLayer(ToolbarGroupDockStation, Component) - Constructor for class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupInnerLayer
Creates a new layer.
ToolbarGroupOuterLayer - Class in bibliothek.gui.dock.station.toolbar.layer
Describes the area around a ToolbarGroupDockStation where the user can drop a Dockable into.
ToolbarGroupOuterLayer(ToolbarGroupDockStation, Component) - Constructor for class bibliothek.gui.dock.station.toolbar.layer.ToolbarGroupOuterLayer
Creates a new SideSnapDropLayerComplex
ToolbarGroupPlaceholderMapping - Class in bibliothek.gui.dock.station.toolbar.group
A PlaceholderMapping that represents the placeholders of a ToolbarGroupDockStation.
ToolbarGroupPlaceholderMapping(ToolbarGroupDockStation, DockablePlaceholderToolbarGrid<?>) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPlaceholderMapping
Creates a new mapping.
ToolbarGroupProperty - Class in bibliothek.gui.dock.station.toolbar.group
Describes the position of one child of a ToolbarGroupDockStation.
ToolbarGroupProperty() - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
Creates a new, empty property
ToolbarGroupProperty(int, int, Path) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
Creates a new property.
ToolbarGroupPropertyFactory - Class in bibliothek.gui.dock.station.toolbar.group
This factory creates new ToolbarGroupPropertys.
ToolbarGroupPropertyFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupPropertyFactory
 
ToolbarGroupSpanStrategy<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.toolbar.group
This class keeps track of the currently used Spans of a ToolbarGroupDockStation.
ToolbarGroupSpanStrategy(DockablePlaceholderToolbarGrid<P>, ToolbarGroupDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupSpanStrategy
Creates a new strategy
ToolbarGroupTitle - Class in bibliothek.gui.dock.station.toolbar.group
A specialized title that should only be used for ToolbarGroupDockStations.
ToolbarGroupTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupTitle
Creates a new title.
ToolbarItem - Interface in bibliothek.gui.dock
A ToolbarItem is an item that is shown as part of a toolbar.
ToolbarItemDockable - Class in bibliothek.gui.dock
A ToolbarItemDockable is a Dockable that can be shown as child of a ToolbarDockStation.
ToolbarItemDockable() - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(String) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(DockAction) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(Component) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(ToolbarItem) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(DockAction, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(Component, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(ToolbarItem, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(DockAction, String) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(Component, String) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(ToolbarItem, String) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(DockAction, String, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(Component, String, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockable(ToolbarItem, String, Icon) - Constructor for class bibliothek.gui.dock.ToolbarItemDockable
Creates a new dockable
ToolbarItemDockableFactory - Class in bibliothek.gui.dock.station.toolbar
A factory for reading and writing ToolbarItemDockables.
ToolbarItemDockableFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarItemDockableFactory
 
ToolbarLineBorder - Class in bibliothek.gui.dock.station.toolbar
A Border used by ToolbarDockableDisplayer to paint lines at all sides except the side at which there is a title.
ToolbarLineBorder(BasicDockableDisplayer) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarLineBorder
Creates a new border.
ToolbarMiniButton - Class in bibliothek.gui.dock.station
A BasicMiniButton with custom borders, to be shown on the titlebar of a toolbar.
ToolbarMiniButton(BasicTrigger, BasicResourceInitializer) - Constructor for class bibliothek.gui.dock.station.ToolbarMiniButton
Creates the new button.
ToolbarMovingImageFactory - Class in bibliothek.gui.dock.station.toolbar
A ToolbarMovingImageFactory is a filter that forwards any Dockable which is a toolbar part to some other factory.
ToolbarMovingImageFactory(DockableMovingImageFactory) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarMovingImageFactory
Creates a new factory
ToolbarProperty - Class in bibliothek.gui.dock.station.toolbar
Described the location of a child of a ToolbarGroupDockStation or a ToolbarDockStation.
ToolbarProperty() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarProperty
Creates a new, empty ToolbarProperty.
ToolbarProperty(int, Path) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarProperty
Creates a new property.
ToolbarPropertyFactory - Class in bibliothek.gui.dock.station.toolbar
A factory creating new DockablePropertys.
ToolbarPropertyFactory() - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarPropertyFactory
 
ToolbarScreenDockStationExtension - Class in bibliothek.gui.dock.station.screen
Modifies the behavior of ScreenDockStation such that dropping a toolbar item results in the creation of additional, new DockStations.
ToolbarScreenDockStationExtension(DockController) - Constructor for class bibliothek.gui.dock.station.screen.ToolbarScreenDockStationExtension
 
ToolbarScreenWindowShape - Class in bibliothek.gui.dock.station.screen
A ScreenWindowShape that cuts out the empty spaces around a ToolbarGroupDockStation.
ToolbarScreenWindowShape() - Constructor for class bibliothek.gui.dock.station.screen.ToolbarScreenWindowShape
 
ToolbarSeparator - Class in bibliothek.gui.dock.action
A ToolbarSeparator draws a very thin line.
ToolbarSeparator(SeparatorAction, Color) - Constructor for class bibliothek.gui.dock.action.ToolbarSeparator
 
ToolbarSlimDropLayer - Class in bibliothek.gui.dock.station.toolbar.layer
This layer slim the drop area of ToolbarGroupDockStation, as it take into account means an area where no dockable can be dropped into the station.
ToolbarSlimDropLayer(ToolbarDockStation) - Constructor for class bibliothek.gui.dock.station.toolbar.layer.ToolbarSlimDropLayer
Creates a new layer.
ToolbarStationPaint - Class in bibliothek.gui.dock.station.toolbar
This StationPaint is used to draw content on all the toolbar- DockStations.
ToolbarStationPaint(Color, Color) - Constructor for class bibliothek.gui.dock.station.toolbar.ToolbarStationPaint
 
ToolbarStrategy - Interface in bibliothek.gui.dock.station.toolbar
A ToolbarStrategy defines how different parts of a toolbar interact with each other.
ToolbarTabDockStation - Class in bibliothek.gui.dock.station
A StackDockStation modified such that it can show toolbar items.
ToolbarTabDockStation() - Constructor for class bibliothek.gui.dock.station.ToolbarTabDockStation
 
ToolbarTabDockStationFactory - Class in bibliothek.gui.dock.station
A factory creating new ToolbarTabDockStations.
ToolbarTabDockStationFactory() - Constructor for class bibliothek.gui.dock.station.ToolbarTabDockStationFactory
 
ToolbarWindowConfiguration - Class in bibliothek.gui.dock.station.screen
This class will configure ScreenDockWindows such that grabbing the title of a toolbar does not start a drag and drop operation directly, but first allows the user to move around the entire window.
ToolbarWindowConfiguration(DockController) - Constructor for class bibliothek.gui.dock.station.screen.ToolbarWindowConfiguration
Creates a new configuration
toPersistentColumn() - Method in class bibliothek.gui.dock.wizard.WizardNodeMap.Column
Converts this column into a new PersistentColumn.
toStation(ColumnItem<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
toString() - Method in class bibliothek.gui.dock.AbstractToolbarDockStation
 
toString() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupDropInfo
 
toString() - Method in class bibliothek.gui.dock.station.toolbar.group.ToolbarGroupProperty
 
toString(ColumnItem<D, S, P>) - Method in class bibliothek.gui.dock.station.toolbar.layout.GridPlaceholderList
 
toString() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
 
toString() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerProperty
 
toString() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarProperty
 
toString() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation.OverpaintablePanelBase
 
toString() - Method in class bibliothek.gui.dock.ToolbarContainerDockStation
 
toString() - Method in class bibliothek.gui.dock.ToolbarDockStation.OverpaintablePanelBase
 
toString() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
 
toString() - Method in class bibliothek.gui.dock.ToolbarItemDockable
 
toSummaryString() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDropInfo
Return a string describing field values

U

unbind() - Method in class bibliothek.gui.dock.action.ToolbarSeparator
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.layout.PlaceholderToolbarGrid
Informs this grid that it is no longer used and that is should remove any observers.
unbind() - Method in interface bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContent
Informs this item that it is no longer used.
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentGrid
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuContentVerticalBox
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationMenuItem
Do nothing, so any call is useless.
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.EagerCustomizationToolbarButton
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuContent
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.menu.GroupedCustomizationMenuTitle
 
unbind() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
unbind() - Method in class bibliothek.gui.dock.toolbar.item.ComponentItem
 
unbind() - Method in class bibliothek.gui.dock.toolbar.item.DockActionItem
 
unbind() - Method in interface bibliothek.gui.dock.ToolbarItem
Informs this item that it is no longer in use, the result of ToolbarItem.getComponent() can be null or change after this method has been called.
unbound(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.SimpleExpandAction
 
uninstall(DockController) - Method in interface bibliothek.gui.dock.ExpandableToolbarItemStrategy
Called if this strategy is no longer used by controller.
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.station.screen.ScreenToolbarDockTitleFactory
 
uninstall(DockController) - Method in class bibliothek.gui.dock.toolbar.expand.DefaultExpandableToolbarItemStrategy
 
uninstall(DockController) - Method in class bibliothek.gui.dock.toolbar.expand.DisabledExpandableToolbarItemStrategy
 
uninstall(DockFrontend) - Method in class bibliothek.gui.dock.toolbar.ToolbarDockFrontendExtension
 
uninstall(DockController) - Method in class bibliothek.gui.ToolbarExtension
 
uninstallListener(P, ComponentListener) - Method in class bibliothek.gui.dock.station.toolbar.group.AbstractToolbarGroupActions
Removes the listener listener from item.
unsetPut() - Method in class bibliothek.gui.dock.wizard.WizardSpanStrategy
Immediately resets all Spans to have a size of 0.
unsetPut() - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation
 
update(Dockable) - Method in class bibliothek.gui.dock.station.toolbar.group.ExpandToolbarGroupActions
Checks the state of the column in which item is and updates the actions.
update(Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.ExpandManager
Called after the ExpandedState of item changed.
update(ScreenDockStation, Dockable) - Method in class bibliothek.gui.dock.toolbar.expand.ExpandManager
Called if the ExpandedState of child or one of its children has changed.
updateAlignment() - Method in class bibliothek.gui.dock.ToolbarGroupDockStation.OverpaintablePanelBase
Update alignment with regards to the current orientation of this ToolbarGroupDockStation
updateBorder() - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockableDisplayer
 
updateBounds(double, double) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the boundaries of all SplitNodes.
updateBounds(SplitNode, double, double, double, double, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the boundaries of node and all its children.
updateBounds(double, double, double, double, WizardNodeMap.Column, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Update the boundaries of the column column and all its children.
updateBounds(Root, double, double, double, double) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
updateBoundsRecursive(SplitNode, double, double, double, double, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Updates the boundaries of node and all its children.
updateIcon() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 
updateText() - Method in class bibliothek.gui.dock.station.toolbar.title.ColumnDockTitle
 

V

validateBounds(Rectangle, GraphicsConfiguration) - Method in class bibliothek.gui.dock.station.toolbar.menu.DefaultCustomizationMenu
Should be called before this window is made visible, ensure that the boundaries are valid.
validateColumnDivider(double) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Calculates the valid value of divider for the outermost column
validateColumnDivider(double) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
validateDivider(double) - Method in class bibliothek.gui.dock.wizard.CellDivider
 
validateDivider(double) - Method in class bibliothek.gui.dock.wizard.ColumnDividier
 
validateDivider(double, Node) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Calculates the valid value of divider for node.
validateDivider(double, Leaf) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
Calculates the valid value of divider for leaf.
validateDivider(WizardNodeMap.Column, double, Node, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
validateDivider(WizardNodeMap.Column, double, Leaf, WizardNodeMap) - Method in class bibliothek.gui.dock.wizard.WizardColumnModel
 
validateDivider(SplitDockStation, double, Node) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
validateDivider(double, Leaf) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
validatePutInfo(SplitDockStation, PutInfo) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
validType(AbstractToolbarDockStation) - Method in class bibliothek.gui.dock.station.toolbar.AbstractToolbarMerger
Checks whether the type of station is valid for this merger.
validType(AbstractToolbarDockStation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationMerger
 
validType(AbstractToolbarDockStation) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationMerger
 
valueOf(String) - Static method in enum bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton.ItemLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.toolbar.expand.SimpleExpandAction.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.wizard.WizardSplitDockStation.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.Position
Returns the enum constant of this type with the specified name.
values() - Static method in enum bibliothek.gui.dock.station.toolbar.menu.CustomizationToolbarButton.ItemLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.toolbar.expand.ExpandedState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.toolbar.expand.SimpleExpandAction.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.wizard.WizardSplitDockStation.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.Position
Returns an array containing the constants of this enum type, in the order they are declared.

W

WizardColumnModel - Class in bibliothek.gui.dock.wizard
This class offers an interface to the tree of a SplitDockStation that handles as if the tree would build a table.
WizardColumnModel(WizardSplitDockStation) - Constructor for class bibliothek.gui.dock.wizard.WizardColumnModel
 
WizardColumnModel(WizardSplitDockStation, double, double) - Constructor for class bibliothek.gui.dock.wizard.WizardColumnModel
 
WizardLayoutManager() - Constructor for class bibliothek.gui.dock.wizard.WizardSplitDockStation.WizardLayoutManager
 
WizardNodeMap - Class in bibliothek.gui.dock.wizard
The node map tells the location of nodes and columns.
WizardNodeMap(WizardSplitDockStation, PersistentColumn[]) - Constructor for class bibliothek.gui.dock.wizard.WizardNodeMap
Creates a new map using the current content of station
WizardNodeMap.Cell - Class in bibliothek.gui.dock.wizard
A cell is a single SplitNode, usually a Leaf, and a part of a WizardNodeMap.Column.
WizardNodeMap.Column - Class in bibliothek.gui.dock.wizard
A column is a set of WizardNodeMap.Cells.
WizardSpanStrategy - Class in bibliothek.gui.dock.wizard
The WizardSpanStrategy keeps track of the required Spans for a WizardSplitDockStation and adds or removes Spans when necessary.
WizardSpanStrategy(WizardSplitDockStation) - Constructor for class bibliothek.gui.dock.wizard.WizardSpanStrategy
 
WizardSplitDockStation - Class in bibliothek.gui.dock.wizard
A WizardSplitDockStation has some additional restrictions and other behavior than an ordinary SplitDockStation: The Dockables are ordered in columns.
WizardSplitDockStation(WizardSplitDockStation.Side) - Constructor for class bibliothek.gui.dock.wizard.WizardSplitDockStation
Creates a new station.
WizardSplitDockStation.Side - Enum in bibliothek.gui.dock.wizard
the side where dockables are pushed to
WizardSplitDockStation.WizardLayoutManager - Class in bibliothek.gui.dock.wizard
This SplitLayoutManager adds restrictions on how a drag and drop operation can be performed, and what the boundaries of the children are: DnD operations must ensure that the Dockables remain in columns, see WizardSplitDockStation.WizardLayoutManager.ensureDropLocation(PutInfo)
WizardSplitDockStationFactory - Class in bibliothek.gui.dock.wizard
This factory is intended to read and write the layout of a WizardSplitDockStation.
WizardSplitDockStationFactory() - Constructor for class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
WizardSplitDockStationLayout - Class in bibliothek.gui.dock.wizard
Describes the layout of a WizardSplitDockStation.
WizardSplitDockStationLayout(SplitDockStationLayout.Entry, int, boolean) - Constructor for class bibliothek.gui.dock.wizard.WizardSplitDockStationLayout
 
WizardSplitDockStationLayout.Column - Class in bibliothek.gui.dock.wizard
 
wrap(Dockable) - Method in interface bibliothek.gui.dock.station.toolbar.ToolbarContainerConverterCallback
Creates a new StationChildHandle for dockable, the new handle must not be added to any collection.
Wrapper(Component) - Constructor for class bibliothek.gui.dock.station.toolbar.layout.ToolbarGridLayoutManager.Wrapper
 
write(Object, DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
write(Object, XElement) - Method in class bibliothek.gui.dock.station.toolbar.DummyDockFactory
 
write(ToolbarContainerDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
write(ToolbarContainerDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarContainerDockStationFactory
 
write(ToolbarDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
write(ToolbarDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarDockStationFactory
 
write(ToolbarGroupDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
write(ToolbarGroupDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationFactory
 
write(SplitDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
write(SplitDockStationLayout, XElement) - Method in class bibliothek.gui.dock.wizard.WizardSplitDockStationFactory
 
writeOrientation(PlaceholderMap, Orientation) - Static method in class bibliothek.gui.dock.station.toolbar.ToolbarGroupDockStationLayout
Stores orientation in map.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.