This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FYI: Patch: java.io - some formatting cleanups


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi list,


I commit the attached patch, to fix some formatting and documentation 
issues and merge it with classpath.


Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+fgZwWSOgCCdjSDsRAtmoAJ96+qYpDhV1fZf8vfdM/6Tk8lzEVwCbBu0A
yYrXjL6f/YlDxhouamR+GgI=
=2Fi7
-----END PGP SIGNATURE-----
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/libjava/ChangeLog,v
retrieving revision 1.1799
diff -u -r1.1799 ChangeLog
--- ChangeLog	21 Mar 2003 09:18:30 -0000	1.1799
+++ ChangeLog	23 Mar 2003 18:32:02 -0000
@@ -1,3 +1,60 @@
+2003-03-23  Michael Koch  <konqueror at gmx dot de>
+
+	* java/io/BufferedOutputStream.java:
+	Reformated.
+	* java/io/BufferedReader.java:
+	Reformated.
+	* java/io/ByteArrayOutputStream.java
+	(size): Fixed @see tag.
+	* java/io/CharArrayWriter.java
+	(size): Fixed @see tag.
+	* java/io/DataInput.java:
+	Reformated.
+	* java/io/DataOutput.java:
+	Reformated.
+	* java/io/DataOutputStream.java:
+	Merged copyright years with classpath.
+	* java/io/Externalizable.java:
+	Reformated.
+	* java/io/FileFilter.java:
+	Reformated.
+	* java/io/FileInputStream.java:
+	Merged copyright years with classpath.
+	* java/io/FileOutputStream.java:
+	Merged copyright years with classpath.
+	* java/io/FilePermission.java
+	(FilePermission): Replaced @XXX with FIXME:.
+	* java/io/FileWriter.java:
+	Reformated.
+	* java/io/FilenameFilter.java:
+	Reformated.
+	* java/io/FilterInputStream.java:
+	Reformated.
+	* java/io/FilterOutputStream.java:
+	Reformated.
+	* java/io/FilterReader.java:
+	Reformated.
+	* java/io/FilterWriter.java:
+	Reformated.
+	* java/io/LineNumberInputStream.java
+	(LineNumberInputStream): Replaced @code with HTML tags to make javadoc
+	happy.
+	(getLineNumber): Fixed @return tag.
+	* java/io/ObjectInput.java:
+	Reformated.
+	* java/io/ObjectOutput.java:
+	Reformated.
+	* java/io/ObjectStreamClass.java:
+	Reformated.
+	* java/io/PrintStream.java:
+	Merged copyright years with classpath.
+	* java/io/PushbackReader.java
+	(PushbackReader): Replaced @code with @param.
+	* java/io/SerializablePermission.java:
+	Reformated.
+	* java/io/StreamTokenizer.java
+	(resetSyntax): Fixed @see tag.
+
 2003-03-21  Michael Koch  <konqueror at gmx dot de>
 
 	* javax/swing/Action.java
Index: java/io/BufferedOutputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/BufferedOutputStream.java,v
retrieving revision 1.9
diff -u -r1.9 BufferedOutputStream.java
--- java/io/BufferedOutputStream.java	18 Mar 2003 07:50:19 -0000	1.9
+++ java/io/BufferedOutputStream.java	23 Mar 2003 18:32:02 -0000
@@ -50,62 +50,44 @@
   */
 public class BufferedOutputStream extends FilterOutputStream
 {
-  /*
-   * Class Variables
-   */
-
   /**
-    * This is the default buffer size
-    */
-  private static final int DEFAULT_BUFFER_SIZE = 512;
-
-  /*************************************************************************/
-
-  /*
-   * Instance Variables
+   * This is the default buffer size
    */
+  private static final int DEFAULT_BUFFER_SIZE = 512;
 
   /**
-    * This is the internal byte array used for buffering output before
-    * writing it.
-    */
+   * This is the internal byte array used for buffering output before
+   * writing it.
+   */
   protected byte[] buf;
 
   /**
-    * This is the number of bytes that are currently in the buffer and
-    * are waiting to be written to the underlying stream.  It always points to
-    * the index into the buffer where the next byte of data will be stored
-    */
-  protected int count;
-
-  /*************************************************************************/
-
-  /*
-   * Constructors
+   * This is the number of bytes that are currently in the buffer and
+   * are waiting to be written to the underlying stream.  It always points to
+   * the index into the buffer where the next byte of data will be stored
    */
+  protected int count;
 
   /**
-    * This method initializes a new <code>BufferedOutputStream</code> instance
-    * that will write to the specified subordinate <code>OutputStream</code>
-    * and which will use a default buffer size of 512 bytes.
-    *
-    * @param out The underlying <code>OutputStream</code> to write data to
-    */
+   * This method initializes a new <code>BufferedOutputStream</code> instance
+   * that will write to the specified subordinate <code>OutputStream</code>
+   * and which will use a default buffer size of 512 bytes.
+   *
+   * @param out The underlying <code>OutputStream</code> to write data to
+   */
   public BufferedOutputStream(OutputStream out)
   {
     this(out, DEFAULT_BUFFER_SIZE);
   }
 
-  /*************************************************************************/
-
   /**
-    * This method initializes a new <code>BufferedOutputStream</code> instance
-    * that will write to the specified subordinate <code>OutputStream</code>
-    * and which will use the specified buffer size
-    *
-    * @param out The underlying <code>OutputStream</code> to write data to
-    * @param size The size of the internal buffer
-    */
+   * This method initializes a new <code>BufferedOutputStream</code> instance
+   * that will write to the specified subordinate <code>OutputStream</code>
+   * and which will use the specified buffer size
+   *
+   * @param out The underlying <code>OutputStream</code> to write data to
+   * @param size The size of the internal buffer
+   */
   public BufferedOutputStream(OutputStream out, int size)
   {
     super(out);
@@ -113,18 +95,12 @@
     buf = new byte[size];
   }
 
-  /*************************************************************************/
-
-  /*
-   * Instance Methods
-   */
-
   /**
-    * This method causes any currently buffered bytes to be immediately
-    * written to the underlying output stream.
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method causes any currently buffered bytes to be immediately
+   * written to the underlying output stream.
+   *
+   * @exception IOException If an error occurs
+   */
   public synchronized void flush() throws IOException
   {
     if (count == 0)
@@ -135,13 +111,11 @@
     out.flush();
   }
 
-  /*************************************************************************/
-
-  /*
-    * This method flushes any remaining buffered bytes then closes the 
-    * underlying output stream.  Any further attempts to write to this stream
-    * may throw an exception
-    *
+  /**
+   * This method flushes any remaining buffered bytes then closes the 
+   * underlying output stream.  Any further attempts to write to this stream
+   * may throw an exception
+   *
   public synchronized void close() throws IOException
   {
     flush();
@@ -149,33 +123,29 @@
   }
   */
 
-  /*************************************************************************/
-
-  /*
-    * This method runs when the object is garbage collected.  It is 
-    * responsible for ensuring that all buffered bytes are written and
-    * for closing the underlying stream.
-    *
-    * @exception IOException If an error occurs (ignored by the Java runtime)
-    *
+  /**
+   * This method runs when the object is garbage collected.  It is 
+   * responsible for ensuring that all buffered bytes are written and
+   * for closing the underlying stream.
+   *
+   * @exception IOException If an error occurs (ignored by the Java runtime)
+   *
   protected void finalize() throws IOException
   {
     close();
   }
   */
 
-  /*************************************************************************/
-
   /**
-    * This method writes a single byte of data.  This will be written to the
-    * buffer instead of the underlying data source.  However, if the buffer
-    * is filled as a result of this write request, it will be flushed to the
-    * underlying output stream.
-    *
-    * @param b The byte of data to be written, passed as an int
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a single byte of data.  This will be written to the
+   * buffer instead of the underlying data source.  However, if the buffer
+   * is filled as a result of this write request, it will be flushed to the
+   * underlying output stream.
+   *
+   * @param b The byte of data to be written, passed as an int
+   *
+   * @exception IOException If an error occurs
+   */
   public synchronized void write(int b) throws IOException
   {
     if (count == buf.length)
@@ -185,21 +155,19 @@
     ++count;
   }
 
-  /*************************************************************************/
-
   /**
-    * This method writes <code>len</code> bytes from the byte array 
-    * <code>buf</code> starting at position <code>offset</code> in the buffer. 
-    * These bytes will be written to the internal buffer.  However, if this
-    * write operation fills the buffer, the buffer will be flushed to the
-    * underlying output stream.
-    *
-    * @param buf The array of bytes to write.
-    * @param offset The index into the byte array to start writing from.
-    * @param len The number of bytes to write.
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes <code>len</code> bytes from the byte array 
+   * <code>buf</code> starting at position <code>offset</code> in the buffer. 
+   * These bytes will be written to the internal buffer.  However, if this
+   * write operation fills the buffer, the buffer will be flushed to the
+   * underlying output stream.
+   *
+   * @param buf The array of bytes to write.
+   * @param offset The index into the byte array to start writing from.
+   * @param len The number of bytes to write.
+   *
+   * @exception IOException If an error occurs
+   */
   public synchronized void write(byte[] buf, int offset, int len) 
     throws IOException
   {
Index: java/io/BufferedReader.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/BufferedReader.java,v
retrieving revision 1.11
diff -u -r1.11 BufferedReader.java
--- java/io/BufferedReader.java	18 Mar 2003 06:00:25 -0000	1.11
+++ java/io/BufferedReader.java	23 Mar 2003 18:32:02 -0000
@@ -44,19 +44,19 @@
  */
 
 /**
-  * This subclass of <code>FilterReader</code> buffers input from an 
-  * underlying implementation to provide a possibly more efficient read
-  * mechanism.  It maintains the buffer and buffer state in instance 
-  * variables that are available to subclasses.  The default buffer size
-  * of 512 chars can be overridden by the creator of the stream.
-  * <p>
-  * This class also implements mark/reset functionality.  It is capable
-  * of remembering any number of input chars, to the limits of
-  * system memory or the size of <code>Integer.MAX_VALUE</code>
-  *
-  * @author Per Bothner <bothner at cygnus dot com>
-  * @author Aaron M. Renn <arenn at urbanophile dot com>
-  */
+ * This subclass of <code>FilterReader</code> buffers input from an 
+ * underlying implementation to provide a possibly more efficient read
+ * mechanism.  It maintains the buffer and buffer state in instance 
+ * variables that are available to subclasses.  The default buffer size
+ * of 512 chars can be overridden by the creator of the stream.
+ * <p>
+ * This class also implements mark/reset functionality.  It is capable
+ * of remembering any number of input chars, to the limits of
+ * system memory or the size of <code>Integer.MAX_VALUE</code>
+ *
+ * @author Per Bothner <bothner at cygnus dot com>
+ * @author Aaron M. Renn <arenn at urbanophile dot com>
+ */
 public class BufferedReader extends Reader
 {
   Reader in;
@@ -99,13 +99,13 @@
   }
 
   /**
-    * Create a new <code>BufferedReader</code> that will read from the 
-    * specified subordinate stream with a buffer size that is specified by the 
-    * caller.
-    *
-    * @param in The subordinate stream to read from
-    * @param bufsize The buffer size to use
-    */
+   * Create a new <code>BufferedReader</code> that will read from the 
+   * specified subordinate stream with a buffer size that is specified by the 
+   * caller.
+   *
+   * @param in The subordinate stream to read from
+   * @param bufsize The buffer size to use
+   */
   public BufferedReader(Reader in, int size)
   {
     super(in.lock);
@@ -114,10 +114,10 @@
   }
 
   /**
-    * This method closes the stream 
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method closes the stream 
+   *
+   * @exception IOException If an error occurs
+   */
   public void close() throws IOException
   {
     synchronized (lock)
@@ -130,36 +130,36 @@
   }
 
   /**
-    * Returns <code>true</code> to indicate that this class supports mark/reset 
-    * functionality.
-    *
-    * @return <code>true</code>
-    */
+   * Returns <code>true</code> to indicate that this class supports mark/reset 
+   * functionality.
+   *
+   * @return <code>true</code>
+   */
   public boolean markSupported()
   {
     return true;
   }
 
   /**
-    * Mark a position in the input to which the stream can be
-    * "reset" by calling the <code>reset()</code> method.  The parameter
-    * <code>readlimit</code> is the number of chars that can be read from the 
-    * stream after setting the mark before the mark becomes invalid.  For
-    * example, if <code>mark()</code> is called with a read limit of 10, then 
-    * when 11 chars of data are read from the stream before the 
-    * <code>reset()</code> method is called, then the mark is invalid and the 
-    * stream object instance is not required to remember the mark.
-    * <p>
-    * Note that the number of chars that can be remembered by this method
-    * can be greater than the size of the internal read buffer.  It is also
-    * not dependent on the subordinate stream supporting mark/reset
-    * functionality.
-    *
-    * @param readlimit The number of chars that can be read before the mark 
-    *        becomes invalid
-    *
-    * @exception IOException If an error occurs
-    */
+   * Mark a position in the input to which the stream can be
+   * "reset" by calling the <code>reset()</code> method.  The parameter
+   * <code>readlimit</code> is the number of chars that can be read from the 
+   * stream after setting the mark before the mark becomes invalid.  For
+   * example, if <code>mark()</code> is called with a read limit of 10, then 
+   * when 11 chars of data are read from the stream before the 
+   * <code>reset()</code> method is called, then the mark is invalid and the 
+   * stream object instance is not required to remember the mark.
+   * <p>
+   * Note that the number of chars that can be remembered by this method
+   * can be greater than the size of the internal read buffer.  It is also
+   * not dependent on the subordinate stream supporting mark/reset
+   * functionality.
+   *
+   * @param readlimit The number of chars that can be read before the mark 
+   *        becomes invalid
+   *
+   * @exception IOException If an error occurs
+   */
   public void mark(int readLimit) throws IOException
   {
     synchronized (lock)
@@ -207,16 +207,16 @@
   }
 
   /**
-    * Reset the stream to the point where the <code>mark()</code> method
-    * was called.  Any chars that were read after the mark point was set will
-    * be re-read during subsequent reads.
-    * <p>
-    * This method will throw an IOException if the number of chars read from
-    * the stream since the call to <code>mark()</code> exceeds the mark limit
-    * passed when establishing the mark.
-    *
-    * @exception IOException If an error occurs;
-    */
+   * Reset the stream to the point where the <code>mark()</code> method
+   * was called.  Any chars that were read after the mark point was set will
+   * be re-read during subsequent reads.
+   * <p>
+   * This method will throw an IOException if the number of chars read from
+   * the stream since the call to <code>mark()</code> exceeds the mark limit
+   * passed when establishing the mark.
+   *
+   * @exception IOException If an error occurs;
+   */
   public void reset() throws IOException
   {
     synchronized (lock)
@@ -239,15 +239,15 @@
   }
 
   /**
-    * This method determines whether or not a stream is ready to be read.  If
-    * This method returns <code>false</code> then this stream could (but is
-    * not guaranteed to) block on the next read attempt.
-    *
-    * @return <code>true</code> if this stream is ready to be read, 
-    * <code>false</code> otherwise
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method determines whether or not a stream is ready to be read.  If
+   * This method returns <code>false</code> then this stream could (but is
+   * not guaranteed to) block on the next read attempt.
+   *
+   * @return <code>true</code> if this stream is ready to be read, 
+   * <code>false</code> otherwise
+   *
+   * @exception IOException If an error occurs
+   */
   public boolean ready() throws IOException
   {
     synchronized (lock)
@@ -258,24 +258,24 @@
   }
 
   /**
-    * This method read chars from a stream and stores them into a caller
-    * supplied buffer.  It starts storing the data at index 
-    * <code>offset</code> into
-    * the buffer and attempts to read <code>len</code> chars.  This method can
-    * return before reading the number of chars requested.  The actual number
-    * of chars read is returned as an int.  A -1 is returned to indicate the
-    * end of the stream.
-    * <p>
-    * This method will block until some data can be read.
-    *
-    * @param buf The array into which the chars read should be stored
-    * @param offset The offset into the array to start storing chars
-    * @param count The requested number of chars to read
-    *
-    * @return The actual number of chars read, or -1 if end of stream.
-    *
-    * @exception IOException If an error occurs.
-    */
+   * This method read chars from a stream and stores them into a caller
+   * supplied buffer.  It starts storing the data at index 
+   * <code>offset</code> into
+   * the buffer and attempts to read <code>len</code> chars.  This method can
+   * return before reading the number of chars requested.  The actual number
+   * of chars read is returned as an int.  A -1 is returned to indicate the
+   * end of the stream.
+   * <p>
+   * This method will block until some data can be read.
+   *
+   * @param buf The array into which the chars read should be stored
+   * @param offset The offset into the array to start storing chars
+   * @param count The requested number of chars to read
+   *
+   * @return The actual number of chars read, or -1 if end of stream.
+   *
+   * @exception IOException If an error occurs.
+   */
   public int read(char[] buf, int offset, int count) throws IOException
   {
     synchronized (lock)
@@ -396,16 +396,16 @@
   }
 
   /**
-    * This method reads a single line of text from the input stream, returning
-    * it as a <code>String</code>.  A line is terminated by "\n", a "\r", or
-    * an "\r\n" sequence.  The system dependent line separator is not used.
-    * The line termination characters are not returned in the resulting
-    * <code>String</code>.
-    * 
-    * @return The line of text read, or <code>null</code> if end of stream.
-    * 
-    * @exception IOException If an error occurs
-    */
+   * This method reads a single line of text from the input stream, returning
+   * it as a <code>String</code>.  A line is terminated by "\n", a "\r", or
+   * an "\r\n" sequence.  The system dependent line separator is not used.
+   * The line termination characters are not returned in the resulting
+   * <code>String</code>.
+   * 
+   * @return The line of text read, or <code>null</code> if end of stream.
+   * 
+   * @exception IOException If an error occurs
+   */
   public String readLine() throws IOException
   {
     checkStatus();
@@ -470,20 +470,20 @@
   }
 
   /**
-    * This method skips the specified number of chars in the stream.  It
-    * returns the actual number of chars skipped, which may be less than the
-    * requested amount.
-    * <p>
-    * This method first discards chars in the buffer, then calls the
-    * <code>skip</code> method on the underlying stream to skip the 
-    * remaining chars.
-    *
-    * @param num_chars The requested number of chars to skip
-    *
-    * @return The actual number of chars skipped.
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method skips the specified number of chars in the stream.  It
+   * returns the actual number of chars skipped, which may be less than the
+   * requested amount.
+   * <p>
+   * This method first discards chars in the buffer, then calls the
+   * <code>skip</code> method on the underlying stream to skip the 
+   * remaining chars.
+   *
+   * @param num_chars The requested number of chars to skip
+   *
+   * @return The actual number of chars skipped.
+   *
+   * @exception IOException If an error occurs
+   */
   public long skip(long count) throws IOException
   {
     synchronized (lock)
Index: java/io/ByteArrayOutputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/ByteArrayOutputStream.java,v
retrieving revision 1.10
diff -u -r1.10 ByteArrayOutputStream.java
--- java/io/ByteArrayOutputStream.java	18 Mar 2003 06:00:25 -0000	1.10
+++ java/io/ByteArrayOutputStream.java	23 Mar 2003 18:32:02 -0000
@@ -118,7 +118,7 @@
    *
    * @return The number of bytes in the internal buffer
    *
-   * @see reset
+   * @see #reset()
    */
   public int size ()
   {
Index: java/io/CharArrayWriter.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/CharArrayWriter.java,v
retrieving revision 1.7
diff -u -r1.7 CharArrayWriter.java
--- java/io/CharArrayWriter.java	2 Dec 2002 21:30:13 -0000	1.7
+++ java/io/CharArrayWriter.java	23 Mar 2003 18:32:02 -0000
@@ -130,7 +130,7 @@
    *
    * @return The number of chars in the internal buffer
    *
-   * @see reset
+   * @see #reset()
    */
   public int size ()
   {
Index: java/io/DataInput.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/DataInput.java,v
retrieving revision 1.6
diff -u -r1.6 DataInput.java
--- java/io/DataInput.java	18 Mar 2003 07:50:19 -0000	1.6
+++ java/io/DataInput.java	23 Mar 2003 18:32:02 -0000
@@ -44,431 +44,403 @@
  * Status:  Believed complete and correct.  */
 
 /**
-  * This interface is implemented by classes that can data from streams 
-  * into Java primitive types. 
-  *
-  * @author Aaron M. Renn (arenn at urbanophile dot com)
-  * @author Warren Levy <warrenl at cygnus dot com>
-  */
+ * This interface is implemented by classes that can data from streams 
+ * into Java primitive types. 
+ *
+ * @author Aaron M. Renn (arenn at urbanophile dot com)
+ * @author Warren Levy <warrenl at cygnus dot com>
+ */
 public interface DataInput
 {
 
   /**
-    * This method reads a Java boolean value from an input stream.  It does
-    * so by reading a single byte of data.  If that byte is zero, then the
-    * value returned is <code>false</code>.  If the byte is non-zero, then
-    * the value returned is <code>true</code>.
-    * <p>
-    * This method can read a <code>boolean</code> written by an object
-    * implementing the <code>writeBoolean()</code> method in the
-    * <code>DataOutput</code> interface.
-    *
-    * @return The <code>boolean</code> value read
-    *
-    * @exception EOFException If end of file is reached before 
-    * reading the boolean
-    * @exception IOException If any other error occurs
-    */
+   * This method reads a Java boolean value from an input stream.  It does
+   * so by reading a single byte of data.  If that byte is zero, then the
+   * value returned is <code>false</code>.  If the byte is non-zero, then
+   * the value returned is <code>true</code>.
+   * <p>
+   * This method can read a <code>boolean</code> written by an object
+   * implementing the <code>writeBoolean()</code> method in the
+   * <code>DataOutput</code> interface.
+   *
+   * @return The <code>boolean</code> value read
+   *
+   * @exception EOFException If end of file is reached before 
+   * reading the boolean
+   * @exception IOException If any other error occurs
+   */
   boolean readBoolean() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java byte value from an input stream.  The value
-    * is in the range of -128 to 127.
-    * <p>
-    * This method can read a <code>byte</code> written by an object
-    * implementing the 
-    * <code>writeByte()</code> method in the <code>DataOutput</code> interface.
-    * <p>
-    * @return The <code>byte</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the byte
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a Java byte value from an input stream.  The value
+   * is in the range of -128 to 127.
+   * <p>
+   * This method can read a <code>byte</code> written by an object
+   * implementing the 
+   * <code>writeByte()</code> method in the <code>DataOutput</code> interface.
+   * <p>
+   * @return The <code>byte</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the byte
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   byte readByte() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads 8 unsigned bits into a Java <code>int</code> value from
-    * the stream. The value returned is in the range of 0 to 255.
-    * <p>
-    * This method can read an unsigned byte written by an object 
-    * implementing the
-    * <code>writeUnsignedByte()</code> method in the <code>DataOutput</code>
-    * interface.
-    *
-    * @return The unsigned bytes value read as a Java <code>int</code>.
-    *
-    * @exception EOFException If end of file is reached before reading the value
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads 8 unsigned bits into a Java <code>int</code> value from
+   * the stream. The value returned is in the range of 0 to 255.
+   * <p>
+   * This method can read an unsigned byte written by an object 
+   * implementing the
+   * <code>writeUnsignedByte()</code> method in the <code>DataOutput</code>
+   * interface.
+   *
+   * @return The unsigned bytes value read as a Java <code>int</code>.
+   *
+   * @exception EOFException If end of file is reached before reading the value
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   int readUnsignedByte() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java <code>char</code> value from an input stream.  
-    * It operates by reading two bytes from the stream and converting them to 
-    * a single 16-bit Java <code>char</code>.  The two bytes are stored most
-    * significant byte first (i.e., "big endian") regardless of the native
-    * host byte ordering. 
-    * <p>
-    * As an example, if <code>byte1</code> and <code>byte2</code> represent the
-    * first and second byte read from the stream respectively, they will be
-    * transformed to a <code>char</code> in the following manner:
-    * <p>
-    * <code>(char)((byte1 << 8) + byte2)</code>
-    * <p>
-    * This method can read a <code>char</code> written by an object implementing
-    * the
-    * <code>writeChar()</code> method in the <code>DataOutput</code> interface.
-    *
-    * @return The <code>char</code> value read 
-    *
-    * @exception EOFException If end of file is reached before reading the char
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a Java <code>char</code> value from an input stream.  
+   * It operates by reading two bytes from the stream and converting them to 
+   * a single 16-bit Java <code>char</code>.  The two bytes are stored most
+   * significant byte first (i.e., "big endian") regardless of the native
+   * host byte ordering. 
+   * <p>
+   * As an example, if <code>byte1</code> and <code>byte2</code> represent the
+   * first and second byte read from the stream respectively, they will be
+   * transformed to a <code>char</code> in the following manner:
+   * <p>
+   * <code>(char)((byte1 << 8) + byte2)</code>
+   * <p>
+   * This method can read a <code>char</code> written by an object implementing
+   * the
+   * <code>writeChar()</code> method in the <code>DataOutput</code> interface.
+   *
+   * @return The <code>char</code> value read 
+   *
+   * @exception EOFException If end of file is reached before reading the char
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   char readChar() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a signed 16-bit value into a Java in from the stream.
-    * It operates by reading two bytes from the stream and converting them to 
-    * a single 16-bit Java <code>short</code>.  The two bytes are stored most
-    * significant byte first (i.e., "big endian") regardless of the native
-    * host byte ordering. 
-    * <p>
-    * As an example, if <code>byte1</code> and <code>byte2</code> represent the
-    * first and second byte read from the stream respectively, they will be
-    * transformed to a <code>short</code> in the following manner:
-    * <p>
-    * <code>(short)((byte1 << 8) + byte2)</code>
-    * <p>
-    * The value returned is in the range of -32768 to 32767.
-    * <p>
-    * This method can read a <code>short</code> written by an object 
-    * implementing
-    * the <code>writeShort()</code> method in the <code>DataOutput</code>
-    * interface.
-    *
-    * @return The <code>short</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the value
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a signed 16-bit value into a Java in from the stream.
+   * It operates by reading two bytes from the stream and converting them to 
+   * a single 16-bit Java <code>short</code>.  The two bytes are stored most
+   * significant byte first (i.e., "big endian") regardless of the native
+   * host byte ordering. 
+   * <p>
+   * As an example, if <code>byte1</code> and <code>byte2</code> represent the
+   * first and second byte read from the stream respectively, they will be
+   * transformed to a <code>short</code> in the following manner:
+   * <p>
+   * <code>(short)((byte1 << 8) + byte2)</code>
+   * <p>
+   * The value returned is in the range of -32768 to 32767.
+   * <p>
+   * This method can read a <code>short</code> written by an object 
+   * implementing
+   * the <code>writeShort()</code> method in the <code>DataOutput</code>
+   * interface.
+   *
+   * @return The <code>short</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the value
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   short readShort() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads 16 unsigned bits into a Java int value from the stream.
-    * It operates by reading two bytes from the stream and converting them to 
-    * a single Java <code>int</code>.  The two bytes are stored most
-    * significant byte first (i.e., "big endian") regardless of the native
-    * host byte ordering. 
-    * <p>
-    * As an example, if <code>byte1</code> and <code>byte2</code> represent the
-    * first and second byte read from the stream respectively, they will be
-    * transformed to an <code>int</code> in the following manner:
-    * <p>
-    * <code>(int)((byte1 << 8) + byte2)</code>
-    * <p>
-    * The value returned is in the range of 0 to 65535.
-    * <p>
-    * This method can read an unsigned short written by an object implementing
-    * the <code>writeUnsignedShort()</code> method in the 
-    * <code>DataOutput</code>
-    * interface.
-    *
-    * @return The unsigned short value read as a Java <code>int</code>.
-    *
-    * @exception EOFException If end of file is reached before reading 
-    * the value
-    * @exception IOException If any other error occurs
-    */
+   * This method reads 16 unsigned bits into a Java int value from the stream.
+   * It operates by reading two bytes from the stream and converting them to 
+   * a single Java <code>int</code>.  The two bytes are stored most
+   * significant byte first (i.e., "big endian") regardless of the native
+   * host byte ordering. 
+   * <p>
+   * As an example, if <code>byte1</code> and <code>byte2</code> represent the
+   * first and second byte read from the stream respectively, they will be
+   * transformed to an <code>int</code> in the following manner:
+   * <p>
+   * <code>(int)((byte1 << 8) + byte2)</code>
+   * <p>
+   * The value returned is in the range of 0 to 65535.
+   * <p>
+   * This method can read an unsigned short written by an object implementing
+   * the <code>writeUnsignedShort()</code> method in the 
+   * <code>DataOutput</code>
+   * interface.
+   *
+   * @return The unsigned short value read as a Java <code>int</code>.
+   *
+   * @exception EOFException If end of file is reached before reading 
+   * the value
+   * @exception IOException If any other error occurs
+   */
   int readUnsignedShort() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java <code>int</code> value from an input stream
-    * It operates by reading four bytes from the stream and converting them to 
-    * a single Java <code>int</code>.  The bytes are stored most
-    * significant byte first (i.e., "big endian") regardless of the native
-    * host byte ordering. 
-    * <p>
-    * As an example, if <code>byte1</code> through <code>byte4</code> represent
-    * the first four bytes read from the stream, they will be
-    * transformed to an <code>int</code> in the following manner:
-    * <p>
-    * <code>(int)((byte1 << 24) + (byte2 << 16) + (byte3 << 8) + byte4))</code>
-    * <p>
-    * The value returned is in the range of -2147483648 to 2147483647.
-    * <p>
-    * This method can read an <code>int</code> written by an object 
-    * implementing the <code>writeInt()</code> method in the 
-    * <code>DataOutput</code> interface.
-    *
-    * @return The <code>int</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the int
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a Java <code>int</code> value from an input stream
+   * It operates by reading four bytes from the stream and converting them to 
+   * a single Java <code>int</code>.  The bytes are stored most
+   * significant byte first (i.e., "big endian") regardless of the native
+   * host byte ordering. 
+   * <p>
+   * As an example, if <code>byte1</code> through <code>byte4</code> represent
+   * the first four bytes read from the stream, they will be
+   * transformed to an <code>int</code> in the following manner:
+   * <p>
+   * <code>(int)((byte1 << 24) + (byte2 << 16) + (byte3 << 8) + byte4))</code>
+   * <p>
+   * The value returned is in the range of -2147483648 to 2147483647.
+   * <p>
+   * This method can read an <code>int</code> written by an object 
+   * implementing the <code>writeInt()</code> method in the 
+   * <code>DataOutput</code> interface.
+   *
+   * @return The <code>int</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the int
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   int readInt() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java <code>long</code> value from an input stream
-    * It operates by reading eight bytes from the stream and converting them to 
-    * a single Java <code>long</code>.  The bytes are stored most
-    * significant byte first (i.e., "big endian") regardless of the native
-    * host byte ordering. 
-    * <p>
-    * As an example, if <code>byte1</code> through <code>byte8</code> represent
-    * the first eight bytes read from the stream, they will be
-    * transformed to an <code>long</code> in the following manner:
-    * <p>
-    * <code>(long)((byte1 << 56) + (byte2 << 48) + (byte3 << 40) + 
-    * (byte4 << 32) + (byte5 << 24) + (byte6 << 16) + (byte7 << 8) + byte9))
-    * </code>
-    * <p>
-    * The value returned is in the range of -9223372036854775808 to
-    * 9223372036854775807.
-    * <p>
-    * This method can read an <code>long</code> written by an object 
-    * implementing the <code>writeLong()</code> method in the 
-    * <code>DataOutput</code> interface.
-    *
-    * @return The <code>long</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the long
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a Java <code>long</code> value from an input stream
+   * It operates by reading eight bytes from the stream and converting them to 
+   * a single Java <code>long</code>.  The bytes are stored most
+   * significant byte first (i.e., "big endian") regardless of the native
+   * host byte ordering. 
+   * <p>
+   * As an example, if <code>byte1</code> through <code>byte8</code> represent
+   * the first eight bytes read from the stream, they will be
+   * transformed to an <code>long</code> in the following manner:
+   * <p>
+   * <code>(long)((byte1 << 56) + (byte2 << 48) + (byte3 << 40) + 
+   * (byte4 << 32) + (byte5 << 24) + (byte6 << 16) + (byte7 << 8) + byte9))
+   * </code>
+   * <p>
+   * The value returned is in the range of -9223372036854775808 to
+   * 9223372036854775807.
+   * <p>
+   * This method can read an <code>long</code> written by an object 
+   * implementing the <code>writeLong()</code> method in the 
+   * <code>DataOutput</code> interface.
+   *
+   * @return The <code>long</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the long
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   long readLong() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java float value from an input stream.  It operates
-    * by first reading an <code>int</code> value from the stream by calling the
-    * <code>readInt()</code> method in this interface, then converts that
-    * <code>int</code> to a <code>float</code> using the
-    * <code>intBitsToFloat</code> method in the class
-    * <code>java.lang.Float</code>.
-    * <p>
-    * This method can read a <code>float</code> written by an object 
-    * implementing
-    * the <code>writeFloat()</code> method in the <code>DataOutput</code>
-    * interface.
-    *
-    * @return The <code>float</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the 
-    * float
-    * @exception IOException If any other error occurs
-    *
-    * @see java.lang.Float
-    * @see DataOutput
-    */
+   * This method reads a Java float value from an input stream.  It operates
+   * by first reading an <code>int</code> value from the stream by calling the
+   * <code>readInt()</code> method in this interface, then converts that
+   * <code>int</code> to a <code>float</code> using the
+   * <code>intBitsToFloat</code> method in the class
+   * <code>java.lang.Float</code>.
+   * <p>
+   * This method can read a <code>float</code> written by an object 
+   * implementing
+   * the <code>writeFloat()</code> method in the <code>DataOutput</code>
+   * interface.
+   *
+   * @return The <code>float</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the 
+   * float
+   * @exception IOException If any other error occurs
+   *
+   * @see java.lang.Float
+   * @see DataOutput
+   */
   float readFloat() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a Java double value from an input stream.  It operates
-    * by first reading a <code>long</code> value from the stream by calling the
-    * <code>readLong()</code> method in this interface, then converts that
-    * <code>long</code> to a <code>double</code> using the
-    * <code>longBitsToDouble</code> method in the class
-    * <code>java.lang.Double</code>.
-    * <p>
-    * This method can read a <code>double</code> written by an object
-    * implementing the <code>writeDouble()</code> method in the
-    * <code>DataOutput</code> interface.
-    *
-    * @return The <code>double</code> value read
-    *
-    * @exception EOFException If end of file is reached before reading the 
-    * double
-    * @exception IOException If any other error occurs
-    *
-    * @see java.lang.Double
-    * @see DataOutput
-    */
+   * This method reads a Java double value from an input stream.  It operates
+   * by first reading a <code>long</code> value from the stream by calling the
+   * <code>readLong()</code> method in this interface, then converts that
+   * <code>long</code> to a <code>double</code> using the
+   * <code>longBitsToDouble</code> method in the class
+   * <code>java.lang.Double</code>.
+   * <p>
+   * This method can read a <code>double</code> written by an object
+   * implementing the <code>writeDouble()</code> method in the
+   * <code>DataOutput</code> interface.
+   *
+   * @return The <code>double</code> value read
+   *
+   * @exception EOFException If end of file is reached before reading the 
+   * double
+   * @exception IOException If any other error occurs
+   *
+   * @see java.lang.Double
+   * @see DataOutput
+   */
   double readDouble() throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads the next line of text data from an input stream.
-    * It operates by reading bytes and converting those bytes to 
-    * <code>char</code>
-    * values by treating the byte read as the low eight bits of the
-    * <code>char</code> and using 0 as the high eight bits.  Because of this,
-    * it does not support the full 16-bit Unicode character set.
-    * <P>
-    * The reading of bytes ends when either the end of file or a line terminator
-    * is encountered.  The bytes read are then returned as a 
-    * <code>String</code>.
-    * A line terminator is a byte sequence consisting of either 
-    * <code>\r</code>, <code>\n</code> or <code>\r\n</code>.  These termination
-    * charaters are discarded and are not returned as part of the string.
-    * <p>
-    * This method can read data that was written by an object implementing the
-    * <code>writeLine()</code> method in <code>DataOutput</code>.
-    *
-    * @return The line read as a <code>String</code>
-    *
-    * @exception IOException If an error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads the next line of text data from an input stream.
+   * It operates by reading bytes and converting those bytes to 
+   * <code>char</code>
+   * values by treating the byte read as the low eight bits of the
+   * <code>char</code> and using 0 as the high eight bits.  Because of this,
+   * it does not support the full 16-bit Unicode character set.
+   * <P>
+   * The reading of bytes ends when either the end of file or a line terminator
+   * is encountered.  The bytes read are then returned as a 
+   * <code>String</code>.
+   * A line terminator is a byte sequence consisting of either 
+   * <code>\r</code>, <code>\n</code> or <code>\r\n</code>.  These termination
+   * charaters are discarded and are not returned as part of the string.
+   * <p>
+   * This method can read data that was written by an object implementing the
+   * <code>writeLine()</code> method in <code>DataOutput</code>.
+   *
+   * @return The line read as a <code>String</code>
+   *
+   * @exception IOException If an error occurs
+   *
+   * @see DataOutput
+   */
   String readLine() throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads a <code>String</code> from an input stream that is
-    * encoded in a modified UTF-8 format.  This format has a leading two byte
-    * sequence that contains the remaining number of bytes to read.  
-    * This two byte
-    * sequence is read using the <code>readUnsignedShort()</code> method of this
-    * interface.
-    *
-    * After the number of remaining bytes have been determined, these bytes
-    * are read an transformed into <code>char</code> values.  These
-    * <code>char</code> values are encoded in the stream using either a one, 
-    * two, or three byte format.
-    * The particular format in use can be determined by examining the first
-    * byte read.  
-    * <p>
-    * If the first byte has a high order bit of 0, then
-    * that character consists on only one byte.  This character value consists
-    * of seven bits that are at positions 0 through 6 of the byte.  As an
-    * example, if <code>byte1</code> is the byte read from the stream, it would
-    * be converted to a <code>char</code> like so:
-    * <p>
-    * <code>(char)byte1</code>
-    * <p>
-    * If the first byte has 110 as its high order bits, then the 
-    * character consists of two bytes.  The bits that make up the character
-    * value are in positions 0 through 4 of the first byte and bit positions
-    * 0 through 5 of the second byte.  (The second byte should have 
-    * 10 as its high order bits).  These values are in most significant
-    * byte first (i.e., "big endian") order.
-    * <p>
-    * As an example, if <code>byte1</code> and <code>byte2</code> are the first
-    * two bytes read respectively, and the high order bits of them match the
-    * patterns which indicate a two byte character encoding, then they would be
-    * converted to a Java <code>char</code> like so:
-    * <p>
-    * <code>(char)(((byte1 & 0x1F) << 6) + (byte2 & 0x3F))</code>
-    * <p>
-    * If the first byte has a 1110 as its high order bits, then the
-    * character consists of three bytes.  The bits that make up the character
-    * value are in positions 0 through 3 of the first byte and bit positions
-    * 0 through 5 of the other two bytes.  (The second and third bytes should
-    * have 10 as their high order bits).  These values are in most
-    * significant byte first (i.e., "big endian") order.
-    * <p>
-    * As an example, if <code>byte1</code>, <code>byte2</code>, and
-    * <code>byte3</code> are the three bytes read, and the high order bits of
-    * them match the patterns which indicate a three byte character encoding,
-    * then they would be converted to a Java <code>char</code> like so:
-    *
-    * <code>
-    * (char)(((byte1 & 0x0F) << 12) + ((byte2 & 0x3F) + (byte3 & 0x3F))
-    * </code>
-    *
-    * Note that all characters are encoded in the method that requires the
-    * fewest number of bytes with the exception of the character with the
-    * value of <code>\<llll>u0000</code> which is encoded as two bytes.  
-    * This is a modification of the UTF standard used to prevent C language 
-    * style <code>NUL</code> values from appearing in the byte stream.
-    * <p>
-    * This method can read data that was written by an object implementing the
-    * <code>writeUTF()</code> method in <code>DataOutput</code>.
-    * 
-    * @returns The <code>String</code> read
-    *
-    * @exception EOFException If end of file is reached before reading the 
-    * String
-    * @exception UTFDataFormatException If the data is not in UTF-8 format
-    * @exception IOException If any other error occurs
-    *
-    * @see DataOutput
-    */
+   * This method reads a <code>String</code> from an input stream that is
+   * encoded in a modified UTF-8 format.  This format has a leading two byte
+   * sequence that contains the remaining number of bytes to read.  
+   * This two byte
+   * sequence is read using the <code>readUnsignedShort()</code> method of this
+   * interface.
+   *
+   * After the number of remaining bytes have been determined, these bytes
+   * are read an transformed into <code>char</code> values.  These
+   * <code>char</code> values are encoded in the stream using either a one, 
+   * two, or three byte format.
+   * The particular format in use can be determined by examining the first
+   * byte read.  
+   * <p>
+   * If the first byte has a high order bit of 0, then
+   * that character consists on only one byte.  This character value consists
+   * of seven bits that are at positions 0 through 6 of the byte.  As an
+   * example, if <code>byte1</code> is the byte read from the stream, it would
+   * be converted to a <code>char</code> like so:
+   * <p>
+   * <code>(char)byte1</code>
+   * <p>
+   * If the first byte has 110 as its high order bits, then the 
+   * character consists of two bytes.  The bits that make up the character
+   * value are in positions 0 through 4 of the first byte and bit positions
+   * 0 through 5 of the second byte.  (The second byte should have 
+   * 10 as its high order bits).  These values are in most significant
+   * byte first (i.e., "big endian") order.
+   * <p>
+   * As an example, if <code>byte1</code> and <code>byte2</code> are the first
+   * two bytes read respectively, and the high order bits of them match the
+   * patterns which indicate a two byte character encoding, then they would be
+   * converted to a Java <code>char</code> like so:
+   * <p>
+   * <code>(char)(((byte1 & 0x1F) << 6) + (byte2 & 0x3F))</code>
+   * <p>
+   * If the first byte has a 1110 as its high order bits, then the
+   * character consists of three bytes.  The bits that make up the character
+   * value are in positions 0 through 3 of the first byte and bit positions
+   * 0 through 5 of the other two bytes.  (The second and third bytes should
+   * have 10 as their high order bits).  These values are in most
+   * significant byte first (i.e., "big endian") order.
+   * <p>
+   * As an example, if <code>byte1</code>, <code>byte2</code>, and
+   * <code>byte3</code> are the three bytes read, and the high order bits of
+   * them match the patterns which indicate a three byte character encoding,
+   * then they would be converted to a Java <code>char</code> like so:
+   *
+   * <code>
+   * (char)(((byte1 & 0x0F) << 12) + ((byte2 & 0x3F) + (byte3 & 0x3F))
+   * </code>
+   *
+   * Note that all characters are encoded in the method that requires the
+   * fewest number of bytes with the exception of the character with the
+   * value of <code>\<llll>u0000</code> which is encoded as two bytes.  
+   * This is a modification of the UTF standard used to prevent C language 
+   * style <code>NUL</code> values from appearing in the byte stream.
+   * <p>
+   * This method can read data that was written by an object implementing the
+   * <code>writeUTF()</code> method in <code>DataOutput</code>.
+   * 
+   * @returns The <code>String</code> read
+   *
+   * @exception EOFException If end of file is reached before reading the 
+   * String
+   * @exception UTFDataFormatException If the data is not in UTF-8 format
+   * @exception IOException If any other error occurs
+   *
+   * @see DataOutput
+   */
   String readUTF() throws EOFException, UTFDataFormatException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads raw bytes into the passed array until the array is
-    * full.  Note that this method blocks until the data is available and
-    * throws an exception if there is not enough data left in the stream to
-    * fill the buffer
-    *
-    * @param buf The buffer into which to read the data
-    *
-    * @exception EOFException If end of file is reached before filling the 
-    * buffer
-    * @exception IOException If any other error occurs
-    */
+   * This method reads raw bytes into the passed array until the array is
+   * full.  Note that this method blocks until the data is available and
+   * throws an exception if there is not enough data left in the stream to
+   * fill the buffer
+   *
+   * @param buf The buffer into which to read the data
+   *
+   * @exception EOFException If end of file is reached before filling the 
+   * buffer
+   * @exception IOException If any other error occurs
+   */
   void readFully(byte[] buf) throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method reads raw bytes into the passed array <code>buf</code> 
-    * starting
-    * <code>offset</code> bytes into the buffer.  The number of bytes read 
-    * will be
-    * exactly <code>len</code>.  Note that this method blocks until the data is 
-    * available and * throws an exception if there is not enough data left in 
-    * the stream to read <code>len</code> bytes.
-    *
-    * @param buf The buffer into which to read the data
-    * @param offset The offset into the buffer to start storing data
-    * @param len The number of bytes to read into the buffer
-    *
-    * @exception EOFException If end of file is reached before filling the 
-    * buffer
-    * @exception IOException If any other error occurs
-    */
+   * This method reads raw bytes into the passed array <code>buf</code> 
+   * starting
+   * <code>offset</code> bytes into the buffer.  The number of bytes read 
+   * will be
+   * exactly <code>len</code>.  Note that this method blocks until the data is 
+   * available and * throws an exception if there is not enough data left in 
+   * the stream to read <code>len</code> bytes.
+   *
+   * @param buf The buffer into which to read the data
+   * @param offset The offset into the buffer to start storing data
+   * @param len The number of bytes to read into the buffer
+   *
+   * @exception EOFException If end of file is reached before filling the 
+   * buffer
+   * @exception IOException If any other error occurs
+   */
   void readFully(byte[] buf, int offset, int len) 
     throws EOFException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method skips and discards the specified number of bytes in an
-    * input stream
-    *
-    * @param num_bytes The number of bytes to skip
-    *
-    * @return The number of bytes actually skipped, which will always be
-    *         <code>num_bytes</code>
-    *
-    * @exception EOFException If end of file is reached before all bytes can be
-    *                         skipped
-    * @exception IOException If any other error occurs
-    */
+   * This method skips and discards the specified number of bytes in an
+   * input stream
+   *
+   * @param num_bytes The number of bytes to skip
+   *
+   * @return The number of bytes actually skipped, which will always be
+   *         <code>num_bytes</code>
+   *
+   * @exception EOFException If end of file is reached before all bytes can be
+   *                         skipped
+   * @exception IOException If any other error occurs
+   */
   int skipBytes(int n) throws EOFException, IOException;
 
 } // interface DataInput
Index: java/io/DataOutput.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/DataOutput.java,v
retrieving revision 1.6
diff -u -r1.6 DataOutput.java
--- java/io/DataOutput.java	18 Mar 2003 07:50:19 -0000	1.6
+++ java/io/DataOutput.java	23 Mar 2003 18:32:02 -0000
@@ -44,173 +44,147 @@
  */
 
 /**
-  * This interface is implemented by classes that can wrte data to streams 
-  * from Java primitive types.
-  *
-  * @author Aaron M. Renn (arenn at urbanophile dot com)
-  * @author Tom Tromey <tromey at cygnus dot com>
-  */
+ * This interface is implemented by classes that can wrte data to streams 
+ * from Java primitive types.
+ *
+ * @author Aaron M. Renn (arenn at urbanophile dot com)
+ * @author Tom Tromey <tromey at cygnus dot com>
+ */
 public interface DataOutput
 {
 
   /**
-    * This method writes a Java boolean value to an output stream
-    *
-    * @param value The boolean value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java boolean value to an output stream
+   *
+   * @param value The boolean value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeBoolean(boolean value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java byte value to an output stream
-    *
-    * @param value The int value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java byte value to an output stream
+   *
+   * @param value The int value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeByte(int value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java char value to an output stream
-    *
-    * @param value The char value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java char value to an output stream
+   *
+   * @param value The char value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeChar(int value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java int value to an output stream as a 16 bit value
-    *
-    * @param value The int value to write as a 16-bit value
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java int value to an output stream as a 16 bit value
+   *
+   * @param value The int value to write as a 16-bit value
+   *
+   * @exception IOException If an error occurs
+   */
   void writeShort(int value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java int value to an output stream
-    *
-    * @param value The int value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java int value to an output stream
+   *
+   * @param value The int value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeInt(int value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java long value to an output stream
-    *
-    * @param value The long value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java long value to an output stream
+   *
+   * @param value The long value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeLong(long value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java float value to an output stream
-    *
-    * @param value The float value to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a Java float value to an output stream
+   *
+   * @param value The float value to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeFloat(float value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a Java double value to an output stream
-    *
-    * @param value The double value to write
-    *
-    * @exception IOException If any other error occurs
-    */
+   * This method writes a Java double value to an output stream
+   *
+   * @param value The double value to write
+   *
+   * @exception IOException If any other error occurs
+   */
   void writeDouble(double value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a String to an output stream as an array of bytes
-    *
-    * @param value The String to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a String to an output stream as an array of bytes
+   *
+   * @param value The String to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeBytes(String value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a String to an output stream as an array of char's
-    *
-    * @param value The String to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a String to an output stream as an array of char's
+   *
+   * @param value The String to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeChars(String value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes a String to an output stream encoded in
-    * UTF-8 format.
-    *
-    * @param value The String to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes a String to an output stream encoded in
+   * UTF-8 format.
+   *
+   * @param value The String to write
+   *
+   * @exception IOException If an error occurs
+   */
   void writeUTF(String value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes an 8-bit value (passed into the method as a Java
-    * int) to an output stream.
-    *
-    * @param value The byte to write to the output stream
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes an 8-bit value (passed into the method as a Java
+   * int) to an output stream.
+   *
+   * @param value The byte to write to the output stream
+   *
+   * @exception IOException If an error occurs
+   */
   void write(int value) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes the raw byte array passed in to the output stream.
-    *
-    * @param buf The byte array to write
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method writes the raw byte array passed in to the output stream.
+   *
+   * @param buf The byte array to write
+   *
+   * @exception IOException If an error occurs
+   */
   void write(byte[] buf) throws IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method writes raw bytes from the passed array <code>buf</code> 
-    * starting
-    * <code>offset</code> bytes into the buffer.  The number of bytes 
-    * written will be * exactly <code>len</code>. 
-    *
-    * @param buf The buffer from which to write the data
-    * @param offset The offset into the buffer to start writing data from
-    * @param len The number of bytes to write from the buffer to the output 
-    * stream
-    *
-    * @exception IOException If any other error occurs
-    */
+   * This method writes raw bytes from the passed array <code>buf</code> 
+   * starting
+   * <code>offset</code> bytes into the buffer.  The number of bytes 
+   * written will be * exactly <code>len</code>. 
+   *
+   * @param buf The buffer from which to write the data
+   * @param offset The offset into the buffer to start writing data from
+   * @param len The number of bytes to write from the buffer to the output 
+   * stream
+   *
+   * @exception IOException If any other error occurs
+   */
   void write(byte[] buf, int offset, int len) throws IOException;
 
 } // interface DataOutput
Index: java/io/DataOutputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/DataOutputStream.java,v
retrieving revision 1.5
diff -u -r1.5 DataOutputStream.java
--- java/io/DataOutputStream.java	20 Mar 2003 07:47:01 -0000	1.5
+++ java/io/DataOutputStream.java	23 Mar 2003 18:32:02 -0000
@@ -1,5 +1,5 @@
 /* DataOutputStream.java -- Writes primitive Java datatypes to streams
-   Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1998, 2001, 2003 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
Index: java/io/Externalizable.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/Externalizable.java,v
retrieving revision 1.5
diff -u -r1.5 Externalizable.java
--- java/io/Externalizable.java	18 Mar 2003 07:50:19 -0000	1.5
+++ java/io/Externalizable.java	23 Mar 2003 18:32:03 -0000
@@ -39,74 +39,72 @@
 package java.io;
 
 /**
-  * This interface provides a way that classes can completely control how
-  * the data of their object instances  are written and read to and from 
-  * streams.  It has two methods which are used to write the data to a stream 
-  * and to read the data from a stream.  The read method must read the data 
-  * in exactly the way it was written by the write method. 
-  * <p>
-  * Note that classes which implement this interface must take into account
-  * that all superclass data must also be written to the stream as well.  
-  * The class implementing this interface must figure out how to make that
-  * happen.
-  * <p>
-  * This interface can be used to provide object persistence.  When an 
-  * object is to be stored externally, the <code>writeExternal</code> method is
-  * called to save state.  When the object is restored, an instance is
-  * created using the default no-argument constructor and the 
-  * <code>readExternal</code> method is used to restore the state.
-  *
-  * @author Aaron M. Renn (arenn at urbanophile dot com)
-  */
+ * This interface provides a way that classes can completely control how
+ * the data of their object instances  are written and read to and from 
+ * streams.  It has two methods which are used to write the data to a stream 
+ * and to read the data from a stream.  The read method must read the data 
+ * in exactly the way it was written by the write method. 
+ * <p>
+ * Note that classes which implement this interface must take into account
+ * that all superclass data must also be written to the stream as well.  
+ * The class implementing this interface must figure out how to make that
+ * happen.
+ * <p>
+ * This interface can be used to provide object persistence.  When an 
+ * object is to be stored externally, the <code>writeExternal</code> method is
+ * called to save state.  When the object is restored, an instance is
+ * created using the default no-argument constructor and the 
+ * <code>readExternal</code> method is used to restore the state.
+ *
+ * @author Aaron M. Renn (arenn at urbanophile dot com)
+ */
 public interface Externalizable extends Serializable
 {
   static final long serialVersionUID = -282491828744381764L;
 
   /**
-    * This method restores an object's state by reading in the instance data
-    * for the object from the passed in stream.  Note that this stream is not
-    * a subclass of <code>InputStream</code>, but rather is a class that 
-    * implements
-    * the <code>ObjectInput</code> interface.  That interface provides a 
-    * mechanism for
-    * reading in Java data types from a stream.
-    * <p>
-    * Note that this method must be compatible with <code>writeExternal</code>.
-    * It must read back the exact same types that were written by that
-    * method in the exact order they were written.
-    * <p>
-    * If this method needs to read back an object instance, then the class
-    * for that object must be found and loaded.  If that operation fails,
-    * then this method throws a <code>ClassNotFoundException</code>
-    *
-    * @param in An <code>ObjectInput</code> instance for reading in the object 
-    * state
-    *
-    * @exception ClassNotFoundException If the class of an object being 
-    * restored cannot be found
-    * @exception IOException If any other error occurs
-    */
+   * This method restores an object's state by reading in the instance data
+   * for the object from the passed in stream.  Note that this stream is not
+   * a subclass of <code>InputStream</code>, but rather is a class that 
+   * implements
+   * the <code>ObjectInput</code> interface.  That interface provides a 
+   * mechanism for
+   * reading in Java data types from a stream.
+   * <p>
+   * Note that this method must be compatible with <code>writeExternal</code>.
+   * It must read back the exact same types that were written by that
+   * method in the exact order they were written.
+   * <p>
+   * If this method needs to read back an object instance, then the class
+   * for that object must be found and loaded.  If that operation fails,
+   * then this method throws a <code>ClassNotFoundException</code>
+   *
+   * @param in An <code>ObjectInput</code> instance for reading in the object 
+   * state
+   *
+   * @exception ClassNotFoundException If the class of an object being 
+   * restored cannot be found
+   * @exception IOException If any other error occurs
+   */
   public abstract void readExternal(ObjectInput in) 
     throws ClassNotFoundException, IOException;
 
-  /*************************************************************************/
-
   /**
-    * This method is responsible for writing the instance data of an object
-    * to the passed in stream.  Note that this stream is not a subclass of
-    * <code>OutputStream</code>, but rather is a class that implements the
-    * <code>ObjectOutput</code> interface.  That interface provides a 
-    * number of methods
-    * for writing Java data values to a stream.
-    * <p>
-    * Not that the implementation of this method must be coordinated with
-    * the implementation of <code>readExternal</code>.
-    *
-    * @param out An <code>ObjectOutput</code> instance for writing the 
-    * object state
-    *
-    * @exception IOException If an error occurs
-    */
+   * This method is responsible for writing the instance data of an object
+   * to the passed in stream.  Note that this stream is not a subclass of
+   * <code>OutputStream</code>, but rather is a class that implements the
+   * <code>ObjectOutput</code> interface.  That interface provides a 
+   * number of methods
+   * for writing Java data values to a stream.
+   * <p>
+   * Not that the implementation of this method must be coordinated with
+   * the implementation of <code>readExternal</code>.
+   *
+   * @param out An <code>ObjectOutput</code> instance for writing the 
+   * object state
+   *
+   * @exception IOException If an error occurs
+   */
   public abstract void writeExternal(ObjectOutput out) throws IOException;
 
 } // interface Externalizable
Index: java/io/FileFilter.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FileFilter.java,v
retrieving revision 1.3
diff -u -r1.3 FileFilter.java
--- java/io/FileFilter.java	18 Mar 2003 06:00:25 -0000	1.3
+++ java/io/FileFilter.java	23 Mar 2003 18:32:03 -0000
@@ -39,27 +39,27 @@
 package java.io;
 
 /**
-  * This interface has one method which is used for filtering pathnames
-  * returned in a pathname listing.  It is currently used by the 
-  * <code>File.listFiles()</code> method.
-  * <p>
-  * The method in this interface determines if a particular pathname should
-  * or should not be included in the pathname listing.
-  *
-  * @author Aaron M. Renn (arenn at urbanophile dot com)
-  */
+ * This interface has one method which is used for filtering pathnames
+ * returned in a pathname listing.  It is currently used by the 
+ * <code>File.listFiles()</code> method.
+ * <p>
+ * The method in this interface determines if a particular pathname should
+ * or should not be included in the pathname listing.
+ *
+ * @author Aaron M. Renn (arenn at urbanophile dot com)
+ */
 public interface FileFilter
 {
 
   /**
-    * This method determines whether or not a given pathname should be included
-    * in a pathname listing.
-    *
-    * @param pathname The pathname to test
-    *
-    * @return <code>true</code> if the path should be included in the list, 
-    * <code>false</code> otherwise.
-    */
+   * This method determines whether or not a given pathname should be included
+   * in a pathname listing.
+   *
+   * @param pathname The pathname to test
+   *
+   * @return <code>true</code> if the path should be included in the list, 
+   * <code>false</code> otherwise.
+   */
   public abstract boolean accept(File pathname);
 
 } // interface FileFilter
Index: java/io/FileInputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FileInputStream.java,v
retrieving revision 1.11
diff -u -r1.11 FileInputStream.java
--- java/io/FileInputStream.java	20 Mar 2003 07:54:24 -0000	1.11
+++ java/io/FileInputStream.java	23 Mar 2003 18:32:03 -0000
@@ -1,5 +1,5 @@
 /* FileInputStream.java -- An input stream that reads from disk files.
-   Copyright (C) 1998, 1999, 2001, 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1998, 2002, 2003 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
Index: java/io/FileOutputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FileOutputStream.java,v
retrieving revision 1.8
diff -u -r1.8 FileOutputStream.java
--- java/io/FileOutputStream.java	20 Mar 2003 07:54:24 -0000	1.8
+++ java/io/FileOutputStream.java	23 Mar 2003 18:32:03 -0000
@@ -1,5 +1,5 @@
 /* FileOutputStream.java -- Writes to a file on disk.
-   Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1998, 2001, 2003 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
Index: java/io/FilePermission.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilePermission.java,v
retrieving revision 1.5
diff -u -r1.5 FilePermission.java
--- java/io/FilePermission.java	18 Mar 2003 06:00:25 -0000	1.5
+++ java/io/FilePermission.java	23 Mar 2003 18:32:03 -0000
@@ -93,7 +93,7 @@
    **        permission represents.
    ** @param actionsString a comma-separated list of the actions this
    **        permission represents.
-   ** @XXX what to do when the file string is malformed?
+   ** FIXME: what to do when the file string is malformed?
    **/
   public FilePermission(String pathExpression, String actionsString) 
   {
Index: java/io/FileWriter.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FileWriter.java,v
retrieving revision 1.7
diff -u -r1.7 FileWriter.java
--- java/io/FileWriter.java	19 Mar 2003 12:13:41 -0000	1.7
+++ java/io/FileWriter.java	23 Mar 2003 18:32:03 -0000
@@ -54,8 +54,6 @@
 public class FileWriter extends OutputStreamWriter
 {
 
-  /*************************************************************************/
-
   /*
    * Constructors
    */
@@ -75,8 +73,6 @@
     super(new FileOutputStream(file));
   }
 
-  /*************************************************************************/
-
   /**
     * This method initializes a new <code>FileWriter</code> object to write
     * to the specified <code>File</code> object.
@@ -94,8 +90,6 @@
     super(new FileOutputStream(file, append));
   }
 
-  /*************************************************************************/
-
   /**
     * This method initializes a new <code>FileWriter</code> object to write
     * to the specified <code>FileDescriptor</code> object.
@@ -110,8 +104,6 @@
     super(new FileOutputStream(fd));
   }
 
-  /*************************************************************************/
-
   /**
     * This method intializes a new <code>FileWriter</code> object to 
     * write to the
@@ -127,8 +119,6 @@
   {
     super(new FileOutputStream(name));
   }
-
-  /*************************************************************************/
 
   /**
     * This method intializes a new <code>FileWriter</code> object to 
Index: java/io/FilenameFilter.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilenameFilter.java,v
retrieving revision 1.6
diff -u -r1.6 FilenameFilter.java
--- java/io/FilenameFilter.java	18 Mar 2003 06:00:25 -0000	1.6
+++ java/io/FilenameFilter.java	23 Mar 2003 18:32:03 -0000
@@ -44,29 +44,29 @@
  */
 
 /**
-  * This interface has one method which is used for filtering filenames
-  * returned in a directory listing.  It is currently used by the 
-  * <code>File.list()</code> method and by the filename dialog in AWT.
-  * <p>
-  * The method in this interface determines if a particular file should
-  * or should not be included in the file listing.
-  *
-  * @author Aaron M. Renn (arenn at urbanophile dot com)
-  * @author Tom Tromey <tromey at cygnus dot com>
-  */
+ * This interface has one method which is used for filtering filenames
+ * returned in a directory listing.  It is currently used by the 
+ * <code>File.list()</code> method and by the filename dialog in AWT.
+ * <p>
+ * The method in this interface determines if a particular file should
+ * or should not be included in the file listing.
+ *
+ * @author Aaron M. Renn (arenn at urbanophile dot com)
+ * @author Tom Tromey <tromey at cygnus dot com>
+ */
 public interface FilenameFilter
 {
 
   /**
-    * This method determines whether or not a given file should be included
-    * in a directory listing.
-    *
-    * @param dir The <code>File</code> instance for the directory being read
-    * @param name The name of the file to test
-    *
-    * @return <code>true</code> if the file should be included in the list,
-    * <code>false</code> otherwise.
-    */
+   * This method determines whether or not a given file should be included
+   * in a directory listing.
+   *
+   * @param dir The <code>File</code> instance for the directory being read
+   * @param name The name of the file to test
+   *
+   * @return <code>true</code> if the file should be included in the list,
+   * <code>false</code> otherwise.
+   */
   boolean accept(File dir, String name);
 
 } // interface FilenameFilter
Index: java/io/FilterInputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilterInputStream.java,v
retrieving revision 1.6
diff -u -r1.6 FilterInputStream.java
--- java/io/FilterInputStream.java	18 Mar 2003 06:00:25 -0000	1.6
+++ java/io/FilterInputStream.java	23 Mar 2003 18:32:03 -0000
@@ -69,25 +69,12 @@
   */
 public class FilterInputStream extends InputStream
 {
-
-  /*************************************************************************/
-
-  /*
-   * Instance Variables
-   */
-
   /**
     * This is the subordinate <code>InputStream</code> to which method calls
     * are redirected
     */
   protected InputStream in;
 
-  /*************************************************************************/
-
-  /*
-   * Constructors
-   */
-
   /**
     * Create a <code>FilterInputStream</code> with the specified subordinate
     * <code>InputStream</code>.
@@ -99,12 +86,6 @@
     this.in = in;
   }
 
-  /*************************************************************************/
-
-  /*
-   * Instance Methods
-   */
-
   /**
     * Calls the <code>in.mark(int)</code> method.
     *
@@ -115,8 +96,6 @@
     in.mark(readlimit);
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.markSupported()</code> method.
     *
@@ -128,8 +107,6 @@
     return(in.markSupported());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.reset()</code> method.
     *
@@ -140,8 +117,6 @@
     in.reset();
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.available()</code> method.
     *
@@ -154,8 +129,6 @@
     return(in.available());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.skip(long)</code> method
     *
@@ -170,8 +143,6 @@
     return(in.skip(num_bytes));
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.read()</code> method
     *
@@ -184,8 +155,6 @@
     return(in.read());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>read(byte[], int, int)</code> overloaded method.  
     * Note that 
@@ -204,8 +173,6 @@
     return(read(buf, 0, buf.length));
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.read(byte[], int, int)</code> method.
     *
@@ -221,8 +188,6 @@
   {
     return(in.read(buf, offset, len));
   }
-
-  /*************************************************************************/
 
   /**
     * This method closes the input stream by closing the input stream that
Index: java/io/FilterOutputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilterOutputStream.java,v
retrieving revision 1.7
diff -u -r1.7 FilterOutputStream.java
--- java/io/FilterOutputStream.java	18 Mar 2003 06:00:25 -0000	1.7
+++ java/io/FilterOutputStream.java	23 Mar 2003 18:32:03 -0000
@@ -56,25 +56,12 @@
   */
 public class FilterOutputStream extends OutputStream
 {
-
-  /*************************************************************************/
-
-  /*
-   * Instance Variables
-   */
-
   /**
     * This is the subordinate <code>OutputStream</code> that this class
     * redirects its method calls to.
     */
   protected OutputStream out;
 
-  /*************************************************************************/
-
-  /*
-   * Constructors
-   */
-
   /**
     * This method initializes an instance of <code>FilterOutputStream</code>
     * to write to the specified subordinate <code>OutputStream</code>.
@@ -86,12 +73,6 @@
     this.out = out;
   }
 
-  /*************************************************************************/
-
-  /*
-   * Instance Methods
-   */
-
   /**
     * This method closes the underlying <code>OutputStream</code>.  Any
     * further attempts to write to this stream may throw an exception.
@@ -104,8 +85,6 @@
     out.close();
   }
 
-  /*************************************************************************/
-
   /**
     * This method attempt to flush all buffered output to be written to the
     * underlying output sink.
@@ -117,8 +96,6 @@
     out.flush();
   }
 
-  /*************************************************************************/
-
   /**
     * This method writes a single byte of output to the underlying
     * <code>OutputStream</code>.
@@ -132,8 +109,6 @@
     out.write(b);
   }
 
-  /*************************************************************************/
-
   /**
     * This method writes all the bytes in the specified array to the underlying
     * <code>OutputStream</code>.  It does this by calling the three parameter
@@ -150,8 +125,6 @@
     // Don't do checking here, per Java Lang Spec.
     write(buf, 0, buf.length);
   }
-
-  /*************************************************************************/
 
   /**
     * This method calls the <code>write(int)</code> method <code>len</code>
Index: java/io/FilterReader.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilterReader.java,v
retrieving revision 1.7
diff -u -r1.7 FilterReader.java
--- java/io/FilterReader.java	18 Mar 2003 06:00:25 -0000	1.7
+++ java/io/FilterReader.java	23 Mar 2003 18:32:03 -0000
@@ -63,22 +63,12 @@
   */
 public abstract class FilterReader extends Reader
 {
-  /*
-   * Instance Variables
-   */
-
   /**
     * This is the subordinate <code>Reader</code> to which method calls
     * are redirected
     */
   protected Reader in;
 
-  /*************************************************************************/
-
-  /*
-   * Constructors
-   */
-
   /**
     * Create a <code>FilterReader</code> with the specified subordinate
     * <code>Reader</code>.
@@ -93,12 +83,6 @@
     this.in = in;
   }
 
-  /*************************************************************************/
-
-  /*
-   * Instance Methods
-   */
-
   /**
     * Calls the <code>in.mark(int)</code> method.
     *
@@ -111,8 +95,6 @@
     in.mark(readlimit);
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.markSupported()</code> method.
     *
@@ -124,8 +106,6 @@
     return(in.markSupported());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.reset()</code> method.
     *
@@ -136,8 +116,6 @@
     in.reset();
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.read()</code> method.
     *
@@ -150,8 +128,6 @@
     return(in.ready());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.skip(long)</code> method
     *
@@ -166,8 +142,6 @@
     return(in.skip(num_chars));
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.read()</code> method
     *
@@ -180,8 +154,6 @@
     return(in.read());
   }
 
-  /*************************************************************************/
-
   /**
     * Calls the <code>in.read(char[], int, int)</code> method.
     *
@@ -197,8 +169,6 @@
   {
     return(in.read(buf, offset, len));
   }
-
-  /*************************************************************************/
 
   /**
     * This method closes the stream by calling the <code>close()</code> method
Index: java/io/FilterWriter.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/FilterWriter.java,v
retrieving revision 1.7
diff -u -r1.7 FilterWriter.java
--- java/io/FilterWriter.java	18 Mar 2003 06:00:25 -0000	1.7
+++ java/io/FilterWriter.java	23 Mar 2003 18:32:03 -0000
@@ -56,22 +56,12 @@
   */
 public abstract class FilterWriter extends Writer
 {
-  /*
-   * Instance Variables
-   */
-
   /**
     * This is the subordinate <code>Writer</code> that this class
     * redirects its method calls to.
     */
   protected Writer out;
 
-  /*************************************************************************/
-
-  /*
-   * Constructors
-   */
-
   /**
     * This method initializes an instance of <code>FilterWriter</code>
     * to write to the specified subordinate <code>Writer</code>.
@@ -86,12 +76,6 @@
     this.out = out;
   }
 
-  /*************************************************************************/
-
-  /*
-   * Instance Methods
-   */
-
   /**
     * This method closes the underlying <code>Writer</code>.  Any
     * further attempts to write to this stream may throw an exception.
@@ -103,8 +87,6 @@
     out.close();
   }
 
-  /*************************************************************************/
-
   /**
     * This method attempt to flush all buffered output to be written to the
     * underlying output sink.
@@ -116,8 +98,6 @@
     out.flush();
   }
 
-  /*************************************************************************/
-
   /**
     * This method writes a single char of output to the underlying
     * <code>Writer</code>.
@@ -131,8 +111,6 @@
     out.write(b);
   }
 
-  /*************************************************************************/
-
   /**
     * This method writes <code>len</code> chars from the array <code>buf</code>
     * starting at index <code>offset</code> to the underlying
@@ -148,8 +126,6 @@
   {
     out.write(buf, offset, len);
   }
-
-  /*************************************************************************/
 
   /**
     * This method writes <code>len</code> chars from the <code>String</code>
Index: java/io/LineNumberInputStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/LineNumberInputStream.java,v
retrieving revision 1.4
diff -u -r1.4 LineNumberInputStream.java
--- java/io/LineNumberInputStream.java	17 Jun 2002 03:52:24 -0000	1.4
+++ java/io/LineNumberInputStream.java	23 Mar 2003 18:32:08 -0000
@@ -57,7 +57,7 @@
  * stream, it has the same mark/reset functionality as the underlying
  * stream.  The <code>mark()</code> and <code>reset()</code> methods
  * in this class handle line numbers correctly.  Calling
- * @code{reset()} resets the line number to the point at which
+ * <code>reset()</code> resets the line number to the point at which
  * <code>mark()</code> was called if the subordinate stream supports
  * that functionality.
  * <p>
@@ -119,7 +119,7 @@
   /**
    * This method returns the current line number
    *
-   * @returns The current line number
+   * @return The current line number
    */
   public int getLineNumber()
   {
Index: java/io/ObjectInput.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/ObjectInput.java,v
retrieving revision 1.4
diff -u -r1.4 ObjectInput.java
--- java/io/ObjectInput.java	18 Mar 2003 06:00:25 -0000	1.4
+++ java/io/ObjectInput.java	23 Mar 2003 18:32:08 -0000
@@ -58,8 +58,6 @@
     */
   public abstract int available() throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method reading a byte of data from a stream.  It returns that byte
     * as an int.  This method blocks if no data is available to be read.
@@ -70,8 +68,6 @@
     */
   public abstract int read() throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method reads raw bytes and stores them them a byte array buffer.
     * Note that this method will block if no data is available.  However, 
@@ -86,8 +82,6 @@
     */
   public abstract int read(byte[] buf) throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method reads raw bytes and stores them in a byte array buffer
     * <code>buf</code> starting at position <code>offset</code> into the 
@@ -107,8 +101,6 @@
     */
   public abstract int read(byte[] buf, int offset, int len) throws IOException;
 
-  /*************************************************************************/
-
   /**
     * Reads an object instance and returns it.  If the class for the object
     * being read cannot be found, then a ClassNotFoundException will
@@ -123,8 +115,6 @@
   public abstract Object readObject() 
     throws ClassNotFoundException, IOException;
 
-  /*************************************************************************/
-
   /**
     * This method causes the specified number of bytes to be read and
     * discarded.  It is possible that fewer than the requested number of bytes
@@ -137,8 +127,6 @@
     * @exception IOException If an error occurs
     */
   public abstract long skip(long num_bytes) throws IOException;
-
-  /*************************************************************************/
 
   /**
     * This method closes the input source
Index: java/io/ObjectOutput.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/ObjectOutput.java,v
retrieving revision 1.4
diff -u -r1.4 ObjectOutput.java
--- java/io/ObjectOutput.java	18 Mar 2003 06:00:25 -0000	1.4
+++ java/io/ObjectOutput.java	23 Mar 2003 18:32:08 -0000
@@ -58,8 +58,6 @@
     */
   public abstract void write(int b) throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method writes all the bytes in the specified byte array to the
     * output stream.
@@ -70,8 +68,6 @@
     */
   public abstract void write(byte[] buf) throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method writes <code>len</code> bytes from the specified array
     * starting at index <code>offset</code> into that array.
@@ -85,8 +81,6 @@
   public abstract void write(byte[] buf, int offset, int len) 
     throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method writes a object instance to a stream.  The format of the
     * data written is determined by the actual implementation of this method
@@ -97,8 +91,6 @@
     */
   public abstract void writeObject(Object obj) throws IOException;
 
-  /*************************************************************************/
-
   /**
     * This method causes any buffered data to be flushed out to the underlying
     * stream
@@ -106,8 +98,6 @@
     * @exception IOException If an error occurs
     */
   public abstract void flush() throws IOException;
-
-  /*************************************************************************/
 
   /**
     * This method closes the underlying stream.
Index: java/io/ObjectStreamClass.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/ObjectStreamClass.java,v
retrieving revision 1.12
diff -u -r1.12 ObjectStreamClass.java
--- java/io/ObjectStreamClass.java	14 Mar 2003 11:54:38 -0000	1.12
+++ java/io/ObjectStreamClass.java	23 Mar 2003 18:32:08 -0000
@@ -166,14 +166,14 @@
 
 
   /**
-     Returns a textual representation of this
-     <code>ObjectStreamClass</code> object including the name of the
-     class it represents as well as that class's serial version
-     stream-unique identifier.
-
-     @see getSerialVersionUID ()
-     @see getName ()
-  */
+   * Returns a textual representation of this
+   * <code>ObjectStreamClass</code> object including the name of the
+   * class it represents as well as that class's serial version
+   * stream-unique identifier.
+   *
+   * @see #getSerialVersionUID()
+   * @see #getName()
+   */
   public String toString ()
   {
     return "java.io.ObjectStreamClass< " + name + ", " + uid + " >";
Index: java/io/PrintStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/PrintStream.java,v
retrieving revision 1.11
diff -u -r1.11 PrintStream.java
--- java/io/PrintStream.java	20 Mar 2003 07:47:01 -0000	1.11
+++ java/io/PrintStream.java	23 Mar 2003 18:32:08 -0000
@@ -1,5 +1,5 @@
 /* PrintStream.java -- OutputStream for printing output
-   Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1998,2003 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
Index: java/io/PushbackReader.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/PushbackReader.java,v
retrieving revision 1.9
diff -u -r1.9 PushbackReader.java
--- java/io/PushbackReader.java	18 Mar 2003 06:00:25 -0000	1.9
+++ java/io/PushbackReader.java	23 Mar 2003 18:32:08 -0000
@@ -77,7 +77,7 @@
    * specified subordinate <code>Reader</code> with a default pushback buffer 
    * size of 1.
    *
-   * @code in The subordinate stream to read from
+   * @param in The subordinate stream to read from
    */
   public PushbackReader(Reader in)
   {
Index: java/io/SerializablePermission.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/SerializablePermission.java,v
retrieving revision 1.5
diff -u -r1.5 SerializablePermission.java
--- java/io/SerializablePermission.java	18 Mar 2003 06:00:25 -0000	1.5
+++ java/io/SerializablePermission.java	23 Mar 2003 18:32:08 -0000
@@ -67,8 +67,6 @@
 
   private static final String[] legal_names = { "enableSubclassImplementation",
   					      "enableSubstitution" };
-  /*************************************************************************/
-
   /*
    * Constructors
    */
@@ -87,8 +85,6 @@
   {
     this(name, null);
   }
-
-  /*************************************************************************/
 
   /**
     * This method initializes a new instance of 
Index: java/io/StreamTokenizer.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/StreamTokenizer.java,v
retrieving revision 1.12
diff -u -r1.12 StreamTokenizer.java
--- java/io/StreamTokenizer.java	16 Jul 2002 21:08:25 -0000	1.12
+++ java/io/StreamTokenizer.java	23 Mar 2003 18:32:08 -0000
@@ -580,7 +580,7 @@
    * quote, and comment) from all characters.  It is equivalent to calling
    * <code>ordinaryChars(0x00, 0xFF)</code>.
    *
-   * @see ordinaryChars
+   * @see #ordinaryChars(int, int)
    */
   public void resetSyntax()
   {

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]