< prev index next >

src/java.base/share/classes/sun/misc/ExtensionInfo.java

Print this page

        

@@ -43,25 +43,21 @@
  */
 @Deprecated
 public class ExtensionInfo {
 
     /**
-     * <p>
      * public static values returned by the isCompatible method
-     * </p>
      */
     public static final int COMPATIBLE = 0;
     public static final int REQUIRE_SPECIFICATION_UPGRADE = 1;
     public static final int REQUIRE_IMPLEMENTATION_UPGRADE = 2;
     public static final int REQUIRE_VENDOR_SWITCH = 3;
     public static final int INCOMPATIBLE = 4;
 
     /**
-     * <p>
      * attributes fully describer an extension. The underlying described
      * extension may be installed and requested.
-     * <p>
      */
     public String title;
     public String name;
     public String specVersion;
     public String specVendor;

@@ -74,28 +70,25 @@
     private static final ResourceBundle rb =
         ResourceBundle.getBundle("sun.misc.resources.Messages");
 
 
     /**
-     * <p>
      * Create a new uninitialized extension information object
-     * </p>
      */
     public ExtensionInfo() {
     }
 
     /**
-     * <p>
      * Create and initialize an extension information object.
      * The initialization uses the attributes passed as being
      * the content of a manifest file to load the extension
      * information from.
      * Since manifest file may contain information on several
      * extension they may depend on, the extension key parameter
      * is prepanded to the attribute name to make the key used
      * to retrieve the attribute from the manifest file
-     * <p>
+     *
      * @param extensionKey unique extension key in the manifest
      * @param attr Attributes of a manifest file
      */
     public ExtensionInfo(String extensionKey, Attributes attr)
         throws NullPointerException

@@ -147,17 +140,15 @@
         if (url != null)
             url = url.trim();
     }
 
     /**
-     * <p>
      * @return true if the extension described by this extension information
      * is compatible with the extension described by the extension
      * information passed as a parameter
-     * </p>
      *
-     * @param the requested extension information to compare to
+     * @param ei the requested extension information to compare to
      */
     public int isCompatibleWith(ExtensionInfo ei) {
 
         if (name == null || ei.name == null)
             return INCOMPATIBLE;

@@ -202,32 +193,30 @@
         }
         return INCOMPATIBLE;
     }
 
     /**
-     * <p>
      * helper method to print sensible information on the undelying described
      * extension
-     * </p>
      */
     public String toString() {
         return "Extension : title(" + title + "), name(" + name + "), spec vendor(" +
             specVendor + "), spec version(" + specVersion + "), impl vendor(" +
             vendor + "), impl vendor id(" + vendorId + "), impl version(" +
             implementationVersion + "), impl url(" + url + ")";
     }
 
     /*
-     * <p>
      * helper method to compare two versions.
      * version are in the x.y.z.t pattern.
-     * </p>
+     *
      * @param source version to compare to
      * @param target version used to compare against
-     * @return < 0 if source < version
+     * @return <pre>{@code
+     *   < 0 if source < version
      *         > 0 if source > version
-     *         = 0 if source = version
+     *   = 0 if source = version}</pre>
      */
     private int compareExtensionVersion(String source, String target)
         throws NumberFormatException
     {
         source = source.toLowerCase();

@@ -236,19 +225,19 @@
         return strictCompareExtensionVersion(source, target);
     }
 
 
     /*
-     * <p>
      * helper method to compare two versions.
      * version are in the x.y.z.t pattern.
-     * </p>
+     *
      * @param source version to compare to
      * @param target version used to compare against
-     * @return < 0 if source < version
+     * @return <pre>{@code
+     *   < 0 if source < version
      *         > 0 if source > version
-     *         = 0 if source = version
+     *   = 0 if source = version}</pre>
      */
     private int strictCompareExtensionVersion(String source, String target)
         throws NumberFormatException
     {
         if (source.equals(target))
< prev index next >