Class TermToolDropTarget
java.lang.Object
|
+--TermToolDropTarget
- All Implemented Interfaces:
- java.awt.dnd.DropTargetListener, java.util.EventListener
- public class TermToolDropTarget
- extends java.lang.Object
- implements java.awt.dnd.DropTargetListener
Allows term instances parts to be dragged into the termSelector
of the term editor. The parts are encoded as XML.
- Version:
- $2006-12-20 01:35:23 mdh$
- Author:
- Malcolm D. Hyman
|
Method Summary |
protected boolean |
acceptOrRejectDrag(java.awt.dnd.DropTargetDragEvent dtde)
|
protected boolean |
checkTransferType(java.awt.dnd.DropTargetDragEvent dtde)
|
void |
dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
|
void |
dragExit(java.awt.dnd.DropTargetEvent dte)
|
void |
dragOver(java.awt.dnd.DropTargetDragEvent dtde)
|
protected boolean |
dragUnderFeedback(java.awt.dnd.DropTargetDragEvent dtde,
boolean acceptedDrag,
int dragAction)
|
void |
drop(java.awt.dnd.DropTargetDropEvent dtde)
|
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tool
protected TermTool tool
termSelector
protected javax.swing.JList termSelector
target
protected java.awt.dnd.DropTarget target
selectedIndex
protected int selectedIndex
typeOK
protected boolean typeOK
wasAccepted
protected boolean wasAccepted
TermToolDropTarget
public TermToolDropTarget(TermTool tool)
dragEnter
public void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
- Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener
dragExit
public void dragExit(java.awt.dnd.DropTargetEvent dte)
- Specified by:
dragExit 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
drop
public void drop(java.awt.dnd.DropTargetDropEvent dtde)
- Specified by:
drop in interface java.awt.dnd.DropTargetListener
acceptOrRejectDrag
protected boolean acceptOrRejectDrag(java.awt.dnd.DropTargetDragEvent dtde)
checkTransferType
protected boolean checkTransferType(java.awt.dnd.DropTargetDragEvent dtde)
dragUnderFeedback
protected boolean dragUnderFeedback(java.awt.dnd.DropTargetDragEvent dtde,
boolean acceptedDrag,
int dragAction)