com.moesol.bindings.platform_sdk.component_services
Class ComClassFactory.InternalUnknown

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.ComObject
      extended by com.moesol.bindings.platform_sdk.component_services.ComClassFactory.InternalUnknown
All Implemented Interfaces:
IUnknown
Enclosing class:
ComClassFactory

public static class ComClassFactory.InternalUnknown
extends ComObject


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
IUnknown.Disp, IUnknown.Jni
 
Field Summary
 
Fields inherited from class com.moesol.bindings.platform_sdk.component_services.ComObject
m_iunknown_support
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
IID, TYPELIB
 
Constructor Summary
ComClassFactory.InternalUnknown(ComObject comObject)
           
 
Method Summary
protected  void FinalRelease()
          Override if you want to know when all external COM interfaces have been freed.
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.ComObject
FinalConstruct, Invoke, QueryInterface, QueryInterface, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComClassFactory.InternalUnknown

public ComClassFactory.InternalUnknown(ComObject comObject)
Method Detail

FinalRelease

protected void FinalRelease()
Description copied from class: ComObject
Override if you want to know when all external COM interfaces have been freed. Release any aggregate objects you have created here. Name may class with method name in COM interface, but this is the same method used by ATL. Also, tlb2java supports renaming methods, so that feature could be used should there be a conflict.

Overrides:
FinalRelease in class ComObject


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