diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-01-10 18:26:40 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-01-10 18:26:40 +0000 |
commit | 9be63d8c9bb3b01cd31511c050690d45e39ee9c5 (patch) | |
tree | 5ee3bd69fabae06c836eddab98485e50c5386c7c /libjava/java/util/TimeZone.java | |
parent | bf444a26217a86708c4e971875c6c7f1fa201017 (diff) | |
download | ppe42-gcc-9be63d8c9bb3b01cd31511c050690d45e39ee9c5.tar.gz ppe42-gcc-9be63d8c9bb3b01cd31511c050690d45e39ee9c5.zip |
2005-01-10 Michael Koch <konqueror@gmx.de>
* java/util/SimpleTimeZone.java (checkRule):
Throw IllegalArgumentException on invalid month values.
* java/util/TimeZone.java (setID):
Throw NullPointerException if needed.
2005-01-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/util/SimpleTimeZone.java (getOffset):
offset end date with daylight savings
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@93149 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/TimeZone.java')
-rw-r--r-- | libjava/java/util/TimeZone.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/java/util/TimeZone.java b/libjava/java/util/TimeZone.java index 39cdcd3e239..0685e604600 100644 --- a/libjava/java/util/TimeZone.java +++ b/libjava/java/util/TimeZone.java @@ -989,9 +989,13 @@ public abstract class TimeZone implements java.io.Serializable, Cloneable * Sets the identifier of this time zone. For instance, PST for * Pacific Standard Time. * @param id the new time zone ID. + * @throws NullPointerException if <code>id</code> is <code>null</code> */ public void setID(String id) { + if (id == null) + throw new NullPointerException(); + this.ID = id; } |