Hi all,

While playing with Eclipse and Classpath, I added some generated
serialUID (warnings: 3586 -> 3543). Here is the changelog:

2006-03-08  Arnaud Vandyck  <[EMAIL PROTECTED]>

        * examples/gnu/classpath/examples/awt/Demo.java,
        examples/gnu/classpath/examples/datatransfer/Demo.java,
        examples/gnu/classpath/examples/jawt/DemoJAWT.java,
        examples/gnu/classpath/examples/midi/Demo.java,
        examples/gnu/classpath/examples/swing/TextFieldDemo.java,
        examples/gnu/classpath/examples/swing/TextAreaDemo.java,
        examples/gnu/classpath/examples/swing/Demo.java,
        examples/gnu/classpath/examples/swing/TableDemo.java,
        examples/gnu/classpath/examples/swing/SpinnerDemo.java,
        examples/gnu/classpath/examples/swing/SliderDemo.java,
        examples/gnu/classpath/examples/swing/ScrollBarDemo.java,
        examples/gnu/classpath/examples/swing/ProgressBarDemo.java,
        examples/gnu/classpath/examples/swing/MiniDemo.java,
        examples/gnu/classpath/examples/swing/GNULookAndFeel.java,
        examples/gnu/classpath/examples/swing/FileChooserDemo.java,
        examples/gnu/classpath/examples/swing/ComboBoxDemo.java,
        examples/gnu/classpath/examples/swing/ButtonDemo.java:
        added generated (by Eclipse) serial version UID.

Do I do this on other classes?

-- 
 Arnaud Vandyck
  ,= ,-_-. =.
 ((_/)o o(\_))
  `-'(. .)`-'
      \_/
Java Trap: http://www.gnu.org/philosophy/java-trap.html
Index: ChangeLog
===================================================================
RCS file: /sources/classpath/classpath/ChangeLog,v
retrieving revision 1.6654
diff -u -r1.6654 ChangeLog
--- ChangeLog	8 Mar 2006 08:06:18 -0000	1.6654
+++ ChangeLog	8 Mar 2006 12:43:21 -0000
@@ -1,3 +1,24 @@
+2006-03-08  Arnaud Vandyck  <[EMAIL PROTECTED]>
+
+	* examples/gnu/classpath/examples/awt/Demo.java, 
+	examples/gnu/classpath/examples/datatransfer/Demo.java, 
+	examples/gnu/classpath/examples/jawt/DemoJAWT.java, 
+	examples/gnu/classpath/examples/midi/Demo.java, 
+	examples/gnu/classpath/examples/swing/TextFieldDemo.java, 
+	examples/gnu/classpath/examples/swing/TextAreaDemo.java, 
+	examples/gnu/classpath/examples/swing/Demo.java, 
+	examples/gnu/classpath/examples/swing/TableDemo.java, 
+	examples/gnu/classpath/examples/swing/SpinnerDemo.java, 
+	examples/gnu/classpath/examples/swing/SliderDemo.java, 
+	examples/gnu/classpath/examples/swing/ScrollBarDemo.java, 
+	examples/gnu/classpath/examples/swing/ProgressBarDemo.java, 
+	examples/gnu/classpath/examples/swing/MiniDemo.java, 
+	examples/gnu/classpath/examples/swing/GNULookAndFeel.java, 
+	examples/gnu/classpath/examples/swing/FileChooserDemo.java, 
+	examples/gnu/classpath/examples/swing/ComboBoxDemo.java, 
+	examples/gnu/classpath/examples/swing/ButtonDemo.java:
+	added generated (by Eclipse) serial version UID.
+
 2006-03-08  Michael Koch  <[EMAIL PROTECTED]>
 
 	* java/net/InetSocketAddress.java
Index: gnu/classpath/examples/awt/Demo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/awt/Demo.java,v
retrieving revision 1.4
diff -u -r1.4 Demo.java
--- gnu/classpath/examples/awt/Demo.java	13 Jul 2005 23:22:30 -0000	1.4
+++ gnu/classpath/examples/awt/Demo.java	8 Mar 2006 12:41:49 -0000
@@ -41,6 +41,8 @@
   
   static class PrettyPanel extends Panel
   {
+    private static final long serialVersionUID = 3054931828195882771L;
+
     Insets myInsets;
     
     public PrettyPanel ()
@@ -85,6 +87,8 @@
 
   static class MainWindow extends PrettyFrame implements ActionListener 
   {
+    private static final long serialVersionUID = - 5997452577015233740L;
+
     Button closeButton;
     
     Hashtable windows;
@@ -199,6 +203,8 @@
   
   static class ButtonsWindow extends SubFrame implements ActionListener
   {
+    private static final long serialVersionUID = - 6924389825168515514L;
+
     Button b[] = new Button [9];
     
     public void init ()
@@ -257,6 +263,7 @@
   
   static class DialogWindow extends Dialog implements SubWindow
   {
+    private static final long serialVersionUID = 4790577114506953621L;
     Label text;
     Frame parent;
     boolean initted = false;
@@ -348,6 +355,7 @@
   
   static class CursorsWindow extends SubFrame implements ItemListener
   {
+    private static final long serialVersionUID = 3710112649320693411L;
     Choice cursorChoice;
     Canvas cursorCanvas;
     
@@ -375,7 +383,9 @@
       
       cursorCanvas = new Canvas () 
 	{ 
-	  public void paint (Graphics g) 
+    private static final long serialVersionUID = - 4705111784504603742L;
+
+    public void paint (Graphics g) 
 	  {
 	    Dimension d = this.getSize();
 	    g.setColor(Color.white);
@@ -413,6 +423,7 @@
   
   static class TextFieldWindow extends SubFrame implements ItemListener
   {
+    private static final long serialVersionUID = 3711337364602449661L;
     Checkbox editable, visible, sensitive;
     TextField text;
     
@@ -474,6 +485,7 @@
   
   static class FileWindow extends FileDialog implements SubWindow
   {
+    private static final long serialVersionUID = - 3663595231363714960L;
     boolean initted = false;
     
     public FileWindow (MainWindow mw)
@@ -496,6 +508,8 @@
   
   static class LabelWindow extends SubFrame
   {
+    private static final long serialVersionUID = - 5429295110029095540L;
+
     public void init ()
     {
       initted = true;
@@ -526,6 +540,8 @@
   
   static class ListWindow extends SubFrame
   {
+    private static final long serialVersionUID = - 9152685377282635103L;
+
     public void init ()
     {
       initted = true;
@@ -557,6 +573,8 @@
   
   static class RadioWindow extends SubFrame
   {
+    private static final long serialVersionUID = 1759678986685258287L;
+
     public void init ()
     {
       initted = true;
@@ -612,6 +630,7 @@
   
   static class TestWindow extends SubFrame
   {
+    private static final long serialVersionUID = 5191192405834479776L;
     static int xs = 5, ys = 5;
     final Frame parent;
     
@@ -650,7 +669,9 @@
 
       final Canvas ch = new Canvas()
 	{ 
-	  public void paint (Graphics g)
+    private static final long serialVersionUID = 6957812339130639708L;
+
+    public void paint (Graphics g)
 	  {
 	    g.drawImage(img, xs + 25, ys + 25, this);
 
@@ -746,6 +767,8 @@
 
   static class RoundRectWindow extends SubFrame
   {
+    private static final long serialVersionUID = 6855523623016425062L;
+
     public void init ()
     {
       initted = true;
@@ -765,7 +788,8 @@
 
     static class DrawRoundRect extends Panel 
     { 
-      
+      private static final long serialVersionUID = - 757439095083740755L;
+
       public Dimension getPreferredSize() 
       { 
 	return new Dimension(500, 500); 
@@ -815,7 +839,8 @@
 
     static class FillRoundRect extends Panel 
     { 
-      
+      private static final long serialVersionUID = 4084245113132241267L;
+
       public Dimension getPreferredSize() 
       { 
 	return new Dimension(500, 500); 
Index: gnu/classpath/examples/datatransfer/Demo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/datatransfer/Demo.java,v
retrieving revision 1.2
diff -u -r1.2 Demo.java
--- gnu/classpath/examples/datatransfer/Demo.java	16 Aug 2005 17:08:35 -0000	1.2
+++ gnu/classpath/examples/datatransfer/Demo.java	8 Mar 2006 12:41:49 -0000
@@ -38,6 +38,8 @@
   extends Frame
   implements ActionListener, ItemListener, FlavorListener
 {
+  private static final long serialVersionUID = 1L;
+
   public static void main(String args[])
   {
     new Demo();
@@ -363,6 +365,8 @@
    */
   static class ImageComponent extends Component
   {
+    private static final long serialVersionUID = - 5437621192329026981L;
+    
     private Image image;
 
     ImageComponent(Image image)
@@ -393,6 +397,8 @@
    */
   static class ObjectComponent extends TextArea
   {
+    private static final long serialVersionUID = 159017984502205122L;
+    
     private Serializable object;
 
     ObjectComponent(Serializable object)
@@ -423,6 +429,8 @@
    */
   static class FilesComponent extends List
   {
+    private static final long serialVersionUID = 1797520616659398733L;
+    
     private File[] files;
     
     FilesComponent(File[] files)
@@ -471,6 +479,8 @@
    */
   static class FlavorsComponent extends List
   {
+    private static final long serialVersionUID = - 2868563647490353560L;
+
     FlavorsComponent(DataFlavor[] flavors)
     {
       super(4);
@@ -494,6 +504,8 @@
    */
   static class FlavorDetailsComponent extends TextArea
   {
+    private static final long serialVersionUID = - 4631175265442228941L;
+
     private DataFlavor df;
 
     FlavorDetailsComponent(DataFlavor df)
Index: gnu/classpath/examples/jawt/DemoJAWT.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/jawt/DemoJAWT.java,v
retrieving revision 1.3
diff -u -r1.3 DemoJAWT.java
--- gnu/classpath/examples/jawt/DemoJAWT.java	5 Sep 2005 08:31:03 -0000	1.3
+++ gnu/classpath/examples/jawt/DemoJAWT.java	8 Mar 2006 12:41:49 -0000
@@ -25,6 +25,8 @@
 
 public class DemoJAWT extends Canvas
 {
+  private static final long serialVersionUID = 1L;
+
   static
   {
     System.loadLibrary ("DemoJAWT");
Index: gnu/classpath/examples/midi/Demo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/midi/Demo.java,v
retrieving revision 1.1
diff -u -r1.1 Demo.java
--- gnu/classpath/examples/midi/Demo.java	7 Oct 2005 03:21:05 -0000	1.1
+++ gnu/classpath/examples/midi/Demo.java	8 Mar 2006 12:41:49 -0000
@@ -30,6 +30,8 @@
  */
 public class Demo extends Frame implements ItemListener
 {
+  private static final long serialVersionUID = 1365506530888485221L;
+
   Choice midiInChoice = new Choice();
   Choice midiOutChoice = new Choice();
 
Index: gnu/classpath/examples/swing/ButtonDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java,v
retrieving revision 1.6
diff -u -r1.6 ButtonDemo.java
--- gnu/classpath/examples/swing/ButtonDemo.java	30 Jan 2006 23:18:18 -0000	1.6
+++ gnu/classpath/examples/swing/ButtonDemo.java	8 Mar 2006 12:41:49 -0000
@@ -45,7 +45,8 @@
   extends JFrame 
   implements ActionListener 
 {
- 
+  private static final long serialVersionUID = 3692915069317242474L;
+
   private JPanel content;
 
   private JCheckBox buttonState;  
Index: gnu/classpath/examples/swing/ComboBoxDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ComboBoxDemo.java,v
retrieving revision 1.7
diff -u -r1.7 ComboBoxDemo.java
--- gnu/classpath/examples/swing/ComboBoxDemo.java	30 Jan 2006 23:18:18 -0000	1.7
+++ gnu/classpath/examples/swing/ComboBoxDemo.java	8 Mar 2006 12:41:49 -0000
@@ -50,9 +50,12 @@
   extends JFrame 
   implements ActionListener 
 {
- 
+  private static final long serialVersionUID = - 7991268800795227184L;
+
   class CustomCellRenderer extends DefaultListCellRenderer
   {
+    private static final long serialVersionUID = - 8959222295745169168L;
+
     public Component getListCellRendererComponent(JList list,
                                               Object value,
                                               int index,
Index: gnu/classpath/examples/swing/Demo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java,v
retrieving revision 1.35
diff -u -r1.35 Demo.java
--- gnu/classpath/examples/swing/Demo.java	6 Mar 2006 18:12:43 -0000	1.35
+++ gnu/classpath/examples/swing/Demo.java	8 Mar 2006 12:41:49 -0000
@@ -423,6 +423,8 @@
   private static class CheckCellRenderer 
     extends JCheckBox implements ListCellRenderer
   {
+    private static final long serialVersionUID = - 4353611165648612550L;
+
     public Component getListCellRendererComponent(JList list,
                                                   Object value,
                                                   int index,
@@ -439,6 +441,8 @@
   private static class LabelCellRenderer 
     extends DefaultListCellRenderer
   {
+    private static final long serialVersionUID = - 7332502864812392770L;
+
     public Component getListCellRendererComponent(JList list,
                                                   Object value,
                                                   int index,
Index: gnu/classpath/examples/swing/FileChooserDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/FileChooserDemo.java,v
retrieving revision 1.3
diff -u -r1.3 FileChooserDemo.java
--- gnu/classpath/examples/swing/FileChooserDemo.java	30 Jan 2006 23:18:18 -0000	1.3
+++ gnu/classpath/examples/swing/FileChooserDemo.java	8 Mar 2006 12:41:49 -0000
@@ -44,6 +44,8 @@
  */
 public class FileChooserDemo extends JFrame implements ActionListener 
 {
+  private static final long serialVersionUID = - 4211610592181692028L;
+
   /**
    * A file filter for Java source files.
    */
Index: gnu/classpath/examples/swing/GNULookAndFeel.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/GNULookAndFeel.java,v
retrieving revision 1.4
diff -u -r1.4 GNULookAndFeel.java
--- gnu/classpath/examples/swing/GNULookAndFeel.java	8 Nov 2005 22:42:45 -0000	1.4
+++ gnu/classpath/examples/swing/GNULookAndFeel.java	8 Mar 2006 12:41:49 -0000
@@ -36,6 +36,7 @@
 
 public class GNULookAndFeel extends BasicLookAndFeel
 {
+  private static final long serialVersionUID = - 483682814064046558L;
 
   static Color blueGray = new Color(0xdc, 0xda, 0xd5);
 
Index: gnu/classpath/examples/swing/MiniDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/MiniDemo.java,v
retrieving revision 1.1
diff -u -r1.1 MiniDemo.java
--- gnu/classpath/examples/swing/MiniDemo.java	27 Jan 2006 22:07:18 -0000	1.1
+++ gnu/classpath/examples/swing/MiniDemo.java	8 Mar 2006 12:41:49 -0000
@@ -68,6 +68,7 @@
  */
 public class MiniDemo extends JFrame
 {
+  private static final long serialVersionUID = 468653324761337145L;
 
   /**
    * Creates a new MiniDemo instance.
Index: gnu/classpath/examples/swing/ProgressBarDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ProgressBarDemo.java,v
retrieving revision 1.1
diff -u -r1.1 ProgressBarDemo.java
--- gnu/classpath/examples/swing/ProgressBarDemo.java	14 Nov 2005 10:44:00 -0000	1.1
+++ gnu/classpath/examples/swing/ProgressBarDemo.java	8 Mar 2006 12:41:49 -0000
@@ -57,6 +57,7 @@
   extends JFrame
   implements ActionListener
 {
+  private static final long serialVersionUID = - 5487240987795153515L;
 
   /**
    * Creates a new ProgressBarDemo window with the specified title.
Index: gnu/classpath/examples/swing/ScrollBarDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ScrollBarDemo.java,v
retrieving revision 1.5
diff -u -r1.5 ScrollBarDemo.java
--- gnu/classpath/examples/swing/ScrollBarDemo.java	30 Jan 2006 23:18:18 -0000	1.5
+++ gnu/classpath/examples/swing/ScrollBarDemo.java	8 Mar 2006 12:41:50 -0000
@@ -39,7 +39,7 @@
   extends JFrame 
   implements ActionListener 
 {
-
+  private static final long serialVersionUID = - 1314020903967109038L;
   private JPanel content;
 
   /**
Index: gnu/classpath/examples/swing/SliderDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/SliderDemo.java,v
retrieving revision 1.5
diff -u -r1.5 SliderDemo.java
--- gnu/classpath/examples/swing/SliderDemo.java	30 Jan 2006 23:18:18 -0000	1.5
+++ gnu/classpath/examples/swing/SliderDemo.java	8 Mar 2006 12:41:50 -0000
@@ -35,6 +35,7 @@
 
 public class SliderDemo extends JFrame implements ActionListener 
 {
+  private static final long serialVersionUID = 3750647518916997227L;
 
   private JPanel content;
 
Index: gnu/classpath/examples/swing/SpinnerDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/SpinnerDemo.java,v
retrieving revision 1.1
diff -u -r1.1 SpinnerDemo.java
--- gnu/classpath/examples/swing/SpinnerDemo.java	15 Feb 2006 16:20:13 -0000	1.1
+++ gnu/classpath/examples/swing/SpinnerDemo.java	8 Mar 2006 12:41:50 -0000
@@ -50,6 +50,7 @@
   extends JFrame 
   implements ActionListener 
 {
+  private static final long serialVersionUID = 3971585909904000696L;
   private JPanel content;
   private JCheckBox spinnerState1;  
   private JSpinner spinner1;
Index: gnu/classpath/examples/swing/TableDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TableDemo.java,v
retrieving revision 1.4
diff -u -r1.4 TableDemo.java
--- gnu/classpath/examples/swing/TableDemo.java	15 Feb 2006 08:50:58 -0000	1.4
+++ gnu/classpath/examples/swing/TableDemo.java	8 Mar 2006 12:41:50 -0000
@@ -56,6 +56,8 @@
  */
 public class TableDemo extends JFrame
 { 
+  private static final long serialVersionUID = - 6925078353306126528L;
+
   /**
    * The initial row count for this table.
    */ 
@@ -72,7 +74,8 @@
    */
   class TModel extends DefaultTableModel
   {
-    
+    private static final long serialVersionUID = - 3890961271978835298L;
+
     /**
      * Return true if the cell is editable. All cells are editable.
      */
Index: gnu/classpath/examples/swing/TextAreaDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TextAreaDemo.java,v
retrieving revision 1.1
diff -u -r1.1 TextAreaDemo.java
--- gnu/classpath/examples/swing/TextAreaDemo.java	6 Mar 2006 18:12:43 -0000	1.1
+++ gnu/classpath/examples/swing/TextAreaDemo.java	8 Mar 2006 12:41:50 -0000
@@ -57,6 +57,7 @@
     extends JFrame
     implements ActionListener
 {
+  private static final long serialVersionUID = 7833577330843891197L;
 
   /**
    * A custom caret for demonstration purposes. This class is inspired by the
@@ -67,6 +68,8 @@
   static class CornerCaret
       extends DefaultCaret
   {
+    private static final long serialVersionUID = - 6804556834884212203L;
+
     public CornerCaret()
     {
       super();
@@ -496,6 +499,8 @@
     textarea16.setFont(new Font("Dialog", Font.PLAIN, 24));
     textarea16.setCaret(new DefaultCaret()
     {
+      private static final long serialVersionUID = 8587527915177458400L;
+
       public Highlighter.HighlightPainter getSelectionPainter()
       {
         return DemoHighlightPainter.INSTANCE;
Index: gnu/classpath/examples/swing/TextFieldDemo.java
===================================================================
RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TextFieldDemo.java,v
retrieving revision 1.3
diff -u -r1.3 TextFieldDemo.java
--- gnu/classpath/examples/swing/TextFieldDemo.java	30 Jan 2006 23:18:18 -0000	1.3
+++ gnu/classpath/examples/swing/TextFieldDemo.java	8 Mar 2006 12:41:50 -0000
@@ -50,6 +50,7 @@
   extends JFrame
   implements ActionListener
 {
+  private static final long serialVersionUID = - 3922854955477274676L;
 
   /**
    * A custom caret for demonstration purposes. This class is inspired by the
@@ -59,6 +60,8 @@
    */
   static class CornerCaret extends DefaultCaret
   {
+    private static final long serialVersionUID = - 6336836384342172352L;
+
     public CornerCaret()
     {
       super();

Reply via email to