Class DragDropUtils.URLDropTarget
java.lang.Object
org.eclipse.swt.dnd.DropTargetAdapter
com.biglybt.ui.swt.utils.DragDropUtils.URLDropTarget
- All Implemented Interfaces:
EventListener, org.eclipse.swt.dnd.DropTargetListener
- Enclosing class:
DragDropUtils
private static class DragDropUtils.URLDropTarget
extends org.eclipse.swt.dnd.DropTargetAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final org.eclipse.swt.widgets.Control -
Constructor Summary
ConstructorsConstructorDescriptionURLDropTarget(org.eclipse.swt.custom.StyledText url, boolean bAllowShareAdd) URLDropTarget(org.eclipse.swt.widgets.Text url, boolean bAllowShareAdd) -
Method Summary
Modifier and TypeMethodDescriptionvoiddragEnter(org.eclipse.swt.dnd.DropTargetEvent event) voiddragOver(org.eclipse.swt.dnd.DropTargetEvent event) voiddrop(org.eclipse.swt.dnd.DropTargetEvent event) voiddropAccept(org.eclipse.swt.dnd.DropTargetEvent event) private static booleanMethods inherited from class org.eclipse.swt.dnd.DropTargetAdapter
dragLeave, dragOperationChanged
-
Field Details
-
url
private final org.eclipse.swt.widgets.Control url
-
-
Constructor Details
-
URLDropTarget
public URLDropTarget(org.eclipse.swt.widgets.Text url, boolean bAllowShareAdd) -
URLDropTarget
public URLDropTarget(org.eclipse.swt.custom.StyledText url, boolean bAllowShareAdd)
-
-
Method Details
-
isOurDrag
-
dropAccept
public void dropAccept(org.eclipse.swt.dnd.DropTargetEvent event) - Specified by:
dropAcceptin interfaceorg.eclipse.swt.dnd.DropTargetListener- Overrides:
dropAcceptin classorg.eclipse.swt.dnd.DropTargetAdapter
-
dragEnter
public void dragEnter(org.eclipse.swt.dnd.DropTargetEvent event) - Specified by:
dragEnterin interfaceorg.eclipse.swt.dnd.DropTargetListener- Overrides:
dragEnterin classorg.eclipse.swt.dnd.DropTargetAdapter
-
dragOver
public void dragOver(org.eclipse.swt.dnd.DropTargetEvent event) - Specified by:
dragOverin interfaceorg.eclipse.swt.dnd.DropTargetListener- Overrides:
dragOverin classorg.eclipse.swt.dnd.DropTargetAdapter
-
drop
public void drop(org.eclipse.swt.dnd.DropTargetEvent event) - Specified by:
dropin interfaceorg.eclipse.swt.dnd.DropTargetListener- Overrides:
dropin classorg.eclipse.swt.dnd.DropTargetAdapter
-