public abstract class DnDSupport
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
DnDSupport(java.awt.Component component,
int ops,
DnDSupport parent) |
Modifier and Type | Method and Description |
---|---|
protected abstract int |
canAccept(java.awt.datatransfer.DataFlavor[] flavors,
int x,
int y,
int action) |
protected abstract void |
done() |
protected abstract void |
exportDone(java.awt.datatransfer.Transferable t,
int action) |
protected abstract java.awt.datatransfer.Transferable |
getTransferable(int x,
int y,
int action) |
protected abstract boolean |
importData(java.awt.datatransfer.Transferable t,
int x,
int y,
int action) |
void |
setParent(DnDSupport parent) |
void |
startDrag(int x,
int y,
int action,
java.awt.event.MouseEvent evt) |
protected DnDSupport(java.awt.Component component, int ops, DnDSupport parent)
public void setParent(DnDSupport parent)
protected abstract int canAccept(java.awt.datatransfer.DataFlavor[] flavors, int x, int y, int action)
protected abstract boolean importData(java.awt.datatransfer.Transferable t, int x, int y, int action)
protected abstract void done()
protected abstract void exportDone(java.awt.datatransfer.Transferable t, int action)
protected abstract java.awt.datatransfer.Transferable getTransferable(int x, int y, int action)
public void startDrag(int x, int y, int action, java.awt.event.MouseEvent evt)