From bde8b5818bbacb6999d559d8933ef3a5dbe3d94c Mon Sep 17 00:00:00 2001 From: Michael Koch Date: Tue, 11 Feb 2003 06:46:16 +0000 Subject: [PATCH] 2003-02-08 Michael Koch * java/nio/charset/IllegalCharsetNameException.java (serialVersionUID): New member variable. (charsetName): New member variable. (IllegalCharsetException): New implementation. (getCharsetName): New implementation. * java/nio/charset/UnsupportedCharsetException.java (serialVersionUID): New member variable. (charsetName): New member variable. (UnsupportedCharsetException): New implementation. (getCharsetName): New implementation. From-SVN: r62680 --- libjava/ChangeLog | 13 +++++++++++++ .../nio/charset/IllegalCharsetNameException.java | 13 +++++++++++-- .../nio/charset/UnsupportedCharsetException.java | 13 +++++++++++-- 3 files changed, 35 insertions(+), 4 deletions(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index aee1d641833..dbeaa7dba78 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,16 @@ +2003-02-11 Michael Koch + + * java/nio/charset/IllegalCharsetNameException.java + (serialVersionUID): New member variable. + (charsetName): New member variable. + (IllegalCharsetException): New implementation. + (getCharsetName): New implementation. + * java/nio/charset/UnsupportedCharsetException.java + (serialVersionUID): New member variable. + (charsetName): New member variable. + (UnsupportedCharsetException): New implementation. + (getCharsetName): New implementation. + 2003-02-10 Tom Tromey * javax/sql/ConnectionEvent.java (serialVersionUID): New field. diff --git a/libjava/java/nio/charset/IllegalCharsetNameException.java b/libjava/java/nio/charset/IllegalCharsetNameException.java index 762eb687fbf..f46e63aa14f 100644 --- a/libjava/java/nio/charset/IllegalCharsetNameException.java +++ b/libjava/java/nio/charset/IllegalCharsetNameException.java @@ -38,16 +38,25 @@ exception statement from your version. */ package java.nio.charset; /** + * @author Michael Koch * @since 1.4 */ public class IllegalCharsetNameException extends IllegalArgumentException { + /** + * Compatible with JDK 1.4+ + */ + private static final long serialVersionUID = 1457525358470002989L; + + String charsetName; + /** * Creates the exception */ public IllegalCharsetNameException (String charsetName) { - super (charsetName); + super (); + this.charsetName = charsetName; } /** @@ -55,6 +64,6 @@ public class IllegalCharsetNameException extends IllegalArgumentException */ public String getCharsetName () { - return getMessage (); + return charsetName; } } diff --git a/libjava/java/nio/charset/UnsupportedCharsetException.java b/libjava/java/nio/charset/UnsupportedCharsetException.java index 13aaa520524..beb0be96df3 100644 --- a/libjava/java/nio/charset/UnsupportedCharsetException.java +++ b/libjava/java/nio/charset/UnsupportedCharsetException.java @@ -38,16 +38,25 @@ exception statement from your version. */ package java.nio.charset; /** + * @author Michael Koch * @since 1.4 */ public class UnsupportedCharsetException extends IllegalArgumentException { + /** + * Compatible with JDK 1.4+ + */ + private static final long serialVersionUID = 1490765524727386367L; + + String charsetName; + /** * Creates the exception */ public UnsupportedCharsetException (String charsetName) { - super (charsetName); + super (); + this.charsetName = charsetName; } /** @@ -55,6 +64,6 @@ public class UnsupportedCharsetException extends IllegalArgumentException */ public String getCharsetName () { - return getMessage (); + return charsetName; } } -- 2.30.2