Uses of Package
bibliothek.gui.dock.control

Packages that use bibliothek.gui.dock.control
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock.control Classes responsible to handle some global task. 
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.  
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally. 
 

Classes in bibliothek.gui.dock.control used by bibliothek.gui
ComponentHierarchyObserver
          A class collecting all Components which are somehow used on the Dockables in the realm of one DockController.
A global instance of ComponentHierarchyObserver can be obtained through DockController.getComponentHierarchyObserver().
ControllerSetupCollection
          A collection of ControllerSetupListeners.
DockControllerFactory
          Contains various factory methods which are used during initialization of a DockController
DockRegister
          A set of all Dockables and DockStations currently used in the system.
DockRelocator
          A manager adding MouseListener and MouseMotionListener to every Dockable and DockTitle and handling the drag and drop.
The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorModes.
DoubleClickController
          Adds a MouseListener to all Dockables and DockTitles and informs the registered DoubleClickController.GlobalDoubleClickListeners whenever the user clicks twice on such an element.
KeyboardController
          An observer of all KeyEvents, forwarding them to registered listeners.
MouseFocusObserver
          A FocusController listens to all AWT-events.
SingleParentRemover
          An observer of a DockController.
 

Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.control
ControllerSetupCollection
          A collection of ControllerSetupListeners.
DirectRemoteRelocator
          A simplified version of RemoteRelocator.
DockControllerFactory
          Contains various factory methods which are used during initialization of a DockController
DockRegister
          A set of all Dockables and DockStations currently used in the system.
DockRelocator
          A manager adding MouseListener and MouseMotionListener to every Dockable and DockTitle and handling the drag and drop.
The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorModes.
DockRelocatorMode
          A DockRelocatorMode is used by a DockRelocator to change the behaviour of the drag and drop-operation depending what the user does with the mouse and the keyboard.
DoubleClickController
          Adds a MouseListener to all Dockables and DockTitles and informs the registered DoubleClickController.GlobalDoubleClickListeners whenever the user clicks twice on such an element.
KeyboardController
          An observer of all KeyEvents, forwarding them to registered listeners.
MouseFocusObserver
          A FocusController listens to all AWT-events.
RemoteRelocator
          A remote relocator can be used to perform a drag & drop operation of a Dockable without the need to know more than the Dockable.
The methods of this interface correspond to methods which are used in MouseListener and MouseMotionListener: RemoteRelocator.init(int, int, int, int, int) MouseListener.mousePressed(MouseEvent) RemoteRelocator.drag(int, int, int) MouseMotionListener.mouseDragged(MouseEvent) RemoteRelocator.drop(int, int, int) MouseListener.mouseReleased(MouseEvent)
The names of these three methods correspond to their normal reaction, when only the left mouse button is pressed (or released).
RemoteRelocator.Reaction
          Tells a caller of a method whether the RemoteRelocator has finished the drag & drop operation or not.
SingleParentRemover
          An observer of a DockController.
 

Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.event
MouseFocusObserver
          A FocusController listens to all AWT-events.
 

Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.security
ControllerSetupCollection
          A collection of ControllerSetupListeners.
DefaultDockControllerFactory
          A very simple implementation of DockControllerFactory, creating only the default-versions of every element.
DockControllerFactory
          Contains various factory methods which are used during initialization of a DockController
KeyboardController
          An observer of all KeyEvents, forwarding them to registered listeners.
MouseFocusObserver
          A FocusController listens to all AWT-events.