|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.mucommander.ui.dnd.FileDragSourceListener
public class FileDragSourceListener
This class adds 'drag' support to components that are registered using the enableDrag(java.awt.Component)
method.
A FolderPanel instance has to be specified at creation time, this instance will be
used to retrieve the list of selected/marked file(s) that are dragged, whenever a drag operation is initiated on
of the registered components.
| Constructor Summary | |
|---|---|
FileDragSourceListener(FolderPanel folderPanel)
Creates a new FileDragSourceListener using the specified FolderPanel that will be used to retreive the dragged files based on the current file selection. |
|
| Method Summary | |
|---|---|
void |
dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
|
void |
dragEnter(java.awt.dnd.DragSourceDragEvent event)
|
void |
dragExit(java.awt.dnd.DragSourceEvent event)
|
void |
dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
|
void |
dragOver(java.awt.dnd.DragSourceDragEvent event)
|
void |
dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
|
void |
enableDrag(java.awt.Component c)
Enables drag operations on the specified component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileDragSourceListener(FolderPanel folderPanel)
folderPanel - the FolderPanel used to retrieve the list of selected/marked file(s) that are dragged| Method Detail |
|---|
public void enableDrag(java.awt.Component c)
c - the component for which to add 'drag' supportpublic void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
dragGestureRecognized in interface java.awt.dnd.DragGestureListenerpublic void dragEnter(java.awt.dnd.DragSourceDragEvent event)
dragEnter in interface java.awt.dnd.DragSourceListenerpublic void dragOver(java.awt.dnd.DragSourceDragEvent event)
dragOver in interface java.awt.dnd.DragSourceListenerpublic void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
dropActionChanged in interface java.awt.dnd.DragSourceListenerpublic void dragExit(java.awt.dnd.DragSourceEvent event)
dragExit in interface java.awt.dnd.DragSourceListenerpublic void dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
dragDropEnd in interface java.awt.dnd.DragSourceListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This file is part of muCommander - Copyright (C) 2002-2008 Maxence Bernard