public enum AccessibilityRole
- Object
- Enum<AccessibilityRole>
- AccessibilityRole
ImplementsComparable<AccessibilityRole>
The semantic role of a lightweight component or virtual accessibility node.
Roles are intentionally portable. Platform ports map them to native control
types, traits, patterns, or ARIA roles and fall back to GENERIC when
a platform has no exact equivalent.
Enum constants
Methods
public static AccessibilityRole[] values() | |
public static AccessibilityRole valueOf(String name) |
Inherited methods
Enum constant details
NONE
NONEGENERIC
GENERICBUTTON
BUTTONTOGGLE_BUTTON
TOGGLE_BUTTONCHECKBOX
CHECKBOXRADIO_BUTTON
RADIO_BUTTONSWITCH
SWITCHHEADING
HEADINGLINK
LINKIMAGE
IMAGESTATIC_TEXT
STATIC_TEXTTEXT_FIELD
TEXT_FIELDSEARCH_FIELD
SEARCH_FIELDSLIDER
SLIDERPROGRESS_BAR
PROGRESS_BARLIST
LISTLIST_ITEM
LIST_ITEMGRID
GRIDROW
ROWCELL
CELLCOLUMN_HEADER
COLUMN_HEADERROW_HEADER
ROW_HEADERTAB_LIST
TAB_LISTTAB
TABTAB_PANEL
TAB_PANELDIALOG
DIALOGALERT
ALERTMENU
MENUMENU_ITEM
MENU_ITEMTOOLBAR
TOOLBARSCROLL_BAR
SCROLL_BARSPIN_BUTTON
SPIN_BUTTONCOMBO_BOX
COMBO_BOXTREE
TREETREE_ITEM
TREE_ITEMSEPARATOR
SEPARATORMethod details
values
public static AccessibilityRole[] values()valueOf
public static AccessibilityRole valueOf(String name)