changeset 785:e5fae34690ab

8181639: Add tool and services information to module summary Reviewed-by: alanb, psandoz, lancea
author mchung
date Wed, 07 Jun 2017 21:14:58 -0700
parents 0d797e800441
children c2296642010f
files src/java.xml.bind/share/classes/module-info.java src/java.xml.ws/share/classes/module-info.java src/jdk.xml.bind/share/classes/module-info.java src/jdk.xml.ws/share/classes/module-info.java
diffstat 4 files changed, 26 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/java.xml.bind/share/classes/module-info.java	Wed Jun 07 18:47:54 2017 -0400
+++ b/src/java.xml.bind/share/classes/module-info.java	Wed Jun 07 21:14:58 2017 -0700
@@ -26,6 +26,8 @@
 /**
  * Defines the Java Architecture for XML Binding (JAXB) API.
  *
+ * @uses javax.xml.bind.JAXBContextFactory
+ *
  * @moduleGraph
  * @since 9
  */
--- a/src/java.xml.ws/share/classes/module-info.java	Wed Jun 07 18:47:54 2017 -0400
+++ b/src/java.xml.ws/share/classes/module-info.java	Wed Jun 07 21:14:58 2017 -0700
@@ -27,6 +27,12 @@
  * Defines the Java API for XML-Based Web Services (JAX-WS), and
  * the Web Services Metadata API.
  *
+ * @uses javax.xml.soap.MessageFactory
+ * @uses javax.xml.soap.SAAJMetaFactory
+ * @uses javax.xml.soap.SOAPConnectionFactory
+ * @uses javax.xml.soap.SOAPFactory
+ * @uses javax.xml.ws.spi.Provider
+ *
  * @moduleGraph
  * @since 9
  */
--- a/src/jdk.xml.bind/share/classes/module-info.java	Wed Jun 07 18:47:54 2017 -0400
+++ b/src/jdk.xml.bind/share/classes/module-info.java	Wed Jun 07 21:14:58 2017 -0700
@@ -24,11 +24,18 @@
  */
 
 /**
- * Defines tools for JAXB classes and XML schema generation.
+ * Defines tools for JAXB classes and XML schema generation,
+ * including the <em>{@index schemagen schemagen tool}</em>
+ * and <em>{@index xjc xjc tool}</em> tools.
+ *
+ * <dl style="font-family:'DejaVu Sans', Arial, Helvetica, sans serif">
+ * <dt class="simpleTagLabel">Tool Guides:
+ * <dd>{@extLink schemagen_tool_reference schemagen},
+ *     {@extLink xjc_tool_reference xjc}
+ * </dl>
  *
  * @moduleGraph
  * @since 9
- *
  */
 @Deprecated(since="9", forRemoval=true)
 module jdk.xml.bind {
--- a/src/jdk.xml.ws/share/classes/module-info.java	Wed Jun 07 18:47:54 2017 -0400
+++ b/src/jdk.xml.ws/share/classes/module-info.java	Wed Jun 07 21:14:58 2017 -0700
@@ -24,7 +24,15 @@
  */
 
 /**
- * Defines tools for JAXWS classes and WSDL generation
+ * Defines tools for JAX-WS classes and WSDL generation,
+ * including the <em>{@index wsgen wsgen tool}</em>
+ * and <em>{@index wsimport wsimport tool}</em> tools.
+ *
+ * <dl style="font-family:'DejaVu Sans', Arial, Helvetica, sans serif">
+ * <dt class="simpleTagLabel">Tool Guides:
+ * <dd>{@extLink wsgen_tool_reference wsgen},
+ *     {@extLink wsimport_tool_reference wsimport}
+ * </dl>
  *
  * @moduleGraph
  * @since 9