+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.
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>
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
package java.beans;
-import java.util.*;
+import java.util.Enumeration;
+import java.util.Hashtable;
/**
* FeatureDescriptor is the common superclass for all JavaBeans Descriptor
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
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
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
package java.beans;
-import java.util.*;
-import java.lang.reflect.*;
-
+import java.lang.reflect.Method;
/**
** PropertyDescriptor describes information about a JavaBean property,
package java.beans;
-import java.awt.*;
+import java.awt.Image;
+import java.awt.Toolkit;
/**
** SimpleBeanInfo is a class you may extend to more easily
protected static class BCSSServiceProvider
implements Serializable
{
+ private static final long serialVersionUID = 861278251667444782L;
+
protected BeanContextServiceProvider serviceProvider;
protected BeanContextServiceProvider getServiceProvider()