com.moesol.bindings.platform_sdk.component_services
Class IDispatch.Jni.MoeSolInternal

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni.MoeSolInternal
      extended by com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni.MoeSolInternal
Enclosing class:
IDispatch.Jni

protected static class IDispatch.Jni.MoeSolInternal
extends IUnknown.Jni.MoeSolInternal

Help prevent method/property name collisions.


Constructor Summary
protected IDispatch.Jni.MoeSolInternal()
           
 
Method Summary
static IUnknown queryInterfaceAndRelease(Class iface_class, Object iface)
          Help convert out VARIANTs into the expected Java interface wrapper.
static NativeStructure recoverRecord(Class ns_class, Object obj)
          Help convert out VARIANTs into the expected Java structure wrapper.
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni.MoeSolInternal
addListener, checkApartment, coclassConstruct, coclassConstruct, disableApartmentChecking, getInterfacePointer, getUnreleasedCount, recordApartment, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDispatch.Jni.MoeSolInternal

protected IDispatch.Jni.MoeSolInternal()
Method Detail

queryInterfaceAndRelease

public static IUnknown queryInterfaceAndRelease(Class iface_class,
                                                Object iface)
Help convert out VARIANTs into the expected Java interface wrapper.

Parameters:
iface_class - class of QI
iface - interface to QI and Release.
Returns:
interface castable to iface_class.

recoverRecord

public static NativeStructure recoverRecord(Class ns_class,
                                            Object obj)
Help convert out VARIANTs into the expected Java structure wrapper.



Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.