From 702bb1366590c5e6713eba25dce8d7803526113d Mon Sep 17 00:00:00 2001 From: mkoch Date: Tue, 11 Feb 2003 06:46:16 +0000 Subject: 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62680 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/java/nio/charset/IllegalCharsetNameException.java | 13 +++++++++++-- libjava/java/nio/charset/UnsupportedCharsetException.java | 13 +++++++++++-- 2 files changed, 22 insertions(+), 4 deletions(-) (limited to 'libjava/java') 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; } } -- cgit v1.2.3