./modules.xml

Print this page

        

@@ -39,10 +39,11 @@
 
 <modules>
   <module>
     <name>java.activation</name>
     <depend>java.base</depend>
+    <depend re-exports="true">java.datatransfer</depend>
     <depend re-exports="true">java.desktop</depend>
     <depend>java.logging</depend>
     <export>
       <name>javax.activation</name>
     </export>

@@ -476,10 +477,11 @@
     </export>
   </module>
   <module>
     <name>java.corba</name>
     <depend>java.base</depend>
+    <depend re-exports="true">java.datatransfer</depend>
     <depend re-exports="true">java.desktop</depend>
     <depend>java.logging</depend>
     <depend>java.naming</depend>
     <depend re-exports="true">java.rmi</depend>
     <export>

@@ -582,15 +584,27 @@
       <name>com.sun.corba.se.impl.util</name>
       <to>jdk.rmic</to>
     </export>
   </module>
   <module>
+    <name>java.datatransfer</name>
+    <depend>java.base</depend>
+    <export>
+      <name>java.awt.datatransfer</name>
+    </export>
+    <export>
+      <name>sun.datatransfer</name>
+      <to>java.desktop</to>
+    </export>
+  </module>
+  <module>
     <name>java.desktop</name>
     <depend>java.base</depend>
     <depend>java.logging</depend>
     <depend>java.prefs</depend>
     <depend re-exports="true">java.xml</depend>
+    <depend re-exports="true">java.datatransfer</depend>
     <depend>jdk.charsets</depend>
     <export>
       <name>java.applet</name>
     </export>
     <export>

@@ -598,13 +612,10 @@
     </export>
     <export>
       <name>java.awt.color</name>
     </export>
     <export>
-      <name>java.awt.datatransfer</name>
-    </export>
-    <export>
       <name>java.awt.dnd</name>
     </export>
     <export>
       <name>java.awt.event</name>
     </export>

@@ -885,10 +896,11 @@
   <module>
     <name>java.se</name>
     <depend re-exports="true">java.activation</depend>
     <depend re-exports="true">java.compact3</depend>
     <depend re-exports="true">java.corba</depend>
+    <depend re-exports="true">java.datatransfer</depend>
     <depend re-exports="true">java.desktop</depend>
     <depend re-exports="true">java.xml.bind</depend>
     <depend re-exports="true">java.xml.soap</depend>
     <depend re-exports="true">java.xml.ws</depend>
   </module>

@@ -1110,10 +1122,11 @@
   <module>
     <name>java.xml.bind</name>
     <depend re-exports="true">java.activation</depend>
     <depend>java.base</depend>
     <depend>java.compiler</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.logging</depend>
     <depend re-exports="true">java.xml</depend>
     <export>
       <name>javax.xml.bind</name>

@@ -1320,10 +1333,11 @@
   </module>
   <module>
     <name>java.xml.soap</name>
     <depend re-exports="true">java.activation</depend>
     <depend>java.base</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.logging</depend>
     <depend re-exports="true">java.xml</depend>
     <depend>java.xml.bind</depend>
     <export>

@@ -1333,10 +1347,11 @@
   <module>
     <name>java.xml.ws</name>
     <depend>java.activation</depend>
     <depend>java.annotations.common</depend>
     <depend>java.base</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.logging</depend>
     <depend>java.management</depend>
     <depend>java.rmi</depend>
     <depend re-exports="true">java.xml</depend>

@@ -1578,10 +1593,11 @@
     <depend>java.base</depend>
   </module>
   <module>
     <name>jdk.deploy.osx</name>
     <depend>java.base</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.scripting</depend>
   </module>
   <module>
     <name>jdk.dev</name>

@@ -1597,10 +1613,11 @@
     </export>
   </module>
   <module>
     <name>jdk.hotspot.agent</name>
     <depend>java.base</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.rmi</depend>
     <depend>java.scripting</depend>
     <depend>jdk.jdi</depend>
   </module>

@@ -1642,10 +1659,11 @@
     <depend>jdk.jvmstat</depend>
   </module>
   <module>
     <name>jdk.jconsole</name>
     <depend>java.base</depend>
+    <depend re-exports="true">java.datatransfer</depend>
     <depend re-exports="true">java.desktop</depend>
     <depend>java.logging</depend>
     <depend re-exports="true">java.management</depend>
     <depend>java.rmi</depend>
     <depend>jdk.attach</depend>

@@ -1720,10 +1738,11 @@
     <depend>jdk.javadoc</depend>
   </module>
   <module>
     <name>jdk.runtime</name>
     <depend>java.base</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.se</depend>
   </module>
   <module>
     <name>jdk.scripting.nashorn</name>

@@ -1769,10 +1788,11 @@
   <module>
     <name>jdk.xml.bind</name>
     <depend>java.activation</depend>
     <depend>java.base</depend>
     <depend>java.compiler</depend>
+    <depend>java.datatransfer</depend>
     <depend>java.desktop</depend>
     <depend>java.logging</depend>
     <depend>java.xml</depend>
     <depend>java.xml.bind</depend>
     <depend>jdk.compiler</depend>