diff -r ecad2d59bc19 -r 25bf8153fbfe jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java --- a/jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java Mon Apr 28 11:03:52 2014 -0700 +++ b/jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java Mon Apr 28 19:05:49 2014 -0700 @@ -26,6 +26,7 @@ package sun.awt.X11; import java.awt.datatransfer.Transferable; +import java.awt.datatransfer.DataFlavor; import java.awt.dnd.DnDConstants; import java.awt.dnd.InvalidDnDOperationException; @@ -84,7 +85,7 @@ * @throws XException if some X call failed. */ public final void initializeDrag(int actions, Transferable contents, - Map formatMap, long[] formats) + Map formatMap, long[] formats) throws InvalidDnDOperationException, IllegalArgumentException, XException { XToolkit.awtLock(); @@ -110,7 +111,8 @@ /* The caller must hold AWT_LOCK. */ protected abstract void initializeDragImpl(int actions, Transferable contents, - Map formatMap, long[] formats) + Map formatMap, + long[] formats) throws InvalidDnDOperationException, IllegalArgumentException, XException; /**