From cb611e3e83647cf4efbe784e0092294bf8f51b07 Mon Sep 17 00:00:00 2001
From: Michael Koch <konqueror@gmx.de>
Date: Thu, 4 Dec 2003 19:36:13 +0000
Subject: [PATCH] BeanDescriptor.java, [...]: Explicitely import used classes.

2003-12-04  Michael Koch  <konqueror@gmx.de>

	* java/beans/BeanDescriptor.java,
	java/beans/EventSetDescriptor.java,
	java/beans/FeatureDescriptor.java,
	java/beans/IndexedPropertyDescriptor.java,
	java/beans/Introspector.java,
	java/beans/MethodDescriptor.java,
	java/beans/PropertyDescriptor.java,
	java/beans/SimpleBeanInfo.java: Explicitely import used classes.
	* java/beans/beancontext/BeanContextServicesSupport.java
	(serialVersionUID): New field.

From-SVN: r74287
---
 libjava/ChangeLog                                   | 13 +++++++++++++
 libjava/java/beans/BeanDescriptor.java              |  2 --
 libjava/java/beans/EventSetDescriptor.java          |  7 ++++---
 libjava/java/beans/FeatureDescriptor.java           |  3 ++-
 libjava/java/beans/IndexedPropertyDescriptor.java   |  4 ++--
 libjava/java/beans/Introspector.java                | 10 ++++++----
 libjava/java/beans/MethodDescriptor.java            |  2 +-
 libjava/java/beans/PropertyDescriptor.java          |  4 +---
 libjava/java/beans/SimpleBeanInfo.java              |  3 ++-
 .../beancontext/BeanContextServicesSupport.java     |  2 ++
 10 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 1cd7e2b26bd0..373cf8d05c1c 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,16 @@
+2003-12-04  Michael Koch  <konqueror@gmx.de>
+
+	* java/beans/BeanDescriptor.java,
+	java/beans/EventSetDescriptor.java,
+	java/beans/FeatureDescriptor.java,
+	java/beans/IndexedPropertyDescriptor.java,
+	java/beans/Introspector.java,
+	java/beans/MethodDescriptor.java,
+	java/beans/PropertyDescriptor.java,
+	java/beans/SimpleBeanInfo.java: Explicitely import used classes.
+	* java/beans/beancontext/BeanContextServicesSupport.java
+	(serialVersionUID): New field.
+
 2003-12-04  Michael Koch  <konqueror@gmx.de>
 
 	* java/awt/MenuComponent.java: Import java.io.Serialization.
diff --git a/libjava/java/beans/BeanDescriptor.java b/libjava/java/beans/BeanDescriptor.java
index b781530e583d..84a7921f6159 100644
--- a/libjava/java/beans/BeanDescriptor.java
+++ b/libjava/java/beans/BeanDescriptor.java
@@ -38,8 +38,6 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.util.*;
-
 /**
  ** BeanDescriptor describes general information about a Bean, plus
  ** stores the Bean's Class and it's customizer's Class.<P>
diff --git a/libjava/java/beans/EventSetDescriptor.java b/libjava/java/beans/EventSetDescriptor.java
index d0f412ab7c57..66bf8e559e36 100644
--- a/libjava/java/beans/EventSetDescriptor.java
+++ b/libjava/java/beans/EventSetDescriptor.java
@@ -38,9 +38,10 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.util.*;
-import java.lang.reflect.*;
-import gnu.java.lang.*;
+import java.lang.reflect.Method;
+import java.lang.reflect.Modifier;
+import java.util.Vector;
+import gnu.java.lang.ClassHelper;
 
 /**
  ** EventSetDescriptor describes the hookup between an event source
diff --git a/libjava/java/beans/FeatureDescriptor.java b/libjava/java/beans/FeatureDescriptor.java
index 32f54a410cbd..68141cf2f449 100644
--- a/libjava/java/beans/FeatureDescriptor.java
+++ b/libjava/java/beans/FeatureDescriptor.java
@@ -38,7 +38,8 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.util.*;
+import java.util.Enumeration;
+import java.util.Hashtable;
 
 /**
  * FeatureDescriptor is the common superclass for all JavaBeans Descriptor
diff --git a/libjava/java/beans/IndexedPropertyDescriptor.java b/libjava/java/beans/IndexedPropertyDescriptor.java
index 42c9a248d559..8d80be9844de 100644
--- a/libjava/java/beans/IndexedPropertyDescriptor.java
+++ b/libjava/java/beans/IndexedPropertyDescriptor.java
@@ -38,8 +38,8 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.util.*;
-import java.lang.reflect.*;
+import java.lang.reflect.Array;
+import java.lang.reflect.Method;
 
 /**
  ** IndexedPropertyDescriptor describes information about a JavaBean
diff --git a/libjava/java/beans/Introspector.java b/libjava/java/beans/Introspector.java
index b930b7469f58..078f98eb37cd 100644
--- a/libjava/java/beans/Introspector.java
+++ b/libjava/java/beans/Introspector.java
@@ -38,10 +38,12 @@ exception statement from your version. */
 
 package java.beans;
 
-import gnu.java.beans.*;
-import java.util.*;
-import java.lang.reflect.*;
-import gnu.java.lang.*;
+import gnu.java.beans.BeanInfoEmbryo;
+import gnu.java.beans.ExplicitBeanInfo;
+import gnu.java.beans.IntrospectionIncubator;
+import java.util.Hashtable;
+import java.util.Vector;
+import gnu.java.lang.ClassHelper;
 
 /**
  * Introspector is the class that does the bulk of the
diff --git a/libjava/java/beans/MethodDescriptor.java b/libjava/java/beans/MethodDescriptor.java
index fe1a7db8bb94..27503b8357de 100644
--- a/libjava/java/beans/MethodDescriptor.java
+++ b/libjava/java/beans/MethodDescriptor.java
@@ -38,7 +38,7 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.lang.reflect.*;
+import java.lang.reflect.Method;
 
 /** MethodDescriptor describes information about a JavaBeans method.
  ** It's a fairly straightforward class (at least something in this
diff --git a/libjava/java/beans/PropertyDescriptor.java b/libjava/java/beans/PropertyDescriptor.java
index 00db4166ced7..21ab360e9821 100644
--- a/libjava/java/beans/PropertyDescriptor.java
+++ b/libjava/java/beans/PropertyDescriptor.java
@@ -38,9 +38,7 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.util.*;
-import java.lang.reflect.*;
-
+import java.lang.reflect.Method;
 
 /**
  ** PropertyDescriptor describes information about a JavaBean property,
diff --git a/libjava/java/beans/SimpleBeanInfo.java b/libjava/java/beans/SimpleBeanInfo.java
index b98c5ef3d150..deadfbf4683d 100644
--- a/libjava/java/beans/SimpleBeanInfo.java
+++ b/libjava/java/beans/SimpleBeanInfo.java
@@ -38,7 +38,8 @@ exception statement from your version. */
 
 package java.beans;
 
-import java.awt.*;
+import java.awt.Image;
+import java.awt.Toolkit;
 
 /**
  ** SimpleBeanInfo is a class you may extend to more easily
diff --git a/libjava/java/beans/beancontext/BeanContextServicesSupport.java b/libjava/java/beans/beancontext/BeanContextServicesSupport.java
index 02ee53aa9099..60aab693db04 100644
--- a/libjava/java/beans/beancontext/BeanContextServicesSupport.java
+++ b/libjava/java/beans/beancontext/BeanContextServicesSupport.java
@@ -100,6 +100,8 @@ public class BeanContextServicesSupport
   protected static class BCSSServiceProvider
     implements Serializable
   {
+    private static final long serialVersionUID = 861278251667444782L;
+
     protected BeanContextServiceProvider serviceProvider;
 
     protected BeanContextServiceProvider getServiceProvider()
-- 
GitLab