org.argouml.ui
Class DnDNavigatorTree.ArgoDropTargetListener
java.lang.Object
|
+--org.argouml.ui.DnDNavigatorTree.ArgoDropTargetListener
- All Implemented Interfaces:
- java.awt.dnd.DropTargetListener, java.util.EventListener
- Enclosing class:
- DnDNavigatorTree
- class DnDNavigatorTree.ArgoDropTargetListener
- extends java.lang.Object
- implements java.awt.dnd.DropTargetListener
Method Summary |
void |
dragEnter(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
|
void |
dragExit(java.awt.dnd.DropTargetEvent dropTargetEvent)
|
void |
dragOver(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
set correct cursor. |
void |
drop(java.awt.dnd.DropTargetDropEvent dropTargetDropEvent)
what is done when drag is released. |
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
empty implementation - not used |
private java.lang.String |
isValidDropTarget(javax.swing.tree.TreePath destinationPath,
javax.swing.tree.TreePath sourceTreePath)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DnDNavigatorTree.ArgoDropTargetListener
DnDNavigatorTree.ArgoDropTargetListener()
dragEnter
public void dragEnter(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
- Specified by:
dragEnter
in interface java.awt.dnd.DropTargetListener
dragExit
public void dragExit(java.awt.dnd.DropTargetEvent dropTargetEvent)
- Specified by:
dragExit
in interface java.awt.dnd.DropTargetListener
dragOver
public void dragOver(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
- set correct cursor.
- Specified by:
dragOver
in interface java.awt.dnd.DropTargetListener
drop
public void drop(java.awt.dnd.DropTargetDropEvent dropTargetDropEvent)
- what is done when drag is released.
- Specified by:
drop
in interface java.awt.dnd.DropTargetListener
isValidDropTarget
private java.lang.String isValidDropTarget(javax.swing.tree.TreePath destinationPath,
javax.swing.tree.TreePath sourceTreePath)
- Returns:
- a string message if dest is valid,
else returns null.
dropActionChanged
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
- empty implementation - not used
- Specified by:
dropActionChanged
in interface java.awt.dnd.DropTargetListener