public interface RelocateOperation
DefaultDockRelocator will execute.| Modifier and Type | Method and Description |
|---|---|
void |
destroy(RelocateOperation next)
Informs this operation that it will never be used (again) and that it should release any
resources it has acquired.
|
boolean |
execute(Dockable selection,
VetoableDockRelocatorListener listener)
Executes this operation.
|
Dockable[] |
getImplicit(Dockable selection)
Gets the
Dockables whose parent will change due to this operation. |
StationDropOperation |
getOperation()
Gets the operation that would be executed by the
dock station. |
DockStation |
getStation()
Gets the station which is the target of this operation
|
DockStation getStation()
nullStationDropOperation getOperation()
dock station.nullvoid destroy(RelocateOperation next)
next - the operation that will be executed next, can be nullDockable[] getImplicit(Dockable selection)
Dockables whose parent will change due to this operation.selection - the element that is moved aroundnull but can be emptyboolean execute(Dockable selection, VetoableDockRelocatorListener listener)
dragging and
dragged of listener, all other
methods will throw an IllegalStateException.selection - the element that is moved aroundlistener - a listener to be informed about events happening because of this operationtrue if the operation was a success, false if the operation was
canceledCopyright © 2017 Docking Frames. All rights reserved.