jdk/src/java.desktop/share/classes/java/awt/image/DataBufferByte.java
changeset 35667 ed476aba94de
parent 25859 3317bb8137f4
child 45025 9ad3afa82b5e
--- a/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferByte.java	Mon Jan 11 06:10:32 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferByte.java	Mon Jan 11 17:51:54 2016 +0300
@@ -38,8 +38,8 @@
 import static sun.java2d.StateTrackable.State.*;
 
 /**
- * This class extends <CODE>DataBuffer</CODE> and stores data internally as bytes.
- * Values stored in the byte array(s) of this <CODE>DataBuffer</CODE> are treated as
+ * This class extends {@code DataBuffer} and stores data internally as bytes.
+ * Values stored in the byte array(s) of this {@code DataBuffer} are treated as
  * unsigned values.
  * <p>
  * <a name="optimizations">
@@ -66,10 +66,10 @@
     byte bankdata[][];
 
     /**
-     * Constructs a byte-based <CODE>DataBuffer</CODE> with a single bank and the
+     * Constructs a byte-based {@code DataBuffer} with a single bank and the
      * specified size.
      *
-     * @param size The size of the <CODE>DataBuffer</CODE>.
+     * @param size The size of the {@code DataBuffer}.
      */
     public DataBufferByte(int size) {
       super(STABLE, TYPE_BYTE, size);
@@ -79,11 +79,11 @@
     }
 
     /**
-     * Constructs a byte based <CODE>DataBuffer</CODE> with the specified number of
+     * Constructs a byte based {@code DataBuffer} with the specified number of
      * banks all of which are the specified size.
      *
-     * @param size The size of the banks in the <CODE>DataBuffer</CODE>.
-     * @param numBanks The number of banks in the a<CODE>DataBuffer</CODE>.
+     * @param size The size of the banks in the {@code DataBuffer}.
+     * @param numBanks The number of banks in the a {@code DataBuffer}.
      */
     public DataBufferByte(int size, int numBanks) {
         super(STABLE, TYPE_BYTE, size, numBanks);
@@ -95,19 +95,19 @@
     }
 
     /**
-     * Constructs a byte-based <CODE>DataBuffer</CODE> with a single bank using the
+     * Constructs a byte-based {@code DataBuffer} with a single bank using the
      * specified array.
-     * Only the first <CODE>size</CODE> elements should be used by accessors of
-     * this <CODE>DataBuffer</CODE>.  <CODE>dataArray</CODE> must be large enough to
-     * hold <CODE>size</CODE> elements.
+     * Only the first {@code size} elements should be used by accessors of
+     * this {@code DataBuffer}.  {@code dataArray} must be large enough to
+     * hold {@code size} elements.
      * <p>
      * Note that {@code DataBuffer} objects created by this constructor
      * may be incompatible with <a href="#optimizations">performance
      * optimizations</a> used by some implementations (such as caching
      * an associated image in video memory).
      *
-     * @param dataArray The byte array for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the <CODE>DataBuffer</CODE> bank.
+     * @param dataArray The byte array for the {@code DataBuffer}.
+     * @param size The size of the {@code DataBuffer} bank.
      */
     public DataBufferByte(byte dataArray[], int size) {
         super(UNTRACKABLE, TYPE_BYTE, size);
@@ -117,21 +117,21 @@
     }
 
     /**
-     * Constructs a byte-based <CODE>DataBuffer</CODE> with a single bank using the
-     * specified array, size, and offset.  <CODE>dataArray</CODE> must have at least
-     * <CODE>offset</CODE> + <CODE>size</CODE> elements.  Only elements <CODE>offset</CODE>
-     * through <CODE>offset</CODE> + <CODE>size</CODE> - 1
-     * should be used by accessors of this <CODE>DataBuffer</CODE>.
+     * Constructs a byte-based {@code DataBuffer} with a single bank using the
+     * specified array, size, and offset.  {@code dataArray} must have at least
+     * {@code offset} + {@code size} elements.  Only elements {@code offset}
+     * through {@code offset} + {@code size} - 1
+     * should be used by accessors of this {@code DataBuffer}.
      * <p>
      * Note that {@code DataBuffer} objects created by this constructor
      * may be incompatible with <a href="#optimizations">performance
      * optimizations</a> used by some implementations (such as caching
      * an associated image in video memory).
      *
-     * @param dataArray The byte array for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the <CODE>DataBuffer</CODE> bank.
-     * @param offset The offset into the <CODE>dataArray</CODE>. <CODE>dataArray</CODE>
-     * must have at least <CODE>offset</CODE> + <CODE>size</CODE> elements.
+     * @param dataArray The byte array for the {@code DataBuffer}.
+     * @param size The size of the {@code DataBuffer} bank.
+     * @param offset The offset into the {@code dataArray}. {@code dataArray}
+     * must have at least {@code offset} + {@code size} elements.
      */
     public DataBufferByte(byte dataArray[], int size, int offset){
         super(UNTRACKABLE, TYPE_BYTE, size, 1, offset);
@@ -141,18 +141,18 @@
     }
 
     /**
-     * Constructs a byte-based <CODE>DataBuffer</CODE> with the specified arrays.
-     * The number of banks is equal to <CODE>dataArray.length</CODE>.
-     * Only the first <CODE>size</CODE> elements of each array should be used by
-     * accessors of this <CODE>DataBuffer</CODE>.
+     * Constructs a byte-based {@code DataBuffer} with the specified arrays.
+     * The number of banks is equal to {@code dataArray.length}.
+     * Only the first {@code size} elements of each array should be used by
+     * accessors of this {@code DataBuffer}.
      * <p>
      * Note that {@code DataBuffer} objects created by this constructor
      * may be incompatible with <a href="#optimizations">performance
      * optimizations</a> used by some implementations (such as caching
      * an associated image in video memory).
      *
-     * @param dataArray The byte arrays for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the banks in the <CODE>DataBuffer</CODE>.
+     * @param dataArray The byte arrays for the {@code DataBuffer}.
+     * @param size The size of the banks in the {@code DataBuffer}.
      */
     public DataBufferByte(byte dataArray[][], int size) {
         super(UNTRACKABLE, TYPE_BYTE, size, dataArray.length);
@@ -161,22 +161,22 @@
     }
 
     /**
-     * Constructs a byte-based <CODE>DataBuffer</CODE> with the specified arrays, size,
+     * Constructs a byte-based {@code DataBuffer} with the specified arrays, size,
      * and offsets.
-     * The number of banks is equal to <CODE>dataArray.length</CODE>.  Each array must
-     * be at least as large as <CODE>size</CODE> + the corresponding <CODE>offset</CODE>.
-     * There must be an entry in the <CODE>offset</CODE> array for each <CODE>dataArray</CODE>
-     * entry.  For each bank, only elements <CODE>offset</CODE> through
-     * <CODE>offset</CODE> + <CODE>size</CODE> - 1 should be used by accessors of this
-     * <CODE>DataBuffer</CODE>.
+     * The number of banks is equal to {@code dataArray.length}.  Each array must
+     * be at least as large as {@code size} + the corresponding {@code offset}.
+     * There must be an entry in the {@code offset} array for each {@code dataArray}
+     * entry.  For each bank, only elements {@code offset} through
+     * {@code offset} + {@code size} - 1 should be used by accessors of this
+     * {@code DataBuffer}.
      * <p>
      * Note that {@code DataBuffer} objects created by this constructor
      * may be incompatible with <a href="#optimizations">performance
      * optimizations</a> used by some implementations (such as caching
      * an associated image in video memory).
      *
-     * @param dataArray The byte arrays for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the banks in the <CODE>DataBuffer</CODE>.
+     * @param dataArray The byte arrays for the {@code DataBuffer}.
+     * @param size The size of the banks in the {@code DataBuffer}.
      * @param offsets The offsets into each array.
      */
     public DataBufferByte(byte dataArray[][], int size, int offsets[]) {