8177672: DataFlavor.imageFlavor is null when the java.desktop module is not resolved
authorserb
Wed, 05 Apr 2017 20:33:16 +0300
changeset 44658 60dab93625a6
parent 44657 e926e753a4c7
child 44659 1b34d7d66840
8177672: DataFlavor.imageFlavor is null when the java.desktop module is not resolved Reviewed-by: prr, mchung, alanb
jdk/src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
--- a/jdk/src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java	Fri Mar 31 19:42:22 2017 +0300
+++ b/jdk/src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java	Wed Apr 05 20:33:16 2017 +0300
@@ -211,6 +211,9 @@
      *     representationClass = java.awt.Image
      *     mimeType            = "image/x-java-image"
      * </pre>
+     * Will be {@code null} if {@code java.awt.Image} is not visible, the
+     * {@code java.desktop} module is not loaded, or the {@code java.desktop}
+     * module is not in the run-time image.
      */
     public static final DataFlavor imageFlavor = createConstant("image/x-java-image; class=java.awt.Image", "Image");