org.openjump.core.ui.plugin.file
Class FileDragDropPlugin
java.lang.Object
org.openjump.core.ui.plugin.AbstractUiPlugIn
org.openjump.core.ui.plugin.file.FileDragDropPlugin
- All Implemented Interfaces:
- PlugIn, java.awt.dnd.DropTargetListener, java.awt.event.ActionListener, java.util.EventListener
public class FileDragDropPlugin
- extends AbstractUiPlugIn
- implements java.awt.dnd.DropTargetListener
|
Method Summary |
void |
dragEnter(java.awt.dnd.DropTargetDragEvent event)
|
void |
dragExit(java.awt.dnd.DropTargetEvent event)
|
void |
dragOver(java.awt.dnd.DropTargetDragEvent event)
|
void |
drop(java.awt.dnd.DropTargetDropEvent event)
|
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent event)
|
void |
initialize(PlugInContext context)
Initialise plug-in. |
| Methods inherited from class org.openjump.core.ui.plugin.AbstractUiPlugIn |
actionPerformed, createName, execute, getEnableCheck, getIcon, getName, getToolTip, isRollingBackInvalidEdits, reportNothingToUndoYet, setWorkbenchContext, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PROJECT_EXTENSIONS
public static final java.util.Set<java.lang.String> PROJECT_EXTENSIONS
FileDragDropPlugin
public FileDragDropPlugin()
initialize
public void initialize(PlugInContext context)
throws java.lang.Exception
- Initialise plug-in.
- Specified by:
initialize in interface PlugIn- Overrides:
initialize in class AbstractUiPlugIn
- Parameters:
context - The plug-in context.
- Throws:
java.lang.Exception - If there was an error initialising the plug-in.
dragEnter
public void dragEnter(java.awt.dnd.DropTargetDragEvent event)
- Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener
dragExit
public void dragExit(java.awt.dnd.DropTargetEvent event)
- Specified by:
dragExit in interface java.awt.dnd.DropTargetListener
dragOver
public void dragOver(java.awt.dnd.DropTargetDragEvent event)
- Specified by:
dragOver in interface java.awt.dnd.DropTargetListener
drop
public void drop(java.awt.dnd.DropTargetDropEvent event)
- Specified by:
drop in interface java.awt.dnd.DropTargetListener
dropActionChanged
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent event)
- Specified by:
dropActionChanged in interface java.awt.dnd.DropTargetListener