bibliothek.gui.dock.control
Class DefaultDockRelocator.MouseDockableListener
java.lang.Object
bibliothek.gui.dock.event.DockControllerAdapter
bibliothek.gui.dock.control.DefaultDockRelocator.MouseDockableListener
- All Implemented Interfaces:
- DockControllerListener, DockRegisterListener, DockRelocatorListener
- Enclosing class:
- DefaultDockRelocator
private class DefaultDockRelocator.MouseDockableListener
- extends DockControllerAdapter
A listener to the set of known Dockables
.
Adds a MouseListener
to all Dockables. This second listener allows
a popup-menu and connects the Dockables to the drag and drop mechanism.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listeners
private java.util.Map<Dockable,DefaultDockRelocator.MouseDockableListener.SingleMouseDockableListener> listeners
- tells which Dockable has which listener
DefaultDockRelocator.MouseDockableListener
private DefaultDockRelocator.MouseDockableListener()
dockableRegistered
public void dockableRegistered(DockController controller,
Dockable dockable)
- Description copied from interface:
DockRegisterListener
- Invoked after a
Dockable
was registered. Note that this method can
be called while a Dockable
is dragged. See the method
DockController
.isOnMove()
.
- Specified by:
dockableRegistered
in interface DockRegisterListener
- Overrides:
dockableRegistered
in class DockControllerAdapter
- Parameters:
controller
- the controller where dockable
was addeddockable
- the Dockable
that was added
dockableUnregistered
public void dockableUnregistered(DockController controller,
Dockable dockable)
- Description copied from interface:
DockRegisterListener
- Invoked after
dockable
has been unregistered from controller
.
Note that this method can be invoked while a Dockable
is dragged,
use the method DockController
.isOnMove()
.
- Specified by:
dockableUnregistered
in interface DockRegisterListener
- Overrides:
dockableUnregistered
in class DockControllerAdapter
- Parameters:
controller
- the controller from whom dockable
was removeddockable
- the removed Dockable