< prev index next >

src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java

Print this page

        

@@ -36,12 +36,12 @@
 package java.awt.image;
 
 import static sun.java2d.StateTrackable.State.*;
 
 /**
- * This class extends <CODE>DataBuffer</CODE> and stores data internally as
- * shorts.  Values stored in the short array(s) of this <CODE>DataBuffer</CODE>
+ * This class extends {@code DataBuffer} and stores data internally as
+ * shorts.  Values stored in the short array(s) of this {@code DataBuffer}
  * are treated as unsigned values.
  * <p>
  * <a name="optimizations">
  * Note that some implementations may function more efficiently
  * if they can maintain control over how the data for an image is

@@ -64,28 +64,28 @@
 
     /** All data banks */
     short bankdata[][];
 
     /**
-     * Constructs an unsigned-short based <CODE>DataBuffer</CODE> with a single bank and the
+     * Constructs an unsigned-short 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 DataBufferUShort(int size) {
         super(STABLE, TYPE_USHORT, size);
         data = new short[size];
         bankdata = new short[1][];
         bankdata[0] = data;
     }
 
     /**
-     * Constructs an unsigned-short based <CODE>DataBuffer</CODE> with the specified number of
+     * Constructs an unsigned-short 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 DataBufferUShort(int size, int numBanks) {
         super(STABLE, TYPE_USHORT, size, numBanks);
         bankdata = new short[numBanks][];
         for (int i= 0; i < numBanks; i++) {

@@ -93,23 +93,23 @@
         }
         data = bankdata[0];
     }
 
     /**
-     * Constructs an unsigned-short based <CODE>DataBuffer</CODE> with a single bank
+     * Constructs an unsigned-short 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 unsigned-short array for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the <CODE>DataBuffer</CODE> bank.
+     * @param dataArray The unsigned-short array for the {@code DataBuffer}.
+     * @param size The size of the {@code DataBuffer} bank.
      */
     public DataBufferUShort(short dataArray[], int size) {
         super(UNTRACKABLE, TYPE_USHORT, size);
         if (dataArray == null) {
             throw new NullPointerException("dataArray is null");

@@ -118,24 +118,24 @@
         bankdata = new short[1][];
         bankdata[0] = data;
     }
 
     /**
-     * Constructs an unsigned-short 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 an unsigned-short 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 unsigned-short 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>.
+     * @param dataArray The unsigned-short array for the {@code DataBuffer}.
+     * @param size The size of the {@code DataBuffer} bank.
+     * @param offset The offset into the {@code dataArray}.
      */
     public DataBufferUShort(short dataArray[], int size, int offset) {
         super(UNTRACKABLE, TYPE_USHORT, size, 1, offset);
         if (dataArray == null) {
             throw new NullPointerException("dataArray is null");

@@ -148,22 +148,22 @@
         bankdata = new short[1][];
         bankdata[0] = data;
     }
 
     /**
-     * Constructs an unsigned-short based <CODE>DataBuffer</CODE> with the specified arrays.
-     * The number of banks will be 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 an unsigned-short based {@code DataBuffer} with the specified arrays.
+     * The number of banks will be 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 unsigned-short arrays for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the banks in the <CODE>DataBuffer</CODE>.
+     * @param dataArray The unsigned-short arrays for the {@code DataBuffer}.
+     * @param size The size of the banks in the {@code DataBuffer}.
      */
     public DataBufferUShort(short dataArray[][], int size) {
         super(UNTRACKABLE, TYPE_USHORT, size, dataArray.length);
         if (dataArray == null) {
             throw new NullPointerException("dataArray is null");

@@ -177,26 +177,26 @@
         bankdata = dataArray.clone();
         data = bankdata[0];
     }
 
     /**
-     * Constructs an unsigned-short based <CODE>DataBuffer</CODE> with specified arrays,
+     * Constructs an unsigned-short based {@code DataBuffer} with 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 offset.   There must
-     * be an entry in the offset 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 offset.   There must
+     * be an entry in the 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 unsigned-short arrays for the <CODE>DataBuffer</CODE>.
-     * @param size The size of the banks in the <CODE>DataBuffer</CODE>.
+     * @param dataArray The unsigned-short arrays for the {@code DataBuffer}.
+     * @param size The size of the banks in the {@code DataBuffer}.
      * @param offsets The offsets into each array.
      */
     public DataBufferUShort(short dataArray[][], int size, int offsets[]) {
         super(UNTRACKABLE, TYPE_USHORT, size, dataArray.length, offsets);
         if (dataArray == null) {
< prev index next >