question: @ Override public DragSourceContextPeer createDragSourceContextPeer ( DragGestureEvent dge ) throws InvalidDnDOperationException { final LightweightFrame f = SunToolkit . getLightweightFrame ( dge . getComponent ( ) ) ; if ( f != null ) { return f . createDragSourceContextPeer ( dge ) ; } return WDragSourceContextPeer . createDragSourceContextPeer ( dge ) ; }
target:  create the peer for a DragSourceContext