edu.northwestern.at.utils.swing
Class FileNameTextField.FileNameDropTarget

java.lang.Object
  extended by java.awt.dnd.DropTarget
      extended by edu.northwestern.at.utils.swing.FileNameTextField.FileNameDropTarget
All Implemented Interfaces:
java.awt.dnd.DropTargetListener, java.io.Serializable, java.util.EventListener
Enclosing class:
FileNameTextField

 class FileNameTextField.FileNameDropTarget
extends java.awt.dnd.DropTarget

Drop target for file name.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.dnd.DropTarget
java.awt.dnd.DropTarget.DropTargetAutoScroller
 
Field Summary
protected  FileNameTextField fileNameTextField
          The text field to which to drop the file name.
 
Constructor Summary
FileNameTextField.FileNameDropTarget(FileNameTextField fileNameTextField)
          Create a file name drop target.
 
Method Summary
 void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
          Handles a drag over event.
 void drop(java.awt.dnd.DropTargetDropEvent dtde)
          Handles drop events.
 
Methods inherited from class java.awt.dnd.DropTarget
addDropTargetListener, addNotify, clearAutoscroll, createDropTargetAutoScroller, createDropTargetContext, dragEnter, dragExit, dropActionChanged, getComponent, getDefaultActions, getDropTargetContext, getFlavorMap, initializeAutoscrolling, isActive, removeDropTargetListener, removeNotify, setActive, setComponent, setDefaultActions, setFlavorMap, updateAutoscroll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileNameTextField

protected FileNameTextField fileNameTextField
The text field to which to drop the file name.

Constructor Detail

FileNameTextField.FileNameDropTarget

public FileNameTextField.FileNameDropTarget(FileNameTextField fileNameTextField)
Create a file name drop target.

Parameters:
fileNameTextField - Text field into which to drop file name.
Method Detail

dragOver

public void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
Handles a drag over event.

Specified by:
dragOver in interface java.awt.dnd.DropTargetListener
Overrides:
dragOver in class java.awt.dnd.DropTarget
Parameters:
dtde - The event.

drop

public void drop(java.awt.dnd.DropTargetDropEvent dtde)
Handles drop events.

Specified by:
drop in interface java.awt.dnd.DropTargetListener
Overrides:
drop in class java.awt.dnd.DropTarget
Parameters:
dtde - The dtde.