bibliothek.gui.dock.event
Interface DockRelocatorListener

All Known Subinterfaces:
DockControllerListener
All Known Implementing Classes:
DefaultMouseFocusObserver, DockAdapter, DockControllerAdapter, FullScreenClickableListener, MouseFocusObserver, SecureMouseFocusObserver

public interface DockRelocatorListener

A listener used by a DockRelocator to inform when a Dockable is moved around.

Author:
Benjamin Sigg

Method Summary
 void dockableDrag(DockController controller, Dockable dockable, DockStation station)
          Invoked before a Dockable is moved around.
 void dockablePut(DockController controller, Dockable dockable, DockStation station)
          Invoked after a Dockable was moved.
 

Method Detail

dockableDrag

void dockableDrag(DockController controller,
                  Dockable dockable,
                  DockStation station)
Invoked before a Dockable is moved around. This method is called after the user has released the mouse which was dragging a DockTitle around.

Parameters:
controller - the origin of the event
dockable - the Dockable which was dragged
station - the future parent of dockable
See Also:
dockablePut(DockController, Dockable, DockStation)

dockablePut

void dockablePut(DockController controller,
                 Dockable dockable,
                 DockStation station)
Invoked after a Dockable was moved.

Parameters:
controller - the origin of the event
dockable - the Dockable which was dragged
station - the new parent of dockable
See Also:
dockableDrag(DockController, Dockable, DockStation)