|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
RelocateOperation.
See:
Description
| Interface Summary | |
|---|---|
| DockRelocatorEvent | An event created by the DockRelocator and forwarded to the VetoableDockRelocatorListener. |
| Inserter | The Inserter is used by the DockRelocator to build and execute
StationDropOperations independent from the involved DockStations and Dockables. |
| InserterSource | Contains information about a drop and drop operation that needs to be examined by
an Inserter. |
| Merger | An algorithm used during drag and drop to merge two DockStations. |
| RelocateOperation | Describes the action that a DefaultDockRelocator will execute. |
| VetoableDockRelocatorListener | This listener can be added to a DockRelocator and will receive an event
whenever the user, a RemoteRelocator or a DirectRemoteRelocator moves
around a Dockable. |
| Class Summary | |
|---|---|
| AbstractDockRelocator | A manager adding MouseListener and
MouseMotionListener to every
DockElementRepresentatives and handling the
drag and drop events.The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorModes. |
| DefaultDockRelocator | Default implementation of a handler that performs the drag & drop operations
for a DockController. |
| DefaultDockRelocatorEvent | A default implementation of DockRelocatorEvent. |
| DefaultInserterSource | Default implementation of InserterSource. |
| DropOperation | This operation calls StationDropOperation.execute() |
| MergeOperation | Uses a Merger to merge two DockStations. |
| MultiInserter | An Inserter which consists of several child Inserters. |
| MultiMerger | A set of Mergers. |
| StackMerger | This merger takes two StackDockStations and merges them into one. |
| TabMerger | This Merger merges StackDockStations that are dropped onto a single
tabbed Dockable. |
| VetoableDockRelocatorAdapter | An adapter class to VetoableDockRelocatorListener, can be used to implement VetoableDockRelocatorListener
without the need to implement all methods. |
Various implementations of RelocateOperation. These
operations are executed by the DefaultDockRelocator once the user
finishes a drag and drop operation.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||