import com.jniwrapper.win32.com.server.CoClassMetaInfo; import com.jniwrapper.win32.com.types.CLSID; import com.jniwrapper.win32.com.DispatchComServer; import com.jniwrapper.win32.com.IPersist; import com.jniwrapper.win32.com.ComException; public class DispatchComServerImpl extends DispatchComServer implements IPersist { public static final CLSID COM_SERVER_CLSID = new CLSID("{69D4BFB2-2448-4175-997A-E94A4F797FA7}"); public static final String PROG_ID = "jniwrapper.comtojava.1"; public static final String VERSION_INDEPENDENT_PROG_ID = "jniwrapper.comtojava"; public static final String COM_SERVER_NAME = "DispatchComServerImpl - my first Java COM Server."; public DispatchComServerImpl(CoClassMetaInfo classImpl) { super(classImpl); } public void getClassID(CLSID pClassID) throws ComException { pClassID.setData1(445); pClassID.setData2(10); pClassID.setData3(1023); } } |