home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / com / ms / xml / om / ElementImplBeanInfo.class (.txt) < prev   
Encoding:
Java Class File  |  1998-11-05  |  2.3 KB  |  67 lines

  1. package com.ms.xml.om;
  2.  
  3. import java.beans.MethodDescriptor;
  4. import java.beans.SimpleBeanInfo;
  5. import java.lang.reflect.Method;
  6.  
  7. public class ElementImplBeanInfo extends SimpleBeanInfo {
  8.    private static final Class beanClass;
  9.    // $FF: synthetic field
  10.    private static Class class$com$ms$xml$om$ElementImpl;
  11.    // $FF: synthetic field
  12.    private static Class class$com$ms$xml$om$Element;
  13.    // $FF: synthetic field
  14.    private static Class class$java$lang$String;
  15.    // $FF: synthetic field
  16.    private static Class class$java$lang$Object;
  17.  
  18.    static {
  19.       beanClass = class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"));
  20.    }
  21.  
  22.    // $FF: synthetic method
  23.    private static Class class$(String var0) {
  24.       try {
  25.          return Class.forName(var0);
  26.       } catch (ClassNotFoundException var2) {
  27.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  28.       }
  29.    }
  30.  
  31.    public MethodDescriptor[] getMethodDescriptors() {
  32.       Class[] var10 = new Class[0];
  33.       Class[] var11 = new Class[]{class$com$ms$xml$om$Element != null ? class$com$ms$xml$om$Element : (class$com$ms$xml$om$Element = class$("com.ms.xml.om.Element")), Integer.TYPE, Integer.TYPE};
  34.       Class[] var12 = new Class[]{Integer.TYPE};
  35.       Class[] var13 = new Class[]{class$com$ms$xml$om$Element != null ? class$com$ms$xml$om$Element : (class$com$ms$xml$om$Element = class$("com.ms.xml.om.Element"))};
  36.       Class[] var14 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  37.       Class[] var15 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String")), class$java$lang$Object != null ? class$java$lang$Object : (class$java$lang$Object = class$("java.lang.Object"))};
  38.       Class[] var16 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  39.  
  40.       Method var1;
  41.       Method var2;
  42.       Method var3;
  43.       Method var4;
  44.       Method var5;
  45.       Method var6;
  46.       Method var7;
  47.       Method var8;
  48.       Method var9;
  49.       try {
  50.          var1 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("numElements", var10);
  51.          var2 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("addChild", var11);
  52.          var3 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("getChild", var12);
  53.          var4 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("removeChild", var13);
  54.          var5 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("numAttributes", var10);
  55.          var6 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("getAttribute", var14);
  56.          var7 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("setAttribute", var15);
  57.          var8 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("removeAttribute", var14);
  58.          var9 = (class$com$ms$xml$om$ElementImpl != null ? class$com$ms$xml$om$ElementImpl : (class$com$ms$xml$om$ElementImpl = class$("com.ms.xml.om.ElementImpl"))).getMethod("qualifyName", var16);
  59.       } catch (Exception var18) {
  60.          throw new Error("Missing method: " + var18);
  61.       }
  62.  
  63.       MethodDescriptor[] var17 = new MethodDescriptor[]{new MethodDescriptor(var1), new MethodDescriptor(var2), new MethodDescriptor(var3), new MethodDescriptor(var4), new MethodDescriptor(var5), new MethodDescriptor(var6), new MethodDescriptor(var7), new MethodDescriptor(var8), new MethodDescriptor(var9)};
  64.       return var17;
  65.    }
  66. }
  67.