home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / com / ms / xml / om / DocumentBeanInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-05  |  2.1 KB  |  62 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 DocumentBeanInfo extends SimpleBeanInfo {
  8.    private static final Class beanClass;
  9.    // $FF: synthetic field
  10.    private static Class class$com$ms$xml$om$Document;
  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.  
  16.    static {
  17.       beanClass = class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"));
  18.    }
  19.  
  20.    // $FF: synthetic method
  21.    private static Class class$(String var0) {
  22.       try {
  23.          return Class.forName(var0);
  24.       } catch (ClassNotFoundException var2) {
  25.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  26.       }
  27.    }
  28.  
  29.    public MethodDescriptor[] getMethodDescriptors() {
  30.       Class[] var9 = new Class[0];
  31.       Class[] var10 = 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")), 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"))};
  32.       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"))};
  33.       Class[] var12 = new Class[]{Integer.TYPE, class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  34.       Class[] var13 = new Class[]{Integer.TYPE};
  35.       Class[] var14 = new Class[]{class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String"))};
  36.  
  37.       Method var1;
  38.       Method var2;
  39.       Method var3;
  40.       Method var4;
  41.       Method var5;
  42.       Method var6;
  43.       Method var7;
  44.       Method var8;
  45.       try {
  46.          var1 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("addChild", var10);
  47.          var2 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("removeChild", var11);
  48.          var3 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("createElement", var12);
  49.          var4 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("createElement", var13);
  50.          var5 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("parsed", var11);
  51.          var6 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("load", var14);
  52.          var7 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("elementDeclarations", var9);
  53.          var8 = (class$com$ms$xml$om$Document != null ? class$com$ms$xml$om$Document : (class$com$ms$xml$om$Document = class$("com.ms.xml.om.Document"))).getMethod("clear", var9);
  54.       } catch (Exception var16) {
  55.          throw new Error("Missing method: " + var16);
  56.       }
  57.  
  58.       MethodDescriptor[] var15 = 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)};
  59.       return var15;
  60.    }
  61. }
  62.