Package com.actelion.research.gui.dnd
Class ReactionDropAdapter
- java.lang.Object
-
- com.actelion.research.gui.dnd.ReactionDropAdapter
-
- All Implemented Interfaces:
java.awt.dnd.DropTargetListener,java.util.EventListener
public class ReactionDropAdapter extends java.lang.Object implements java.awt.dnd.DropTargetListener
-
-
Field Summary
Fields Modifier and Type Field Description static booleandebug
-
Constructor Summary
Constructors Constructor Description ReactionDropAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.datatransfer.DataFlavorchooseDropFlavor(java.awt.dnd.DropTargetDropEvent e)protected ReactioncreateFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o)voiddragEnter(java.awt.dnd.DropTargetDragEvent e)voiddragExit(java.awt.dnd.DropTargetEvent e)voiddragOver(java.awt.dnd.DropTargetDragEvent e)voiddrop(java.awt.dnd.DropTargetDropEvent e)voiddropActionChanged(java.awt.dnd.DropTargetDragEvent e)java.awt.datatransfer.DataFlavor[]getFlavors()booleanisActive()protected booleanisDragFlavorSupported(java.awt.dnd.DropTargetDragEvent e)booleanisDropOK(java.awt.dnd.DropTargetDragEvent e)voidonDropReaction(Reaction rxn, java.awt.Point pt)voidsetActive(boolean active)
-
-
-
Field Detail
-
debug
public static final boolean debug
- See Also:
- Constant Field Values
-
-
Method Detail
-
onDropReaction
public void onDropReaction(Reaction rxn, java.awt.Point pt)
-
dragEnter
public void dragEnter(java.awt.dnd.DropTargetDragEvent e)
- Specified by:
dragEnterin interfacejava.awt.dnd.DropTargetListener
-
dragOver
public void dragOver(java.awt.dnd.DropTargetDragEvent e)
- Specified by:
dragOverin interfacejava.awt.dnd.DropTargetListener
-
setActive
public void setActive(boolean active)
-
isActive
public boolean isActive()
-
dropActionChanged
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent e)
- Specified by:
dropActionChangedin interfacejava.awt.dnd.DropTargetListener
-
dragExit
public void dragExit(java.awt.dnd.DropTargetEvent e)
- Specified by:
dragExitin interfacejava.awt.dnd.DropTargetListener
-
drop
public void drop(java.awt.dnd.DropTargetDropEvent e)
- Specified by:
dropin interfacejava.awt.dnd.DropTargetListener
-
getFlavors
public java.awt.datatransfer.DataFlavor[] getFlavors()
-
createFromDataFlavor
protected Reaction createFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isDragFlavorSupported
protected boolean isDragFlavorSupported(java.awt.dnd.DropTargetDragEvent e)
-
chooseDropFlavor
protected java.awt.datatransfer.DataFlavor chooseDropFlavor(java.awt.dnd.DropTargetDropEvent e)
-
isDropOK
public boolean isDropOK(java.awt.dnd.DropTargetDragEvent e)
-
-