public class DropListener extends Object implements DropTargetListener
DropTargetListener
,
DropTarget
Constructor and Description |
---|
DropListener(FIBSwingEditableView<?,?> editableView) |
Modifier and Type | Method and Description |
---|---|
void |
dragEnter(DropTargetDragEvent e)
start "drag under" feedback on component invoke acceptDrag or rejectDrag based on isDragOk
|
void |
dragExit(DropTargetEvent e) |
void |
dragOver(DropTargetDragEvent e)
continue "drag under" feedback on component invoke acceptDrag or rejectDrag based on isDragOk
|
void |
drop(DropTargetDropEvent e)
perform action from getSourceActions on the transferrable invoke acceptDrop or rejectDrop invoke dropComplete if its a local (same
JVM) transfer, use StringTransferable.localStringFlavor find a match for the flavor check the operation get the transferable
according to the chosen flavor do the transfer
|
void |
dropActionChanged(DropTargetDragEvent e) |
FIBSwingEditableContainerViewDelegate<?,?> |
getContainerDelegate() |
FIBSwingEditableView<?,?> |
getEditableView() |
DropListener |
getParentDropListener() |
Focusable |
getTargetComponent() |
void |
setParentDropListener(DropListener parentDropListener) |
public DropListener(FIBSwingEditableView<?,?> editableView)
public DropListener getParentDropListener()
public void setParentDropListener(DropListener parentDropListener)
public FIBSwingEditableView<?,?> getEditableView()
public Focusable getTargetComponent()
public void dragEnter(DropTargetDragEvent e)
dragEnter
in interface DropTargetListener
e
- public void dragOver(DropTargetDragEvent e)
dragOver
in interface DropTargetListener
e
- public void dropActionChanged(DropTargetDragEvent e)
dropActionChanged
in interface DropTargetListener
public void dragExit(DropTargetEvent e)
dragExit
in interface DropTargetListener
public void drop(DropTargetDropEvent e)
drop
in interface DropTargetListener
e
- public FIBSwingEditableContainerViewDelegate<?,?> getContainerDelegate()
Copyright © 2022 Openflexo. All rights reserved.