public class TreeDropTarget extends Object implements DropTargetListener, Transferable
| Constructor and Description |
|---|
TreeDropTarget(JTree tree,
ProjectController eventController,
TreePath parentPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
dragEnter(DropTargetDragEvent dtde) |
void |
dragExit(DropTargetEvent dte) |
void |
dragOver(DropTargetDragEvent dtde) |
void |
drop(DropTargetDropEvent dtde) |
void |
dropActionChanged(DropTargetDragEvent dtde) |
TreePath |
getPath() |
Object |
getTransferData(DataFlavor arg0) |
DataFlavor[] |
getTransferDataFlavors() |
boolean |
isDataFlavorSupported(DataFlavor arg0) |
public TreeDropTarget(JTree tree, ProjectController eventController, TreePath parentPath)
public void dragEnter(DropTargetDragEvent dtde)
dragEnter in interface DropTargetListenerpublic void dragOver(DropTargetDragEvent dtde)
dragOver in interface DropTargetListenerpublic void dragExit(DropTargetEvent dte)
dragExit in interface DropTargetListenerpublic void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged in interface DropTargetListenerpublic void drop(DropTargetDropEvent dtde)
drop in interface DropTargetListenerpublic TreePath getPath()
public Object getTransferData(DataFlavor arg0) throws UnsupportedFlavorException, IOException
getTransferData in interface TransferableUnsupportedFlavorExceptionIOExceptionpublic DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor arg0)
isDataFlavorSupported in interface TransferableCopyright © 2001–2015 Apache Cayenne. All rights reserved.