src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java

Print this page

        

*** 50,59 **** --- 50,60 ---- import java.util.Map; import java.util.SortedMap; import sun.awt.SunToolkit; import sun.awt.datatransfer.DataTransferer; + import java.awt.datatransfer.DataFlavor; /** * <p> * TBC * </p>
*** 124,135 **** sourceActions = getDragSourceContext().getSourceActions(); dragImage = di; dragImageOffset = p; Transferable transferable = getDragSourceContext().getTransferable(); ! SortedMap formatMap = DataTransferer.getInstance().getFormatsForTransferable ! (transferable, DataTransferer.adaptFlavorMap (getTrigger().getDragSource().getFlavorMap())); long[] formats = DataTransferer.getInstance(). keysToLongArray(formatMap); startDrag(transferable, formats, formatMap); --- 125,136 ---- sourceActions = getDragSourceContext().getSourceActions(); dragImage = di; dragImageOffset = p; Transferable transferable = getDragSourceContext().getTransferable(); ! SortedMap<Long,DataFlavor> formatMap = DataTransferer.getInstance(). ! getFormatsForTransferable(transferable, DataTransferer.adaptFlavorMap (getTrigger().getDragSource().getFlavorMap())); long[] formats = DataTransferer.getInstance(). keysToLongArray(formatMap); startDrag(transferable, formats, formatMap);