RelocateOperation
.See: Description
Interface | Description |
---|---|
DockRelocatorEvent |
An event created by the
DockRelocator and forwarded to the VetoableDockRelocatorListener . |
Inserter |
The
Inserter is used by the DockRelocator to build and execute
StationDropOperation s independent from the involved DockStation s and Dockable s. |
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
DockStation s. |
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 | Description |
---|---|
AbstractDockRelocator |
A manager adding
MouseListener and
MouseMotionListener to every
DockElementRepresentative s 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 DockRelocatorMode s. |
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 DockStation s. |
MultiInserter | |
MultiMerger |
A set of
Merger s. |
StackMerger |
This merger takes two
StackDockStation s and merges them into one. |
TabMerger | |
VetoableDockRelocatorAdapter |
An adapter class to
VetoableDockRelocatorListener , can be used to implement VetoableDockRelocatorListener
without the need to implement all methods. |
RelocateOperation
. These
operations are executed by the DefaultDockRelocator
once the user
finishes a drag and drop operation.