home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / rt.jar / sun / beans / infos / ComponentBeanInfo.class (.txt)
Encoding:
Java Class File  |  1998-04-23  |  1.4 KB  |  43 lines

  1. package sun.beans.infos;
  2.  
  3. import java.beans.FeatureDescriptor;
  4. import java.beans.IntrospectionException;
  5. import java.beans.PropertyDescriptor;
  6. import java.beans.SimpleBeanInfo;
  7.  
  8. public class ComponentBeanInfo extends SimpleBeanInfo {
  9.    private static final Class beanClass;
  10.    // $FF: synthetic field
  11.    static Class class$java$awt$Component;
  12.  
  13.    public PropertyDescriptor[] getPropertyDescriptors() {
  14.       try {
  15.          PropertyDescriptor var1 = new PropertyDescriptor("name", beanClass);
  16.          PropertyDescriptor var2 = new PropertyDescriptor("background", beanClass);
  17.          PropertyDescriptor var3 = new PropertyDescriptor("foreground", beanClass);
  18.          PropertyDescriptor var4 = new PropertyDescriptor("font", beanClass);
  19.          PropertyDescriptor var5 = new PropertyDescriptor("enabled", beanClass);
  20.          PropertyDescriptor var6 = new PropertyDescriptor("visible", beanClass);
  21.          ((FeatureDescriptor)var5).setExpert(true);
  22.          ((FeatureDescriptor)var6).setHidden(true);
  23.          PropertyDescriptor[] var7 = new PropertyDescriptor[]{var1, var2, var3, var4, var5, var6};
  24.          return var7;
  25.       } catch (IntrospectionException var8) {
  26.          throw new Error(((Throwable)var8).toString());
  27.       }
  28.    }
  29.  
  30.    // $FF: synthetic method
  31.    static Class class$(String var0) {
  32.       try {
  33.          return Class.forName(var0);
  34.       } catch (ClassNotFoundException var2) {
  35.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  36.       }
  37.    }
  38.  
  39.    static {
  40.       beanClass = class$java$awt$Component != null ? class$java$awt$Component : (class$java$awt$Component = class$("java.awt.Component"));
  41.    }
  42. }
  43.