home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2003 March / DPPCPRO0303.ISO / Netfusion / data1.cab / Java_-_English / Java / Beans / ShadowTextBean.jar / ShadowTextBeanBeanInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-16  |  25.2 KB  |  1,137 lines

  1. import java.awt.Image;
  2. import java.beans.BeanDescriptor;
  3. import java.beans.EventSetDescriptor;
  4. import java.beans.FeatureDescriptor;
  5. import java.beans.MethodDescriptor;
  6. import java.beans.ParameterDescriptor;
  7. import java.beans.PropertyDescriptor;
  8. import java.beans.SimpleBeanInfo;
  9. import java.lang.reflect.Array;
  10. import java.lang.reflect.Method;
  11. import java.util.Locale;
  12. import java.util.ResourceBundle;
  13.  
  14. public class ShadowTextBeanBeanInfo extends SimpleBeanInfo {
  15.    private static BeanDescriptor beanDescriptor = null;
  16.    private static MethodDescriptor[] methodDescriptors = null;
  17.    private static PropertyDescriptor[] propertyDescriptors = null;
  18.    private static int defaultPropertyIndex = -1;
  19.    private static EventSetDescriptor[] eventSetDescriptors = null;
  20.    private static int defaultEventIndex;
  21.    private static ResourceBundle bundle = null;
  22.    private static final int FEATURE_DESCRIPTORS = 0;
  23.    private static final int DEFAULT_FEATURE_INDEX = 1;
  24.    // $FF: synthetic field
  25.    static Class class$ShadowTextBean;
  26.    // $FF: synthetic field
  27.    static Class class$java$awt$Color;
  28.    // $FF: synthetic field
  29.    static Class class$java$awt$Font;
  30.    // $FF: synthetic field
  31.    static Class class$java$awt$Point;
  32.    // $FF: synthetic field
  33.    static Class class$java$lang$String;
  34.    // $FF: synthetic field
  35.    static Class class$java$awt$Dimension;
  36.    // $FF: synthetic field
  37.    static Class class$com$ibm$beanm$beans$RTApplet;
  38.    // $FF: synthetic field
  39.    static Class class$com$ibm$beanm$beans$CustomListener;
  40.    // $FF: synthetic field
  41.    static Class class$com$ibm$beanm$beans$CustomEvent;
  42.    // $FF: synthetic field
  43.    static Class class$java$awt$event$FocusListener;
  44.    // $FF: synthetic field
  45.    static Class class$java$awt$Component;
  46.    // $FF: synthetic field
  47.    static Class class$java$awt$event$FocusEvent;
  48.    // $FF: synthetic field
  49.    static Class class$java$awt$event$MouseListener;
  50.    // $FF: synthetic field
  51.    static Class class$java$awt$event$MouseEvent;
  52.    // $FF: synthetic field
  53.    static Class class$ShadowTextBeanBeanInfo;
  54.  
  55.    public BeanDescriptor getBeanDescriptor() {
  56.       if (beanDescriptor == null) {
  57.          beanDescriptor = new BeanDescriptor(class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean")));
  58.          beanDescriptor.setName("ShadowTextBean");
  59.          setFeatureDisplayName(beanDescriptor, "YBeanName");
  60.          setFeatureShortDescription(beanDescriptor, "ZBeanDescription");
  61.          beanDescriptor.setValue("com.ibm.beanmr.ColorIcon16x16", new String("bbuilder16.gif"));
  62.          beanDescriptor.setValue("com.ibm.beanmr.ColorIcon32x32", new String("bbuilder.gif"));
  63.          beanDescriptor.setValue("com.ibm.beanmr.AcceptsChildren", new Boolean(false));
  64.       }
  65.  
  66.       return beanDescriptor;
  67.    }
  68.  
  69.    public MethodDescriptor[] getMethodDescriptors() {
  70.       if (methodDescriptors == null) {
  71.          methodDescriptors = new MethodDescriptor[26];
  72.          byte var5 = 0;
  73.  
  74.          try {
  75.             Class[] var2 = new Class[0];
  76.             Method var3 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getBackgroundColor", var2);
  77.             methodDescriptors[var5] = new MethodDescriptor(var3);
  78.             methodDescriptors[var5].setName("getBackgroundColor");
  79.             setFeatureDisplayName(methodDescriptors[var5], "AgetBackgroundColor");
  80.             setFeatureShortDescription(methodDescriptors[var5], "BgetBackgroundColor");
  81.          } catch (Exception var32) {
  82.             methodDescriptors[var5] = null;
  83.             ((Throwable)var32).printStackTrace();
  84.          }
  85.  
  86.          var5 = 1;
  87.  
  88.          try {
  89.             Class[] var34 = new Class[0];
  90.             Method var59 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getHasBorder", var34);
  91.             methodDescriptors[var5] = new MethodDescriptor(var59);
  92.             methodDescriptors[var5].setName("getHasBorder");
  93.             setFeatureDisplayName(methodDescriptors[var5], "AgetHasBorder");
  94.             setFeatureShortDescription(methodDescriptors[var5], "BgetHasBorder");
  95.          } catch (Exception var31) {
  96.             methodDescriptors[var5] = null;
  97.             ((Throwable)var31).printStackTrace();
  98.          }
  99.  
  100.          var5 = 2;
  101.  
  102.          try {
  103.             Class[] var35 = new Class[0];
  104.             Method var60 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getHorizontalMargin", var35);
  105.             methodDescriptors[var5] = new MethodDescriptor(var60);
  106.             methodDescriptors[var5].setName("getHorizontalMargin");
  107.             setFeatureDisplayName(methodDescriptors[var5], "AgetHorizontalMargin");
  108.             setFeatureShortDescription(methodDescriptors[var5], "BgetHorizontalMargin");
  109.          } catch (Exception var30) {
  110.             methodDescriptors[var5] = null;
  111.             ((Throwable)var30).printStackTrace();
  112.          }
  113.  
  114.          var5 = 3;
  115.  
  116.          try {
  117.             Class[] var36 = new Class[0];
  118.             Method var61 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowBlurLevel", var36);
  119.             methodDescriptors[var5] = new MethodDescriptor(var61);
  120.             methodDescriptors[var5].setName("getShadowBlurLevel");
  121.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowBlurLevel");
  122.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowBlurLevel");
  123.          } catch (Exception var29) {
  124.             methodDescriptors[var5] = null;
  125.             ((Throwable)var29).printStackTrace();
  126.          }
  127.  
  128.          var5 = 4;
  129.  
  130.          try {
  131.             Class[] var37 = new Class[0];
  132.             Method var62 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowColor", var37);
  133.             methodDescriptors[var5] = new MethodDescriptor(var62);
  134.             methodDescriptors[var5].setName("getShadowColor");
  135.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowColor");
  136.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowColor");
  137.          } catch (Exception var28) {
  138.             methodDescriptors[var5] = null;
  139.             ((Throwable)var28).printStackTrace();
  140.          }
  141.  
  142.          var5 = 5;
  143.  
  144.          try {
  145.             Class[] var38 = new Class[0];
  146.             Method var63 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowFont", var38);
  147.             methodDescriptors[var5] = new MethodDescriptor(var63);
  148.             methodDescriptors[var5].setName("getShadowFont");
  149.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowFont");
  150.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowFont");
  151.          } catch (Exception var27) {
  152.             methodDescriptors[var5] = null;
  153.             ((Throwable)var27).printStackTrace();
  154.          }
  155.  
  156.          var5 = 6;
  157.  
  158.          try {
  159.             Class[] var39 = new Class[0];
  160.             Method var64 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowPosition", var39);
  161.             methodDescriptors[var5] = new MethodDescriptor(var64);
  162.             methodDescriptors[var5].setName("getShadowPosition");
  163.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowPosition");
  164.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowPosition");
  165.          } catch (Exception var26) {
  166.             methodDescriptors[var5] = null;
  167.             ((Throwable)var26).printStackTrace();
  168.          }
  169.  
  170.          var5 = 7;
  171.  
  172.          try {
  173.             Class[] var40 = new Class[0];
  174.             Method var65 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowText", var40);
  175.             methodDescriptors[var5] = new MethodDescriptor(var65);
  176.             methodDescriptors[var5].setName("getShadowText");
  177.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowText");
  178.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowText");
  179.          } catch (Exception var25) {
  180.             methodDescriptors[var5] = null;
  181.             ((Throwable)var25).printStackTrace();
  182.          }
  183.  
  184.          var5 = 8;
  185.  
  186.          try {
  187.             Class[] var41 = new Class[0];
  188.             Method var66 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowVisible", var41);
  189.             methodDescriptors[var5] = new MethodDescriptor(var66);
  190.             methodDescriptors[var5].setName("getShadowVisible");
  191.             setFeatureDisplayName(methodDescriptors[var5], "AgetShadowVisible");
  192.             setFeatureShortDescription(methodDescriptors[var5], "BgetShadowVisible");
  193.          } catch (Exception var24) {
  194.             methodDescriptors[var5] = null;
  195.             ((Throwable)var24).printStackTrace();
  196.          }
  197.  
  198.          var5 = 9;
  199.  
  200.          try {
  201.             Class[] var42 = new Class[0];
  202.             Method var67 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getSize", var42);
  203.             methodDescriptors[var5] = new MethodDescriptor(var67);
  204.             methodDescriptors[var5].setName("getSize");
  205.             setFeatureDisplayName(methodDescriptors[var5], "AgetSize");
  206.             setFeatureShortDescription(methodDescriptors[var5], "BgetSize");
  207.          } catch (Exception var23) {
  208.             methodDescriptors[var5] = null;
  209.             ((Throwable)var23).printStackTrace();
  210.          }
  211.  
  212.          var5 = 10;
  213.  
  214.          try {
  215.             Class[] var43 = new Class[0];
  216.             Method var68 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getTextColor", var43);
  217.             methodDescriptors[var5] = new MethodDescriptor(var68);
  218.             methodDescriptors[var5].setName("getTextColor");
  219.             setFeatureDisplayName(methodDescriptors[var5], "AgetTextColor");
  220.             setFeatureShortDescription(methodDescriptors[var5], "BgetTextColor");
  221.          } catch (Exception var22) {
  222.             methodDescriptors[var5] = null;
  223.             ((Throwable)var22).printStackTrace();
  224.          }
  225.  
  226.          var5 = 11;
  227.  
  228.          try {
  229.             Class[] var44 = new Class[0];
  230.             Method var69 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getTextFont", var44);
  231.             methodDescriptors[var5] = new MethodDescriptor(var69);
  232.             methodDescriptors[var5].setName("getTextFont");
  233.             setFeatureDisplayName(methodDescriptors[var5], "AgetTextFont");
  234.             setFeatureShortDescription(methodDescriptors[var5], "BgetTextFont");
  235.          } catch (Exception var21) {
  236.             methodDescriptors[var5] = null;
  237.             ((Throwable)var21).printStackTrace();
  238.          }
  239.  
  240.          var5 = 12;
  241.  
  242.          try {
  243.             Class[] var45 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  244.             Method var70 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setBackgroundColor", var45);
  245.             methodDescriptors[var5] = new MethodDescriptor(var70);
  246.             methodDescriptors[var5].setName("setBackgroundColor");
  247.             setFeatureDisplayName(methodDescriptors[var5], "AsetBackgroundColorjava.awt.Color");
  248.             setFeatureShortDescription(methodDescriptors[var5], "BsetBackgroundColorjava.awt.Color");
  249.          } catch (Exception var20) {
  250.             methodDescriptors[var5] = null;
  251.             ((Throwable)var20).printStackTrace();
  252.          }
  253.  
  254.          var5 = 13;
  255.  
  256.          try {
  257.             Class[] var46 = new Class[]{Boolean.TYPE};
  258.             Method var71 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setHasBorder", var46);
  259.             methodDescriptors[var5] = new MethodDescriptor(var71);
  260.             methodDescriptors[var5].setName("setHasBorder");
  261.             setFeatureDisplayName(methodDescriptors[var5], "AsetHasBorderboolean");
  262.             setFeatureShortDescription(methodDescriptors[var5], "BsetHasBorderboolean");
  263.          } catch (Exception var19) {
  264.             methodDescriptors[var5] = null;
  265.             ((Throwable)var19).printStackTrace();
  266.          }
  267.  
  268.          var5 = 14;
  269.  
  270.          try {
  271.             Class[] var47 = new Class[]{Integer.TYPE};
  272.             Method var72 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setHorizontalMargin", var47);
  273.             methodDescriptors[var5] = new MethodDescriptor(var72);
  274.             methodDescriptors[var5].setName("setHorizontalMargin");
  275.             setFeatureDisplayName(methodDescriptors[var5], "AsetHorizontalMarginint");
  276.             setFeatureShortDescription(methodDescriptors[var5], "BsetHorizontalMarginint");
  277.          } catch (Exception var18) {
  278.             methodDescriptors[var5] = null;
  279.             ((Throwable)var18).printStackTrace();
  280.          }
  281.  
  282.          var5 = 15;
  283.  
  284.          try {
  285.             Class[] var48 = new Class[]{Integer.TYPE};
  286.             Method var73 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowBlurLevel", var48);
  287.             methodDescriptors[var5] = new MethodDescriptor(var73);
  288.             methodDescriptors[var5].setName("setShadowBlurLevel");
  289.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowBlurLevelint");
  290.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowBlurLevelint");
  291.          } catch (Exception var17) {
  292.             methodDescriptors[var5] = null;
  293.             ((Throwable)var17).printStackTrace();
  294.          }
  295.  
  296.          var5 = 16;
  297.  
  298.          try {
  299.             Class[] var49 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  300.             Method var74 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowColor", var49);
  301.             methodDescriptors[var5] = new MethodDescriptor(var74);
  302.             methodDescriptors[var5].setName("setShadowColor");
  303.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowColorjava.awt.Color");
  304.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowColorjava.awt.Color");
  305.          } catch (Exception var16) {
  306.             methodDescriptors[var5] = null;
  307.             ((Throwable)var16).printStackTrace();
  308.          }
  309.  
  310.          var5 = 17;
  311.  
  312.          try {
  313.             Class[] var50 = new Class[]{class$java$awt$Font != null ? class$java$awt$Font : (class$java$awt$Font = class$("java.awt.Font"))};
  314.             Method var75 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowFont", var50);
  315.             methodDescriptors[var5] = new MethodDescriptor(var75);
  316.             methodDescriptors[var5].setName("setShadowFont");
  317.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowFontjava.awt.Font");
  318.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowFontjava.awt.Font");
  319.          } catch (Exception var15) {
  320.             methodDescriptors[var5] = null;
  321.             ((Throwable)var15).printStackTrace();
  322.          }
  323.  
  324.          var5 = 18;
  325.  
  326.          try {
  327.             Class[] var51 = new Class[]{class$java$awt$Point != null ? class$java$awt$Point : (class$java$awt$Point = class$("java.awt.Point"))};
  328.             Method var76 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowPosition", var51);
  329.             methodDescriptors[var5] = new MethodDescriptor(var76);
  330.             methodDescriptors[var5].setName("setShadowPosition");
  331.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowPositionjava.awt.Point");
  332.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowPositionjava.awt.Point");
  333.          } catch (Exception var14) {
  334.             methodDescriptors[var5] = null;
  335.             ((Throwable)var14).printStackTrace();
  336.          }
  337.  
  338.          var5 = 19;
  339.  
  340.          try {
  341.             Class[] var52 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  342.             Method var77 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowText", var52);
  343.             methodDescriptors[var5] = new MethodDescriptor(var77);
  344.             methodDescriptors[var5].setName("setShadowText");
  345.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowTextjava.lang.String");
  346.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowTextjava.lang.String");
  347.          } catch (Exception var13) {
  348.             methodDescriptors[var5] = null;
  349.             ((Throwable)var13).printStackTrace();
  350.          }
  351.  
  352.          var5 = 20;
  353.  
  354.          try {
  355.             Class[] var53 = new Class[]{Boolean.TYPE};
  356.             Method var78 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowVisible", var53);
  357.             methodDescriptors[var5] = new MethodDescriptor(var78);
  358.             methodDescriptors[var5].setName("setShadowVisible");
  359.             setFeatureDisplayName(methodDescriptors[var5], "AsetShadowVisibleboolean");
  360.             setFeatureShortDescription(methodDescriptors[var5], "BsetShadowVisibleboolean");
  361.          } catch (Exception var12) {
  362.             methodDescriptors[var5] = null;
  363.             ((Throwable)var12).printStackTrace();
  364.          }
  365.  
  366.          var5 = 21;
  367.  
  368.          try {
  369.             Class[] var54 = new Class[]{class$java$awt$Dimension != null ? class$java$awt$Dimension : (class$java$awt$Dimension = class$("java.awt.Dimension"))};
  370.             Method var79 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setSize", var54);
  371.             methodDescriptors[var5] = new MethodDescriptor(var79);
  372.             methodDescriptors[var5].setName("setSize");
  373.             setFeatureDisplayName(methodDescriptors[var5], "AsetSizejava.awt.Dimension");
  374.             setFeatureShortDescription(methodDescriptors[var5], "BsetSizejava.awt.Dimension");
  375.          } catch (Exception var11) {
  376.             methodDescriptors[var5] = null;
  377.             ((Throwable)var11).printStackTrace();
  378.          }
  379.  
  380.          var5 = 22;
  381.  
  382.          try {
  383.             Class[] var55 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  384.             Method var80 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setTextColor", var55);
  385.             methodDescriptors[var5] = new MethodDescriptor(var80);
  386.             methodDescriptors[var5].setName("setTextColor");
  387.             setFeatureDisplayName(methodDescriptors[var5], "AsetTextColorjava.awt.Color");
  388.             setFeatureShortDescription(methodDescriptors[var5], "BsetTextColorjava.awt.Color");
  389.          } catch (Exception var10) {
  390.             methodDescriptors[var5] = null;
  391.             ((Throwable)var10).printStackTrace();
  392.          }
  393.  
  394.          var5 = 23;
  395.  
  396.          try {
  397.             Class[] var56 = new Class[]{class$java$awt$Font != null ? class$java$awt$Font : (class$java$awt$Font = class$("java.awt.Font"))};
  398.             Method var81 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setTextFont", var56);
  399.             methodDescriptors[var5] = new MethodDescriptor(var81);
  400.             methodDescriptors[var5].setName("setTextFont");
  401.             setFeatureDisplayName(methodDescriptors[var5], "AsetTextFontjava.awt.Font");
  402.             setFeatureShortDescription(methodDescriptors[var5], "BsetTextFontjava.awt.Font");
  403.          } catch (Exception var9) {
  404.             methodDescriptors[var5] = null;
  405.             ((Throwable)var9).printStackTrace();
  406.          }
  407.  
  408.          var5 = 24;
  409.  
  410.          try {
  411.             Class[] var57 = new Class[0];
  412.             Method var82 = (class$com$ibm$beanm$beans$RTApplet != null ? class$com$ibm$beanm$beans$RTApplet : (class$com$ibm$beanm$beans$RTApplet = class$("com.ibm.beanm.beans.RTApplet"))).getMethod("start", var57);
  413.             ParameterDescriptor[] var1 = new ParameterDescriptor[0];
  414.             methodDescriptors[var5] = new MethodDescriptor(var82, var1);
  415.             methodDescriptors[var5].setName("start");
  416.             setFeatureDisplayName(methodDescriptors[var5], "Astart");
  417.             setFeatureShortDescription(methodDescriptors[var5], "Bstart");
  418.             methodDescriptors[var5].setValue("com.ibm.beanmr.DefaultMethod", new Boolean(true));
  419.          } catch (Exception var8) {
  420.             methodDescriptors[var5] = null;
  421.             ((Throwable)var8).printStackTrace();
  422.          }
  423.  
  424.          var5 = 25;
  425.  
  426.          try {
  427.             Class[] var58 = new Class[0];
  428.             Method var83 = (class$com$ibm$beanm$beans$RTApplet != null ? class$com$ibm$beanm$beans$RTApplet : (class$com$ibm$beanm$beans$RTApplet = class$("com.ibm.beanm.beans.RTApplet"))).getMethod("stop", var58);
  429.             ParameterDescriptor[] var33 = new ParameterDescriptor[0];
  430.             methodDescriptors[var5] = new MethodDescriptor(var83, var33);
  431.             methodDescriptors[var5].setName("stop");
  432.             setFeatureDisplayName(methodDescriptors[var5], "Astop");
  433.             setFeatureShortDescription(methodDescriptors[var5], "Bstop");
  434.          } catch (Exception var7) {
  435.             methodDescriptors[var5] = null;
  436.             ((Throwable)var7).printStackTrace();
  437.          }
  438.  
  439.          Object[] var4 = validateFeatureDescriptors(methodDescriptors, -1);
  440.          methodDescriptors = (MethodDescriptor[])var4[0];
  441.       }
  442.  
  443.       return methodDescriptors;
  444.    }
  445.  
  446.    public PropertyDescriptor[] getPropertyDescriptors() {
  447.       if (propertyDescriptors == null) {
  448.          propertyDescriptors = new PropertyDescriptor[12];
  449.          byte var5 = 0;
  450.  
  451.          try {
  452.             Method var2 = null;
  453.  
  454.             try {
  455.                Class[] var1 = new Class[0];
  456.                var2 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getBackgroundColor", var1);
  457.             } catch (Exception var41) {
  458.                ((Throwable)var41).printStackTrace();
  459.             }
  460.  
  461.             Method var3 = null;
  462.  
  463.             try {
  464.                Class[] var43 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  465.                var3 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setBackgroundColor", var43);
  466.             } catch (Exception var40) {
  467.                ((Throwable)var40).printStackTrace();
  468.             }
  469.  
  470.             propertyDescriptors[var5] = new PropertyDescriptor("backgroundColor", var2, var3);
  471.             propertyDescriptors[var5].setName("backgroundColor");
  472.             setFeatureDisplayName(propertyDescriptors[var5], "PbackgroundColorjava.awt.Color");
  473.             setFeatureShortDescription(propertyDescriptors[var5], "QbackgroundColorjava.awt.Color");
  474.          } catch (Exception var42) {
  475.             propertyDescriptors[var5] = null;
  476.             ((Throwable)var42).printStackTrace();
  477.          }
  478.  
  479.          var5 = 1;
  480.  
  481.          try {
  482.             Method var66 = null;
  483.  
  484.             try {
  485.                Class[] var44 = new Class[0];
  486.                var66 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getHasBorder", var44);
  487.             } catch (Exception var38) {
  488.                ((Throwable)var38).printStackTrace();
  489.             }
  490.  
  491.             Method var77 = null;
  492.  
  493.             try {
  494.                Class[] var45 = new Class[]{Boolean.TYPE};
  495.                var77 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setHasBorder", var45);
  496.             } catch (Exception var37) {
  497.                ((Throwable)var37).printStackTrace();
  498.             }
  499.  
  500.             propertyDescriptors[var5] = new PropertyDescriptor("hasBorder", var66, var77);
  501.             propertyDescriptors[var5].setName("hasBorder");
  502.             setFeatureDisplayName(propertyDescriptors[var5], "PhasBorderboolean");
  503.             setFeatureShortDescription(propertyDescriptors[var5], "QhasBorderboolean");
  504.          } catch (Exception var39) {
  505.             propertyDescriptors[var5] = null;
  506.             ((Throwable)var39).printStackTrace();
  507.          }
  508.  
  509.          var5 = 2;
  510.  
  511.          try {
  512.             Method var67 = null;
  513.  
  514.             try {
  515.                Class[] var46 = new Class[0];
  516.                var67 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getHorizontalMargin", var46);
  517.             } catch (Exception var35) {
  518.                ((Throwable)var35).printStackTrace();
  519.             }
  520.  
  521.             Method var78 = null;
  522.  
  523.             try {
  524.                Class[] var47 = new Class[]{Integer.TYPE};
  525.                var78 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setHorizontalMargin", var47);
  526.             } catch (Exception var34) {
  527.                ((Throwable)var34).printStackTrace();
  528.             }
  529.  
  530.             propertyDescriptors[var5] = new PropertyDescriptor("horizontalMargin", var67, var78);
  531.             propertyDescriptors[var5].setName("horizontalMargin");
  532.             setFeatureDisplayName(propertyDescriptors[var5], "PhorizontalMarginint");
  533.             setFeatureShortDescription(propertyDescriptors[var5], "QhorizontalMarginint");
  534.          } catch (Exception var36) {
  535.             propertyDescriptors[var5] = null;
  536.             ((Throwable)var36).printStackTrace();
  537.          }
  538.  
  539.          var5 = 3;
  540.  
  541.          try {
  542.             Method var68 = null;
  543.  
  544.             try {
  545.                Class[] var48 = new Class[0];
  546.                var68 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowBlurLevel", var48);
  547.             } catch (Exception var32) {
  548.                ((Throwable)var32).printStackTrace();
  549.             }
  550.  
  551.             Method var79 = null;
  552.  
  553.             try {
  554.                Class[] var49 = new Class[]{Integer.TYPE};
  555.                var79 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowBlurLevel", var49);
  556.             } catch (Exception var31) {
  557.                ((Throwable)var31).printStackTrace();
  558.             }
  559.  
  560.             propertyDescriptors[var5] = new PropertyDescriptor("shadowBlurLevel", var68, var79);
  561.             propertyDescriptors[var5].setName("shadowBlurLevel");
  562.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowBlurLevelint");
  563.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowBlurLevelint");
  564.          } catch (Exception var33) {
  565.             propertyDescriptors[var5] = null;
  566.             ((Throwable)var33).printStackTrace();
  567.          }
  568.  
  569.          var5 = 4;
  570.  
  571.          try {
  572.             Method var69 = null;
  573.  
  574.             try {
  575.                Class[] var50 = new Class[0];
  576.                var69 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowColor", var50);
  577.             } catch (Exception var29) {
  578.                ((Throwable)var29).printStackTrace();
  579.             }
  580.  
  581.             Method var80 = null;
  582.  
  583.             try {
  584.                Class[] var51 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  585.                var80 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowColor", var51);
  586.             } catch (Exception var28) {
  587.                ((Throwable)var28).printStackTrace();
  588.             }
  589.  
  590.             propertyDescriptors[var5] = new PropertyDescriptor("shadowColor", var69, var80);
  591.             propertyDescriptors[var5].setName("shadowColor");
  592.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowColorjava.awt.Color");
  593.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowColorjava.awt.Color");
  594.          } catch (Exception var30) {
  595.             propertyDescriptors[var5] = null;
  596.             ((Throwable)var30).printStackTrace();
  597.          }
  598.  
  599.          var5 = 5;
  600.  
  601.          try {
  602.             Method var70 = null;
  603.  
  604.             try {
  605.                Class[] var52 = new Class[0];
  606.                var70 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowFont", var52);
  607.             } catch (Exception var26) {
  608.                ((Throwable)var26).printStackTrace();
  609.             }
  610.  
  611.             Method var81 = null;
  612.  
  613.             try {
  614.                Class[] var53 = new Class[]{class$java$awt$Font != null ? class$java$awt$Font : (class$java$awt$Font = class$("java.awt.Font"))};
  615.                var81 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowFont", var53);
  616.             } catch (Exception var25) {
  617.                ((Throwable)var25).printStackTrace();
  618.             }
  619.  
  620.             propertyDescriptors[var5] = new PropertyDescriptor("shadowFont", var70, var81);
  621.             propertyDescriptors[var5].setName("shadowFont");
  622.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowFontjava.awt.Font");
  623.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowFontjava.awt.Font");
  624.          } catch (Exception var27) {
  625.             propertyDescriptors[var5] = null;
  626.             ((Throwable)var27).printStackTrace();
  627.          }
  628.  
  629.          var5 = 6;
  630.  
  631.          try {
  632.             Method var71 = null;
  633.  
  634.             try {
  635.                Class[] var54 = new Class[0];
  636.                var71 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowPosition", var54);
  637.             } catch (Exception var23) {
  638.                ((Throwable)var23).printStackTrace();
  639.             }
  640.  
  641.             Method var82 = null;
  642.  
  643.             try {
  644.                Class[] var55 = new Class[]{class$java$awt$Point != null ? class$java$awt$Point : (class$java$awt$Point = class$("java.awt.Point"))};
  645.                var82 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowPosition", var55);
  646.             } catch (Exception var22) {
  647.                ((Throwable)var22).printStackTrace();
  648.             }
  649.  
  650.             propertyDescriptors[var5] = new PropertyDescriptor("shadowPosition", var71, var82);
  651.             propertyDescriptors[var5].setName("shadowPosition");
  652.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowPositionjava.awt.Point");
  653.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowPositionjava.awt.Point");
  654.          } catch (Exception var24) {
  655.             propertyDescriptors[var5] = null;
  656.             ((Throwable)var24).printStackTrace();
  657.          }
  658.  
  659.          var5 = 7;
  660.  
  661.          try {
  662.             Method var72 = null;
  663.  
  664.             try {
  665.                Class[] var56 = new Class[0];
  666.                var72 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowText", var56);
  667.             } catch (Exception var20) {
  668.                ((Throwable)var20).printStackTrace();
  669.             }
  670.  
  671.             Method var83 = null;
  672.  
  673.             try {
  674.                Class[] var57 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  675.                var83 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowText", var57);
  676.             } catch (Exception var19) {
  677.                ((Throwable)var19).printStackTrace();
  678.             }
  679.  
  680.             propertyDescriptors[var5] = new PropertyDescriptor("shadowText", var72, var83);
  681.             propertyDescriptors[var5].setName("shadowText");
  682.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowTextjava.lang.String");
  683.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowTextjava.lang.String");
  684.          } catch (Exception var21) {
  685.             propertyDescriptors[var5] = null;
  686.             ((Throwable)var21).printStackTrace();
  687.          }
  688.  
  689.          var5 = 8;
  690.  
  691.          try {
  692.             Method var73 = null;
  693.  
  694.             try {
  695.                Class[] var58 = new Class[0];
  696.                var73 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getShadowVisible", var58);
  697.             } catch (Exception var17) {
  698.                ((Throwable)var17).printStackTrace();
  699.             }
  700.  
  701.             Method var84 = null;
  702.  
  703.             try {
  704.                Class[] var59 = new Class[]{Boolean.TYPE};
  705.                var84 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setShadowVisible", var59);
  706.             } catch (Exception var16) {
  707.                ((Throwable)var16).printStackTrace();
  708.             }
  709.  
  710.             propertyDescriptors[var5] = new PropertyDescriptor("shadowVisible", var73, var84);
  711.             propertyDescriptors[var5].setName("shadowVisible");
  712.             setFeatureDisplayName(propertyDescriptors[var5], "PshadowVisibleboolean");
  713.             setFeatureShortDescription(propertyDescriptors[var5], "QshadowVisibleboolean");
  714.          } catch (Exception var18) {
  715.             propertyDescriptors[var5] = null;
  716.             ((Throwable)var18).printStackTrace();
  717.          }
  718.  
  719.          var5 = 9;
  720.  
  721.          try {
  722.             Method var74 = null;
  723.  
  724.             try {
  725.                Class[] var60 = new Class[0];
  726.                var74 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getSize", var60);
  727.             } catch (Exception var14) {
  728.                ((Throwable)var14).printStackTrace();
  729.             }
  730.  
  731.             Method var85 = null;
  732.  
  733.             try {
  734.                Class[] var61 = new Class[]{class$java$awt$Dimension != null ? class$java$awt$Dimension : (class$java$awt$Dimension = class$("java.awt.Dimension"))};
  735.                var85 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setSize", var61);
  736.             } catch (Exception var13) {
  737.                ((Throwable)var13).printStackTrace();
  738.             }
  739.  
  740.             propertyDescriptors[var5] = new PropertyDescriptor("size", var74, var85);
  741.             propertyDescriptors[var5].setName("size");
  742.             setFeatureDisplayName(propertyDescriptors[var5], "Psizejava.awt.Dimension");
  743.             setFeatureShortDescription(propertyDescriptors[var5], "Qsizejava.awt.Dimension");
  744.          } catch (Exception var15) {
  745.             propertyDescriptors[var5] = null;
  746.             ((Throwable)var15).printStackTrace();
  747.          }
  748.  
  749.          var5 = 10;
  750.  
  751.          try {
  752.             Method var75 = null;
  753.  
  754.             try {
  755.                Class[] var62 = new Class[0];
  756.                var75 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getTextColor", var62);
  757.             } catch (Exception var11) {
  758.                ((Throwable)var11).printStackTrace();
  759.             }
  760.  
  761.             Method var86 = null;
  762.  
  763.             try {
  764.                Class[] var63 = new Class[]{class$java$awt$Color != null ? class$java$awt$Color : (class$java$awt$Color = class$("java.awt.Color"))};
  765.                var86 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setTextColor", var63);
  766.             } catch (Exception var10) {
  767.                ((Throwable)var10).printStackTrace();
  768.             }
  769.  
  770.             propertyDescriptors[var5] = new PropertyDescriptor("textColor", var75, var86);
  771.             propertyDescriptors[var5].setName("textColor");
  772.             setFeatureDisplayName(propertyDescriptors[var5], "PtextColorjava.awt.Color");
  773.             setFeatureShortDescription(propertyDescriptors[var5], "QtextColorjava.awt.Color");
  774.          } catch (Exception var12) {
  775.             propertyDescriptors[var5] = null;
  776.             ((Throwable)var12).printStackTrace();
  777.          }
  778.  
  779.          var5 = 11;
  780.  
  781.          try {
  782.             Method var76 = null;
  783.  
  784.             try {
  785.                Class[] var64 = new Class[0];
  786.                var76 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("getTextFont", var64);
  787.             } catch (Exception var8) {
  788.                ((Throwable)var8).printStackTrace();
  789.             }
  790.  
  791.             Method var87 = null;
  792.  
  793.             try {
  794.                Class[] var65 = new Class[]{class$java$awt$Font != null ? class$java$awt$Font : (class$java$awt$Font = class$("java.awt.Font"))};
  795.                var87 = (class$ShadowTextBean != null ? class$ShadowTextBean : (class$ShadowTextBean = class$("ShadowTextBean"))).getMethod("setTextFont", var65);
  796.             } catch (Exception var7) {
  797.                ((Throwable)var7).printStackTrace();
  798.             }
  799.  
  800.             propertyDescriptors[var5] = new PropertyDescriptor("textFont", var76, var87);
  801.             propertyDescriptors[var5].setName("textFont");
  802.             setFeatureDisplayName(propertyDescriptors[var5], "PtextFontjava.awt.Font");
  803.             setFeatureShortDescription(propertyDescriptors[var5], "QtextFontjava.awt.Font");
  804.          } catch (Exception var9) {
  805.             propertyDescriptors[var5] = null;
  806.             ((Throwable)var9).printStackTrace();
  807.          }
  808.  
  809.          Object[] var4 = validateFeatureDescriptors(propertyDescriptors, defaultPropertyIndex);
  810.          propertyDescriptors = (PropertyDescriptor[])var4[0];
  811.          defaultPropertyIndex = (Integer)var4[1];
  812.       }
  813.  
  814.       return propertyDescriptors;
  815.    }
  816.  
  817.    public int getDefaultPropertyIndex() {
  818.       return defaultPropertyIndex;
  819.    }
  820.  
  821.    public EventSetDescriptor[] getEventSetDescriptors() {
  822.       if (eventSetDescriptors == null) {
  823.          eventSetDescriptors = new EventSetDescriptor[3];
  824.          byte var7 = 0;
  825.  
  826.          try {
  827.             Class[] var2 = new Class[]{class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))};
  828.             Method var3 = (class$com$ibm$beanm$beans$RTApplet != null ? class$com$ibm$beanm$beans$RTApplet : (class$com$ibm$beanm$beans$RTApplet = class$("com.ibm.beanm.beans.RTApplet"))).getMethod("addCustomListener", var2);
  829.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))};
  830.             Method var4 = (class$com$ibm$beanm$beans$RTApplet != null ? class$com$ibm$beanm$beans$RTApplet : (class$com$ibm$beanm$beans$RTApplet = class$("com.ibm.beanm.beans.RTApplet"))).getMethod("removeCustomListener", var2);
  831.             MethodDescriptor[] var1 = new MethodDescriptor[15];
  832.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  833.             Method var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("autoStart", var2);
  834.             var1[0] = new MethodDescriptor(var5);
  835.             var1[0].setName("autoStart");
  836.             setFeatureDisplayName(var1[0], "ECustom-com.ibm.beanm.beans.CustomListener-autoStartcom.ibm.beanm.beans.CustomEvent");
  837.             setFeatureShortDescription(var1[0], "FCustom-com.ibm.beanm.beans.CustomListener-autoStartcom.ibm.beanm.beans.CustomEvent");
  838.             var1[0].setHidden(true);
  839.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  840.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("autoStop", var2);
  841.             var1[1] = new MethodDescriptor(var5);
  842.             var1[1].setName("autoStop");
  843.             setFeatureDisplayName(var1[1], "ECustom-com.ibm.beanm.beans.CustomListener-autoStopcom.ibm.beanm.beans.CustomEvent");
  844.             setFeatureShortDescription(var1[1], "FCustom-com.ibm.beanm.beans.CustomListener-autoStopcom.ibm.beanm.beans.CustomEvent");
  845.             var1[1].setHidden(true);
  846.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  847.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("ended", var2);
  848.             var1[2] = new MethodDescriptor(var5);
  849.             var1[2].setName("ended");
  850.             setFeatureDisplayName(var1[2], "ECustom-com.ibm.beanm.beans.CustomListener-endedcom.ibm.beanm.beans.CustomEvent");
  851.             setFeatureShortDescription(var1[2], "FCustom-com.ibm.beanm.beans.CustomListener-endedcom.ibm.beanm.beans.CustomEvent");
  852.             var1[2].setHidden(true);
  853.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  854.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("errorOccurred", var2);
  855.             var1[3] = new MethodDescriptor(var5);
  856.             var1[3].setName("errorOccurred");
  857.             setFeatureDisplayName(var1[3], "ECustom-com.ibm.beanm.beans.CustomListener-errorOccurredcom.ibm.beanm.beans.CustomEvent");
  858.             setFeatureShortDescription(var1[3], "FCustom-com.ibm.beanm.beans.CustomListener-errorOccurredcom.ibm.beanm.beans.CustomEvent");
  859.             var1[3].setHidden(true);
  860.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  861.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("itemSelected", var2);
  862.             var1[4] = new MethodDescriptor(var5);
  863.             var1[4].setName("itemSelected");
  864.             setFeatureDisplayName(var1[4], "ECustom-com.ibm.beanm.beans.CustomListener-itemSelectedcom.ibm.beanm.beans.CustomEvent");
  865.             setFeatureShortDescription(var1[4], "FCustom-com.ibm.beanm.beans.CustomListener-itemSelectedcom.ibm.beanm.beans.CustomEvent");
  866.             var1[4].setHidden(true);
  867.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  868.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("refreshed", var2);
  869.             var1[5] = new MethodDescriptor(var5);
  870.             var1[5].setName("refreshed");
  871.             setFeatureDisplayName(var1[5], "ECustom-com.ibm.beanm.beans.CustomListener-refreshedcom.ibm.beanm.beans.CustomEvent");
  872.             setFeatureShortDescription(var1[5], "FCustom-com.ibm.beanm.beans.CustomListener-refreshedcom.ibm.beanm.beans.CustomEvent");
  873.             var1[5].setHidden(true);
  874.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  875.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("startingOpening", var2);
  876.             var1[6] = new MethodDescriptor(var5);
  877.             var1[6].setName("startingOpening");
  878.             setFeatureDisplayName(var1[6], "ECustom-com.ibm.beanm.beans.CustomListener-startingOpeningcom.ibm.beanm.beans.CustomEvent");
  879.             setFeatureShortDescription(var1[6], "FCustom-com.ibm.beanm.beans.CustomListener-startingOpeningcom.ibm.beanm.beans.CustomEvent");
  880.             var1[6].setValue("com.ibm.beanmr.DefaultEventMethod", new Boolean(true));
  881.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  882.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("startedOpened", var2);
  883.             var1[7] = new MethodDescriptor(var5);
  884.             var1[7].setName("startedOpened");
  885.             setFeatureDisplayName(var1[7], "ECustom-com.ibm.beanm.beans.CustomListener-startedOpenedcom.ibm.beanm.beans.CustomEvent");
  886.             setFeatureShortDescription(var1[7], "FCustom-com.ibm.beanm.beans.CustomListener-startedOpenedcom.ibm.beanm.beans.CustomEvent");
  887.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  888.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("stoppedClosed", var2);
  889.             var1[8] = new MethodDescriptor(var5);
  890.             var1[8].setName("stoppedClosed");
  891.             setFeatureDisplayName(var1[8], "ECustom-com.ibm.beanm.beans.CustomListener-stoppedClosedcom.ibm.beanm.beans.CustomEvent");
  892.             setFeatureShortDescription(var1[8], "FCustom-com.ibm.beanm.beans.CustomListener-stoppedClosedcom.ibm.beanm.beans.CustomEvent");
  893.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  894.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("timerAwake", var2);
  895.             var1[9] = new MethodDescriptor(var5);
  896.             var1[9].setName("timerAwake");
  897.             setFeatureDisplayName(var1[9], "ECustom-com.ibm.beanm.beans.CustomListener-timerAwakecom.ibm.beanm.beans.CustomEvent");
  898.             setFeatureShortDescription(var1[9], "FCustom-com.ibm.beanm.beans.CustomListener-timerAwakecom.ibm.beanm.beans.CustomEvent");
  899.             var1[9].setHidden(true);
  900.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  901.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("timerElapsed", var2);
  902.             var1[10] = new MethodDescriptor(var5);
  903.             var1[10].setName("timerElapsed");
  904.             setFeatureDisplayName(var1[10], "ECustom-com.ibm.beanm.beans.CustomListener-timerElapsedcom.ibm.beanm.beans.CustomEvent");
  905.             setFeatureShortDescription(var1[10], "FCustom-com.ibm.beanm.beans.CustomListener-timerElapsedcom.ibm.beanm.beans.CustomEvent");
  906.             var1[10].setHidden(true);
  907.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  908.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("transitionEnded", var2);
  909.             var1[11] = new MethodDescriptor(var5);
  910.             var1[11].setName("transitionEnded");
  911.             setFeatureDisplayName(var1[11], "ECustom-com.ibm.beanm.beans.CustomListener-transitionEndedcom.ibm.beanm.beans.CustomEvent");
  912.             setFeatureShortDescription(var1[11], "FCustom-com.ibm.beanm.beans.CustomListener-transitionEndedcom.ibm.beanm.beans.CustomEvent");
  913.             var1[11].setHidden(true);
  914.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  915.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("somethingHappened", var2);
  916.             var1[12] = new MethodDescriptor(var5);
  917.             var1[12].setName("somethingHappened");
  918.             setFeatureDisplayName(var1[12], "ECustom-com.ibm.beanm.beans.CustomListener-somethingHappenedcom.ibm.beanm.beans.CustomEvent");
  919.             setFeatureShortDescription(var1[12], "FCustom-com.ibm.beanm.beans.CustomListener-somethingHappenedcom.ibm.beanm.beans.CustomEvent");
  920.             var1[12].setHidden(true);
  921.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  922.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("isFalse", var2);
  923.             var1[13] = new MethodDescriptor(var5);
  924.             var1[13].setName("isFalse");
  925.             setFeatureDisplayName(var1[13], "ECustom-com.ibm.beanm.beans.CustomListener-isFalsecom.ibm.beanm.beans.CustomEvent");
  926.             setFeatureShortDescription(var1[13], "FCustom-com.ibm.beanm.beans.CustomListener-isFalsecom.ibm.beanm.beans.CustomEvent");
  927.             var1[13].setHidden(true);
  928.             var2 = new Class[]{class$com$ibm$beanm$beans$CustomEvent != null ? class$com$ibm$beanm$beans$CustomEvent : (class$com$ibm$beanm$beans$CustomEvent = class$("com.ibm.beanm.beans.CustomEvent"))};
  929.             var5 = (class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener"))).getMethod("textCycleComplete", var2);
  930.             var1[14] = new MethodDescriptor(var5);
  931.             var1[14].setName("textCycleComplete");
  932.             setFeatureDisplayName(var1[14], "ECustom-com.ibm.beanm.beans.CustomListener-textCycleCompletecom.ibm.beanm.beans.CustomEvent");
  933.             setFeatureShortDescription(var1[14], "FCustom-com.ibm.beanm.beans.CustomListener-textCycleCompletecom.ibm.beanm.beans.CustomEvent");
  934.             var1[14].setHidden(true);
  935.             eventSetDescriptors[var7] = new EventSetDescriptor("Custom", class$com$ibm$beanm$beans$CustomListener != null ? class$com$ibm$beanm$beans$CustomListener : (class$com$ibm$beanm$beans$CustomListener = class$("com.ibm.beanm.beans.CustomListener")), var1, var3, var4);
  936.             eventSetDescriptors[var7].setInDefaultEventSet(true);
  937.             eventSetDescriptors[var7].setName("Custom");
  938.             setFeatureDisplayName(eventSetDescriptors[var7], "ECustom-com.ibm.beanm.beans.CustomListener");
  939.             setFeatureShortDescription(eventSetDescriptors[var7], "FCustom-com.ibm.beanm.beans.CustomListener");
  940.          } catch (Exception var11) {
  941.             eventSetDescriptors[var7] = null;
  942.             ((Throwable)var11).printStackTrace();
  943.          }
  944.  
  945.          var7 = 1;
  946.  
  947.          try {
  948.             Class[] var30 = new Class[]{class$java$awt$event$FocusListener != null ? class$java$awt$event$FocusListener : (class$java$awt$event$FocusListener = class$("java.awt.event.FocusListener"))};
  949.             Method var41 = (class$java$awt$Component != null ? class$java$awt$Component : (class$java$awt$Component = class$("java.awt.Component"))).getMethod("addFocusListener", var30);
  950.             var30 = new Class[]{class$java$awt$event$FocusListener != null ? class$java$awt$event$FocusListener : (class$java$awt$event$FocusListener = class$("java.awt.event.FocusListener"))};
  951.             Method var43 = (class$java$awt$Component != null ? class$java$awt$Component : (class$java$awt$Component = class$("java.awt.Component"))).getMethod("removeFocusListener", var30);
  952.             MethodDescriptor[] var12 = new MethodDescriptor[2];
  953.             var30 = new Class[]{class$java$awt$event$FocusEvent != null ? class$java$awt$event$FocusEvent : (class$java$awt$event$FocusEvent = class$("java.awt.event.FocusEvent"))};
  954.             Method var59 = (class$java$awt$event$FocusListener != null ? class$java$awt$event$FocusListener : (class$java$awt$event$FocusListener = class$("java.awt.event.FocusListener"))).getMethod("focusGained", var30);
  955.             var12[0] = new MethodDescriptor(var59);
  956.             var12[0].setName("focusGained");
  957.             setFeatureDisplayName(var12[0], "Efocus-java.awt.event.FocusListener-focusGainedjava.awt.event.FocusEvent");
  958.             setFeatureShortDescription(var12[0], "Ffocus-java.awt.event.FocusListener-focusGainedjava.awt.event.FocusEvent");
  959.             var30 = new Class[]{class$java$awt$event$FocusEvent != null ? class$java$awt$event$FocusEvent : (class$java$awt$event$FocusEvent = class$("java.awt.event.FocusEvent"))};
  960.             var59 = (class$java$awt$event$FocusListener != null ? class$java$awt$event$FocusListener : (class$java$awt$event$FocusListener = class$("java.awt.event.FocusListener"))).getMethod("focusLost", var30);
  961.             var12[1] = new MethodDescriptor(var59);
  962.             var12[1].setName("focusLost");
  963.             setFeatureDisplayName(var12[1], "Efocus-java.awt.event.FocusListener-focusLostjava.awt.event.FocusEvent");
  964.             setFeatureShortDescription(var12[1], "Ffocus-java.awt.event.FocusListener-focusLostjava.awt.event.FocusEvent");
  965.             eventSetDescriptors[var7] = new EventSetDescriptor("focus", class$java$awt$event$FocusListener != null ? class$java$awt$event$FocusListener : (class$java$awt$event$FocusListener = class$("java.awt.event.FocusListener")), var12, var41, var43);
  966.             eventSetDescriptors[var7].setInDefaultEventSet(true);
  967.             eventSetDescriptors[var7].setName("focus");
  968.             setFeatureDisplayName(eventSetDescriptors[var7], "Efocus-java.awt.event.FocusListener");
  969.             setFeatureShortDescription(eventSetDescriptors[var7], "Ffocus-java.awt.event.FocusListener");
  970.          } catch (Exception var10) {
  971.             eventSetDescriptors[var7] = null;
  972.             ((Throwable)var10).printStackTrace();
  973.          }
  974.  
  975.          var7 = 2;
  976.  
  977.          try {
  978.             Class[] var34 = new Class[]{class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))};
  979.             Method var42 = (class$java$awt$Component != null ? class$java$awt$Component : (class$java$awt$Component = class$("java.awt.Component"))).getMethod("addMouseListener", var34);
  980.             var34 = new Class[]{class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))};
  981.             Method var44 = (class$java$awt$Component != null ? class$java$awt$Component : (class$java$awt$Component = class$("java.awt.Component"))).getMethod("removeMouseListener", var34);
  982.             MethodDescriptor[] var13 = new MethodDescriptor[5];
  983.             var34 = new Class[]{class$java$awt$event$MouseEvent != null ? class$java$awt$event$MouseEvent : (class$java$awt$event$MouseEvent = class$("java.awt.event.MouseEvent"))};
  984.             Method var61 = (class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))).getMethod("mouseClicked", var34);
  985.             var13[0] = new MethodDescriptor(var61);
  986.             var13[0].setName("mouseClicked");
  987.             setFeatureDisplayName(var13[0], "Emouse-java.awt.event.MouseListener-mouseClickedjava.awt.event.MouseEvent");
  988.             setFeatureShortDescription(var13[0], "Fmouse-java.awt.event.MouseListener-mouseClickedjava.awt.event.MouseEvent");
  989.             var34 = new Class[]{class$java$awt$event$MouseEvent != null ? class$java$awt$event$MouseEvent : (class$java$awt$event$MouseEvent = class$("java.awt.event.MouseEvent"))};
  990.             var61 = (class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))).getMethod("mousePressed", var34);
  991.             var13[1] = new MethodDescriptor(var61);
  992.             var13[1].setName("mousePressed");
  993.             setFeatureDisplayName(var13[1], "Emouse-java.awt.event.MouseListener-mousePressedjava.awt.event.MouseEvent");
  994.             setFeatureShortDescription(var13[1], "Fmouse-java.awt.event.MouseListener-mousePressedjava.awt.event.MouseEvent");
  995.             var34 = new Class[]{class$java$awt$event$MouseEvent != null ? class$java$awt$event$MouseEvent : (class$java$awt$event$MouseEvent = class$("java.awt.event.MouseEvent"))};
  996.             var61 = (class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))).getMethod("mouseReleased", var34);
  997.             var13[2] = new MethodDescriptor(var61);
  998.             var13[2].setName("mouseReleased");
  999.             setFeatureDisplayName(var13[2], "Emouse-java.awt.event.MouseListener-mouseReleasedjava.awt.event.MouseEvent");
  1000.             setFeatureShortDescription(var13[2], "Fmouse-java.awt.event.MouseListener-mouseReleasedjava.awt.event.MouseEvent");
  1001.             var34 = new Class[]{class$java$awt$event$MouseEvent != null ? class$java$awt$event$MouseEvent : (class$java$awt$event$MouseEvent = class$("java.awt.event.MouseEvent"))};
  1002.             var61 = (class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))).getMethod("mouseEntered", var34);
  1003.             var13[3] = new MethodDescriptor(var61);
  1004.             var13[3].setName("mouseEntered");
  1005.             setFeatureDisplayName(var13[3], "Emouse-java.awt.event.MouseListener-mouseEnteredjava.awt.event.MouseEvent");
  1006.             setFeatureShortDescription(var13[3], "Fmouse-java.awt.event.MouseListener-mouseEnteredjava.awt.event.MouseEvent");
  1007.             var34 = new Class[]{class$java$awt$event$MouseEvent != null ? class$java$awt$event$MouseEvent : (class$java$awt$event$MouseEvent = class$("java.awt.event.MouseEvent"))};
  1008.             var61 = (class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener"))).getMethod("mouseExited", var34);
  1009.             var13[4] = new MethodDescriptor(var61);
  1010.             var13[4].setName("mouseExited");
  1011.             setFeatureDisplayName(var13[4], "Emouse-java.awt.event.MouseListener-mouseExitedjava.awt.event.MouseEvent");
  1012.             setFeatureShortDescription(var13[4], "Fmouse-java.awt.event.MouseListener-mouseExitedjava.awt.event.MouseEvent");
  1013.             eventSetDescriptors[var7] = new EventSetDescriptor("mouse", class$java$awt$event$MouseListener != null ? class$java$awt$event$MouseListener : (class$java$awt$event$MouseListener = class$("java.awt.event.MouseListener")), var13, var42, var44);
  1014.             eventSetDescriptors[var7].setInDefaultEventSet(true);
  1015.             eventSetDescriptors[var7].setName("mouse");
  1016.             setFeatureDisplayName(eventSetDescriptors[var7], "Emouse-java.awt.event.MouseListener");
  1017.             setFeatureShortDescription(eventSetDescriptors[var7], "Fmouse-java.awt.event.MouseListener");
  1018.          } catch (Exception var9) {
  1019.             eventSetDescriptors[var7] = null;
  1020.             ((Throwable)var9).printStackTrace();
  1021.          }
  1022.  
  1023.          Object[] var6 = validateFeatureDescriptors(eventSetDescriptors, defaultEventIndex);
  1024.          eventSetDescriptors = (EventSetDescriptor[])var6[0];
  1025.          defaultEventIndex = (Integer)var6[1];
  1026.       }
  1027.  
  1028.       return eventSetDescriptors;
  1029.    }
  1030.  
  1031.    public int getDefaultEventIndex() {
  1032.       return defaultEventIndex;
  1033.    }
  1034.  
  1035.    public Image getIcon(int var1) {
  1036.       Image var2 = null;
  1037.       String var3 = null;
  1038.       Object var4 = null;
  1039.       switch (var1) {
  1040.          case 1:
  1041.             var3 = "com.ibm.beanmr.ColorIcon16x16";
  1042.             break;
  1043.          case 2:
  1044.             var3 = "com.ibm.beanmr.ColorIcon32x32";
  1045.             break;
  1046.          case 3:
  1047.             var3 = "com.ibm.beanmr.MonoIcon16x16";
  1048.             break;
  1049.          case 4:
  1050.             var3 = "com.ibm.beanmr.MonoIcon32x32";
  1051.       }
  1052.  
  1053.       if (var3 != null) {
  1054.          String var5 = (String)this.getBeanDescriptor().getValue(var3);
  1055.          if (var5 != null) {
  1056.             var2 = ((SimpleBeanInfo)this).loadImage(var5);
  1057.          }
  1058.       }
  1059.  
  1060.       return var2;
  1061.    }
  1062.  
  1063.    private static String getLocalizedText(String var0) {
  1064.       String var1 = null;
  1065.       if (bundle == null) {
  1066.          try {
  1067.             bundle = ResourceBundle.getBundle((class$ShadowTextBeanBeanInfo != null ? class$ShadowTextBeanBeanInfo : (class$ShadowTextBeanBeanInfo = class$("ShadowTextBeanBeanInfo"))).getName() + "Strings", Locale.getDefault());
  1068.          } catch (Exception var4) {
  1069.             System.out.println(var4);
  1070.             System.out.println((class$ShadowTextBeanBeanInfo != null ? class$ShadowTextBeanBeanInfo : (class$ShadowTextBeanBeanInfo = class$("ShadowTextBeanBeanInfo"))).getName() + "Strings");
  1071.             return null;
  1072.          }
  1073.       }
  1074.  
  1075.       try {
  1076.          var1 = bundle.getString(var0);
  1077.       } catch (Exception var3) {
  1078.          System.out.println(var3);
  1079.          System.out.println(var0);
  1080.       }
  1081.  
  1082.       return var1;
  1083.    }
  1084.  
  1085.    private static Object[] validateFeatureDescriptors(FeatureDescriptor[] var0, int var1) {
  1086.       FeatureDescriptor[] var2 = var0;
  1087.       int var3 = var1;
  1088.       int var4 = 0;
  1089.  
  1090.       for(int var5 = 0; var5 < var0.length; ++var5) {
  1091.          if (var0[var5] == null) {
  1092.             ++var4;
  1093.          }
  1094.       }
  1095.  
  1096.       if (var4 > 0) {
  1097.          var2 = (FeatureDescriptor[])Array.newInstance(var0.getClass().getComponentType(), var0.length - var4);
  1098.          int var6 = 0;
  1099.  
  1100.          for(int var7 = 0; var7 < var0.length; ++var7) {
  1101.             if (var0[var7] != null) {
  1102.                var2[var6] = var0[var7];
  1103.                if (var1 == var7) {
  1104.                   var3 = var6;
  1105.                }
  1106.  
  1107.                ++var6;
  1108.             }
  1109.          }
  1110.       }
  1111.  
  1112.       return new Object[]{var2, new Integer(var3)};
  1113.    }
  1114.  
  1115.    private static void setFeatureDisplayName(FeatureDescriptor var0, String var1) {
  1116.       String var2 = getLocalizedText(var1);
  1117.       if (var2 != null) {
  1118.          var0.setDisplayName(var2);
  1119.       }
  1120.  
  1121.    }
  1122.  
  1123.    private static void setFeatureShortDescription(FeatureDescriptor var0, String var1) {
  1124.       String var2 = getLocalizedText(var1);
  1125.       var0.setShortDescription(var2);
  1126.    }
  1127.  
  1128.    // $FF: synthetic method
  1129.    static Class class$(String var0) {
  1130.       try {
  1131.          return Class.forName(var0);
  1132.       } catch (ClassNotFoundException var2) {
  1133.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  1134.       }
  1135.    }
  1136. }
  1137.