ClassLoader.java (loadClass): Not deprecated.
authorTom Tromey <tromey@redhat.com>
Thu, 12 Jun 2003 03:13:14 +0000 (03:13 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 12 Jun 2003 03:13:14 +0000 (03:13 +0000)
* java/lang/ClassLoader.java (loadClass): Not deprecated.
* java/io/PrintStream.java: Not deprecated.

From-SVN: r67811

libjava/ChangeLog
libjava/java/io/PrintStream.java
libjava/java/lang/ClassLoader.java

index f5a7dc6..461ed56 100644 (file)
@@ -1,3 +1,8 @@
+2003-06-11  Tom Tromey  <tromey@redhat.com>
+
+       * java/lang/ClassLoader.java (loadClass): Not deprecated.
+       * java/io/PrintStream.java: Not deprecated.
+
 2003-06-11  Scott Gilbertson  <scottg@mantatest.com>
 
        * gnu/awt/j2d/IntegerGraphicsState.java (drawOval): implemented.
index af926de..fb12ad8 100644 (file)
@@ -51,27 +51,22 @@ package java.io;
  * created so that any writes are automatically flushed to the underlying
  * output sink when the current line is terminated.
  * <p>
- * <b>Note that this class is deprecated</b>.  It exists for backward  
- * compatibility only.  New code should be written to use 
- * <code>PrintWriter</code> instead.  
- * <p>
  * This class converts char's into byte's using the system default encoding.
  *
- * @deprecated
- *
  * @author Aaron M. Renn <arenn@urbanophile.com>
  * @author Tom Tromey <tromey@cygnus.com>
  */
 public class PrintStream extends FilterOutputStream
 {
   /*
-   * Ok, why is this class deprecated?  It could easily have been extended
-   * to support character encodings.  In fact, PrintWriter is basically a
-   * superset of this except for the write() methods.  So let's do something
-   * tricky here and just redirect calls in this class to a hidden PrintWriter
-   * instance.  All the functionality goes there since that is the 'real'
-   * class.  The big win of doing this way is that the default character 
-   * encoding is done automagicially by the PrintWriter tree!
+   * This class could easily have been extended to support character
+   * encodings.  In fact, PrintWriter is basically a superset of this
+   * except for the write() methods.  So let's do something tricky
+   * here and just redirect calls in this class to a hidden
+   * PrintWriter instance.  All the functionality goes there since
+   * that is the 'real' class.  The big win of doing this way is that
+   * the default character encoding is done automagicially by the
+   * PrintWriter tree!
    */
 
   /**
@@ -98,12 +93,9 @@ public class PrintStream extends FilterOutputStream
 
   /**
    * This method intializes a new <code>PrintStream</code> object to write
-   * to the specified output sink.  Note that this class is deprecated in
-   * favor of <code>PrintWriter</code>.
+   * to the specified output sink.
    *
    * @param out The <code>OutputStream</code> to write to.
-   *
-   * @deprecated
    */
   public PrintStream (OutputStream out)
   {
@@ -116,13 +108,10 @@ public class PrintStream extends FilterOutputStream
    * functionality to be specified where the stream will be flushed after
    * every line is terminated or newline character is written.
    * <p>
-   * Note that this class is deprecated in favor of <code>PrintWriter</code>.
    *
    * @param out The <code>OutputStream</code> to write to.
    * @param auto_flush <code>true</code> to flush the stream after every 
    * line, <code>false</code> otherwise
-   *
-   * @deprecated
    */
   public PrintStream (OutputStream out, boolean auto_flush)
   {
@@ -138,15 +127,12 @@ public class PrintStream extends FilterOutputStream
    * functionality to be specified where the stream will be flushed after
    * every line is terminated or newline character is written.
    * <p>
-   * Note that this class is deprecated in favor of <code>PrintWriter</code>.
    *
    * @param out The <code>OutputStream</code> to write to.
    * @param auto_flush <code>true</code> to flush the stream after every 
    * line, <code>false</code> otherwise
    * @param encoding The name of the character encoding to use for this
    * object.
-   *
-   * @deprecated
    */
   public PrintStream (OutputStream out, boolean auto_flush, String encoding)
     throws UnsupportedEncodingException
index 65c50bb..5ae70cd 100644 (file)
@@ -258,7 +258,6 @@ public abstract class ClassLoader
    * @param     link if the class should be linked.
    * @return    the class loaded.
    * @exception java.lang.ClassNotFoundException 
-   * @deprecated 
    */ 
   protected Class loadClass(String name, boolean link)
     throws java.lang.ClassNotFoundException