org.eclipse.actf.util.win32
Class FlashMSAAObject
java.lang.Object
org.eclipse.actf.util.win32.FlashMSAAObject
public class FlashMSAAObject
- extends Object
FlashMSAAObject is a wrapper class of native MSAA object for Flash content
getIAccessible
public IAccessible getIAccessible()
- Returns:
- the native wrapped IAccessible object.
getAccKeyboardShortcut
public String getAccKeyboardShortcut()
- See Also:
IAccessible.getAccKeyboardShortcut(int)
getAccRole
public int getAccRole()
- See Also:
IAccessible.getAccRole(int)
getAccDescription
public String getAccDescription()
- See Also:
IAccessible.getAccDescription(int)
getAccState
public int getAccState()
- See Also:
IAccessible.getAccState(int)
doDefaultAction
public boolean doDefaultAction()
- See Also:
IAccessible.accDoDefaultAction(int)
getChildCount
public int getChildCount()
- See Also:
IAccessible.getAccChildCount()
getAccName
public String getAccName()
- See Also:
IAccessible.getAccName(int)
select
public boolean select(int selflagTakefocus)
- See Also:
IAccessible.accSelect(int, int)
getChildren
public FlashMSAAObject[] getChildren()
- Returns:
- an array of the children
getClassName
public String getClassName()
- Returns:
- the window class name of the wrapped object (Windows native). If
class name can't be obtained from the wrapped object then return
null.
- See Also:
WindowUtil.GetWindowClassName(int)
getWindow
public int getWindow()
- Returns:
- the address of the window handle of the wrapped object. If window
handle can't be obtained from the wrapped object then return 0.
- See Also:
MSAA.WindowFromAccessibleObject(long)
getPtr
public int getPtr()
- Returns:
- the native address of the wrapped object