org.pdfsam.guiclient.commons.dnd.droppers
Class AbstractDropper

java.lang.Object
  extended by java.awt.dnd.DropTargetAdapter
      extended by org.pdfsam.guiclient.commons.dnd.droppers.AbstractDropper
All Implemented Interfaces:
java.awt.dnd.DropTargetListener, java.util.EventListener
Direct Known Subclasses:
JPdfSelectionTableDropper, JVisualMultiSelectionDropper

public abstract class AbstractDropper
extends java.awt.dnd.DropTargetAdapter

Drag&Drop abstract class

Author:
Andrea Vacondio

Constructor Summary
AbstractDropper()
           
 
Method Summary
 void drop(java.awt.dnd.DropTargetDropEvent e)
          execute the drop
protected abstract  void executeDrop(java.util.List<java.io.File> arg0)
          Executes the drop logic given the TransferData
 
Methods inherited from class java.awt.dnd.DropTargetAdapter
dragEnter, dragExit, dragOver, dropActionChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDropper

public AbstractDropper()
Method Detail

drop

public void drop(java.awt.dnd.DropTargetDropEvent e)
execute the drop


executeDrop

protected abstract void executeDrop(java.util.List<java.io.File> arg0)
Executes the drop logic given the TransferData

Parameters:
arg0 -