0001: /*******************************************************************************
0002: * Copyright (c) 2000, 2007 IBM Corporation and others.
0003: * All rights reserved. This program and the accompanying materials
0004: * are made available under the terms of the Eclipse Public License v1.0
0005: * which accompanies this distribution, and is available at
0006: * http://www.eclipse.org/legal/epl-v10.html
0007: *
0008: * Contributors:
0009: * IBM Corporation - initial API and implementation
0010: *******************************************************************************/package org.eclipse.swt.internal.ole.win32;
0011:
0012: import java.util.Hashtable;
0013: import org.eclipse.swt.*;
0014: import org.eclipse.swt.internal.*;
0015: import org.eclipse.swt.internal.win32.*;
0016:
0017: public class COMObject {
0018:
0019: public int /*long*/ppVtable;
0020:
0021: static private final int MAX_ARG_COUNT = 12;
0022: static private final int MAX_VTABLE_LENGTH = 80;
0023: static private Callback[][] Callbacks = new Callback[MAX_VTABLE_LENGTH][MAX_ARG_COUNT];
0024: static private Hashtable ObjectMap = new Hashtable();
0025:
0026: public COMObject(int[] argCounts) {
0027: int /*long*/[] callbackAddresses = new int /*long*/[argCounts.length];
0028: synchronized (Callbacks) {
0029: for (int i = 0, length = argCounts.length; i < length; i++) {
0030: if ((Callbacks[i][argCounts[i]]) == null) {
0031: Callbacks[i][argCounts[i]] = new Callback(
0032: this .getClass(),
0033: "callback" + i, argCounts[i] + 1, true, COM.E_FAIL); //$NON-NLS-1$
0034: if (Callbacks[i][argCounts[i]].getAddress() == 0)
0035: SWT.error(SWT.ERROR_NO_MORE_CALLBACKS);
0036: }
0037: callbackAddresses[i] = Callbacks[i][argCounts[i]]
0038: .getAddress();
0039: }
0040: }
0041:
0042: int /*long*/pVtable = OS.GlobalAlloc(COM.GMEM_FIXED
0043: | COM.GMEM_ZEROINIT, OS.PTR_SIZEOF * argCounts.length);
0044: COM.MoveMemory(pVtable, callbackAddresses, OS.PTR_SIZEOF
0045: * argCounts.length);
0046: ppVtable = OS.GlobalAlloc(COM.GMEM_FIXED | COM.GMEM_ZEROINIT,
0047: OS.PTR_SIZEOF);
0048: COM.MoveMemory(ppVtable, new int /*long*/[] { pVtable },
0049: OS.PTR_SIZEOF);
0050: ObjectMap.put(new LONG(ppVtable), this );
0051: }
0052:
0053: public static GUID IIDFromString(String lpsz) {
0054: // create a null terminated array of char
0055: char[] buffer = (lpsz + "\0").toCharArray();
0056:
0057: // invoke system method
0058: GUID lpiid = new GUID();
0059: if (COM.IIDFromString(buffer, lpiid) == COM.S_OK)
0060: return lpiid;
0061: return null;
0062: }
0063:
0064: static int /*long*/callback0(int /*long*/[] callbackArgs) {
0065: // find the object on which this call was invoked
0066: int /*long*/address = callbackArgs[0];
0067: Object object = ObjectMap.get(new LONG(address));
0068: if (object == null)
0069: return COM.E_FAIL;
0070: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0071: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0072: return ((COMObject) object).method0(args);
0073: }
0074:
0075: static int /*long*/callback1(int /*long*/[] callbackArgs) {
0076: // find the object on which this call was invoked
0077: int /*long*/address = callbackArgs[0];
0078: Object object = ObjectMap.get(new LONG(address));
0079: if (object == null)
0080: return COM.E_FAIL;
0081: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0082: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0083: return ((COMObject) object).method1(args);
0084: }
0085:
0086: static int /*long*/callback2(int /*long*/[] callbackArgs) {
0087: // find the object on which this call was invoked
0088: int /*long*/address = callbackArgs[0];
0089: Object object = ObjectMap.get(new LONG(address));
0090: if (object == null)
0091: return COM.E_FAIL;
0092: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0093: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0094: return ((COMObject) object).method2(args);
0095: }
0096:
0097: static int /*long*/callback3(int /*long*/[] callbackArgs) {
0098: // find the object on which this call was invoked
0099: int /*long*/address = callbackArgs[0];
0100: Object object = ObjectMap.get(new LONG(address));
0101: if (object == null)
0102: return COM.E_FAIL;
0103: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0104: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0105: return ((COMObject) object).method3(args);
0106: }
0107:
0108: static int /*long*/callback4(int /*long*/[] callbackArgs) {
0109: // find the object on which this call was invoked
0110: int /*long*/address = callbackArgs[0];
0111: Object object = ObjectMap.get(new LONG(address));
0112: if (object == null)
0113: return COM.E_FAIL;
0114: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0115: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0116: return ((COMObject) object).method4(args);
0117: }
0118:
0119: static int /*long*/callback5(int /*long*/[] callbackArgs) {
0120: // find the object on which this call was invoked
0121: int /*long*/address = callbackArgs[0];
0122: Object object = ObjectMap.get(new LONG(address));
0123: if (object == null)
0124: return COM.E_FAIL;
0125: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0126: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0127: return ((COMObject) object).method5(args);
0128: }
0129:
0130: static int /*long*/callback6(int /*long*/[] callbackArgs) {
0131: // find the object on which this call was invoked
0132: int /*long*/address = callbackArgs[0];
0133: Object object = ObjectMap.get(new LONG(address));
0134: if (object == null)
0135: return COM.E_FAIL;
0136: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0137: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0138: return ((COMObject) object).method6(args);
0139: }
0140:
0141: static int /*long*/callback7(int /*long*/[] callbackArgs) {
0142: // find the object on which this call was invoked
0143: int /*long*/address = callbackArgs[0];
0144: Object object = ObjectMap.get(new LONG(address));
0145: if (object == null)
0146: return COM.E_FAIL;
0147: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0148: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0149: return ((COMObject) object).method7(args);
0150: }
0151:
0152: static int /*long*/callback8(int /*long*/[] callbackArgs) {
0153: // find the object on which this call was invoked
0154: int /*long*/address = callbackArgs[0];
0155: Object object = ObjectMap.get(new LONG(address));
0156: if (object == null)
0157: return COM.E_FAIL;
0158: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0159: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0160: return ((COMObject) object).method8(args);
0161: }
0162:
0163: static int /*long*/callback9(int /*long*/[] callbackArgs) {
0164: // find the object on which this call was invoked
0165: int /*long*/address = callbackArgs[0];
0166: Object object = ObjectMap.get(new LONG(address));
0167: if (object == null)
0168: return COM.E_FAIL;
0169: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0170: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0171: return ((COMObject) object).method9(args);
0172: }
0173:
0174: static int /*long*/callback10(int /*long*/[] callbackArgs) {
0175: // find the object on which this call was invoked
0176: int /*long*/address = callbackArgs[0];
0177: Object object = ObjectMap.get(new LONG(address));
0178: if (object == null)
0179: return COM.E_FAIL;
0180: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0181: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0182: return ((COMObject) object).method10(args);
0183: }
0184:
0185: static int /*long*/callback11(int /*long*/[] callbackArgs) {
0186: // find the object on which this call was invoked
0187: int /*long*/address = callbackArgs[0];
0188: Object object = ObjectMap.get(new LONG(address));
0189: if (object == null)
0190: return COM.E_FAIL;
0191: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0192: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0193: return ((COMObject) object).method11(args);
0194: }
0195:
0196: static int /*long*/callback12(int /*long*/[] callbackArgs) {
0197: // find the object on which this call was invoked
0198: int /*long*/address = callbackArgs[0];
0199: Object object = ObjectMap.get(new LONG(address));
0200: if (object == null)
0201: return COM.E_FAIL;
0202: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0203: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0204: return ((COMObject) object).method12(args);
0205: }
0206:
0207: static int /*long*/callback13(int /*long*/[] callbackArgs) {
0208: // find the object on which this call was invoked
0209: int /*long*/address = callbackArgs[0];
0210: Object object = ObjectMap.get(new LONG(address));
0211: if (object == null)
0212: return COM.E_FAIL;
0213: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0214: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0215: return ((COMObject) object).method13(args);
0216: }
0217:
0218: static int /*long*/callback14(int /*long*/[] callbackArgs) {
0219: // find the object on which this call was invoked
0220: int /*long*/address = callbackArgs[0];
0221: Object object = ObjectMap.get(new LONG(address));
0222: if (object == null)
0223: return COM.E_FAIL;
0224: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0225: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0226: return ((COMObject) object).method14(args);
0227: }
0228:
0229: static int /*long*/callback15(int /*long*/[] callbackArgs) {
0230: // find the object on which this call was invoked
0231: int /*long*/address = callbackArgs[0];
0232: Object object = ObjectMap.get(new LONG(address));
0233: if (object == null)
0234: return COM.E_FAIL;
0235: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0236: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0237: return ((COMObject) object).method15(args);
0238: }
0239:
0240: static int /*long*/callback16(int /*long*/[] callbackArgs) {
0241: // find the object on which this call was invoked
0242: int /*long*/address = callbackArgs[0];
0243: Object object = ObjectMap.get(new LONG(address));
0244: if (object == null)
0245: return COM.E_FAIL;
0246: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0247: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0248: return ((COMObject) object).method16(args);
0249: }
0250:
0251: static int /*long*/callback17(int /*long*/[] callbackArgs) {
0252: // find the object on which this call was invoked
0253: int /*long*/address = callbackArgs[0];
0254: Object object = ObjectMap.get(new LONG(address));
0255: if (object == null)
0256: return COM.E_FAIL;
0257: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0258: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0259: return ((COMObject) object).method17(args);
0260: }
0261:
0262: static int /*long*/callback18(int /*long*/[] callbackArgs) {
0263: // find the object on which this call was invoked
0264: int /*long*/address = callbackArgs[0];
0265: Object object = ObjectMap.get(new LONG(address));
0266: if (object == null)
0267: return COM.E_FAIL;
0268: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0269: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0270: return ((COMObject) object).method18(args);
0271: }
0272:
0273: static int /*long*/callback19(int /*long*/[] callbackArgs) {
0274: // find the object on which this call was invoked
0275: int /*long*/address = callbackArgs[0];
0276: Object object = ObjectMap.get(new LONG(address));
0277: if (object == null)
0278: return COM.E_FAIL;
0279: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0280: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0281: return ((COMObject) object).method19(args);
0282: }
0283:
0284: static int /*long*/callback20(int /*long*/[] callbackArgs) {
0285: // find the object on which this call was invoked
0286: int /*long*/address = callbackArgs[0];
0287: Object object = ObjectMap.get(new LONG(address));
0288: if (object == null)
0289: return COM.E_FAIL;
0290: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0291: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0292: return ((COMObject) object).method20(args);
0293: }
0294:
0295: static int /*long*/callback21(int /*long*/[] callbackArgs) {
0296: // find the object on which this call was invoked
0297: int /*long*/address = callbackArgs[0];
0298: Object object = ObjectMap.get(new LONG(address));
0299: if (object == null)
0300: return COM.E_FAIL;
0301: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0302: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0303: return ((COMObject) object).method21(args);
0304: }
0305:
0306: static int /*long*/callback22(int /*long*/[] callbackArgs) {
0307: // find the object on which this call was invoked
0308: int /*long*/address = callbackArgs[0];
0309: Object object = ObjectMap.get(new LONG(address));
0310: if (object == null)
0311: return COM.E_FAIL;
0312: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0313: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0314: return ((COMObject) object).method22(args);
0315: }
0316:
0317: static int /*long*/callback23(int /*long*/[] callbackArgs) {
0318: // find the object on which this call was invoked
0319: int /*long*/address = callbackArgs[0];
0320: Object object = ObjectMap.get(new LONG(address));
0321: if (object == null)
0322: return COM.E_FAIL;
0323: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0324: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0325: return ((COMObject) object).method23(args);
0326: }
0327:
0328: static int /*long*/callback24(int /*long*/[] callbackArgs) {
0329: // find the object on which this call was invoked
0330: int /*long*/address = callbackArgs[0];
0331: Object object = ObjectMap.get(new LONG(address));
0332: if (object == null)
0333: return COM.E_FAIL;
0334: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0335: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0336: return ((COMObject) object).method24(args);
0337: }
0338:
0339: static int /*long*/callback25(int /*long*/[] callbackArgs) {
0340: // find the object on which this call was invoked
0341: int /*long*/address = callbackArgs[0];
0342: Object object = ObjectMap.get(new LONG(address));
0343: if (object == null)
0344: return COM.E_FAIL;
0345: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0346: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0347: return ((COMObject) object).method25(args);
0348: }
0349:
0350: static int /*long*/callback26(int /*long*/[] callbackArgs) {
0351: // find the object on which this call was invoked
0352: int /*long*/address = callbackArgs[0];
0353: Object object = ObjectMap.get(new LONG(address));
0354: if (object == null)
0355: return COM.E_FAIL;
0356: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0357: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0358: return ((COMObject) object).method26(args);
0359: }
0360:
0361: static int /*long*/callback27(int /*long*/[] callbackArgs) {
0362: // find the object on which this call was invoked
0363: int /*long*/address = callbackArgs[0];
0364: Object object = ObjectMap.get(new LONG(address));
0365: if (object == null)
0366: return COM.E_FAIL;
0367: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0368: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0369: return ((COMObject) object).method27(args);
0370: }
0371:
0372: static int /*long*/callback28(int /*long*/[] callbackArgs) {
0373: // find the object on which this call was invoked
0374: int /*long*/address = callbackArgs[0];
0375: Object object = ObjectMap.get(new LONG(address));
0376: if (object == null)
0377: return COM.E_FAIL;
0378: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0379: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0380: return ((COMObject) object).method28(args);
0381: }
0382:
0383: static int /*long*/callback29(int /*long*/[] callbackArgs) {
0384: // find the object on which this call was invoked
0385: int /*long*/address = callbackArgs[0];
0386: Object object = ObjectMap.get(new LONG(address));
0387: if (object == null)
0388: return COM.E_FAIL;
0389: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0390: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0391: return ((COMObject) object).method29(args);
0392: }
0393:
0394: static int /*long*/callback30(int /*long*/[] callbackArgs) {
0395: // find the object on which this call was invoked
0396: int /*long*/address = callbackArgs[0];
0397: Object object = ObjectMap.get(new LONG(address));
0398: if (object == null)
0399: return COM.E_FAIL;
0400: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0401: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0402: return ((COMObject) object).method30(args);
0403: }
0404:
0405: static int /*long*/callback31(int /*long*/[] callbackArgs) {
0406: // find the object on which this call was invoked
0407: int /*long*/address = callbackArgs[0];
0408: Object object = ObjectMap.get(new LONG(address));
0409: if (object == null)
0410: return COM.E_FAIL;
0411: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0412: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0413: return ((COMObject) object).method31(args);
0414: }
0415:
0416: static int /*long*/callback32(int /*long*/[] callbackArgs) {
0417: // find the object on which this call was invoked
0418: int /*long*/address = callbackArgs[0];
0419: Object object = ObjectMap.get(new LONG(address));
0420: if (object == null)
0421: return COM.E_FAIL;
0422: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0423: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0424: return ((COMObject) object).method32(args);
0425: }
0426:
0427: static int /*long*/callback33(int /*long*/[] callbackArgs) {
0428: // find the object on which this call was invoked
0429: int /*long*/address = callbackArgs[0];
0430: Object object = ObjectMap.get(new LONG(address));
0431: if (object == null)
0432: return COM.E_FAIL;
0433: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0434: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0435: return ((COMObject) object).method33(args);
0436: }
0437:
0438: static int /*long*/callback34(int /*long*/[] callbackArgs) {
0439: // find the object on which this call was invoked
0440: int /*long*/address = callbackArgs[0];
0441: Object object = ObjectMap.get(new LONG(address));
0442: if (object == null)
0443: return COM.E_FAIL;
0444: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0445: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0446: return ((COMObject) object).method34(args);
0447: }
0448:
0449: static int /*long*/callback35(int /*long*/[] callbackArgs) {
0450: // find the object on which this call was invoked
0451: int /*long*/address = callbackArgs[0];
0452: Object object = ObjectMap.get(new LONG(address));
0453: if (object == null)
0454: return COM.E_FAIL;
0455: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0456: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0457: return ((COMObject) object).method35(args);
0458: }
0459:
0460: static int /*long*/callback36(int /*long*/[] callbackArgs) {
0461: // find the object on which this call was invoked
0462: int /*long*/address = callbackArgs[0];
0463: Object object = ObjectMap.get(new LONG(address));
0464: if (object == null)
0465: return COM.E_FAIL;
0466: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0467: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0468: return ((COMObject) object).method36(args);
0469: }
0470:
0471: static int /*long*/callback37(int /*long*/[] callbackArgs) {
0472: // find the object on which this call was invoked
0473: int /*long*/address = callbackArgs[0];
0474: Object object = ObjectMap.get(new LONG(address));
0475: if (object == null)
0476: return COM.E_FAIL;
0477: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0478: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0479: return ((COMObject) object).method37(args);
0480: }
0481:
0482: static int /*long*/callback38(int /*long*/[] callbackArgs) {
0483: // find the object on which this call was invoked
0484: int /*long*/address = callbackArgs[0];
0485: Object object = ObjectMap.get(new LONG(address));
0486: if (object == null)
0487: return COM.E_FAIL;
0488: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0489: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0490: return ((COMObject) object).method38(args);
0491: }
0492:
0493: static int /*long*/callback39(int /*long*/[] callbackArgs) {
0494: // find the object on which this call was invoked
0495: int /*long*/address = callbackArgs[0];
0496: Object object = ObjectMap.get(new LONG(address));
0497: if (object == null)
0498: return COM.E_FAIL;
0499: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0500: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0501: return ((COMObject) object).method39(args);
0502: }
0503:
0504: static int /*long*/callback40(int /*long*/[] callbackArgs) {
0505: // find the object on which this call was invoked
0506: int /*long*/address = callbackArgs[0];
0507: Object object = ObjectMap.get(new LONG(address));
0508: if (object == null)
0509: return COM.E_FAIL;
0510: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0511: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0512: return ((COMObject) object).method40(args);
0513: }
0514:
0515: static int /*long*/callback41(int /*long*/[] callbackArgs) {
0516: // find the object on which this call was invoked
0517: int /*long*/address = callbackArgs[0];
0518: Object object = ObjectMap.get(new LONG(address));
0519: if (object == null)
0520: return COM.E_FAIL;
0521: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0522: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0523: return ((COMObject) object).method41(args);
0524: }
0525:
0526: static int /*long*/callback42(int /*long*/[] callbackArgs) {
0527: // find the object on which this call was invoked
0528: int /*long*/address = callbackArgs[0];
0529: Object object = ObjectMap.get(new LONG(address));
0530: if (object == null)
0531: return COM.E_FAIL;
0532: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0533: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0534: return ((COMObject) object).method42(args);
0535: }
0536:
0537: static int /*long*/callback43(int /*long*/[] callbackArgs) {
0538: // find the object on which this call was invoked
0539: int /*long*/address = callbackArgs[0];
0540: Object object = ObjectMap.get(new LONG(address));
0541: if (object == null)
0542: return COM.E_FAIL;
0543: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0544: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0545: return ((COMObject) object).method43(args);
0546: }
0547:
0548: static int /*long*/callback44(int /*long*/[] callbackArgs) {
0549: // find the object on which this call was invoked
0550: int /*long*/address = callbackArgs[0];
0551: Object object = ObjectMap.get(new LONG(address));
0552: if (object == null)
0553: return COM.E_FAIL;
0554: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0555: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0556: return ((COMObject) object).method44(args);
0557: }
0558:
0559: static int /*long*/callback45(int /*long*/[] callbackArgs) {
0560: // find the object on which this call was invoked
0561: int /*long*/address = callbackArgs[0];
0562: Object object = ObjectMap.get(new LONG(address));
0563: if (object == null)
0564: return COM.E_FAIL;
0565: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0566: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0567: return ((COMObject) object).method45(args);
0568: }
0569:
0570: static int /*long*/callback46(int /*long*/[] callbackArgs) {
0571: // find the object on which this call was invoked
0572: int /*long*/address = callbackArgs[0];
0573: Object object = ObjectMap.get(new LONG(address));
0574: if (object == null)
0575: return COM.E_FAIL;
0576: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0577: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0578: return ((COMObject) object).method46(args);
0579: }
0580:
0581: static int /*long*/callback47(int /*long*/[] callbackArgs) {
0582: // find the object on which this call was invoked
0583: int /*long*/address = callbackArgs[0];
0584: Object object = ObjectMap.get(new LONG(address));
0585: if (object == null)
0586: return COM.E_FAIL;
0587: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0588: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0589: return ((COMObject) object).method47(args);
0590: }
0591:
0592: static int /*long*/callback48(int /*long*/[] callbackArgs) {
0593: // find the object on which this call was invoked
0594: int /*long*/address = callbackArgs[0];
0595: Object object = ObjectMap.get(new LONG(address));
0596: if (object == null)
0597: return COM.E_FAIL;
0598: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0599: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0600: return ((COMObject) object).method48(args);
0601: }
0602:
0603: static int /*long*/callback49(int /*long*/[] callbackArgs) {
0604: // find the object on which this call was invoked
0605: int /*long*/address = callbackArgs[0];
0606: Object object = ObjectMap.get(new LONG(address));
0607: if (object == null)
0608: return COM.E_FAIL;
0609: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0610: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0611: return ((COMObject) object).method49(args);
0612: }
0613:
0614: static int /*long*/callback50(int /*long*/[] callbackArgs) {
0615: // find the object on which this call was invoked
0616: int /*long*/address = callbackArgs[0];
0617: Object object = ObjectMap.get(new LONG(address));
0618: if (object == null)
0619: return COM.E_FAIL;
0620: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0621: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0622: return ((COMObject) object).method50(args);
0623: }
0624:
0625: static int /*long*/callback51(int /*long*/[] callbackArgs) {
0626: // find the object on which this call was invoked
0627: int /*long*/address = callbackArgs[0];
0628: Object object = ObjectMap.get(new LONG(address));
0629: if (object == null)
0630: return COM.E_FAIL;
0631: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0632: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0633: return ((COMObject) object).method51(args);
0634: }
0635:
0636: static int /*long*/callback52(int /*long*/[] callbackArgs) {
0637: // find the object on which this call was invoked
0638: int /*long*/address = callbackArgs[0];
0639: Object object = ObjectMap.get(new LONG(address));
0640: if (object == null)
0641: return COM.E_FAIL;
0642: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0643: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0644: return ((COMObject) object).method52(args);
0645: }
0646:
0647: static int /*long*/callback53(int /*long*/[] callbackArgs) {
0648: // find the object on which this call was invoked
0649: int /*long*/address = callbackArgs[0];
0650: Object object = ObjectMap.get(new LONG(address));
0651: if (object == null)
0652: return COM.E_FAIL;
0653: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0654: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0655: return ((COMObject) object).method53(args);
0656: }
0657:
0658: static int /*long*/callback54(int /*long*/[] callbackArgs) {
0659: // find the object on which this call was invoked
0660: int /*long*/address = callbackArgs[0];
0661: Object object = ObjectMap.get(new LONG(address));
0662: if (object == null)
0663: return COM.E_FAIL;
0664: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0665: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0666: return ((COMObject) object).method54(args);
0667: }
0668:
0669: static int /*long*/callback55(int /*long*/[] callbackArgs) {
0670: // find the object on which this call was invoked
0671: int /*long*/address = callbackArgs[0];
0672: Object object = ObjectMap.get(new LONG(address));
0673: if (object == null)
0674: return COM.E_FAIL;
0675: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0676: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0677: return ((COMObject) object).method55(args);
0678: }
0679:
0680: static int /*long*/callback56(int /*long*/[] callbackArgs) {
0681: // find the object on which this call was invoked
0682: int /*long*/address = callbackArgs[0];
0683: Object object = ObjectMap.get(new LONG(address));
0684: if (object == null)
0685: return COM.E_FAIL;
0686: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0687: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0688: return ((COMObject) object).method56(args);
0689: }
0690:
0691: static int /*long*/callback57(int /*long*/[] callbackArgs) {
0692: // find the object on which this call was invoked
0693: int /*long*/address = callbackArgs[0];
0694: Object object = ObjectMap.get(new LONG(address));
0695: if (object == null)
0696: return COM.E_FAIL;
0697: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0698: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0699: return ((COMObject) object).method57(args);
0700: }
0701:
0702: static int /*long*/callback58(int /*long*/[] callbackArgs) {
0703: // find the object on which this call was invoked
0704: int /*long*/address = callbackArgs[0];
0705: Object object = ObjectMap.get(new LONG(address));
0706: if (object == null)
0707: return COM.E_FAIL;
0708: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0709: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0710: return ((COMObject) object).method58(args);
0711: }
0712:
0713: static int /*long*/callback59(int /*long*/[] callbackArgs) {
0714: // find the object on which this call was invoked
0715: int /*long*/address = callbackArgs[0];
0716: Object object = ObjectMap.get(new LONG(address));
0717: if (object == null)
0718: return COM.E_FAIL;
0719: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0720: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0721: return ((COMObject) object).method59(args);
0722: }
0723:
0724: static int /*long*/callback60(int /*long*/[] callbackArgs) {
0725: // find the object on which this call was invoked
0726: int /*long*/address = callbackArgs[0];
0727: Object object = ObjectMap.get(new LONG(address));
0728: if (object == null)
0729: return COM.E_FAIL;
0730: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0731: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0732: return ((COMObject) object).method60(args);
0733: }
0734:
0735: static int /*long*/callback61(int /*long*/[] callbackArgs) {
0736: // find the object on which this call was invoked
0737: int /*long*/address = callbackArgs[0];
0738: Object object = ObjectMap.get(new LONG(address));
0739: if (object == null)
0740: return COM.E_FAIL;
0741: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0742: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0743: return ((COMObject) object).method61(args);
0744: }
0745:
0746: static int /*long*/callback62(int /*long*/[] callbackArgs) {
0747: // find the object on which this call was invoked
0748: int /*long*/address = callbackArgs[0];
0749: Object object = ObjectMap.get(new LONG(address));
0750: if (object == null)
0751: return COM.E_FAIL;
0752: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0753: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0754: return ((COMObject) object).method62(args);
0755: }
0756:
0757: static int /*long*/callback63(int /*long*/[] callbackArgs) {
0758: // find the object on which this call was invoked
0759: int /*long*/address = callbackArgs[0];
0760: Object object = ObjectMap.get(new LONG(address));
0761: if (object == null)
0762: return COM.E_FAIL;
0763: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0764: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0765: return ((COMObject) object).method63(args);
0766: }
0767:
0768: static int /*long*/callback64(int /*long*/[] callbackArgs) {
0769: // find the object on which this call was invoked
0770: int /*long*/address = callbackArgs[0];
0771: Object object = ObjectMap.get(new LONG(address));
0772: if (object == null)
0773: return COM.E_FAIL;
0774: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0775: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0776: return ((COMObject) object).method64(args);
0777: }
0778:
0779: static int /*long*/callback65(int /*long*/[] callbackArgs) {
0780: // find the object on which this call was invoked
0781: int /*long*/address = callbackArgs[0];
0782: Object object = ObjectMap.get(new LONG(address));
0783: if (object == null)
0784: return COM.E_FAIL;
0785: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0786: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0787: return ((COMObject) object).method65(args);
0788: }
0789:
0790: static int /*long*/callback66(int /*long*/[] callbackArgs) {
0791: // find the object on which this call was invoked
0792: int /*long*/address = callbackArgs[0];
0793: Object object = ObjectMap.get(new LONG(address));
0794: if (object == null)
0795: return COM.E_FAIL;
0796: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0797: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0798: return ((COMObject) object).method66(args);
0799: }
0800:
0801: static int /*long*/callback67(int /*long*/[] callbackArgs) {
0802: // find the object on which this call was invoked
0803: int /*long*/address = callbackArgs[0];
0804: Object object = ObjectMap.get(new LONG(address));
0805: if (object == null)
0806: return COM.E_FAIL;
0807: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0808: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0809: return ((COMObject) object).method67(args);
0810: }
0811:
0812: static int /*long*/callback68(int /*long*/[] callbackArgs) {
0813: // find the object on which this call was invoked
0814: int /*long*/address = callbackArgs[0];
0815: Object object = ObjectMap.get(new LONG(address));
0816: if (object == null)
0817: return COM.E_FAIL;
0818: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0819: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0820: return ((COMObject) object).method68(args);
0821: }
0822:
0823: static int /*long*/callback69(int /*long*/[] callbackArgs) {
0824: // find the object on which this call was invoked
0825: int /*long*/address = callbackArgs[0];
0826: Object object = ObjectMap.get(new LONG(address));
0827: if (object == null)
0828: return COM.E_FAIL;
0829: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0830: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0831: return ((COMObject) object).method69(args);
0832: }
0833:
0834: static int /*long*/callback70(int /*long*/[] callbackArgs) {
0835: // find the object on which this call was invoked
0836: int /*long*/address = callbackArgs[0];
0837: Object object = ObjectMap.get(new LONG(address));
0838: if (object == null)
0839: return COM.E_FAIL;
0840: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0841: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0842: return ((COMObject) object).method70(args);
0843: }
0844:
0845: static int /*long*/callback71(int /*long*/[] callbackArgs) {
0846: // find the object on which this call was invoked
0847: int /*long*/address = callbackArgs[0];
0848: Object object = ObjectMap.get(new LONG(address));
0849: if (object == null)
0850: return COM.E_FAIL;
0851: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0852: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0853: return ((COMObject) object).method71(args);
0854: }
0855:
0856: static int /*long*/callback72(int /*long*/[] callbackArgs) {
0857: // find the object on which this call was invoked
0858: int /*long*/address = callbackArgs[0];
0859: Object object = ObjectMap.get(new LONG(address));
0860: if (object == null)
0861: return COM.E_FAIL;
0862: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0863: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0864: return ((COMObject) object).method72(args);
0865: }
0866:
0867: static int /*long*/callback73(int /*long*/[] callbackArgs) {
0868: // find the object on which this call was invoked
0869: int /*long*/address = callbackArgs[0];
0870: Object object = ObjectMap.get(new LONG(address));
0871: if (object == null)
0872: return COM.E_FAIL;
0873: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0874: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0875: return ((COMObject) object).method73(args);
0876: }
0877:
0878: static int /*long*/callback74(int /*long*/[] callbackArgs) {
0879: // find the object on which this call was invoked
0880: int /*long*/address = callbackArgs[0];
0881: Object object = ObjectMap.get(new LONG(address));
0882: if (object == null)
0883: return COM.E_FAIL;
0884: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0885: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0886: return ((COMObject) object).method74(args);
0887: }
0888:
0889: static int /*long*/callback75(int /*long*/[] callbackArgs) {
0890: // find the object on which this call was invoked
0891: int /*long*/address = callbackArgs[0];
0892: Object object = ObjectMap.get(new LONG(address));
0893: if (object == null)
0894: return COM.E_FAIL;
0895: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0896: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0897: return ((COMObject) object).method75(args);
0898: }
0899:
0900: static int /*long*/callback76(int /*long*/[] callbackArgs) {
0901: // find the object on which this call was invoked
0902: int /*long*/address = callbackArgs[0];
0903: Object object = ObjectMap.get(new LONG(address));
0904: if (object == null)
0905: return COM.E_FAIL;
0906: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0907: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0908: return ((COMObject) object).method76(args);
0909: }
0910:
0911: static int /*long*/callback77(int /*long*/[] callbackArgs) {
0912: // find the object on which this call was invoked
0913: int /*long*/address = callbackArgs[0];
0914: Object object = ObjectMap.get(new LONG(address));
0915: if (object == null)
0916: return COM.E_FAIL;
0917: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0918: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0919: return ((COMObject) object).method77(args);
0920: }
0921:
0922: static int /*long*/callback78(int /*long*/[] callbackArgs) {
0923: // find the object on which this call was invoked
0924: int /*long*/address = callbackArgs[0];
0925: Object object = ObjectMap.get(new LONG(address));
0926: if (object == null)
0927: return COM.E_FAIL;
0928: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0929: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0930: return ((COMObject) object).method78(args);
0931: }
0932:
0933: static int /*long*/callback79(int /*long*/[] callbackArgs) {
0934: // find the object on which this call was invoked
0935: int /*long*/address = callbackArgs[0];
0936: Object object = ObjectMap.get(new LONG(address));
0937: if (object == null)
0938: return COM.E_FAIL;
0939: int /*long*/[] args = new int /*long*/[callbackArgs.length - 1];
0940: System.arraycopy(callbackArgs, 1, args, 0, args.length);
0941: return ((COMObject) object).method79(args);
0942: }
0943:
0944: public void dispose() {
0945: // free the memory for this reference
0946: int /*long*/[] pVtable = new int /*long*/[1];
0947: OS.MoveMemory(pVtable, ppVtable, OS.PTR_SIZEOF);
0948: OS.GlobalFree(pVtable[0]);
0949: OS.GlobalFree(ppVtable);
0950:
0951: // remove this ppVtable from the list
0952: ObjectMap.remove(new LONG(ppVtable));
0953:
0954: ppVtable = 0;
0955: }
0956:
0957: public int /*long*/getAddress() {
0958: return ppVtable;
0959: }
0960:
0961: public int /*long*/method0(int /*long*/[] args) {
0962: return COM.E_NOTIMPL;
0963: }
0964:
0965: public int /*long*/method1(int /*long*/[] args) {
0966: return COM.E_NOTIMPL;
0967: }
0968:
0969: public int /*long*/method2(int /*long*/[] args) {
0970: return COM.E_NOTIMPL;
0971: }
0972:
0973: public int /*long*/method3(int /*long*/[] args) {
0974: return COM.E_NOTIMPL;
0975: }
0976:
0977: public int /*long*/method4(int /*long*/[] args) {
0978: return COM.E_NOTIMPL;
0979: }
0980:
0981: public int /*long*/method5(int /*long*/[] args) {
0982: return COM.E_NOTIMPL;
0983: }
0984:
0985: public int /*long*/method6(int /*long*/[] args) {
0986: return COM.E_NOTIMPL;
0987: }
0988:
0989: public int /*long*/method7(int /*long*/[] args) {
0990: return COM.E_NOTIMPL;
0991: }
0992:
0993: public int /*long*/method8(int /*long*/[] args) {
0994: return COM.E_NOTIMPL;
0995: }
0996:
0997: public int /*long*/method9(int /*long*/[] args) {
0998: return COM.E_NOTIMPL;
0999: }
1000:
1001: public int /*long*/method10(int /*long*/[] args) {
1002: return COM.E_NOTIMPL;
1003: }
1004:
1005: public int /*long*/method11(int /*long*/[] args) {
1006: return COM.E_NOTIMPL;
1007: }
1008:
1009: public int /*long*/method12(int /*long*/[] args) {
1010: return COM.E_NOTIMPL;
1011: }
1012:
1013: public int /*long*/method13(int /*long*/[] args) {
1014: return COM.E_NOTIMPL;
1015: }
1016:
1017: public int /*long*/method14(int /*long*/[] args) {
1018: return COM.E_NOTIMPL;
1019: }
1020:
1021: public int /*long*/method15(int /*long*/[] args) {
1022: return COM.E_NOTIMPL;
1023: }
1024:
1025: public int /*long*/method16(int /*long*/[] args) {
1026: return COM.E_NOTIMPL;
1027: }
1028:
1029: public int /*long*/method17(int /*long*/[] args) {
1030: return COM.E_NOTIMPL;
1031: }
1032:
1033: public int /*long*/method18(int /*long*/[] args) {
1034: return COM.E_NOTIMPL;
1035: }
1036:
1037: public int /*long*/method19(int /*long*/[] args) {
1038: return COM.E_NOTIMPL;
1039: }
1040:
1041: public int /*long*/method20(int /*long*/[] args) {
1042: return COM.E_NOTIMPL;
1043: }
1044:
1045: public int /*long*/method21(int /*long*/[] args) {
1046: return COM.E_NOTIMPL;
1047: }
1048:
1049: public int /*long*/method22(int /*long*/[] args) {
1050: return COM.E_NOTIMPL;
1051: }
1052:
1053: public int /*long*/method23(int /*long*/[] args) {
1054: return COM.E_NOTIMPL;
1055: }
1056:
1057: public int /*long*/method24(int /*long*/[] args) {
1058: return COM.E_NOTIMPL;
1059: }
1060:
1061: public int /*long*/method25(int /*long*/[] args) {
1062: return COM.E_NOTIMPL;
1063: }
1064:
1065: public int /*long*/method26(int /*long*/[] args) {
1066: return COM.E_NOTIMPL;
1067: }
1068:
1069: public int /*long*/method27(int /*long*/[] args) {
1070: return COM.E_NOTIMPL;
1071: }
1072:
1073: public int /*long*/method28(int /*long*/[] args) {
1074: return COM.E_NOTIMPL;
1075: }
1076:
1077: public int /*long*/method29(int /*long*/[] args) {
1078: return COM.E_NOTIMPL;
1079: }
1080:
1081: public int /*long*/method30(int /*long*/[] args) {
1082: return COM.E_NOTIMPL;
1083: }
1084:
1085: public int /*long*/method31(int /*long*/[] args) {
1086: return COM.E_NOTIMPL;
1087: }
1088:
1089: public int /*long*/method32(int /*long*/[] args) {
1090: return COM.E_NOTIMPL;
1091: }
1092:
1093: public int /*long*/method33(int /*long*/[] args) {
1094: return COM.E_NOTIMPL;
1095: }
1096:
1097: public int /*long*/method34(int /*long*/[] args) {
1098: return COM.E_NOTIMPL;
1099: }
1100:
1101: public int /*long*/method35(int /*long*/[] args) {
1102: return COM.E_NOTIMPL;
1103: }
1104:
1105: public int /*long*/method36(int /*long*/[] args) {
1106: return COM.E_NOTIMPL;
1107: }
1108:
1109: public int /*long*/method37(int /*long*/[] args) {
1110: return COM.E_NOTIMPL;
1111: }
1112:
1113: public int /*long*/method38(int /*long*/[] args) {
1114: return COM.E_NOTIMPL;
1115: }
1116:
1117: public int /*long*/method39(int /*long*/[] args) {
1118: return COM.E_NOTIMPL;
1119: }
1120:
1121: public int /*long*/method40(int /*long*/[] args) {
1122: return COM.E_NOTIMPL;
1123: }
1124:
1125: public int /*long*/method41(int /*long*/[] args) {
1126: return COM.E_NOTIMPL;
1127: }
1128:
1129: public int /*long*/method42(int /*long*/[] args) {
1130: return COM.E_NOTIMPL;
1131: }
1132:
1133: public int /*long*/method43(int /*long*/[] args) {
1134: return COM.E_NOTIMPL;
1135: }
1136:
1137: public int /*long*/method44(int /*long*/[] args) {
1138: return COM.E_NOTIMPL;
1139: }
1140:
1141: public int /*long*/method45(int /*long*/[] args) {
1142: return COM.E_NOTIMPL;
1143: }
1144:
1145: public int /*long*/method46(int /*long*/[] args) {
1146: return COM.E_NOTIMPL;
1147: }
1148:
1149: public int /*long*/method47(int /*long*/[] args) {
1150: return COM.E_NOTIMPL;
1151: }
1152:
1153: public int /*long*/method48(int /*long*/[] args) {
1154: return COM.E_NOTIMPL;
1155: }
1156:
1157: public int /*long*/method49(int /*long*/[] args) {
1158: return COM.E_NOTIMPL;
1159: }
1160:
1161: public int /*long*/method50(int /*long*/[] args) {
1162: return COM.E_NOTIMPL;
1163: }
1164:
1165: public int /*long*/method51(int /*long*/[] args) {
1166: return COM.E_NOTIMPL;
1167: }
1168:
1169: public int /*long*/method52(int /*long*/[] args) {
1170: return COM.E_NOTIMPL;
1171: }
1172:
1173: public int /*long*/method53(int /*long*/[] args) {
1174: return COM.E_NOTIMPL;
1175: }
1176:
1177: public int /*long*/method54(int /*long*/[] args) {
1178: return COM.E_NOTIMPL;
1179: }
1180:
1181: public int /*long*/method55(int /*long*/[] args) {
1182: return COM.E_NOTIMPL;
1183: }
1184:
1185: public int /*long*/method56(int /*long*/[] args) {
1186: return COM.E_NOTIMPL;
1187: }
1188:
1189: public int /*long*/method57(int /*long*/[] args) {
1190: return COM.E_NOTIMPL;
1191: }
1192:
1193: public int /*long*/method58(int /*long*/[] args) {
1194: return COM.E_NOTIMPL;
1195: }
1196:
1197: public int /*long*/method59(int /*long*/[] args) {
1198: return COM.E_NOTIMPL;
1199: }
1200:
1201: public int /*long*/method60(int /*long*/[] args) {
1202: return COM.E_NOTIMPL;
1203: }
1204:
1205: public int /*long*/method61(int /*long*/[] args) {
1206: return COM.E_NOTIMPL;
1207: }
1208:
1209: public int /*long*/method62(int /*long*/[] args) {
1210: return COM.E_NOTIMPL;
1211: }
1212:
1213: public int /*long*/method63(int /*long*/[] args) {
1214: return COM.E_NOTIMPL;
1215: }
1216:
1217: public int /*long*/method64(int /*long*/[] args) {
1218: return COM.E_NOTIMPL;
1219: }
1220:
1221: public int /*long*/method65(int /*long*/[] args) {
1222: return COM.E_NOTIMPL;
1223: }
1224:
1225: public int /*long*/method66(int /*long*/[] args) {
1226: return COM.E_NOTIMPL;
1227: }
1228:
1229: public int /*long*/method67(int /*long*/[] args) {
1230: return COM.E_NOTIMPL;
1231: }
1232:
1233: public int /*long*/method68(int /*long*/[] args) {
1234: return COM.E_NOTIMPL;
1235: }
1236:
1237: public int /*long*/method69(int /*long*/[] args) {
1238: return COM.E_NOTIMPL;
1239: }
1240:
1241: public int /*long*/method70(int /*long*/[] args) {
1242: return COM.E_NOTIMPL;
1243: }
1244:
1245: public int /*long*/method71(int /*long*/[] args) {
1246: return COM.E_NOTIMPL;
1247: }
1248:
1249: public int /*long*/method72(int /*long*/[] args) {
1250: return COM.E_NOTIMPL;
1251: }
1252:
1253: public int /*long*/method73(int /*long*/[] args) {
1254: return COM.E_NOTIMPL;
1255: }
1256:
1257: public int /*long*/method74(int /*long*/[] args) {
1258: return COM.E_NOTIMPL;
1259: }
1260:
1261: public int /*long*/method75(int /*long*/[] args) {
1262: return COM.E_NOTIMPL;
1263: }
1264:
1265: public int /*long*/method76(int /*long*/[] args) {
1266: return COM.E_NOTIMPL;
1267: }
1268:
1269: public int /*long*/method77(int /*long*/[] args) {
1270: return COM.E_NOTIMPL;
1271: }
1272:
1273: public int /*long*/method78(int /*long*/[] args) {
1274: return COM.E_NOTIMPL;
1275: }
1276:
1277: public int /*long*/method79(int /*long*/[] args) {
1278: return COM.E_NOTIMPL;
1279: }
1280:
1281: }
|