home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / XML4IE3.cab / com / ms / xml / om / DocumentBeanInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-10-10  |  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 com$ms$xml$om$Document$class;
  11.    // $FF: synthetic field
  12.    private static Class com$ms$xml$om$Element$class;
  13.    // $FF: synthetic field
  14.    private static Class java$lang$String$class;
  15.  
  16.    // $FF: synthetic method
  17.    private static Class $class(String var0) {
  18.       try {
  19.          return Class.forName(var0);
  20.       } catch (ClassNotFoundException var3) {
  21.          throw new NoClassDefFoundError(((Throwable)var3).getMessage());
  22.       }
  23.    }
  24.  
  25.    static {
  26.       beanClass = com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"));
  27.    }
  28.  
  29.    public MethodDescriptor[] getMethodDescriptors() {
  30.       Class[] var9 = new Class[0];
  31.       Class[] var10 = new Class[]{com$ms$xml$om$Element$class != null ? com$ms$xml$om$Element$class : (com$ms$xml$om$Element$class = $class("com.ms.xml.om.Element")), com$ms$xml$om$Element$class != null ? com$ms$xml$om$Element$class : (com$ms$xml$om$Element$class = $class("com.ms.xml.om.Element"))};
  32.       Class[] var11 = new Class[]{com$ms$xml$om$Element$class != null ? com$ms$xml$om$Element$class : (com$ms$xml$om$Element$class = $class("com.ms.xml.om.Element"))};
  33.       Class[] var12 = new Class[]{Integer.TYPE, java$lang$String$class != null ? java$lang$String$class : (java$lang$String$class = $class("java.lang.String"))};
  34.       Class[] var13 = new Class[]{Integer.TYPE};
  35.       Class[] var14 = new Class[]{java$lang$String$class != null ? java$lang$String$class : (java$lang$String$class = $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 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("addChild", var10);
  47.          var2 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("removeChild", var11);
  48.          var3 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("createElement", var12);
  49.          var4 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("createElement", var13);
  50.          var5 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("parsed", var11);
  51.          var6 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("load", var14);
  52.          var7 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("elementDeclarations", var9);
  53.          var8 = (com$ms$xml$om$Document$class != null ? com$ms$xml$om$Document$class : (com$ms$xml$om$Document$class = $class("com.ms.xml.om.Document"))).getMethod("clear", var9);
  54.       } catch (Exception var17) {
  55.          throw new Error("Missing method: " + var17);
  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.