Package | Description |
---|---|
org.eclipse.actf.util.win32 |
This package contains Win32 utilities.
|
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.comclutch.impl | |
org.eclipse.actf.util.win32.msaa |
This package includes classes to access Microsoft Active Accessibility (MSAA) Interface.
|
Modifier and Type | Method and Description |
---|---|
static FlashMSAAObject |
FlashMSAAObjectFactory.getFlashMSAAObjectFromElement(IUnknown iunk) |
Modifier and Type | Interface and Description |
---|---|
interface |
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.
|
interface |
IEnumUnknown
Wrapper for IEnumUnknown object
see http://msdn.microsoft.com/en-us/library/ms683764(VS.85).aspx
|
interface |
IOleContainer
Wrapper for IOleContainer object
see http://msdn.microsoft.com/en-us/library/ms690103(VS.85).aspx
|
interface |
IServiceProvider
Wrapper for IServiceProvider object
see http://msdn.microsoft.com/en-us/library/system.iserviceprovider.aspx
|
Modifier and Type | Class and Description |
---|---|
class |
Handler
TODO:
(For event handling)
|
Modifier and Type | Method and Description |
---|---|
static IUnknown |
ComService.coCreateInstance(ResourceManager rm,
String rclsid,
int dwClsContext)
It calls CoCreateInstance with the rclsid, (pUnkOuter = NULL), the
dwClsContext, and (riid = IID_IUnknown).
|
IUnknown |
RefIUnknown.getValue() |
IUnknown |
Handler.newIUnknown(long ptr) |
IUnknown |
IUnknown.newIUnknown(long ptr)
It will be called from native code
|
static IUnknown |
ComService.newIUnknown(ResourceManager resourceManager,
long ptr,
boolean permanent)
Create a wrapped IUnknown object from ptr using resourceManager.
|
IUnknown[] |
IEnumUnknown.next(int num) |
IUnknown |
IUnknown.queryInterface(UUID iid) |
IUnknown |
IServiceProvider.queryService(UUID guidService,
UUID riid) |
Modifier and Type | Method and Description |
---|---|
static IAccessible |
ComService.newIAccessible(IUnknown iunk)
Change the wrapper of the object from IUnknown to IAccessible
|
static IDispatch |
ComService.newIDispatch(IUnknown iunk)
Change the wrapper of the object from IUnknown to IDispatch
|
void |
RefIUnknown.setValue(IUnknown value) |
Modifier and Type | Class and Description |
---|---|
class |
org.eclipse.actf.util.win32.comclutch.impl.IUnknownImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
IAccessible
Wrapper for IAccessible object
see http://msdn.microsoft.com/en-us/library/accessibility.iaccessible.aspx
|