## Uses of Interface
org.eclipse.actf.util.win32.comclutch.IDispatch

Packages that use IDispatch
Package | Description
--- | ---
org.eclipse.actf.model.dom.dombycom | This package contains utilities to access DOM information via the COM wrapper.
org.eclipse.actf.model.flash | This package contains interfaces to access Flash player and content from Java.
org.eclipse.actf.model.flash.util | This package contains utilities for Flash.
org.eclipse.actf.util.win32.comclutch | This package includes utilities to provides a way to access Windows COM component with Java-like memory management.
org.eclipse.actf.util.win32.msaa | This package includes classes to access Microsoft Active Accessibility (MSAA) Interface.

### Uses of IDispatch in org.eclipse.actf.model.dom.dombycom

Methods in org.eclipse.actf.model.dom.dombycom with parameters of type IDispatch
Modifier and Type | Method and Description
--- | ---
`org.eclipse.actf.model.dom.dombycom.impl.NodeImpl` | IObjectElementFactory.`createTopNode(org.eclipse.actf.model.dom.dombycom.impl.NodeImpl base, IDispatch inode)`

### Uses of IDispatch in org.eclipse.actf.model.flash

Methods in org.eclipse.actf.model.flash that return IDispatch
Modifier and Type | Method and Description
--- | ---
`IDispatch` | IFlashPlayer.`getDispatch()`
`IDispatch` | FlashPlayer.`getDispatch()`

Methods in org.eclipse.actf.model.flash with parameters of type IDispatch
Modifier and Type | Method and Description
--- | ---
`static IFlashPlayer` | FlashPlayerFactory.`getPlayerFromIDsipatch(IDispatch idisp)` Create `IFlashPlayer` instance from `IDispatch`

### Uses of IDispatch in org.eclipse.actf.model.flash.util

Methods in org.eclipse.actf.model.flash.util that return IDispatch
Modifier and Type | Method and Description
--- | ---
`static IDispatch` | FlashMSAAUtil.`getHtmlElementFromObject(Object objUnknown)`
`static IDispatch` | FlashMSAAUtil.`getHtmlElementFromPtr(int iacc)`

### Uses of IDispatch in org.eclipse.actf.util.win32.comclutch

Classes in org.eclipse.actf.util.win32.comclutch that implement IDispatch
Modifier and Type | Class and Description
--- | ---
`class` | `Handler` TODO: (For event handling)

Methods in org.eclipse.actf.util.win32.comclutch that return IDispatch
Modifier and Type | Method and Description
--- | ---
`static IDispatch` | ComService.`createDispatch(String clsidFlash)`
`static IDispatch` | ComService.`newIDispatch(IUnknown iunk)` Change the wrapper of the object from IUnknown to IDispatch
`IDispatch` | Handler.`newIDispatch(long ptr)`
`IDispatch` | IDispatch.`newIDispatch(long ptr)`
`static IDispatch` | ComService.`newIDispatch(ResourceManager resourceManager, long ptr, boolean permanent)` Create a wrapped IDispatch object from ptr using resourceManager The ptr should refers to an native IDispatch object.

### Uses of IDispatch in org.eclipse.actf.util.win32.msaa

Subinterfaces of IDispatch in org.eclipse.actf.util.win32.msaa
Modifier and Type | Interface and Description
--- | ---
`interface` | `IAccessible` Wrapper for IAccessible object see http://msdn.microsoft.com/en-us/library/accessibility.iaccessible.aspx

Methods in org.eclipse.actf.util.win32.msaa with parameters of type IDispatch
Modifier and Type | Method and Description
--- | ---
`static Object[]` | MSAA.`getAccessibleChildren(IDispatch idisp, int start, int count)` Wrapper for AccessibleChildren method see http://msdn.microsoft.com/en-us/library/ms697243(VS.85).aspx