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

C

calculateActualReduceFactor(Dimension) - Method in class com.javadocking.drag.painter.ImageDockableDragPainter
Calculates the actual reduce factor to calculate the image size.
calculateColumnCount() - Method in class com.javadocking.dock.CompositeGridDock
Calculates the number of columns there will be in the grid.
calculateColumnCount() - Method in class com.javadocking.dock.GridDock
Calculates the number of columns there will be in the grid.
calculatePreferredWidth() - Method in class com.javadocking.component.MinimzeHeader
 
calculatePreferredWidth() - Method in class com.javadocking.component.SelectableDockableHeader
Calculates the preferred width of the components in the header.
calculatePreferredWidth() - Method in class com.javadocking.component.SelectableDockHeader
Calculates the preferred width of the components in the header.
CAN_DOCK - Static variable in class com.javadocking.dock.Priority
A dockable can be docked.
CAN_DOCK_AS_LAST - Static variable in class com.javadocking.dock.Priority
A dockable can be docked, but only if there are no other possiblities.
CAN_DOCK_WITH_HIGH_PRIORITY - Static variable in class com.javadocking.dock.Priority
A dockable can be docked with high priority.
CAN_DOCK_WITH_PRIORITY - Static variable in class com.javadocking.dock.Priority
A dockable can be docked with priority.
canAddDockableWithPriority(Dockable, Point) - Method in class com.javadocking.dock.CompositeGridDock
Determines if the given dockable can be added to this dock with priority.
canAddDockableWithPriority(Dockable, Point) - Method in class com.javadocking.dock.CompositeLineDock
Determines if the given dockable can be added to this dock with priority.
canAddDockableWithPriority(Dockable, Point) - Method in class com.javadocking.dock.GridDock
Determines if the given dockable can be added to this dock with priority, if the mouse is released at the given position.
canAddDockableWithPriority(Dockable, Point) - Method in class com.javadocking.dock.LineDock
Determines if the given dockable can be added to this dock with priority, if the mouse is released at the given position.
canAddDockableWithPriority(Dockable, Point) - Method in class com.javadocking.dock.SplitDock
Determines if the given dockable can be added to this dock with priority.
canCancelDragging(MouseEvent) - Method in class com.javadocking.drag.DefaultDragListener
Determines if dragging should be canceled for the given mouse event.
cancelDragging(MouseEvent) - Method in interface com.javadocking.drag.Dragger
Cancels the dragging of a Dockable object from a source Dock to a destination dock.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.DynamicDockableDragger
It is not possible to cancel previous changes.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.DynamicDragger
It is not possible to cancel previous changes.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.DynamicTabDragger
It is not possible to cancel previous changes.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.StaticCompositeTabDragger
Resets the cursor and other fields.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.StaticDockableDragger
Resets the cursor and other fields.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.StaticDragger
Resets the cursor and other fields.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.StaticSingleDragger
Resets the cursor and other fields.
cancelDragging(MouseEvent) - Method in class com.javadocking.drag.StaticTabDragger
Resets the cursor and other fields.
canDecodeSource(String) - Method in interface com.javadocking.model.codec.DockModelDecoder
Checks whether this decoder can decode the given data into a dock model.
canDecodeSource(String) - Method in class com.javadocking.model.codec.DockModelPropertiesDecoder
 
canExport(DockModel, String) - Method in interface com.javadocking.model.codec.DockModelEncoder
Checks whether this encoder can export the given dock model to a new specified location.
canExport(DockModel, String) - Method in class com.javadocking.model.codec.DockModelPropertiesEncoder
 
CANNOT_DOCK - Static variable in class com.javadocking.dock.Priority
A dockable cannot be docked.
canRemoveDockable(Dockable) - Method in class com.javadocking.dock.GridDock
 
canRemoveDockable(Dockable) - Method in interface com.javadocking.dock.LeafDock
Determines if the specified dockable can be removed from this dock.
canRemoveDockable(Dockable) - Method in class com.javadocking.dock.LineDock
 
canRemoveDockable(Dockable) - Method in class com.javadocking.dock.SingleDock
 
canRemoveDockable(Dockable) - Method in class com.javadocking.dock.TabDock
 
canSave(DockModel) - Method in interface com.javadocking.model.codec.DockModelEncoder
Checks whether this encoder can save the given dock model in the location, where it originally came from.
canSave(DockModel) - Method in class com.javadocking.model.codec.DockModelPropertiesEncoder
 
canShowPopup(MouseEvent) - Method in class com.javadocking.drag.DefaultDragListener
Determines if for this mouse event the popup of the dockable should be shown.
canStartDragging(MouseEvent) - Method in class com.javadocking.drag.DefaultDragListener
Determines if dragging should be started for the given mouse event.
canVisualizeDockable(Dockable) - Method in class com.javadocking.visualizer.DockingMinimizer
 
canVisualizeDockable(Dockable) - Method in class com.javadocking.visualizer.FloatExternalizer
 
canVisualizeDockable(Dockable) - Method in class com.javadocking.visualizer.LineMinimizer
 
canVisualizeDockable(Dockable) - Method in class com.javadocking.visualizer.MinimizerPanel
 
canVisualizeDockable(Dockable) - Method in class com.javadocking.visualizer.SingleMaximizer
 
canVisualizeDockable(Dockable) - Method in interface com.javadocking.visualizer.Visualizer
Determines if a dockable can be visualized by this visualizer.
CENTER - Static variable in class com.javadocking.dock.Position
A dock or dockable at the center of a dock.
CENTER - Static variable in class com.javadocking.dockable.DockingMode
The dockable can be docked at the center of a dock.
changeDocking(Dockable, Dock, Point, Point) - Method in class com.javadocking.DockingExecutor
Changes the docking of the dockable to the given location in the given destination dock.
changeDocking(Dockable, LeafDock, Position) - Method in class com.javadocking.DockingExecutor
Changes the docking of the dockable to the given position in the given destination leaf dock.
changeDocking(Dockable, Dock) - Method in class com.javadocking.DockingExecutor
Tries to dock the dockable in the tree of docks that has the given dock as root dock.
changeDocking(Dockable, DockingPath) - Method in class com.javadocking.DockingExecutor
Changes the docking of the dockable as good as possible with the information in the given docking path.
checkDockingModes(Dockable) - Method in class com.javadocking.dock.CompositeGridDock
Checks the docking modes of the dockable.
checkDockingModes(Dockable) - Method in class com.javadocking.dock.CompositeLineDock
Checks the docking modes of the dockable.
checkDockingModes(Dockable) - Method in class com.javadocking.dock.LineDock
Checks the docking modes of the dockable.
CHILD_DOCK_PREFIX - Static variable in interface com.javadocking.dock.CompositeDock
The name childDock that will be used to create property names for specifying properties of child docks.
ChildDockEvent - Class in com.javadocking.event
This kind of event is broad-casted when a child dock is added, moved, or removed from a composite dock.
ChildDockEvent(Object, CompositeDock, CompositeDock, Dock) - Constructor for class com.javadocking.event.ChildDockEvent
Constructs a docking event for the given composite dock and child dock.
cleanDock(Dock, boolean) - Method in class com.javadocking.DockingExecutor
The dock is cleaned up, if it is empty.
clear() - Method in class com.javadocking.drag.painter.CompositeDockableDragPainter
 
clear() - Method in interface com.javadocking.drag.painter.DockableDragPainter
Clears everything what was painted by this painter before.
clear() - Method in class com.javadocking.drag.painter.ImageDockableDragPainter
 
clear() - Method in class com.javadocking.drag.painter.LabelDockableDragPainter
 
clear() - Method in class com.javadocking.drag.painter.OldWindowDockableDragPainter
 
clear() - Method in class com.javadocking.drag.painter.SwDockableDragPainter
 
clear() - Method in class com.javadocking.drag.painter.TransparentWindowDockableDragPainter
 
clear() - Method in class com.javadocking.drag.painter.WindowDockableDragPainter
 
clearGhosts() - Method in class com.javadocking.dock.BorderDock
 
clearGhosts() - Method in interface com.javadocking.dock.CompositeDock
Clears the ghost child docks from this dock.
clearGhosts() - Method in class com.javadocking.dock.CompositeGridDock
 
clearGhosts() - Method in class com.javadocking.dock.CompositeLineDock
 
clearGhosts() - Method in class com.javadocking.dock.CompositeTabDock
 
clearGhosts() - Method in class com.javadocking.dock.FloatDock
 
clearGhosts() - Method in class com.javadocking.dock.SingleDock
Clears the ghost child docks from this dock.
clearGhosts() - Method in class com.javadocking.dock.SplitDock
 
CLOSE_ALL_ACTION - Static variable in class com.javadocking.dockable.action.DefaultPopupMenuFactory
The constant that defines that the close all action has to be added to the popup menu.
CLOSE_OTHERS_ACTION - Static variable in class com.javadocking.dockable.action.DefaultPopupMenuFactory
The constant that defines that the close others action has to be added to the popup menu.
CLOSED - Static variable in class com.javadocking.dockable.DockableState
This is the integer for the state when the dockable is not in a dock.
CollectionUtil - Class in com.javadocking.util
This class contains a collection of static utility methods for java.util.Collection objects.
com.javadocking.component - package com.javadocking.component
Contains the interfaces and default implementations for the components and component factories that are used by the docking library.
com.javadocking.dock.docker - package com.javadocking.dock.docker
 
com.javadocking.dock.factory - package com.javadocking.dock.factory
Contains the interfaces and implementations for the factories that create new Docks in which Dockables can be docked.
com.javadocking.dockable.action - package com.javadocking.dockable.action
Contains actions that can be performed on dockables.
com.javadocking.drag.dockretriever - package com.javadocking.drag.dockretriever
Contains the functionality for retrieving the Dock, where a Dockable can be docked for a given mouse screen position.
com.javadocking.drag.painter - package com.javadocking.drag.painter
Contains the functionality for painting a representation of the Dockable, when it is dragged.
com.javadocking.event - package com.javadocking.event
Contains the classes for the events that are broadcasted when a dockable or child dock is: added to a dock.
com.javadocking.model.codec - package com.javadocking.model.codec
Contains the functionality for decoding and encoding DockModels and DockingPathModels.
CompositeDock - Interface in com.javadocking.dock
This is a Dock that can contain other child docks.
CompositeDockable - Interface in com.javadocking.dockable
A dockable that is composed of multiple, different dockables.
CompositeDockableDragPainter - Class in com.javadocking.drag.painter
 
CompositeDockableDragPainter() - Constructor for class com.javadocking.drag.painter.CompositeDockableDragPainter
 
CompositeDockFactory - Interface in com.javadocking.dock.factory
This dock factory creates composite docks.
CompositeGridDock - Class in com.javadocking.dock
This is a composite dock that has child docks that are organized in a grid.
CompositeGridDock() - Constructor for class com.javadocking.dock.CompositeGridDock
Constructs a composite grid dock with a SingleDockFactory as factory for creating the child docks.
CompositeGridDock(DockFactory) - Constructor for class com.javadocking.dock.CompositeGridDock
Constructs a composite grid dock with the given factory for the creating child docks.
CompositeLineDock - Class in com.javadocking.dock
This is a composite dock that has child docks that are organized in a line.
CompositeLineDock() - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a horizontal composite line dock with a SingleDockFactory as factory for creating the child docks.
CompositeLineDock(DockFactory) - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a composite line dock with the given factory for the creating child docks.
CompositeLineDock(int, boolean) - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a composite line dock with a SingleDockFactory as factory for creating the child docks.
CompositeLineDock(int, boolean, int, int) - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a composite line dock with a SingleDockFactory as factory for creating the child docks.
CompositeLineDock(int, boolean, DockFactory) - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a composite line dock with the given factory for the creating child docks.
CompositeLineDock(int, boolean, DockFactory, int, int) - Constructor for class com.javadocking.dock.CompositeLineDock
Constructs a composite line dock with the given factory for the creating child docks.
CompositeTabDock - Class in com.javadocking.dock
This is a composite dock that has child docks that are organized in a tabbed pane.
CompositeTabDock() - Constructor for class com.javadocking.dock.CompositeTabDock
Constructs a composite tab dock with a CompositeTabDockFactory as factory for the child docks.
CompositeTabDock(DockFactory) - Constructor for class com.javadocking.dock.CompositeTabDock
Constructs a composite tab dock with the given child dock factories.
CompositeTabDockFactory - Class in com.javadocking.dock.factory
This dock factory tries to create a dock for a dockable with the child dock factory.
CompositeTabDockFactory() - Constructor for class com.javadocking.dock.factory.CompositeTabDockFactory
 
CompositeToolBarDockFactory - Class in com.javadocking.dock.factory
This dock factory creates always a composite tool bar dock.
CompositeToolBarDockFactory() - Constructor for class com.javadocking.dock.factory.CompositeToolBarDockFactory
 
contains(LeafDock, Dockable) - Static method in class com.javadocking.util.DockingUtil
Determines if the given dockable is docked in the given leaf dock.
containsDock(Dock, Dock) - Static method in class com.javadocking.util.DockingUtil
Tries to find the dock in the dock tree with the given dock as root.
containsDockable(Dockable) - Method in class com.javadocking.dock.GridDock
 
containsDockable(Dockable) - Method in interface com.javadocking.dock.LeafDock
Determines if the given dockable is docked in this dock.
containsDockable(Dockable) - Method in class com.javadocking.dock.LineDock
 
containsDockable(Dockable) - Method in class com.javadocking.dock.SingleDock
 
containsDockable(Dockable) - Method in class com.javadocking.dock.TabDock
 
copyDockingPath(Dockable, DockingPath) - Static method in class com.javadocking.model.DefaultDockingPath
Creates a docking path for the given dockable, that is almost a copy of the given docking path.
createComponentOfDockable(Dockable) - Method in class com.javadocking.dock.TabDock
Creates the component that contains the content of the dockable.
createCompositeTabDockHeader(Dock, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a SelectableDockableHeader.
createCompositeTabDockHeader(Dock, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the given dock that will be displayed in a tab of a dock.
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.CompositeTabDockFactory
 
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.CompositeToolBarDockFactory
Creates a composite tool bar dock.
createDock(Dockable, int) - Method in interface com.javadocking.dock.factory.DockFactory
Creates a dock for the given dockable.
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.LeafDockFactory
 
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.SingleDockFactory
 
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.SplitDockFactory
 
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.TabDockFactory
 
createDock(Dockable, int) - Method in class com.javadocking.dock.factory.ToolBarDockFactory
Creates a tool bar dock.
createDockable(Dock) - Static method in class com.javadocking.util.DockingUtil
Creates one dockable with the dockables of a dock.
createDockableStateAction(Dockable, int) - Method in class com.javadocking.dockable.action.DefaultDockableStateActionFactory
Creates a default window state action for the states: DockableState.CLOSED, DockableState.NORMAL, DockableState.MAXIMIZED, DockableState.MINIMIZED, and DockableState.EXTERNALIZED.
createDockableStateAction(Dockable, int) - Method in interface com.javadocking.dockable.action.DockableStateActionFactory
Creates the action to change the state of the dockable.
createDockHeader(LeafDock, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a DefaultDockHeader.
createDockHeader(LeafDock, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the specified dock with multiple dockables.
createDockingPath(Dockable) - Static method in class com.javadocking.model.DefaultDockingPath
Creates a docking path with the information how the given dockable is docked now in the dock model of the docking manager.
createDragComponent(Dockable, Dock, Rectangle) - Method in interface com.javadocking.drag.painter.DragComponentFactory
Creates a component to show where a dockable will be docked in a dock while dragging the dockable.
createDragComponent(Dockable, Dock, Rectangle) - Method in class com.javadocking.drag.painter.RectangleDragComponentFactory
 
createDragger(Dock) - Method in interface com.javadocking.drag.DraggerFactory
Creates a dragger for the dockables of the given dock.
createDragger(Dockable) - Method in interface com.javadocking.drag.DraggerFactory
Creates a dragger for the given dockable.
createDragger(Dock) - Method in class com.javadocking.drag.DynamicDraggerFactory
It creates for a TabDock a DynamicTabDragger.
createDragger(Dockable) - Method in class com.javadocking.drag.DynamicDraggerFactory
It creates a DynamicDragger.
createDragger(Dock) - Method in class com.javadocking.drag.StaticDraggerFactory
It creates the following draggers with the dockableDragPainter of this class: For a SingleDock: a StaticSingleDragger.
createDragger(Dockable) - Method in class com.javadocking.drag.StaticDraggerFactory
It creates a StaticDockableDragger with the dockableDragPainter of this class.
createDragListener(Dock) - Method in class com.javadocking.drag.DefaultDragListenerFactory
 
createDragListener(Dockable) - Method in class com.javadocking.drag.DefaultDragListenerFactory
 
createDragListener(Dock) - Method in interface com.javadocking.drag.DragListenerFactory
Creates a drag listener for the given dock.
createDragListener(Dockable) - Method in interface com.javadocking.drag.DragListenerFactory
Creates a drag listener for the given dockable.
createExternalizer() - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a SingleDock.
createExternalizer() - Method in interface com.javadocking.component.SwComponentFactory
Creates a LeafDock in which a dockable can be externalized.
createFloatDock(Window) - Method in class com.javadocking.model.DefaultFloatDockFactory
 
createFloatDock(Window) - Method in interface com.javadocking.model.FloatDockFactory
Create a float dock with the given window as owner.
createFloatingBorder() - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a raised border.
createFloatingBorder() - Method in interface com.javadocking.component.SwComponentFactory
Creates a border for a floating window.
createIconButton(Action) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a IconButton.
createIconButton(Action) - Method in interface com.javadocking.component.SwComponentFactory
Creates a small icon component to perform the given action.
createJDialog(Window) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates an undecorated non-modal dialog that is resizable.
createJDialog(Window) - Method in interface com.javadocking.component.SwComponentFactory
Creates a non-modal dialog.
createJLabel() - Method in class com.javadocking.component.DefaultSwComponentFactory
 
createJLabel() - Method in interface com.javadocking.component.SwComponentFactory
Creates a label.
createJSplitPane() - Method in class com.javadocking.component.DefaultSwComponentFactory
 
createJSplitPane() - Method in interface com.javadocking.component.SwComponentFactory
Creates a split pane.
createJTabbedPane() - Method in class com.javadocking.component.DefaultSwComponentFactory
 
createJTabbedPane() - Method in interface com.javadocking.component.SwComponentFactory
Creates a tabbed pane.
createMaximizeHeader(Dockable, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a MaximizeHeader.
createMaximizeHeader(Dockable, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the specified dockable in a maximize panel.
createMinimizedHeaderDockableID(Dockable) - Method in class com.javadocking.visualizer.DockingMinimizer
Creates the ID for the dockable around the header component of a minimized dockable.
createMinimizeHeader(Dockable, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a MinimzeHeader.
createMinimizeHeader(Dockable, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the specified dockable in a minimize panel.
createPopupMenu(Dockable, CompositeDockable) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a popup menu with PopupMenuFactory of this class.
createPopupMenu(Dockable, CompositeDockable) - Method in interface com.javadocking.component.SwComponentFactory
Creates a popup menu for the selected dockable and the other dockables in the dock of the selected dockable.
createPopupMenu(Dockable, CompositeDockable) - Method in class com.javadocking.dockable.action.DefaultPopupMenuFactory
 
createPopupMenu(Dockable, CompositeDockable) - Method in interface com.javadocking.dockable.action.PopupMenuFactory
Creates a popup menu for the selected dockable and the other dockables in the dock of the selected dockable.
createSingleDockHeader(LeafDock, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a SingleDockHeader.
createSingleDockHeader(LeafDock, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the specified dock with one dockable.
createTabDockHeader(Dockable, int) - Method in class com.javadocking.component.DefaultSwComponentFactory
Creates a SelectableDockableHeader.
createTabDockHeader(Dockable, int) - Method in interface com.javadocking.component.SwComponentFactory
Creates the header for the given dockable that will be displayed in a tab of a dock.

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