class SortableTreeTable.TreeDropTargetListener extends Object implements DropTargetListener
Modifier and Type | Field and Description |
---|---|
protected DataFlavor[] |
ok_flavors |
protected DataFlavor |
textFlavor |
Constructor and Description |
---|
TreeDropTargetListener() |
Modifier and Type | Method and Description |
---|---|
void |
dragEnter(DropTargetDragEvent e) |
void |
dragExit(DropTargetEvent e) |
void |
dragOver(DropTargetDragEvent e) |
void |
drop(DropTargetDropEvent e) |
void |
dropActionChanged(DropTargetDragEvent e) |
protected DataFlavor[] |
getOkFlavors()
all the supported data flavors note String Flavor is supported
differently since it is assumes that it actually is a URL
|
protected boolean |
isDataFlavorSupported(DropTargetDragEvent e)
determines if the DropTargetDragEvent will support one of the flavors
|
protected boolean |
isDataFlavorSupported(DropTargetDropEvent e)
determines if the DropTargetDropEvent will support one of the flavors
|
boolean |
isDragAcceptable(DropTargetDragEvent e) |
boolean |
isDropAcceptable(DropTargetDropEvent e) |
protected DataFlavor[] ok_flavors
protected DataFlavor textFlavor
TreeDropTargetListener()
public final void dragEnter(DropTargetDragEvent e)
dragEnter
in interface DropTargetListener
public final void dragExit(DropTargetEvent e)
dragExit
in interface DropTargetListener
public final void dragOver(DropTargetDragEvent e)
dragOver
in interface DropTargetListener
public final void dropActionChanged(DropTargetDragEvent e)
dropActionChanged
in interface DropTargetListener
public final void drop(DropTargetDropEvent e)
drop
in interface DropTargetListener
public final boolean isDragAcceptable(DropTargetDragEvent e)
public final boolean isDropAcceptable(DropTargetDropEvent e)
protected final boolean isDataFlavorSupported(DropTargetDropEvent e)
protected final boolean isDataFlavorSupported(DropTargetDragEvent e)
protected DataFlavor[] getOkFlavors()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses