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

M

markAsGlassPane(Component) - Static method in class bibliothek.util.JavaVersionWorkaround
This method is necessary since 1.6.14, it marks a component as transparent.
matches(int) - Method in class bibliothek.gui.dock.control.ModifierMask
Tells whether this ModifierMask relates to modifiers or not.
MAXIMIZE_ACCELERATOR - Static variable in class bibliothek.gui.dock.SplitDockStation
Describes which KeyEvent will maximize/normalize the currently selected Dockable.
me() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Returns this.
me() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
 
me() - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
 
measureBounds(ScreenDockWindow, int, int, int, int, GraphicsDevice) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
Checks how good window fits into the screen device
meltLayout() - Method in class bibliothek.gui.DockController
Melts a frozen layout (see DockController.freezeLayout()).
MENU - Static variable in class bibliothek.gui.dock.action.ActionType
The action is a group of other actions which are shown as soon as someone triggers the action.
MENU - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target for a JMenu
MENU_CONTENT - Static variable in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Key that should be used to access the default menu content
MENU_SEPARATOR - Static variable in class bibliothek.gui.dock.action.actions.SeparatorAction
A separator that is only visible on menus
MenuColor - Class in bibliothek.gui.dock.themes.color
A color representing a CombinedMenu.
MenuColor(String, Path, DockStation, CombinedMenu, Color) - Constructor for class bibliothek.gui.dock.themes.color.MenuColor
Creates a new TabColor.
MenuColor(String, DockStation, CombinedMenu, Color) - Constructor for class bibliothek.gui.dock.themes.color.MenuColor
Creates a new TabColor.
MenuDockAction - Interface in bibliothek.gui.dock.action
Represents a menu.
MenuLayoutBlock - Class in bibliothek.gui.dock.station.stack.tab.layouting
A wrapper around a TabMenu.
MenuLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.MenuLayoutBlock
 
MenuLineLayout - Class in bibliothek.gui.dock.station.stack.tab
Orders tabs in a line, if there is not enough space a menu is used.
MenuLineLayout() - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
MenuLineLayout.Layout - Class in bibliothek.gui.dock.station.stack.tab
Layout information for a TabPane.
MenuLineLayout.Layout(TabPane) - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayout.Layout
Creates new layout information for pane.
MenuMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that manages a menu.
MenuMenuHandler(MenuDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new handler
MenuMenuHandler(DockActionSource, Dockable, JPopupMenu) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new handler
menuRemoved(BubbleTabMenu) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
menuRemoved(EclipseMenu) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
menuRemoved(FlatMenu) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
menuRemoved(M) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs this pane that menu will never be used again and all resources associated with menu should be freed.
MenuViewItem<C extends JComponent> - Interface in bibliothek.gui.dock.themes.basic.action.menu
An item that is shown in a menu.
MergedPreferenceModel - Class in bibliothek.extension.gui.dock.preference
A preference model that envelops other models and uses their preferences.
MergedPreferenceModel() - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Creates a new model
MergedPreferenceModel(PathCombiner) - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Creates a new path.
MergedPreferenceModel.Index - Class in bibliothek.extension.gui.dock.preference
Describes an index in one of the childen of a MergedPreferenceModel.
MergedPreferenceModel.Index(MergedPreferenceModel.Model, int) - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel.Index
 
mergePlaceholders(Path[], Dockable, PlaceholderStrategy) - Static method in class bibliothek.gui.dock.util.DockUtilities
Merges the array base with the placeholder that is associated with dockable, but only if that placeholder is not yet in base.
MIDDLE - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay in the middle
middle(Color, Color) - Static method in class bibliothek.util.Colors
 
MiniButton<M extends BasicButtonModel> - Class in bibliothek.gui.dock.themes.basic.action.buttons
A small Component used as view of a BasicButtonModel.
MiniButton(M) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Creates a new button
MinimalDecorator - Class in bibliothek.gui.dock.themes.basic
Minimalistic implementation of a BasicDockableDisplayerDecorator.
MinimalDecorator() - Constructor for class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
MINIMUM_SIZE - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for the minimum size of all FlapDockStations.
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.  
MissingDockableStrategy - Interface in bibliothek.gui.dock.frontend
Used by the DockFrontend to handle missing Dockables.
MissingDockFactory - Interface in bibliothek.gui.dock.layout
A MissingDockFactory is used by a DockSituation to read the contents of a file if the factory that was supposed to read that content is missing.
model - Variable in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel.Index
 
modelToView(Dimension) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts size from model to view.
modelToView(Rectangle) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts bounds from model to view.
modelToView(Dimension) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
modelToView(Rectangle) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
MODIFIER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
a validator that allows only modifier keys
ModifierMask - Class in bibliothek.gui.dock.control
A ModifierMask represents a pattern that tells what modifier keys are currently pressed.
ModifierMask(int) - Constructor for class bibliothek.gui.dock.control.ModifierMask
Creates a new mask which allows only modifiers that match exactly mask.
ModifierMask(int, int) - Constructor for class bibliothek.gui.dock.control.ModifierMask
Creates a new mask.
ModifierMaskEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor for ModifierMasks.
ModifierMaskEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
ModifierMaskNoCombinationPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the mask that prevents combinations when moving a Dockable.
ModifierMaskNoCombinationPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ModifierMaskNoCombinationPreference
Creates a new preference
ModifierMaskScreenOnlyPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the mask that forces a Dockable onto the ScreenDockStation when moving.
ModifierMaskScreenOnlyPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ModifierMaskScreenOnlyPreference
Creates a new preference
modify(Font) - Method in class bibliothek.gui.dock.util.font.ConstantFontModifier
 
modify(Font) - Method in interface bibliothek.gui.dock.util.font.FontModifier
Creates or gets a font for font.
modify(Font) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
 
mouseClicked(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
mouseDragged(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
mouseEntered(MouseEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
mouseEntered(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
mouseExited(MouseEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
mouseExited(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
MouseFocusObserver - Class in bibliothek.gui.dock.control
A FocusController listens to all AWT-events.
MouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.MouseFocusObserver
Creates a new FocusController.
mouseInside(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
mouseInside(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the mouse enters or leaves the view.
mouseMoved(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
MouseOverListener - Class in bibliothek.extension.gui.dock.util
A class that can observe a Component and the children of the same component to find out whether the mouse is over the base component.
MouseOverListener(Component) - Constructor for class bibliothek.extension.gui.dock.util.MouseOverListener
Creates a new listener
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.action.ActionPopup
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.control.DoubleClickController.GlobalDoubleClickListener
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
mousePressed(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
mousePressed(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the mouse is pressed or released.
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.action.ActionPopup
 
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.FlapWindow
 
move() - Method in class bibliothek.gui.dock.FlapDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
 
move() - Method in class bibliothek.gui.dock.ScreenDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
 
move() - Method in class bibliothek.gui.dock.SplitDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.SplitDockStation
 
move() - Method in class bibliothek.gui.dock.StackDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.StackDockStation
 
move(int, int) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Moves the element at location source to destination.
move(int, int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Moves the item at location source to location destination.
move() - Method in interface bibliothek.gui.DockStation
Moves a child of this station to a new location according to the information gathered by prepareMove.
move(Dockable, DockableProperty) - Method in interface bibliothek.gui.DockStation
Tries to move the child dockable in such a way, that DockStation.getDockableProperty(Dockable, Dockable) would return a DockableProperty that equals property.
movePlaceholderMap(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Moves the current PlaceholderMap to destination, overriding its old value.
moveTab(int, int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
moveTab(int, int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
moveTab(int, int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Moves the tab at source to location destination.
MovingImage - Interface in bibliothek.gui.dock.dockable
Moving images are used when a drag&drop operation is in progress, and an object has to be shown somehow on the screen.
MultiColorBridge - Class in bibliothek.gui.dock.util.color
A ColorBridge which uses other bridges to handle some colors.
MultiColorBridge(ColorManager) - Constructor for class bibliothek.gui.dock.util.color.MultiColorBridge
Creates a new ColorBridge.
MultiColorBridgeFactory - Class in bibliothek.gui.dock.themes.color
A factory for a MultiUIBridge, this factory can contain other factories to fill up the new MultiUIBridge.
MultiColorBridgeFactory() - Constructor for class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
 
MultiDockAcceptance - Class in bibliothek.gui.dock.accept
A DockAcceptance which consists of other acceptances, and returns only true if all children of this acceptance return true.
MultiDockAcceptance() - Constructor for class bibliothek.gui.dock.accept.MultiDockAcceptance
 
MultiDockActionSource - Class in bibliothek.gui.dock.action
A DockActionSource that combines various sources in one source.
MultiDockActionSource(DockActionSource...) - Constructor for class bibliothek.gui.dock.action.MultiDockActionSource
Constructs a new source.
MultiDockActionSource(LocationHint, DockActionSource...) - Constructor for class bibliothek.gui.dock.action.MultiDockActionSource
Constructs a new source.
MultiFontBridge - Class in bibliothek.gui.dock.util.font
A collection of multiple UIBridges.
MultiFontBridge(FontManager) - Constructor for class bibliothek.gui.dock.util.font.MultiFontBridge
Creates a new MultiFontBridge.
MultiUIBridge<V,U extends UIValue<V>> - Class in bibliothek.gui.dock.util
A MultiUIBridge is a collection of UIBridges.
MultiUIBridge(UIProperties<V, U, ?>) - Constructor for class bibliothek.gui.dock.util.MultiUIBridge
Creates a new MultiUIBridge.

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