# Package org.eclipse.actf.util.win32.comclutch

This package includes utilities to provides a way to access Windows COM component with Java-like memory management.

See: Description

Interface Summary
Interface | Description
--- | ---
BrowserHistory | Wrapper for IUrlHistoryStg2 object see http://msdn.microsoft.com/en-us/library/aa767716(VS.85).aspx
IDispatch | Wrapper for IDispatch object see http://msdn.microsoft.com/en-us/library/ms221608.aspx IDispatch interface defines the methods to be used for method invocation and property operations with instances of native IDispatch.
IEnumUnknown | Wrapper for IEnumUnknown object see http://msdn.microsoft.com/en-us/library/ms683764(VS.85).aspx
IOleContainer | Wrapper for IOleContainer object see http://msdn.microsoft.com/en-us/library/ms690103(VS.85).aspx
IResource | IResource interface defines the methods to be implemented by classes treats native resources
IServiceProvider | Wrapper for IServiceProvider object see http://msdn.microsoft.com/en-us/library/system.iserviceprovider.aspx
IUnknown | Wrapper for IUnknown object see http://msdn.microsoft.com/en-us/library/ms680509(VS.85).aspx

Class Summary
Class | Description
--- | ---
ComPlugin | The main plugin class to be used in the desktop.
ComService | ComService provides functions to make COM objects and interact with COM objects.
Handler | TODO: (For event handling)
RefBoolean |
RefByte |
RefContainer | RefContainer is abstract class of referenced variables.
RefDouble |
RefFloat |
RefInt |
RefIUnknown |
RefLong |
RefObject |
RefShort |
RefString |
RefVoid |
ResourceManager | ResourceManager treats the life cycle of the native resources.

Exception Summary
Exception | Description
--- | ---
ComException | Super class of exceptions used in comclutch
DispatchException | It will be thrown when a error occurs in invocation.
DispatchNoNameException | not used

## Package org.eclipse.actf.util.win32.comclutch Description

This package includes utilities to provides a way to access Windows COM component with Java-like memory management.