public class FwkDragAndDrop extends FwkDescription implements FwkDragAndDropInterface
,
Serialized Formauthor, buildnr, className, company, copyright, creationDate, dateFormatString, description, eMail, FWK_ICON, FWK_ICON_ARRAY, FWK_ICON_BG, FWK_ICON_BG_ARRAY, FWK_ICON_BG_LARGE, FWK_ICON_BG_LARGE_ARRAY, FWK_ICON_LARGE, FWK_ICON_LARGE_ARRAY, icon, ICON, iconCount, iconKey, internetAddress, name, titleName, versionAUTHOR, BUILDNR, COMPANY, COPYRIGHT, DATE_FORMAT, DEFAULT_ICON, DESCRIPTION, INTERNET, LARGE_ICON, LARGE_KEY_EXT, LARGE_OPAQUE_ICON, LARGE_OPAQUE_KEY_EXT, OPAQUE_ICON, OPAQUE_KEY_EXT, RCS_DATE_FORMAT, SUPPORT_EMAIL, TITLE_NAME| Constructor and Description |
|---|
FwkDragAndDrop(java.awt.Component comp)
The constructor receiving the component that is the drag source and drop target.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dragDropEnd(java.awt.dnd.DragSourceDropEvent dsde)
This method is invoked to signify that the Drag and Drop operation is complete.
|
void |
dragEnter(java.awt.dnd.DragSourceDragEvent dsde)
As the hotspot enters a platform dependent drop site
|
void |
dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
a Drag operation has encountered the DropTarget
|
void |
dragExit(java.awt.dnd.DragSourceEvent dsde)
as the hotspot exits a platform dependent drop site
|
void |
dragExit(java.awt.dnd.DropTargetEvent dte)
The Drag operation has departed the DropTarget without dropping.
|
void |
dragGestureRecognized(java.awt.dnd.DragGestureEvent ev)
A DragGestureRecognizer has detected a platform-dependent drag initiating
gesture and is notifying this listener in order for it to initiate the action
for the user.
|
void |
dragOver(java.awt.dnd.DragSourceDragEvent dsde)
as the hotspot moves over a platform dependent drop site
|
void |
dragOver(java.awt.dnd.DropTargetDragEvent dtde)
a Drag operation is ongoing on the DropTarget
|
void |
drop(java.awt.dnd.DropTargetDropEvent e)
The Drag operation has terminated with a Drop on this DropTarget
|
void |
dropActionChanged(java.awt.dnd.DragSourceDragEvent dsde)
the user has modified the drop gesture
|
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
The user as modified the current drop gesture
|
int |
getAcceptableDragActions()
Get the acceptable drag actions.
|
int |
getAcceptableDropActions()
Get the acceptable drop actions.
|
java.awt.datatransfer.Transferable |
getTransferData()
Gets the transferable data for a drag action.
|
int |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor[] df)
Return an index into the given flavor array.
|
boolean |
isDragOk(java.awt.dnd.DropTargetDragEvent e)
This method checks the drag source to ok for drop.
|
static void |
printAction(int action) |
void |
setAcceptableDragActions(int actions)
Set the acceptable drag actions.
|
void |
setAcceptableDropActions(int actions)
Set the acceptable drop actions.
|
void |
setInfoBusName(java.lang.String name)
Set the bus name on that a dropped item should be created.
|
void |
setTransferData(java.lang.Object data,
java.awt.datatransfer.DataFlavor flavor)
Set the transfer data from drop action.
|
getAuthor, getBuild, getClassName, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getIcon, getIcon, getIconKey, getIconKey, getName, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, getTransferData, getTransferDataFlavors, getVersion, isDataFlavorSupported, lostOwnership, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setName, setSupportEMail, setTitleName, toStringgetNiceVersion, releaseclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreleasepublic FwkDragAndDrop(java.awt.Component comp)
component - the drag source and drop target.public void dragGestureRecognized(java.awt.dnd.DragGestureEvent ev)
dragGestureRecognized in interface java.awt.dnd.DragGestureListenerev - the DragGestureEvent describing the gesture that has just occurredpublic void dragDropEnd(java.awt.dnd.DragSourceDropEvent dsde)
dragDropEnd in interface java.awt.dnd.DragSourceListenerdsde - - the DragSourceDropEventDragSourceListenerpublic void dragEnter(java.awt.dnd.DragSourceDragEvent dsde)
dragEnter in interface java.awt.dnd.DragSourceListenerDragSourceListenerpublic void dragExit(java.awt.dnd.DragSourceEvent dsde)
dragExit in interface java.awt.dnd.DragSourceListenerDragSourceListenerpublic void dragOver(java.awt.dnd.DragSourceDragEvent dsde)
dragOver in interface java.awt.dnd.DragSourceListenerDragSourceListenerpublic void dropActionChanged(java.awt.dnd.DragSourceDragEvent dsde)
dropActionChanged in interface java.awt.dnd.DragSourceListenerDragSourceListenerpublic void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
dragEnter in interface java.awt.dnd.DropTargetListenerDropTargetListenerpublic void dragExit(java.awt.dnd.DropTargetEvent dte)
dragExit in interface java.awt.dnd.DropTargetListenerDropTargetListenerpublic void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
dragOver in interface java.awt.dnd.DropTargetListenerDropTargetListenerpublic void drop(java.awt.dnd.DropTargetDropEvent e)
drop in interface java.awt.dnd.DropTargetListenerDropTargetListenerpublic void dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
dropActionChanged in interface java.awt.dnd.DropTargetListenerDropTargetListenerpublic boolean isDragOk(java.awt.dnd.DropTargetDragEvent e)
isDragOk in interface FwkDragAndDropInterfacepublic void setAcceptableDropActions(int actions)
setAcceptableDropActions in interface FwkDragAndDropInterfaceactions - the acceptable drop actions.public void setAcceptableDragActions(int actions)
setAcceptableDragActions in interface FwkDragAndDropInterfaceactions - the acceptable drag actions.public int getAcceptableDropActions()
getAcceptableDropActions in interface FwkDragAndDropInterfacepublic int getAcceptableDragActions()
getAcceptableDragActions in interface FwkDragAndDropInterfacepublic java.awt.datatransfer.Transferable getTransferData()
getTransferData in interface FwkDragAndDropInterfacepublic void setTransferData(java.lang.Object data,
java.awt.datatransfer.DataFlavor flavor)
setTransferData in interface FwkDragAndDropInterfacedata - The data object to be transfered.flavor - The flavor of the data.public int isDataFlavorSupported(java.awt.datatransfer.DataFlavor[] df)
isDataFlavorSupported in interface FwkDragAndDropInterfacedf - the flavor to be checked.public void setInfoBusName(java.lang.String name)
setInfoBusName in interface FwkDragAndDropInterfacename - The infobus name.public static void printAction(int action)