bibliothek.gui.dock.control.focus
Interface MouseFocusObserver

All Known Implementing Classes:
DefaultMouseFocusObserver

public interface MouseFocusObserver

A MouseFocusObserver tracks the movement and actions of the mouse and is responsible for transferring the focus by calling DockController.setFocusedDockable(Dockable, java.awt.Component, boolean, boolean, boolean) at an appropriate time.

Author:
Benjamin Sigg

Method Summary
 DockController getController()
          Gets the DockController whose Dockables are tracked by this observer.
 void kill()
          Stops this FocusController.
 

Method Detail

getController

DockController getController()
Gets the DockController whose Dockables are tracked by this observer.

Returns:
the controller

kill

@FrameworkOnly
void kill()
Stops this FocusController. This controller will remove all its listeners and become ready for the garbage collector.
This method should not be called by clients.