|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DockRelocatorEvent
An event created by the DockRelocator
and forwarded to the VetoableDockRelocatorListener
.
Method Summary | |
---|---|
void |
cancel()
Cancels the entire operation, the Dockable remains at its current place and
all visible indicators are removed. |
void |
drop()
Advices to complete the drag and drop operation right now, this operation at least requires getTarget() to be not null , otherwise this operation
is equal to calling cancel() . |
void |
forbid()
Forbids the current event to complete, depending on the state of the operation this is equivalent to calling cancel() . |
DockController |
getController()
Gets the controller in whose realm this event was created. |
Dockable |
getDockable()
Gets the Dockable which is or will be dragged. |
DockRelocator |
getSource()
Gets the DockRelocator which created this event. |
DockStation |
getTarget()
Gets the current target of the drag and drop operation, if the operation would finish now, the dockable would be dropped onto this station. |
boolean |
isCanceled()
Tells whether this event is already canceled. |
boolean |
isDropping()
Tells whether this event will result in a drop operation. |
boolean |
isForbidden()
Tells whether this event is forbidden. |
Method Detail |
---|
DockController getController()
null
DockRelocator getSource()
DockRelocator
which created this event.
null
Dockable getDockable()
Dockable
which is or will be dragged.
DockStation getTarget()
the dockable
would be dropped onto this station.
null
if either the drag and drop operation is
not yet started or if there is no target selectedvoid cancel()
Dockable
remains at its current place and
all visible indicators are removed.
boolean isCanceled()
cancel()
or because the DockRelocator
already decided that the
operation has to be canceled.
cancel()
void forbid()
cancel()
.
boolean isForbidden()
forbid()
or because the DockRelocator
already decided that this operation should not
have an effect.
forbid()
void drop()
getTarget()
to be not null
, otherwise this operation
is equal to calling cancel()
.
boolean isDropping()
drop()
or because the DockRelocator
already decided that
a the operation has to finish.
the dockable
will be droppeddrop()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |