/* */ package NET.worlds.console; /* */ /* */ import java.io.IOException; /* */ /* */ public class IDispatch /* */ extends IUnknown /* */ { /* */ private static final String IID_IDispatch = "{00020400-0000-0000-C000-000000000046}"; /* */ /* */ /* Error */ /* */ public IDispatch(String svrID) /* */ throws IOException /* */ { /* */ // Byte code: /* */ // 0: aload_0 /* */ // 1: invokespecial 31 NET/worlds/console/IUnknown: ()V /* */ // 4: aload_0 /* */ // 5: aload_1 /* */ // 6: ldc 8 /* */ // 8: invokevirtual 33 NET/worlds/console/IDispatch:init (Ljava/lang/String;Ljava/lang/String;)V /* */ // 11: goto +201 -> 212 /* */ // 14: astore_2 /* */ // 15: new 3 NET/worlds/console/IUnknown /* */ // 18: dup /* */ // 19: aload_1 /* */ // 20: invokespecial 37 NET/worlds/console/IUnknown: (Ljava/lang/String;)V /* */ // 23: astore_3 /* */ // 24: aload_0 /* */ // 25: aload_3 /* */ // 26: ldc 8 /* */ // 28: invokevirtual 39 NET/worlds/console/IDispatch:init (LNET/worlds/console/IUnknown;Ljava/lang/String;)V /* */ // 31: goto +136 -> 167 /* */ // 34: astore 4 /* */ // 36: getstatic 42 java/lang/System:out Ljava/io/PrintStream; /* */ // 39: new 48 java/lang/StringBuilder /* */ // 42: dup /* */ // 43: ldc 50 /* */ // 45: invokespecial 52 java/lang/StringBuilder: (Ljava/lang/String;)V /* */ // 48: aload_0 /* */ // 49: invokevirtual 53 java/lang/StringBuilder:append (Ljava/lang/Object;)Ljava/lang/StringBuilder; /* */ // 52: invokevirtual 57 java/lang/StringBuilder:toString ()Ljava/lang/String; /* */ // 55: invokevirtual 61 java/io/PrintStream:println (Ljava/lang/String;)V /* */ // 58: getstatic 21 NET/worlds/console/IDispatch:$assertionsDisabled Z /* */ // 61: ifne +11 -> 72 /* */ // 64: new 66 java/lang/AssertionError /* */ // 67: dup /* */ // 68: invokespecial 68 java/lang/AssertionError: ()V /* */ // 71: athrow /* */ // 72: aload_3 /* */ // 73: invokevirtual 69 NET/worlds/console/IUnknown:Release ()V /* */ // 76: goto +136 -> 212 /* */ // 79: astore 6 /* */ // 81: getstatic 42 java/lang/System:out Ljava/io/PrintStream; /* */ // 84: new 48 java/lang/StringBuilder /* */ // 87: dup /* */ // 88: ldc 50 /* */ // 90: invokespecial 52 java/lang/StringBuilder: (Ljava/lang/String;)V /* */ // 93: aload_0 /* */ // 94: invokevirtual 53 java/lang/StringBuilder:append (Ljava/lang/Object;)Ljava/lang/StringBuilder; /* */ // 97: invokevirtual 57 java/lang/StringBuilder:toString ()Ljava/lang/String; /* */ // 100: invokevirtual 61 java/io/PrintStream:println (Ljava/lang/String;)V /* */ // 103: getstatic 21 NET/worlds/console/IDispatch:$assertionsDisabled Z /* */ // 106: ifne +106 -> 212 /* */ // 109: new 66 java/lang/AssertionError /* */ // 112: dup /* */ // 113: invokespecial 68 java/lang/AssertionError: ()V /* */ // 116: athrow /* */ // 117: astore 5 /* */ // 119: aload_3 /* */ // 120: invokevirtual 69 NET/worlds/console/IUnknown:Release ()V /* */ // 123: goto +41 -> 164 /* */ // 126: astore 6 /* */ // 128: getstatic 42 java/lang/System:out Ljava/io/PrintStream; /* */ // 131: new 48 java/lang/StringBuilder /* */ // 134: dup /* */ // 135: ldc 50 /* */ // 137: invokespecial 52 java/lang/StringBuilder: (Ljava/lang/String;)V /* */ // 140: aload_0 /* */ // 141: invokevirtual 53 java/lang/StringBuilder:append (Ljava/lang/Object;)Ljava/lang/StringBuilder; /* */ // 144: invokevirtual 57 java/lang/StringBuilder:toString ()Ljava/lang/String; /* */ // 147: invokevirtual 61 java/io/PrintStream:println (Ljava/lang/String;)V /* */ // 150: getstatic 21 NET/worlds/console/IDispatch:$assertionsDisabled Z /* */ // 153: ifne +11 -> 164 /* */ // 156: new 66 java/lang/AssertionError /* */ // 159: dup /* */ // 160: invokespecial 68 java/lang/AssertionError: ()V /* */ // 163: athrow /* */ // 164: aload 5 /* */ // 166: athrow /* */ // 167: aload_3 /* */ // 168: invokevirtual 69 NET/worlds/console/IUnknown:Release ()V /* */ // 171: goto +41 -> 212 /* */ // 174: astore 6 /* */ // 176: getstatic 42 java/lang/System:out Ljava/io/PrintStream; /* */ // 179: new 48 java/lang/StringBuilder /* */ // 182: dup /* */ // 183: ldc 50 /* */ // 185: invokespecial 52 java/lang/StringBuilder: (Ljava/lang/String;)V /* */ // 188: aload_0 /* */ // 189: invokevirtual 53 java/lang/StringBuilder:append (Ljava/lang/Object;)Ljava/lang/StringBuilder; /* */ // 192: invokevirtual 57 java/lang/StringBuilder:toString ()Ljava/lang/String; /* */ // 195: invokevirtual 61 java/io/PrintStream:println (Ljava/lang/String;)V /* */ // 198: getstatic 21 NET/worlds/console/IDispatch:$assertionsDisabled Z /* */ // 201: ifne +11 -> 212 /* */ // 204: new 66 java/lang/AssertionError /* */ // 207: dup /* */ // 208: invokespecial 68 java/lang/AssertionError: ()V /* */ // 211: athrow /* */ // 212: return /* */ // Line number table: /* */ // Java source line #21 -> byte code offset #0 /* */ // Java source line #24 -> byte code offset #4 /* */ // Java source line #25 -> byte code offset #11 /* */ // Java source line #32 -> byte code offset #15 /* */ // Java source line #34 -> byte code offset #24 /* */ // Java source line #35 -> byte code offset #31 /* */ // Java source line #37 -> byte code offset #36 /* */ // Java source line #38 -> byte code offset #58 /* */ // Java source line #44 -> byte code offset #72 /* */ // Java source line #45 -> byte code offset #76 /* */ // Java source line #46 -> byte code offset #81 /* */ // Java source line #47 -> byte code offset #103 /* */ // Java source line #39 -> byte code offset #117 /* */ // Java source line #44 -> byte code offset #119 /* */ // Java source line #45 -> byte code offset #123 /* */ // Java source line #46 -> byte code offset #128 /* */ // Java source line #47 -> byte code offset #150 /* */ // Java source line #49 -> byte code offset #164 /* */ // Java source line #44 -> byte code offset #167 /* */ // Java source line #45 -> byte code offset #171 /* */ // Java source line #46 -> byte code offset #176 /* */ // Java source line #47 -> byte code offset #198 /* */ // Java source line #51 -> byte code offset #212 /* */ // Local variable table: /* */ // start length slot name signature /* */ // 0 213 0 this IDispatch /* */ // 0 213 1 svrID String /* */ // 14 2 2 e IOException /* */ // 23 145 3 tmpUnk IUnknown /* */ // 34 3 4 e2 OLEInvalidObjectException /* */ // 117 48 5 localObject Object /* */ // 79 3 6 e3 OLEInvalidObjectException /* */ // 126 3 6 e3 OLEInvalidObjectException /* */ // 174 3 6 e3 OLEInvalidObjectException /* */ // Exception table: /* */ // from to target type /* */ // 4 11 14 java/io/IOException /* */ // 24 31 34 NET/worlds/console/OLEInvalidObjectException /* */ // 72 76 79 NET/worlds/console/OLEInvalidObjectException /* */ // 24 72 117 finally /* */ // 119 123 126 NET/worlds/console/OLEInvalidObjectException /* */ // 167 171 174 NET/worlds/console/OLEInvalidObjectException /* */ } /* */ /* */ public IDispatch(IUnknown pIUnknown) /* */ throws IOException, OLEInvalidObjectException /* */ { /* 59 */ super(pIUnknown, "{00020400-0000-0000-C000-000000000046}"); /* */ } /* */ /* */ /* */ public native void Invoke(String paramString); /* */ /* */ /* */ public String toString() /* */ { /* 68 */ return "IDispatch(" + internalData() + ")"; /* */ } /* */ } /* Location: C:\Program Files (x86)\Worlds Inc\WorldsPlayer - Win7\lib\worlds.jar!\NET\worlds\console\IDispatch.class * Java compiler version: 6 (50.0) * JD-Core Version: 0.7.1 */