jdk/src/java.management/share/classes/java/lang/management/ManagementFactory.java
changeset 47028 6df65183aa1f
parent 46047 97d615d81827
--- a/jdk/src/java.management/share/classes/java/lang/management/ManagementFactory.java	Wed Aug 30 11:37:48 2017 -0700
+++ b/jdk/src/java.management/share/classes/java/lang/management/ManagementFactory.java	Wed Aug 30 12:45:43 2017 -0700
@@ -140,96 +140,102 @@
  * A Java virtual machine has a single instance of the following management
  * interfaces:
  *
- * <blockquote>
- * <table border="1">
+ * <table class="striped" style="margin-left:2em">
  * <caption style="display:none">The list of Management Interfaces and their single instances</caption>
+ * <thead>
  * <tr>
- * <th>Management Interface</th>
- * <th>ObjectName</th>
+ * <th scope="col">Management Interface</th>
+ * <th scope="col">ObjectName</th>
  * </tr>
+ * </thead>
+ * <tbody style="text-align:left;">
  * <tr>
- * <td> {@link ClassLoadingMXBean} </td>
+ * <th scope="row"> {@link ClassLoadingMXBean} </th>
  * <td> {@link #CLASS_LOADING_MXBEAN_NAME
  *             java.lang:type=ClassLoading}</td>
  * </tr>
  * <tr>
- * <td> {@link MemoryMXBean} </td>
+ * <th scope="row"> {@link MemoryMXBean} </th>
  * <td> {@link #MEMORY_MXBEAN_NAME
  *             java.lang:type=Memory}</td>
  * </tr>
  * <tr>
- * <td> {@link ThreadMXBean} </td>
+ * <th scope="row"> {@link ThreadMXBean} </th>
  * <td> {@link #THREAD_MXBEAN_NAME
  *             java.lang:type=Threading}</td>
  * </tr>
  * <tr>
- * <td> {@link RuntimeMXBean} </td>
+ * <th scope="row"> {@link RuntimeMXBean} </th>
  * <td> {@link #RUNTIME_MXBEAN_NAME
  *             java.lang:type=Runtime}</td>
  * </tr>
  * <tr>
- * <td> {@link OperatingSystemMXBean} </td>
+ * <th scope="row"> {@link OperatingSystemMXBean} </th>
  * <td> {@link #OPERATING_SYSTEM_MXBEAN_NAME
  *             java.lang:type=OperatingSystem}</td>
  * </tr>
  * <tr>
- * <td> {@link PlatformLoggingMXBean} </td>
+ * <th scope="row"> {@link PlatformLoggingMXBean} </th>
  * <td> {@link java.util.logging.LogManager#LOGGING_MXBEAN_NAME
  *             java.util.logging:type=Logging}</td>
  * </tr>
+ * </tbody>
  * </table>
- * </blockquote>
  *
  * <p>
  * A Java virtual machine has zero or a single instance of
  * the following management interfaces.
  *
- * <blockquote>
- * <table border="1">
+ * <table class="striped" style="margin-left:2em">
  * <caption style="display:none">The list of Management Interfaces and their single instances</caption>
+ * <thead>
  * <tr>
- * <th>Management Interface</th>
- * <th>ObjectName</th>
+ * <th scope="col">Management Interface</th>
+ * <th scope="col">ObjectName</th>
  * </tr>
+ * </thead>
+ * <tbody style="text-align:left;">
  * <tr>
- * <td> {@link CompilationMXBean} </td>
+ * <th scope="row"> {@link CompilationMXBean} </th>
  * <td> {@link #COMPILATION_MXBEAN_NAME
  *             java.lang:type=Compilation}</td>
  * </tr>
+ * </tbody>
  * </table>
- * </blockquote>
  *
  * <p>
  * A Java virtual machine may have one or more instances of the following
  * management interfaces.
- * <blockquote>
- * <table border="1">
+ * <table class="striped" style="margin-left:2em">
  * <caption style="display:none">The list of Management Interfaces and their single instances</caption>
+ * <thead>
  * <tr>
- * <th>Management Interface</th>
- * <th>ObjectName</th>
+ * <th scope="col">Management Interface</th>
+ * <th scope="col">ObjectName</th>
  * </tr>
+ * </thead>
+ * <tbody style="text-align:left;">
  * <tr>
- * <td> {@link GarbageCollectorMXBean} </td>
+ * <th scope="row"> {@link GarbageCollectorMXBean} </th>
  * <td> {@link #GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE
  *             java.lang:type=GarbageCollector}{@code ,name=}<i>collector's name</i></td>
  * </tr>
  * <tr>
- * <td> {@link MemoryManagerMXBean} </td>
+ * <th scope="row"> {@link MemoryManagerMXBean} </th>
  * <td> {@link #MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE
  *             java.lang:type=MemoryManager}{@code ,name=}<i>manager's name</i></td>
  * </tr>
  * <tr>
- * <td> {@link MemoryPoolMXBean} </td>
+ * <th scope="row"> {@link MemoryPoolMXBean} </th>
  * <td> {@link #MEMORY_POOL_MXBEAN_DOMAIN_TYPE
  *             java.lang:type=MemoryPool}{@code ,name=}<i>pool's name</i></td>
  * </tr>
  * <tr>
- * <td> {@link BufferPoolMXBean} </td>
+ * <th scope="row"> {@link BufferPoolMXBean} </th>
  * <td> {@code java.nio:type=BufferPool,name=}<i>pool name</i></td>
  * </tr>
+ * </tbody>
  * </table>
- * </blockquote>
  *
  * @see <a href="../../../javax/management/package-summary.html">
  *      JMX Specification</a>