diff --git a/icu4j/src/com/ibm/icu/dev/demo/impl/DemoApplet.java b/icu4j/src/com/ibm/icu/dev/demo/impl/DemoApplet.java index 32cda7603dc..554cf9e04b2 100644 --- a/icu4j/src/com/ibm/icu/dev/demo/impl/DemoApplet.java +++ b/icu4j/src/com/ibm/icu/dev/demo/impl/DemoApplet.java @@ -1,6 +1,6 @@ /* ******************************************************************************* - * Copyright (C) 1997-2004, International Business Machines Corporation and * + * Copyright (C) 1997-2008, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* */ @@ -11,6 +11,7 @@ import java.awt.*; import java.awt.event.*; public abstract class DemoApplet extends java.applet.Applet { + private static final long serialVersionUID = -8983602961925702071L; private Button demoButton; private Frame demoFrame; private static int demoFrameCount = 0; diff --git a/icu4j/src/com/ibm/icu/text/DurationFormat.java b/icu4j/src/com/ibm/icu/text/DurationFormat.java index 48b913c9d7f..cfa65a18d7e 100644 --- a/icu4j/src/com/ibm/icu/text/DurationFormat.java +++ b/icu4j/src/com/ibm/icu/text/DurationFormat.java @@ -1,6 +1,6 @@ /* ******************************************************************************* - * Copyright (C) 2007, International Business Machines Corporation and * + * Copyright (C) 2007-2008, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* */ @@ -20,7 +20,9 @@ import com.ibm.icu.util.ULocale; * @provisional This API might change or be removed in a future release. */ public abstract class DurationFormat extends UFormat { - + + private static final long serialVersionUID = 1L; + /** * Construct a duration format for the specified locale * @draft ICU 3.8 diff --git a/icu4j/src/com/ibm/icu/util/BasicTimeZone.java b/icu4j/src/com/ibm/icu/util/BasicTimeZone.java index 4e7df322555..bf3c57a9af3 100644 --- a/icu4j/src/com/ibm/icu/util/BasicTimeZone.java +++ b/icu4j/src/com/ibm/icu/util/BasicTimeZone.java @@ -26,6 +26,8 @@ import com.ibm.icu.impl.Grego; */ public abstract class BasicTimeZone extends TimeZone { + private static final long serialVersionUID = -3204278532246180932L; + private static final long MILLIS_PER_YEAR = 365*24*60*60*1000L; /** diff --git a/icu4j/src/com/ibm/icu/util/TimeZoneRule.java b/icu4j/src/com/ibm/icu/util/TimeZoneRule.java index 78a7b3efac9..8688a95539f 100644 --- a/icu4j/src/com/ibm/icu/util/TimeZoneRule.java +++ b/icu4j/src/com/ibm/icu/util/TimeZoneRule.java @@ -21,6 +21,8 @@ import java.util.Date; */ public abstract class TimeZoneRule implements Serializable { + private static final long serialVersionUID = 6374143828553768100L; + private final String name; private final int rawOffset; private final int dstSavings;