Class DragDropUtils.DragSourceMonitored

java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.dnd.DragSource
com.biglybt.ui.swt.utils.DragDropUtils.DragSourceMonitored
Enclosing class:
DragDropUtils

private static class DragDropUtils.DragSourceMonitored extends org.eclipse.swt.dnd.DragSource
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final Map<org.eclipse.swt.dnd.DragSourceListener,DragDropUtils.DragSourceListenerDelegate>
     

    Fields inherited from class org.eclipse.swt.widgets.Widget

    handle
  • Constructor Summary

    Constructors
    Constructor
    Description
    DragSourceMonitored(org.eclipse.swt.widgets.Control control, int style)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addDragListener(org.eclipse.swt.dnd.DragSourceListener listener)
     
    protected void
     
    void
     
    void
    removeDragListener(org.eclipse.swt.dnd.DragSourceListener listener)
     

    Methods inherited from class org.eclipse.swt.dnd.DragSource

    getControl, getDragListeners, getDragSourceEffect, getTransfer, setDragSourceEffect, setTransfer

    Methods inherited from class org.eclipse.swt.widgets.Widget

    addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • DragSourceMonitored

      public DragSourceMonitored(org.eclipse.swt.widgets.Control control, int style)
  • Method Details

    • checkSubclass

      protected void checkSubclass()
      Overrides:
      checkSubclass in class org.eclipse.swt.dnd.DragSource
    • addDragListener

      public void addDragListener(org.eclipse.swt.dnd.DragSourceListener listener)
      Overrides:
      addDragListener in class org.eclipse.swt.dnd.DragSource
    • removeDragListener

      public void removeDragListener(org.eclipse.swt.dnd.DragSourceListener listener)
      Overrides:
      removeDragListener in class org.eclipse.swt.dnd.DragSource
    • dispose

      public void dispose()
      Overrides:
      dispose in class org.eclipse.swt.widgets.Widget