Package docking.widgets.tree.internal

# Class GTreeDragNDropAdapter

java.lang.Object
docking.widgets.tree.internal.GTreeDragNDropAdapter

All Implemented Interfaces:
  `DragGestureListener`, `DragSourceListener`, `DropTargetListener`, `EventListener`

public class GTreeDragNDropAdapter extends Object implements DragSourceListener, DragGestureListener, DropTargetListener

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `GTreeDragNDropAdapter(GTree gTree, JTree tree, GTreeDragNDropHandler dragNDropHandler)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `dragDropEnd(DragSourceDropEvent dsde)`
  `void`
  `dragEnter(DragSourceDragEvent dsde)`
  `void`
  `dragEnter(DropTargetDragEvent dtde)`
  `void`
  `dragExit(DragSourceEvent dse)`
  `void`
  `dragExit(DropTargetEvent dte)`
  `void`
  `dragGestureRecognized(DragGestureEvent dragEvent)`
  `void`
  `dragOver(DragSourceDragEvent dsde)`
  `void`
  `dragOver(DropTargetDragEvent dtde)`
  `void`
  `drop(DropTargetDropEvent dtde)`
  `void`
  `dropActionChanged(DragSourceDragEvent dsde)`
  `void`
  `dropActionChanged(DropTargetDragEvent dtde)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### GTreeDragNDropAdapter

    public GTreeDragNDropAdapter(GTree gTree, JTree tree, GTreeDragNDropHandler dragNDropHandler)

- ## Method Details

  - ### dragDropEnd

    public void dragDropEnd(DragSourceDropEvent dsde)
    Specified by:
      `dragDropEnd` in interface `DragSourceListener`

  - ### dragEnter

    public void dragEnter(DragSourceDragEvent dsde)
    Specified by:
      `dragEnter` in interface `DragSourceListener`

  - ### dragExit

    public void dragExit(DragSourceEvent dse)
    Specified by:
      `dragExit` in interface `DragSourceListener`

  - ### dragOver

    public void dragOver(DragSourceDragEvent dsde)
    Specified by:
      `dragOver` in interface `DragSourceListener`

  - ### dropActionChanged

    public void dropActionChanged(DragSourceDragEvent dsde)
    Specified by:
      `dropActionChanged` in interface `DragSourceListener`

  - ### dragGestureRecognized

    public void dragGestureRecognized(DragGestureEvent dragEvent)
    Specified by:
      `dragGestureRecognized` in interface `DragGestureListener`

  - ### dragEnter

    public void dragEnter(DropTargetDragEvent dtde)
    Specified by:
      `dragEnter` in interface `DropTargetListener`

  - ### dragExit

    public void dragExit(DropTargetEvent dte)
    Specified by:
      `dragExit` in interface `DropTargetListener`

  - ### dragOver

    public void dragOver(DropTargetDragEvent dtde)
    Specified by:
      `dragOver` in interface `DropTargetListener`

  - ### drop

    public void drop(DropTargetDropEvent dtde)
    Specified by:
      `drop` in interface `DropTargetListener`

  - ### dropActionChanged

    public void dropActionChanged(DropTargetDragEvent dtde)
    Specified by:
      `dropActionChanged` in interface `DropTargetListener`