question: enables drag and drop for this listener concode_field_sep App app concode_elem_sep ArrayList<String> geoLabelList concode_elem_sep boolean isAssignment concode_elem_sep DataFlavor supportedFlavors[] concode_elem_sep int tableRef concode_elem_sep Kernel kernel concode_elem_sep ArrayList<String> geoLabels concode_elem_sep CASTableD table concode_elem_sep DragGestureRecognizer dgr concode_elem_sep DragSource ds concode_field_sep boolean isDataFlavorSupported concode_elem_sep void dragEnter concode_elem_sep void dragDropEnd concode_elem_sep void setIsAssignment concode_elem_sep void dragOver concode_elem_sep void dropActionChanged concode_elem_sep Object getTransferData concode_elem_sep void dragExit concode_elem_sep DataFlavor[] getTransferDataFlavors concode_elem_sep void dragGestureRecognized
target: void function ( ) { if ( dgr == null ) { dgr = ds . createDefaultDragGestureRecognizer ( table , DnDConstants . ACTION_COPY_OR_MOVE , this ) ; } }