org.das2.util
Class DnDSupport
java.lang.Object
org.das2.util.DnDSupport
- Direct Known Subclasses:
- FormContainer.ContainerDnDSupport
public abstract class DnDSupport
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DnDSupport
protected DnDSupport(java.awt.Component component,
int ops,
DnDSupport parent)
setParent
public void setParent(DnDSupport parent)
canAccept
protected abstract int canAccept(java.awt.datatransfer.DataFlavor[] flavors,
int x,
int y,
int action)
importData
protected abstract boolean importData(java.awt.datatransfer.Transferable t,
int x,
int y,
int action)
done
protected abstract void done()
exportDone
protected abstract void exportDone(java.awt.datatransfer.Transferable t,
int action)
getTransferable
protected abstract java.awt.datatransfer.Transferable getTransferable(int x,
int y,
int action)
startDrag
public void startDrag(int x,
int y,
int action,
java.awt.event.MouseEvent evt)