Package com.actelion.research.gui.dnd
Class SDFileMoleculeDropAdapter
- java.lang.Object
-
- com.actelion.research.gui.dnd.MoleculeDropAdapter
-
- com.actelion.research.gui.dnd.SDFileMoleculeDropAdapter
-
- All Implemented Interfaces:
java.awt.dnd.DropTargetListener
,java.util.EventListener
public class SDFileMoleculeDropAdapter extends MoleculeDropAdapter
-
-
Field Summary
-
Fields inherited from class com.actelion.research.gui.dnd.MoleculeDropAdapter
debug
-
-
Constructor Summary
Constructors Constructor Description SDFileMoleculeDropAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.datatransfer.DataFlavor
chooseDropFlavor(java.awt.dnd.DropTargetDropEvent e)
protected StereoMolecule
createFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o)
java.awt.datatransfer.DataFlavor[]
getFlavors()
protected boolean
isDragFlavorSupported(java.awt.dnd.DropTargetDragEvent e)
-
Methods inherited from class com.actelion.research.gui.dnd.MoleculeDropAdapter
dragEnter, dragExit, dragOver, drop, dropActionChanged, isActive, isDropOK, onDropMolecule, setActive
-
-
-
-
Method Detail
-
createFromDataFlavor
protected StereoMolecule createFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o) throws java.lang.Exception
- Overrides:
createFromDataFlavor
in classMoleculeDropAdapter
- Throws:
java.lang.Exception
-
getFlavors
public java.awt.datatransfer.DataFlavor[] getFlavors()
- Overrides:
getFlavors
in classMoleculeDropAdapter
-
isDragFlavorSupported
protected boolean isDragFlavorSupported(java.awt.dnd.DropTargetDragEvent e)
- Overrides:
isDragFlavorSupported
in classMoleculeDropAdapter
-
chooseDropFlavor
protected java.awt.datatransfer.DataFlavor chooseDropFlavor(java.awt.dnd.DropTargetDropEvent e)
- Overrides:
chooseDropFlavor
in classMoleculeDropAdapter
-
-