org.eclipse.actf.accservice.core.win32.msaa
Class Msaa
java.lang.Object
org.eclipse.actf.accservice.core.win32.msaa.Msaa
public final class Msaa
- extends Object
utility constants and methods for MSAA
- Author:
- Mike Smith, Kavitha Tegala, Mike Squillace
Constructor Summary |
Msaa()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MSAA_STATE_NORMAL
public static final int MSAA_STATE_NORMAL
- See Also:
- Constant Field Values
MSAA_STATE_UNAVAILABLE
public static final int MSAA_STATE_UNAVAILABLE
- See Also:
- Constant Field Values
MSAA_STATE_SELECTED
public static final int MSAA_STATE_SELECTED
- See Also:
- Constant Field Values
MSAA_STATE_SELECTABLE
public static final int MSAA_STATE_SELECTABLE
- See Also:
- Constant Field Values
MSAA_STATE_MULTI_SELECTABLE
public static final int MSAA_STATE_MULTI_SELECTABLE
- See Also:
- Constant Field Values
MSAA_STATE_FOCUSED
public static final int MSAA_STATE_FOCUSED
- See Also:
- Constant Field Values
MSAA_STATE_FOCUSABLE
public static final int MSAA_STATE_FOCUSABLE
- See Also:
- Constant Field Values
MSAA_STATE_PRESSED
public static final int MSAA_STATE_PRESSED
- See Also:
- Constant Field Values
MSAA_STATE_CHECKED
public static final int MSAA_STATE_CHECKED
- See Also:
- Constant Field Values
MSAA_STATE_EXPANDED
public static final int MSAA_STATE_EXPANDED
- See Also:
- Constant Field Values
MSAA_STATE_COLLAPSED
public static final int MSAA_STATE_COLLAPSED
- See Also:
- Constant Field Values
MSAA_STATE_HOTTRACKED
public static final int MSAA_STATE_HOTTRACKED
- See Also:
- Constant Field Values
MSAA_STATE_BUSY
public static final int MSAA_STATE_BUSY
- See Also:
- Constant Field Values
MSAA_STATE_READ_ONLY
public static final int MSAA_STATE_READ_ONLY
- See Also:
- Constant Field Values
MSAA_STATE_INVISIBLE
public static final int MSAA_STATE_INVISIBLE
- See Also:
- Constant Field Values
MSAA_STATE_OFF_SCREEN
public static final int MSAA_STATE_OFF_SCREEN
- See Also:
- Constant Field Values
MSAA_STATE_SIZEABLE
public static final int MSAA_STATE_SIZEABLE
- See Also:
- Constant Field Values
MSAA_STATE_LINKED
public static final int MSAA_STATE_LINKED
- See Also:
- Constant Field Values
MSAA_STATE_MOVEABLE
public static final int MSAA_STATE_MOVEABLE
- See Also:
- Constant Field Values
MSAA_STATE_HASPOPUP
public static final int MSAA_STATE_HASPOPUP
- See Also:
- Constant Field Values
MSAA_ROLE_TITLEBAR
public static final int MSAA_ROLE_TITLEBAR
- See Also:
- Constant Field Values
MSAA_ROLE_GRIP
public static final int MSAA_ROLE_GRIP
- See Also:
- Constant Field Values
MSAA_ROLE_STATUS_BAR
public static final int MSAA_ROLE_STATUS_BAR
- See Also:
- Constant Field Values
MSAA_ROLE_INDICATOR
public static final int MSAA_ROLE_INDICATOR
- See Also:
- Constant Field Values
MSAA_ROLE_PANE
public static final int MSAA_ROLE_PANE
- See Also:
- Constant Field Values
MSAA_ROLE_GRAPHIC
public static final int MSAA_ROLE_GRAPHIC
- See Also:
- Constant Field Values
MSAA_ROLE_SPLIT_BUTTON
public static final int MSAA_ROLE_SPLIT_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_SOUND
public static final int MSAA_ROLE_SOUND
- See Also:
- Constant Field Values
MSAA_ROLE_CURSOR
public static final int MSAA_ROLE_CURSOR
- See Also:
- Constant Field Values
MSAA_ROLE_CARET
public static final int MSAA_ROLE_CARET
- See Also:
- Constant Field Values
MSAA_ROLE_ALERT
public static final int MSAA_ROLE_ALERT
- See Also:
- Constant Field Values
MSAA_ROLE_APPLICATION
public static final int MSAA_ROLE_APPLICATION
- See Also:
- Constant Field Values
MSAA_ROLE_DOCUMENT
public static final int MSAA_ROLE_DOCUMENT
- See Also:
- Constant Field Values
MSAA_ROLE_CHART
public static final int MSAA_ROLE_CHART
- See Also:
- Constant Field Values
MSAA_ROLE_BORDER
public static final int MSAA_ROLE_BORDER
- See Also:
- Constant Field Values
MSAA_ROLE_GROUPING
public static final int MSAA_ROLE_GROUPING
- See Also:
- Constant Field Values
MSAA_ROLE_COLUMN
public static final int MSAA_ROLE_COLUMN
- See Also:
- Constant Field Values
MSAA_ROLE_ROW
public static final int MSAA_ROLE_ROW
- See Also:
- Constant Field Values
MSAA_ROLE_HELP_BALLOON
public static final int MSAA_ROLE_HELP_BALLOON
- See Also:
- Constant Field Values
MSAA_ROLE_CHARACTER
public static final int MSAA_ROLE_CHARACTER
- See Also:
- Constant Field Values
MSAA_ROLE_PROPERTY_PAGE
public static final int MSAA_ROLE_PROPERTY_PAGE
- See Also:
- Constant Field Values
MSAA_ROLE_DROP_LIST
public static final int MSAA_ROLE_DROP_LIST
- See Also:
- Constant Field Values
MSAA_ROLE_DIAL
public static final int MSAA_ROLE_DIAL
- See Also:
- Constant Field Values
MSAA_ROLE_HOTKEY_FIELD
public static final int MSAA_ROLE_HOTKEY_FIELD
- See Also:
- Constant Field Values
MSAA_ROLE_SPIN_BUTTON
public static final int MSAA_ROLE_SPIN_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_DIAGRAM
public static final int MSAA_ROLE_DIAGRAM
- See Also:
- Constant Field Values
MSAA_ROLE_ANIMATION
public static final int MSAA_ROLE_ANIMATION
- See Also:
- Constant Field Values
MSAA_ROLE_EQUATION
public static final int MSAA_ROLE_EQUATION
- See Also:
- Constant Field Values
MSAA_ROLE_BUTTON_DROPDOWN
public static final int MSAA_ROLE_BUTTON_DROPDOWN
- See Also:
- Constant Field Values
MSAA_ROLE_BUTTON_MENU
public static final int MSAA_ROLE_BUTTON_MENU
- See Also:
- Constant Field Values
MSAA_ROLE_BUTTON_DROPDOWN_GRID
public static final int MSAA_ROLE_BUTTON_DROPDOWN_GRID
- See Also:
- Constant Field Values
MSAA_ROLE_WHITE_SPACE
public static final int MSAA_ROLE_WHITE_SPACE
- See Also:
- Constant Field Values
MSAA_ROLE_CLOCK
public static final int MSAA_ROLE_CLOCK
- See Also:
- Constant Field Values
MSAA_ROLE_IP_ADDRESS
public static final int MSAA_ROLE_IP_ADDRESS
- See Also:
- Constant Field Values
MSAA_ROLE_OUTLINE_BUTTON
public static final int MSAA_ROLE_OUTLINE_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_CLIENT_AREA
public static final int MSAA_ROLE_CLIENT_AREA
- See Also:
- Constant Field Values
MSAA_ROLE_WINDOW
public static final int MSAA_ROLE_WINDOW
- See Also:
- Constant Field Values
MSAA_ROLE_MENU_BAR
public static final int MSAA_ROLE_MENU_BAR
- See Also:
- Constant Field Values
MSAA_ROLE_MENU
public static final int MSAA_ROLE_MENU
- See Also:
- Constant Field Values
MSAA_ROLE_MENU_ITEM
public static final int MSAA_ROLE_MENU_ITEM
- See Also:
- Constant Field Values
MSAA_ROLE_SEPARATOR
public static final int MSAA_ROLE_SEPARATOR
- See Also:
- Constant Field Values
MSAA_ROLE_TOOL_TIP
public static final int MSAA_ROLE_TOOL_TIP
- See Also:
- Constant Field Values
MSAA_ROLE_SCROLL_BAR
public static final int MSAA_ROLE_SCROLL_BAR
- See Also:
- Constant Field Values
MSAA_ROLE_DIALOG
public static final int MSAA_ROLE_DIALOG
- See Also:
- Constant Field Values
MSAA_ROLE_LABEL
public static final int MSAA_ROLE_LABEL
- See Also:
- Constant Field Values
MSAA_ROLE_PUSH_BUTTON
public static final int MSAA_ROLE_PUSH_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_CHECK_BUTTON
public static final int MSAA_ROLE_CHECK_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_RADIO_BUTTON
public static final int MSAA_ROLE_RADIO_BUTTON
- See Also:
- Constant Field Values
MSAA_ROLE_COMBO_BOX
public static final int MSAA_ROLE_COMBO_BOX
- See Also:
- Constant Field Values
MSAA_ROLE_TEXT
public static final int MSAA_ROLE_TEXT
- See Also:
- Constant Field Values
MSAA_ROLE_TOOL_BAR
public static final int MSAA_ROLE_TOOL_BAR
- See Also:
- Constant Field Values
MSAA_ROLE_LIST
public static final int MSAA_ROLE_LIST
- See Also:
- Constant Field Values
MSAA_ROLE_LIST_ITEM
public static final int MSAA_ROLE_LIST_ITEM
- See Also:
- Constant Field Values
MSAA_ROLE_TABLE
public static final int MSAA_ROLE_TABLE
- See Also:
- Constant Field Values
MSAA_ROLE_TABLE_CELL
public static final int MSAA_ROLE_TABLE_CELL
- See Also:
- Constant Field Values
MSAA_ROLE_TABLE_COLUMN_HEADER
public static final int MSAA_ROLE_TABLE_COLUMN_HEADER
- See Also:
- Constant Field Values
MSAA_ROLE_TABLE_ROW_HEADER
public static final int MSAA_ROLE_TABLE_ROW_HEADER
- See Also:
- Constant Field Values
MSAA_ROLE_TREE
public static final int MSAA_ROLE_TREE
- See Also:
- Constant Field Values
MSAA_ROLE_TREE_ITEM
public static final int MSAA_ROLE_TREE_ITEM
- See Also:
- Constant Field Values
MSAA_ROLE_TAB_FOLDER
public static final int MSAA_ROLE_TAB_FOLDER
- See Also:
- Constant Field Values
MSAA_ROLE_TAB_ITEM
public static final int MSAA_ROLE_TAB_ITEM
- See Also:
- Constant Field Values
MSAA_ROLE_PROGRESS_BAR
public static final int MSAA_ROLE_PROGRESS_BAR
- See Also:
- Constant Field Values
MSAA_ROLE_SLIDER
public static final int MSAA_ROLE_SLIDER
- See Also:
- Constant Field Values
MSAA_ROLE_LINK
public static final int MSAA_ROLE_LINK
- See Also:
- Constant Field Values
ACTF_MSAA_BUNDLE
public static final String ACTF_MSAA_BUNDLE
- See Also:
- Constant Field Values
Msaa
public Msaa()
getMsaaActfRoleName
public static String getMsaaActfRoleName(long role)
- map the given MSAA role constant to a ACTF role constant
- Parameters:
role
- - MSAA role constant
- Returns:
- ACTF role constant
- See Also:
AccessibleConstants
getState
public static Set getState(int state)