org.tbee.swing.list
Class BeforeOnAfterListDropListener
java.lang.Object
org.tbee.swing.list.BeforeOnAfterListDropListener
- All Implemented Interfaces:
- java.awt.dnd.DropTargetListener, java.util.EventListener
public class BeforeOnAfterListDropListener
- extends java.lang.Object
- implements java.awt.dnd.DropTargetListener
This adds a enhanced DropTargetListener that gives the possibility to drop before, on or after a list item.
For usage see the test code since processing the drop event is not trivial.
- Version:
- $Revision: 1.4 $
|
Field Summary |
protected java.lang.Boolean |
before
|
protected int |
listIndex
|
static java.lang.String |
SOURCECODE_VERSION
Standard variable for determining version of a class file. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOURCECODE_VERSION
public static final java.lang.String SOURCECODE_VERSION
- Standard variable for determining version of a class file.
- See Also:
- Constant Field Values
listIndex
protected int listIndex
before
protected java.lang.Boolean before
BeforeOnAfterListDropListener
public BeforeOnAfterListDropListener()
getBefore
public java.lang.Boolean getBefore()
droppedBeforeNode
public boolean droppedBeforeNode()
droppedOnNode
public boolean droppedOnNode()
droppedAfterNode
public boolean droppedAfterNode()
dragEnter
public void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
- Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener
dragOver
public void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
- Specified by:
dragOver in interface java.awt.dnd.DropTargetListener
dropActionChanged
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
- Specified by:
dropActionChanged in interface java.awt.dnd.DropTargetListener
dragExit
public void dragExit(java.awt.dnd.DropTargetEvent dte)
- Specified by:
dragExit in interface java.awt.dnd.DropTargetListener
drop
public void drop(java.awt.dnd.DropTargetDropEvent dtde)
- Specified by:
drop in interface java.awt.dnd.DropTargetListener
main
public static void main(java.lang.String[] args)
Copyright © 2010. All Rights Reserved.