se.datadosen.jalbum
Class RemoteFSTreeTransferHandler
java.lang.Object
se.datadosen.dnd.AbstractTreeTransferHandler
se.datadosen.jalbum.RemoteFSTreeTransferHandler
- All Implemented Interfaces:
- java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener, java.awt.dnd.DropTargetListener, java.util.EventListener
public class RemoteFSTreeTransferHandler
- extends AbstractTreeTransferHandler
|
Method Summary |
boolean |
canDropNode(java.awt.dnd.DropTargetContext dtc,
javax.swing.tree.DefaultMutableTreeNode draggedNode,
int action,
java.awt.Point location)
|
boolean |
executeAlbumObjectDrop(javax.swing.tree.DefaultMutableTreeNode newParentNode,
int action)
|
boolean |
executeDrop(javax.swing.tree.DefaultMutableTreeNode dragged,
javax.swing.tree.DefaultMutableTreeNode newParent,
int action)
|
boolean |
executeDrop(java.util.List<java.io.File> droppedFiles,
javax.swing.tree.DefaultMutableTreeNode newParentNode,
int action)
|
int |
filesDragged(java.awt.dnd.DropTargetContext dtc,
int action,
java.awt.Point location)
|
| Methods inherited from class se.datadosen.dnd.AbstractTreeTransferHandler |
autoscroll, dragDropEnd, dragEnter, dragEnter, dragExit, dragExit, dragGestureRecognized, dragOver, dragOver, drop, dropActionChanged, dropActionChanged, resolveTargetNode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteFSTreeTransferHandler
public RemoteFSTreeTransferHandler(javax.swing.JTree tree,
JPublishWizard publishWizard,
UploadBean uploadBean,
int action)
canDropNode
public boolean canDropNode(java.awt.dnd.DropTargetContext dtc,
javax.swing.tree.DefaultMutableTreeNode draggedNode,
int action,
java.awt.Point location)
- Specified by:
canDropNode in class AbstractTreeTransferHandler
executeDrop
public boolean executeDrop(javax.swing.tree.DefaultMutableTreeNode dragged,
javax.swing.tree.DefaultMutableTreeNode newParent,
int action)
- Specified by:
executeDrop in class AbstractTreeTransferHandler
filesDragged
public int filesDragged(java.awt.dnd.DropTargetContext dtc,
int action,
java.awt.Point location)
- Specified by:
filesDragged in class AbstractTreeTransferHandler
executeDrop
public boolean executeDrop(java.util.List<java.io.File> droppedFiles,
javax.swing.tree.DefaultMutableTreeNode newParentNode,
int action)
- Specified by:
executeDrop in class AbstractTreeTransferHandler
executeAlbumObjectDrop
public boolean executeAlbumObjectDrop(javax.swing.tree.DefaultMutableTreeNode newParentNode,
int action)
- Specified by:
executeAlbumObjectDrop in class AbstractTreeTransferHandler