// tlb2java from tests/lib/ComServer/ComServer.tlb
package com.moesol.tests.com_server;
/**
* IDL: [ helpstring("DispOnly Class"), creatable ]
*
coclass DispOnly {
* [default] dispatch {@link _DispOnly}
* dispatch {@link IDispOnly}
* };
*/
public class DispOnly extends com.moesol.tests.com_server._DispOnly.Jni {
public static final Class TYPELIB = TYPELIB_E149EE62_34AE_4D0A_B9E2_3ACA3FAD59F8.class;
/**
* IDL: [uuid(C1FD0CFA-C6AA-406C-81EF-6127B306FEB4)]
*/
public static final com.moesol.bindings.platform_sdk.component_services.GUID CLSID = new com.moesol.bindings.platform_sdk.component_services.GUID(
0xc1fd0cfa, (short)0xc6aa, (short)0x406c,
new byte[] {
(byte)0x81, (byte)0xef,
(byte)0x61, (byte)0x27, (byte)0xb3, (byte)0x06, (byte)0xfe, (byte)0xb4
} );
/**
* Create a new instance using CLSCTX_ALL
.
*/
public DispOnly() {
MoeSolInternal.coclassConstruct(this, CLSID, com.moesol.tests.com_server._DispOnly.IID);
}
/**
* Create a new instance.
* @param clsctx Context in which the code that manages the newly created object will run.
* The values are taken from the enumeration CLSCTX
.
*/
public DispOnly(int clsctx) {
MoeSolInternal.coclassConstruct(this, CLSID, com.moesol.tests.com_server._DispOnly.IID, clsctx);
}
/**
* Create a new instances for reverse COM. Does not call CoCreateInstance.
* @param marker
*/
protected DispOnly(Jni marker) {
}
public static class Jni extends DispOnly {
protected Jni() {
super(null);
}
}
}